Next | Query returned 131 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2017-03-31 23:09:27 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Import dhcpcd-7.0.0-beta1

Summary of changes since dhcpcd-6.11.5:
  *  source file locations reworked:
       dhcpcd source is in src
       dhcpcd hooks are in hooks
       compat is in compat
  *  README split into README.md and BUILDING.md
  *  internal routing is now protocol agnostic
  *  avoid using __packed and use compile time asserts instead
  *  addresses some alignment issues
  *  disable some ARP code on kernels which support RFC5227
  *  BSD IPv6 kernel settings are now updated to reflect dhcpcd config
  *  custom logger has been removed, syslog handles everything
     as such, the --logfile option has been removed as well.
     If you need better/earlier logging, get a better syslogger!
  *  distinfo and signed distinfo files are now available alongside
     release taraballs from this point onwards
  *  default DBDIR has changed from /var/db to /var/db/dhcpcd
  *  /etc/dhcpcd.duid moves to DBDIR/duid
  *  /etc/dhcpcd.secret moves to DBDIR/secret
  *  lease file names have dhcpcd removed from them as they are now
     inside a directory of the same name
  *  fixed issues with reject routes not working on some platforms
  *  improved nl80211 support on Linux for working out the SSID
  *  no longer request NTP by default in dhcpcd.conf
  *  fix detecting IPv6 DAD on OpenBSD
  *  remove custom Solaris DLPI filtering in favour of BPF
     (note there seems to be a kernel issue where the DHCP
      fd receives ARP's as well, the only side effect is
      a noisy syslog)
  *  BPF filtering vastly improved so dhcpcd only wake up on
     ARP or DHCP packets destined for it
  *  support for MUD URL (draft-ietf-opsawg-mud-05)
  *  if the kernel isn't doing DAD, don't insist on waiting for it
     to actually do it
  *  fix a potential crash where the DHCP or ARP states could be
     freed before the packet processing loop naturally breaks
  *  removed gateway and nogateway options
     (these can be controlled by the nooption directive which
     works for more than just gateways)
  *  removed ipv6ra_own and ipv6ra_own_default options
     (these can be controled by the ipv6rs/noipv6rs directive)
  *  fix a memory leak on systems where posix_spawnattr_init
     allocates memory by calling posix_spawnattr_destroy afterwards
  *  fix a crash receiving SIGUSR1
   2016-10-09 12:16:28 by Roy Marples | Files touched by this commit (2)
Log message:
Import dhcpcd-6.11.5 with the following change:
  *  Fix a define to allow dhcpcd to better manage routes on OpenBSD
   2016-10-07 10:26:14 by Roy Marples | Files touched by this commit (2)
Log message:
Import dhcpcd-6.11.4 with the following changes:
  *  Fixed octal and hex string parsing in options.
  *  Ignore bogus RTM_DELADDR on FreeBSD when the interface goes down.
  *  Several statically sized buffers have been removed and replaced
     with dynamically sized ones where we have no real idea of what
     the size will be.
  *  Reverse IPv4 route removal order.
  *  Improved handling of Netlink messages on Linux.
  *  Poll for tentative link-local addresses if needed.
  *  Added --small configure directive to reduce binary size
  *  Allow DHCPv6, IPv4lL and authentication to be compiled out
  *  dhcpcd requries the interface to be up when considering link status
  *  Add support for ifa_addrflags in getifaddrs(3)
  *  Add support for ifam_addrflags and ifam_pid from route(4)
  *  If T1 or T2 are not set in DHCPv6 messages, use a default from the
     lowest pltime instead of the expiration time.
  *  Validate lease before moving to REQUEST when both ends use
     rapid commit.
  *  If lease validation fails, don't restart the DISCOVER phase if
     we're already in it.
   2016-08-16 18:15:47 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Import dhcpcd-6.11.3 with the following changes:
  *  Workaround a 14 year old BSD issue where initial address lifetimes
     are transfered to the prefix route and are not updated again,
     causing the kernel to remove the route.
     The fix is to initially add the address with infinite lifetimes
     and then change the lifetimes to the correct ones.
  *  IPv6 RA routes are now expired by dhcpcd.
  *  Fix gateway interface assignment on BSD.
  *  Only mask off signals we do something with
     (allows coredumps on some platforms)
  *  Fix a memory issue where an old lease could be read and discarded
     but the buffer length not reset.
  *  Bind DHCPv6 to the link-local address when not running in master
     mode so that many dhcpcd instances can run per interface.
   2016-07-29 12:51:16 by Roy Marples | Files touched by this commit (2)
