# changelog

author: Stuart D. Gathman <stuart@gathman.org> 17.3-11
changelog:
  - Patch some bugs in traceroute and symlink to /usr/bin/cjdns-traceroute
  - man page for cjdns-traceroute, sessionStats
  - switch to libsodium instead of nacl


author: Stuart D. Gathman <stuart@gathman.org> 17.3-12
changelog:
  - Run modprobe only if /dev/tun not present - fixes running on openVZ
  - Select nacl/libsodium with a macro
  - Switch back to nacl for platforms that support it
  - man page for peerStats


author: Stuart D. Gathman <stuart@gathman.org> 17.3-13
changelog:
  - man page for cjdnslog
  - Fix running on Fedora as well as openVZ. :-P
  - Make cjdns exclusive to nodejs_arches. Rafael Fonseca <rdossant@redhat.com>


author: Stuart D. Gathman <stuart@gathman.org> 17.4-1
changelog:
  - Update to 17.4 upstream release
  - Remove cap3 patch, as it is incorporated upstream
  - Remove Constant.js patch, as it is incorporated upstream


author: Stuart D. Gathman <stuart@gathman.org> 17.4-3
changelog:
  - Remove cjdns-resume.service patch, incorporated upstream
  - Add --interface option to cjdns-online.sh


author: Jaroslav Škarvada <jskarvad@redhat.com> - 20110221-11
changelog:
  - Fixed sed optflags patching to work with new distro CFLAGS
  - Rebuilt with new distro CFLAGS (PIC)
  - Fixed typo in dist-flags patch
  - Limit length of ABI string (by abi-len-lmit patch)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 20110221-14
changelog:
  - Fixed shared library to export symbols from all objects
  - Explicitly set -fPIC and not relying on default CFLAGS
    Related: rhbz#1276066


author: Stuart D. Gathman <stuart@gathman.org> 18-2
changelog:
  - Remove Sign.c which uses a private API and isn't needed until supernodes.
  - Use libsodium by default: seems best performance of dynamic libraries


author: Stuart D. Gathman <stuart@gathman.org> 17.3-8
changelog:
  - Add release to main package dependencies
  - More man pages
  - Restore missing cjdns-resume.service
  - Add empty config to be owned by package


author: Stuart D. Gathman <stuart@gathman.org> 17.3-9
changelog:
  - Strip /8 from IPs printed by cjdns-online
  - Add GPL3+ to cjdns-online
  - ghost /etc/cjdroute.conf
  - Include _isa formula in subpackage requires.


author: Stuart D. Gathman <stuart@gathman.org> 17.3-3
changelog:
  - Add node_modules to tools
  - Add #pragmas to ignore bogus warnings from gcc6
  - Fix shift of signed int


author: Stuart D. Gathman <stuart@gathman.org> 17.3-5
changelog:
  - Add use_embedded option
  - Reorganize with use_systemd, use_upstart
  - Set __restorecon only if not defined
  - Use install instead of cp to set file modes
  - Move randombytes,publictoip6 and /usr/lib/cjdns to main package
  - Fix bad #! lines in contrib/python
  - Patch util/Security.c to call setgroups(0,...) before setuid().


author: Stuart D. Gathman <stuart@gathman.org> 17.3-6
changelog:
  - Man pages
  - Move /usr/lib/cjdns to /usr/libexec/cjdns
  - Move all C tools to main package, mark (nodejs) tools noarch


author: Stuart D. Gathman <stuart@gathman.org> 17.3-7
changelog:
  - Add explicit systemd dependency
  - Add selinux-policy-targeted dependency
  - Add version to main package dependencies
  - Remove use of #!/usr/bin/env in nodejs tools
  - Change all top level define to global
  - Remove workaround for missing -fPIC on libnacl for X86_64 on f22.