Log message:
dhcpcd-6.11.2 has been imported with the following changes:
  *  It's now possible to exclude the vendor-class option.
  *  pkg-config can now be host selectable in configure,
     thanks to Heiko Becker.
  *  Fixed a NULL pointer dereference when checking ARP conflicts.
  *  Revert a change in 6.11.1 which causes some packets not to be
     read correctly from the BPF socket.
  *  Commandline options are now applied to profiles.
  *  Fixed some potential memory issues for non embebbeded configs,
     thanks to Koichi Okamoto.
  *  Simplified route handling on BSD.
  *  Fix expiration of IPv6 routers if a static route was present.
  *  --inactive now starts with all interfaces inactive.
     subsequent calls to dhcpcd can activate/deactivate them.
  *  Illumos (Solaris) is now a supported plaform.
   2016-06-17 21:46:40 by Roy Marples | Files touched by this commit (2)
Log message:
Import dhcpcd-6.11.1 with the following changes:
  *  Fix truncated packet handling where the DHCP message is less than the
      BOOTP size
  *  Rework the raw socket handling around an fd for initial Solaris support
  *  Only pull one message from the raw socket - eloop will handle the looping
  *  Netmask fixes for STATIC and INFORM
  *  Rework if_address to use struct ipv4_addr, like the ipv6 counter parts
  *  Split BSD handlink into many smaller functions to improve readability
  *  empty DNS entries are no longer created
  *  Test for hostname_fqdn being set to server or blank
  *  Allow an SLA 0 and prefix length of 0 to delegate the whole prefix
     ia_pd 1 wm1/0
  *  Fix prefix delegation address timings on renew
   2016-05-09 12:24:32 by Roy Marples | Files touched by this commit (2)
Log message:
Import dhcpcd-6.11.0 with the following changes:
  *  pidfile directory is now created correctly at startup.
  *  bootp "leases" are now stored so dhcpcd can dump them.
  *  ARP state is keep open so we can detect duplicates
     (currently this is only logged, no action is taken).
  *  --lastleastextend allows dhcpcd to extend a DHCP lease once
     it has expired. The lease is dropped if any other node
     claims the address.
  *  Delegated Prefix reject routes will be correctly bound to the
     loopback interface. If a delegated address uses the whole prefix,
     then the reject route is removed. If this address is removed, the
     reject route is restored.
  *  dhcp code has been reworked around a classic BOOTP structure
     instead of a fixed size DHCP structure based on a max MTU of 1500.
     Each reference to it also has a size so we know it's length.
     Adding an option to a message is now guarded via easy macros.
     Option concatenation buffer is no longer a fixed size.
  *  many more changes so that dhcpcd passes all current Coverity tests.
   2016-04-20 11:02:44 by Roy Marples | Files touched by this commit (2)
Log message:
Import dhcpcd-6.10.3 with the following changes:
  *  Support iSNS, RFC4174
  *  Fix Prefix Delegation with SLA 0 and warn that it's not
     really RFC compliant
  *  Fix build with --disable-embedded
  *  On an IPv4LL defence, an ARP announcement is now sent in
     accordance with RFC 3927 Section 2.5

dhcpcd-6.10.2 had the following changes:
  *  Add fix for CVE-2014-7913.
  *  eloop performance and API improvements.
  *  Don't send a blank hostname.
  *  Prefix Delegation default value fixes.
  *  Prefix Delegation suffix is now configurable.
  *  dhcpcd.conf now allows embedded comments.
  *  IPv6 static address support.
  *  ipv6ra_accept_nopublic has been removed, all prefixes now accepted.
  *  Support RTF_CONNECTED on NetBSD.
  *  Fix compile on older platforms which lack O_CLOEXEC.
     Thanks to OBATA Akio.
  *  Remove pidfile handling from dhcpcd and use pidfile_lock(3).
     If not available, use a compat shim.
  *  Fix ignoring messages sent to the kernel and receive via another one
     on Linux.
  *  Fix changing routes on BSD.
   2016-01-20 20:28:57 by Roy Marples | Files touched by this commit (1)
Log message:
Adjust rc script to use correct pidfile.
   2016-01-20 20:27:07 by Roy Marples | Files touched by this commit (2)
Log message:
Update to dhcpcd-6.10.1 with the following changes:
  *  Add -P, --printpidfile to print the pidfile dhcpcd will use to
     stdout
  *  Fix a crash when a non active interface departs
  *  Add the -1, --oneshot option which causes dhcpcd to exit once an
     interface has been configured
  *  Fix delegation activating interfaces

Next | Query returned 131 messages, browsing 61 to 70 | Previous