commit 1cd1762bbc7ca23a59cff017b39d18248553a20c
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 21 17:00:18 2008 -1000

    New version.

commit bde43ea6e682abe7cc9cffb9b6590e82121b9b40
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 21 16:59:53 2008 -1000

    Remove 'make tag' from the release target.

commit 217cc838bf72d1b93a571e4b9c418be7824acddf
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 21 16:59:07 2008 -1000

    Allow single network stack manual configuration (#230949).
    
    Allow calling programs to set only IPv4 or only IPv6 manual
    configuration information.

commit e114aeac4ae1215f483c31f4db37826626d342b2
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Jan 23 15:23:42 2008 -1000

    New version.

commit 1b63a6d5cb260f3593fe2a6c0a3c7e1400724190
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Jan 23 15:23:11 2008 -1000

    Handle re-adding routing table entries correctly.
    
    Netlink will fail if we request to add a routing table entry
    and use NLM_F_CREATE|NLM_F_REPLACE for our message flags.  This
    patch first tries adding the route with those flags.  On failure,
    it then tries with just the NLM_F_REPLACE flag.
    
    Patch from Gary Thomas <gary@mlbassoc.com>

commit d34e5627f98ef63bc6891164f7451bfbdb40fcc0
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Mon Jan 14 14:37:45 2008 -1000

    New version.
    
    Also require libdhcp4client 4.0.0 and libdhcp6client 1.0.4.

commit 8b49b8441ce66d93450719c3816c0dcbf539fab3
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Mon Jan 14 14:36:17 2008 -1000

    Avoid double frees.
    
    tdestroy() is horked, plus this library is crap anyway.  Long
    term all this libdhcp4client garbage will go.

commit 6576085fe1b8cb7506a117202ce9ffc903f12212
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Thu Jan 10 14:42:31 2008 -1000

    New version.

commit 5b1fc2938f4a4713e80a04ac6881afa8a96102f6
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Thu Jan 10 14:41:39 2008 -1000

    Prevent SIGABRT in pump.c functions

commit 8573ba0f437f4a686153df5b1ba8ca0db8e9be56
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Thu Jan 3 17:44:41 2008 -1000

    New version.

commit 404cb7f4cf5085bd863a72401b3ad202300d85ae
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Thu Jan 3 11:00:09 2008 -1000

    Fix typo.

commit 691e13fe4cabbad9a12a86968c3db4754e23ad6c
Author: David L. Cantrell Jr <dcantrell@redhat.com>
Date:   Thu Jan 3 10:57:55 2008 -1000

    Disable sequence number checking before nl_wait_for_ack()
    
    Call nl_disable_sequence_check() before nl_wait_for_ack() because we will
    get an out of order sequence number on the ACK.

commit cda94258144a5a9e158fec08718b8be0c4ed3c5d
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 18:00:51 2007 -1000

    New version.
    
    Release version 1.99.3, no API change.  Updated for the newest libnl
    library (1.0-pre8).  Require libnl-1.0pre8 in configure.ac.

commit 39b066793940c05bd97378e4c973fef05ca80d1e
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 17:59:39 2007 -1000

    Updated src/nic.c for libnl-1.0-pre8
    
    Patched nic.c for API changes in the latest version of libnl.

commit 7c3c99dfde5cd9998ec06459f9c8529171bcdbcd
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 17:41:48 2007 -1000

    Not the git tag is GPG signed.

commit 61cd0ebde4ed8958e1203972cb9a539526cfa6a5
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 16:59:53 2007 -1000

    Modify tag target in Makefile.am to use GPGKEY
    
    Set the GPGKEY you want to tag with in the GPGKEY environment
    variable.  If this variable is not set, the tag target will
    exit.

commit e63d522222d016b92134186f61bd087b447cbc62
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 16:59:21 2007 -1000

    Ignore libdhcp.pc in .gitignore.

commit 555deb8a854c918dd28fc84d25d7ed88461b3e53
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 15:52:27 2007 -1000

    New version.
    
    Release version 1.99.2, library API has not changed.

commit f6dab79503399bf4e4ea09e1f186a6e866626f81
Author: David L. Cantrell Jr. <dcantrell@redhat.com>
Date:   Wed Dec 19 15:52:06 2007 -1000

    Updated tag and changelog targets.

commit 7d10fb690ce3d568a1e9a5c0944e5896202362e0
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 11:41:08 2007 -1000

    Make a dist-bzip2 for the release process.

commit f49263e3cfc60bb9a7c940a40873545b8a0eb696
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 11:36:17 2007 -1000

    Added a release target to the Makefile.

commit 369a835f262a5d0081420f2d3fc33421ec201cca
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 11:32:39 2007 -1000

    New version.

commit 7a891428a9e05549e4708836a72067e3a285ec0b
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 11:31:15 2007 -1000

    Add CLEANFILES list to make sure we clean up all generated files.

commit 9f29a9d4808d12ceb16d6f21dbe79b1fa80cf4e5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 11:30:56 2007 -1000

    The dhcp6client/config.h header is now called dhcp6client/cfg.h

commit f0033cbcf2278fc7a980e356d18df0c3d315fff0
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 09:43:22 2007 -1000

    Renamed changelog target to ChangeLog.

commit 10c93f65a0edc864197bd84a7ec0c0bc2bc362e7
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Nov 30 09:42:53 2007 -1000

    Updated to do list.

commit 1160ce61c0304b4b377b34a18a695f6a67672f97
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 21:33:02 2007 -0400

    Do not force -Wall and -Werror in the CFLAGS.  The packager can do that.

commit 23afaa9e1350664f26f3d42c0ee8f62efb158476
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 16:42:22 2007 -0400

    ChangeLog needs to be on the EXTRA_DIST line.

commit 784fd4fff83aa49e65ca1b093a7b154aab2bab74
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 16:34:10 2007 -0400

    Make sure to include the ChangeLog in the dist archives.

commit d030b8c36bf42bcbbdb800f59cdeafe40bff1ec9
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 15:20:50 2007 -0400

    Add a changelog target to make the ChangeLog.

commit 07e0d1f6968219e419a7233679ff6cb50fcdeb56
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 15:05:21 2007 -0400

    Added the tag target to tag the tree in git.

commit 3650a7350d7b33bc1e9509b682a15ad926272e96
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 15:05:05 2007 -0400

    Add -Wall -Werror -D_GNU_SOURCE in the CFLAGS.

commit 0b20e1c279c7d9b5e2effe0bcf5d9251a0c3848b
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 15:04:42 2007 -0400

    Remove [-Werror] from the AM_INIT_AUTOMAKE macro.

commit e91ef6eda536415657bd8ffbd805de6dd971f986
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 15:04:23 2007 -0400

    Removed old Makefile.

commit 70f56cf5e33487d1a56fc3d3200b3f024396c7da
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:46:53 2007 -0400

    Add library versioning stuff and check for libnl.

commit abcd9d9d98684ddf2fcd27d0eb60995cbe8bf774
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:46:20 2007 -0400

    Add <dcantrell@redhat.com> to the boilerplates.

commit 747db5bcc506eae4414769ac2ff2dd9627e37e1b
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:45:56 2007 -0400

    Clean up the include/Makefile.am file.

commit c6bb942d6399b39e0e3e4f4e91911f49e524bd96
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:45:37 2007 -0400

    Clean up the src Makefile.am file and add in libtool library versioning options.

commit 0429bf3b2edb273366f1932bcddd3cca980a270c
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:45:11 2007 -0400

    Remove spec file target, add in pkgconfig file target.

commit 83ce2ebc9825c1a0e566be911d9a55ade8019c72
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Oct 26 12:17:15 2007 -0400

    Removed spec file template because I don't care about providing that in the upstream source.
    
    Added libnl.m4 that defines automake checks to make sure libnl is available.

commit 403d53669d2300ccbb983d0571a18a115ea1ae3f
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:35:50 2007 -0400

    Modify include paths to match the new libdhcp4client and libdhcp6client header paths, added <dcantrell@redhat.com> to the boilerplates.

commit f8f3e8965a77fcad80390966ad1d6dd03b17b0b3
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:35:16 2007 -0400

    Add <dcantrell@redhat.com> to the boilerplates.

commit 88884abcd1b4ab629720aa9965730f832312de11
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:32:28 2007 -0400

    Working on the src/ subdirectory Makefile template.

commit 128530bddfc75ff9cea74182c19aaacad3d25123
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:30:08 2007 -0400

    Added <dcantrell@redhat.com> to boilerplate.

commit 23b55b3345caa5349f8fc1b8120ab29c1df91153
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:29:54 2007 -0400

    Added <dcantrell@redhat.com> to boilerplates.

commit f93ee2b9a061351f8a1eba616c7047d51bb6433e
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:26:55 2007 -0400

    Ignore files that end with ~

commit 2e292031152b92d6674d1ed2af5d16ea4c9c019b
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:26:38 2007 -0400

    Ignore C object files.

commit 0eb8a1409f983a04991284a9ba994c91ad2dd8e4
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:26:08 2007 -0400

    Removed cvsignore file.

commit 2047dff3aa768c881ac2ce703d1e93d0dbf62ef7
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:23:55 2007 -0400

    Toplevel automake Makefile template.

commit f591854d4c9f4180eac5e83708a8ef1b76301709
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:23:24 2007 -0400

    Write autoconf checks for libdhcp4client and libdhcp6client.  Add those to configure.ac and check for specific versions of the libraries.

commit ac805d144fdf80d2b41fc31cbdce56de4fd29957
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 25 17:22:37 2007 -0400

    My work in progress list.

commit 2b6abf2cfab281948350fcf12c5cdc296389aa9e
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Mon Oct 22 14:29:50 2007 -0400

    Ignore a bunch of autogenerated files.

commit 6e10ac5935eef9c2d58e2b81cd79576909df1651
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Mon Oct 22 13:58:46 2007 -0400

    Beginnings of the automake and autoconf stuff.

commit 7553a4b38f862b88f421b85360c01f0560b77f4f
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Mon Oct 22 13:56:29 2007 -0400

    Make sure the old Makefile is now known as a to do list.  Added the bootstrap script to autognu the code in to compilable form.

commit 53947d9c4764e88ea2af947e2dadcb89350a02bf
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 17:30:08 2007 -0400

    Turn libdhcp.pc in to a template.

commit 01ef88e9a900c67a2e4bf7e51cd8be396e240011
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 17:19:53 2007 -0400

    Turned the spec file in to a template and removed the huge changelog.

commit b81a4b9564dbae1c0d768f5f5bd309d49ff0abc3
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 17:15:53 2007 -0400

    Fix up poor text formatting in the README.

commit 76460f5c55e3e036a54efd43b608058f258b59b0
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 17:00:02 2007 -0400

    Moved header files to include/ subdirectory.

commit 78c41de3e0b2bb1e09c81393229c11cafffb9f01
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 16:59:38 2007 -0400

    Moved source files to src/ subdirectory.

commit 244f34aeab64e07da811f444e1f0e47302b7f2c4
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 16:59:00 2007 -0400

    Removed useless scripts.

commit a07bcbcaa29c97f3b59eb5d276d5e9d2dab8ba8f
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Thu Oct 18 16:57:53 2007 -0400

    Request interface-mtu in the DHCP options list.

commit 6a04940a4853119b8e25b9ab0a124b8394f5853d
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Sun Aug 12 20:22:16 2007 -0400

    Add missing libdhcp.pc to release archive, bump version.

commit 472c9e257839cc40583457f1dca748a1eee73823
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Aug 10 17:22:38 2007 -0400

    Add missing spec file changelog entries from package CVS.

commit 7bec71d5070c463efd0dd77291073244bb15dbbc
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Aug 10 17:20:12 2007 -0400

    Correct archive target.

commit deb954ac8ae6209441184c39360b9db84034ddcc
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Aug 10 17:17:25 2007 -0400

    Bump version.

commit 2f004145795a1316faad2ec44a10364b5aa07126
Author: David Cantrell <dcantrel@mortise.boston.redhat.com>
Date:   Fri Aug 10 17:17:00 2007 -0400

    Relicense libdhcp under the GPL v2 or later.  Update boilerplates.  Update
    URLs in spec file to point to fedorapeople.org.

commit b1e99981ecc977a9c3ab8840dd78f8c25fa3f67d
Author: David Cantrell <dcantrell@redhat.com>
Date:   Tue Jun 12 17:36:32 2007 +0000

            * libdhcp.spec: Bump version.
    
            * dhcp4_nic.c (dhcp4_nic_option_handler): Handle DHCO_ROOT_PATH.
    
            * pump.c: Define DHCP options to request in the OPTLIST macro.  Pass
            that rather than using the default request list.  Added root-path
            and static-routes to the default set of options (#149736).

commit 8a3356f980502445e84b66a51367e6f99199f6a1
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 16 19:57:28 2007 +0000

    Spec file cleanups.

commit 8e0c96c35503e4c4558f0a831061775b12e53c65
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 16 19:55:59 2007 +0000

            * .cvsignore: Remove *.depends line.
            * Makefile: Remove depends targets.  Other fixes.
            * *.c, *.h: Whitespace cleanups to make all code adhere to the same
            whitespace guidelines.

commit 1fa32fdfe3f356706eee0d27a3278d55ea7e4e25
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Apr 16 19:55:37 2007 +0000

    Whitespace cleanups.

commit 0e201addac81b515de5812a6db7572f569086118
Author: David Cantrell <dcantrell@redhat.com>
Date:   Sat Apr 14 01:38:49 2007 +0000

    hostname -> host_name

commit 1e03e630fd71cedffbafe6b113accd3183ccd7eb
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 19:09:28 2007 +0000

    Whitespace cleanups.

commit acd5793bbad219f7b090e5ce7f89c300217285ef
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 19:05:37 2007 +0000

    Whitespace cleanups.

commit bca158cb428938b9d2e8d88bac2c04d661c36788
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 18:52:42 2007 +0000

    Whitespace cleanups.

commit 11a26bf96bbb08a078b91c229d874ef452f2468e
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 18:08:51 2007 +0000

    Whitespace cleanups.

commit e0b63dc837fd6d55b37d7a5ccfd6d1ebd61984c8
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 17:59:16 2007 +0000

    Remove depends targets, other fixes.

commit cec81dbc308e67cb40e1c8f76d2a27cb9c9ee0b5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 17:54:05 2007 +0000

    Whitespace cleanups.

commit 676ce5b0786d60bcf2ef75f995018320732b15b3
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Apr 13 17:44:09 2007 +0000

    Whitespace cleanups.

commit df90b68b4c3758b45c1c023fe6afc5887e3f260d
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Apr 12 21:33:44 2007 +0000

    Whitespace cleanups.

commit 1204869597629403601c5941e61a98a9053d28d4
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Apr 12 21:14:35 2007 +0000

    Remove *.depends line.

commit 7c1f1c38df01e980634781b00e186f54e9495b43
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Apr 11 14:44:22 2007 +0000

    Whitespace cleanups.

commit 92b640e876035c8df495e58d54d7683ed353ff34
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Apr 11 14:35:17 2007 +0000

    Whitespace cleanups.

commit 38074e033b1cdaf6f4f3867bbd486ef99be79bf5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Apr 11 14:04:00 2007 +0000

    Whitespace cleanups.

commit 37d59ddf51a882cf4d6e98b63e5b446ddfe09e8f
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Apr 11 13:48:01 2007 +0000

    Whitespace cleanups.

commit 2137bb5d0ad2ee25861344802fd7a60279139516
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Apr 11 03:20:16 2007 +0000

    Clean up code formatting.

commit 83df765f47de23cc88f1ecf503b24c9ff03a8757
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Mar 23 15:07:30 2007 +0000

            * libdhcp.spec: Bump version.
    
            * pump.c (pumpSetupInterface): Handle configuring ipv4 and ipv6
            concurrently rather than just configuring the interface with the
            information in the ip structure member (#232690).

commit a711c7ebda1d66b7234147e1a242169c946b3023
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Mar 21 20:56:33 2007 +0000

            * pump.h: Remove unnecessary spaces at the end of a line.

commit 517ce0ef85e4420153b1bd68eefaf5c6f57f495d
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Mar 5 20:50:33 2007 +0000

       * libdhcp.spec: Bump version.  Pass %{_libdir} in %install.

commit 49af17c3c0a833ebf1cf65c9831aa5e727b65032
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Mar 5 20:36:03 2007 +0000

            * libdhcp.spec: Bump version.
            * nic.c: Removed unused variables.

commit 16c4ade9eb47aeea0975548023ecc2b28956514b
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Mar 5 20:31:05 2007 +0000

    Pull in changelog entries from dist-cvs.

commit 7d8a7a9cee1de10a7f174bd5449a0511073e9bea
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Mar 5 20:29:08 2007 +0000

    Alias archive to tar Makefile target.

commit 0f0744b3665184a557a5ce204843838d46d70d95
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Mar 5 20:28:50 2007 +0000

            * libdhcp.spec: Bump version.  Spec file cleanups for FC packaging
            guidelines.
            * nic.c: Remove NIC_DEBUG noise.

commit 3de16fba8afb577935f13e21c05163bf0781d03e
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Feb 16 16:06:34 2007 +0000

    Pull in rawhide spec changes.

commit 1f658bd865c0fa5750f6583f310762a8bd119e09
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Feb 16 16:04:03 2007 +0000

            * libdhcp.spec: Bump version.
    
            * pump.c (pumpSetupInterface): Call pumpEnableInterface() before
            configuring the specified network interface.

commit 57e94c10bf0ec12f30e9bcfdeece25173f66a8d4
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Feb 16 15:59:36 2007 +0000

            * doc/rfc*.txt: Added collection of DHCP-related RFC documents.

commit 72c15abf324b2fa7652844c9e37f4df1f6576a82
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Feb 9 20:05:25 2007 +0000

    more to do

commit c2b81111c74c092ce9f56bbbfbbd436c7c7434ee
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Jan 12 21:25:24 2007 +0000

    Come on.

commit 54a9dfea4d2bbf4d147d9b3c02e1552200cba393
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Jan 12 21:22:27 2007 +0000

    Durhhh.

commit dabecc2951f57cf7d777ed22f7786ed8451a46d9
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Jan 12 21:20:24 2007 +0000

    pump.c: Catch return value of asprintf().

commit 322246ec60c80f0fad4bebbc925255b281d29f82
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 21:00:50 2007 +0000

    Bump version.

commit d34b314b87d9d466921adaf172ba58875c39c841
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:58:56 2007 +0000

    Added my own TODO list.

commit 306f17cd42bee73814b6ab92f9e64af357394f8e
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:58:38 2007 +0000

    I use this indent command at times.

commit ce9ecfb5fb27d10ae84332ebb88a5eb945444eb7
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:57:02 2007 +0000

    Forgot to commit this.

commit 3797109c05c53aeaaa2b576280b13bdf87d9895d
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:56:38 2007 +0000

       * pump.c: Remove _pumpIoctlInterface().  Just have enable and disable
       functions.
    
       * Makefile: Pass -D_GNU_SOURCE in CFLAGS.

commit 9c3d10351227ce5afe6dcc6503f2319bf059aeb9
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:55:20 2007 +0000

    Fix up spacing.

commit fd58b0694dfdc675f8247903aa0409fbecb880b7
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:21:26 2007 +0000

    install target changes, local build script changes.  Set interface to IFF_UP and IFF_RUNNING before we try to get a lease (needed for kernels 2.6.19 and higher).

commit 669b613dcef65836116a387fe7c1ece5f414a183
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 11 20:20:42 2007 +0000

    Revert memory management fixes since we need some of these structs later.

commit 7a5a066f892bf16a2bdd06a1fb914568716a9874
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 4 19:20:37 2007 +0000

            * scripts/build: Added local build script for testing libdhcp.a.

commit da408a870223c7ac6ee3dcd53f03bd4b3ed54e32
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jan 4 19:02:13 2007 +0000

            * dhcp4_nic.c: Memory management fixes.
            * dhcp_nic.c: Likewise.
    
            * pump.c (pumpDhcpClassRun): Do not down interface before configuring
            by DHCP.  This puts the eth device in an unusable state (#221392).

commit 9293edb2a524b9e97b485f0e24d9da4fd801a033
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Nov 8 20:17:22 2006 +0000

    Changes.

commit 81cf07c8a8c6ea6b39aad1d4651e9fac36aea041
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Nov 8 20:15:52 2006 +0000

    Removed doxygen stuff and old copies of example/test files.

commit a76c61cf745de799e6414a05050a156f4d956f5b
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Nov 8 20:14:39 2006 +0000

    Removed all the useless doxygen docs for now.

commit 7e7e96ed70a17b0e73881059516bf6e8bdf6f0d6
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Nov 6 22:13:37 2006 +0000

    Revert all that junk.

commit bbb4235fae05577337a7b7816a7d6ccc45126c4a
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Nov 6 21:46:27 2006 +0000

    Bump version, replace all instances of calloc(1,x) with malloc(x).

commit fa94d4b6324b25dfc961b732763d30eed4f02ce3
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 27 22:20:39 2006 +0000

            * libdhcp.spec: Bump version.
    
            * libdhcp.h: Move typedef dhcp_state_e to top of file to replace the
            enum dhcp_state_e since it gets used before the actual definition (was
            causing compiler issues on certain platforms).

commit db1c2c4df0080c1d4bcecc03678f57ea950848f3
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 20 20:24:46 2006 +0000

    Fix search_list dynamic allocation and bump version.

commit dda556b02b02bf00183296bcdeeb58b0d7105d68
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 20 18:55:33 2006 +0000

    Readable code.

commit c47f79bb941910949af0e2366eb0774ad17e5041
Author: Jeremy Katz <katzj@redhat.com>
Date:   Mon Oct 16 21:56:17 2006 +0000

    2006-10-16  Jeremy Katz  <katzj@redhat.com>
    
    	* libdhcp.spec (Version): Bump version.
    
    	* ip_addr.h (IP_STRLEN): strlen should return ints, not pointers.

commit 419d365ddf4a140a4c49bbdbc54b2f55b99c69fa
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:39:26 2006 +0000

    Bump version (archive is now a .tar.bz2)

commit d9935b089e9b048628985331e6c34ccefd3246d9
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:31:32 2006 +0000

    Bump version.

commit 17745b49d01275b06f844400caddb608335bab6c
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:27:25 2006 +0000

    Bump version.

commit f15295cbfc394925d515957c2071a58c44402693
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:24:57 2006 +0000

    Bump version.

commit a6c22b4adcfedc2f4eba0b685984fbfa5ffa50ea
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:22:15 2006 +0000

    Removed the html and examples targets.

commit a736311864264a85403b6022a2ebaef56a77c20a
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:21:35 2006 +0000

    Generated Doxygen API reference.  Will regenerate this for each release, but there's no reason to build this at RPM build time.

commit 103b72a651a64e485a76d2dbe4e0f72c668590d5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:19:57 2006 +0000

    Moved the example/test code to the examples subdirectory.

commit b3c622ba50b7784e1deca2234adce34e982a8f27
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Oct 13 22:10:48 2006 +0000

            * dhcp4_lease.c: Remove giant block of commented-out code.
            * dhcp4_nic.c: Code alignment.
            * ChangeLog: Added a ChangeLog.

commit 4b832a629b1d9921be8886b879c4d49c9383abd2
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Oct 11 16:59:11 2006 +0000

    Legal boilerplate cleanups and use NULL for pointer initialization rather than 0.

commit 8c1d73d6bfb0acfe3c67246f3ebb769f03346f48
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Oct 4 18:18:19 2006 +0000

    - use NULL not 0 for pointers

commit c90b43f19dce662fa9abfa3cfbe4ba8ca183514d
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:40:01 2006 +0000

    - update buildrequires

commit c4523c5fc862495366d1e800adbe538fdb5f4c24
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:38:15 2006 +0000

    - version bump

commit a71c0bb8405b661579148457eca16c603b61eadd
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:37:27 2006 +0000

    - changelog + version

commit ccb016e3f4cda7cc0e21449ef5325b1b485ce039
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:23:19 2006 +0000

    - we want a specific match in nic_update, not the whole tree

commit 142bf2a9380028110df5f7a952c6a09bc9731e04
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:21:20 2006 +0000

    - pretty much just rewrite nic_get_links
    - call nic_get_links if the name tree hasn't been initialized when we
      get a call to nic_by_name or nic_by_index

commit 03c5198a884018cd3cebb364c0cac9b126ab5375
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:09:16 2006 +0000

    - always set nh->nl to null when we destroy the nl handle

commit 59b44df9e5487c65ecbc2f23c8d5a39d033fee53
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 20:08:04 2006 +0000

    - simplify error reporting a lot

commit d669ef6c514de12dcc58e8bf29ed6d9310059a26
Author: Peter Jones <pjones@redhat.com>
Date:   Mon Aug 14 19:31:06 2006 +0000

    - ALWAYS set the "yes we want the alignment to be correct" flag on
      nlmsg_append()

commit 95bf4e307f98d73dda6e46e86ae608d217efb983
Author: David Cantrell <dcantrell@redhat.com>
Date:   Mon Aug 14 17:10:47 2006 +0000

    LICENSE -> COPYING

commit e9bc538b7de777353f07983ac8f9bfa2c430ec18
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Aug 11 18:24:26 2006 +0000

    If interface is already configured, down it before reconfig (#202208)

commit 7cdfe3515f09a8d7f5b06941990366e5de0bc8e0
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Aug 11 17:38:55 2006 +0000

    Author -> Authors

commit ad790ccbdb45250f52f61b7d12554ae21b0c2f57
Author: David Cantrell <dcantrell@redhat.com>
Date:   Fri Aug 11 17:24:21 2006 +0000

    Down interface in pumpDhcpClassRun() if it's already configured and we're about to change things.

commit 1b5a84c83a3a63754e8ce86828aaeaa69f5aa8b5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Tue Aug 8 14:05:13 2006 +0000

    Updated copyright notices to conform to Red Hat standards for GPL software.  Red Hat owns the copyright, but notes the author(s) for each file.

commit f73a6bc8ccd8932670145e7045760040f599b15d
Author: David Cantrell <dcantrell@redhat.com>
Date:   Tue Aug 8 14:04:18 2006 +0000

    Renamed GPL file from LICENSE to COPYING.

commit f3eab2ca8adf831f5139ae109965af3928ae4d8c
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Aug 2 20:56:05 2006 +0000

    - Make the README file a little more readable
    - Set char pointers to NULL after free() in dhcpv4_control_free()
    - In dhcp4_nic_callback(), set state string for DHC_TIMEDOUT
    - In dhcp6_nic_callback(), set state string for DHC_TIMEDOUT
    - Don't free null pointers in dhcp_nic_va()

commit 116b995c6ac8d80f93dfba7267fd97950f43a985
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Aug 2 20:48:01 2006 +0000

    No lines longer than 78 characters.  Made some of the file a little more readable.  Added my name to the top and bottom of the file, since my email address should be used now.

commit c074ca79c0aeecce49e01fc0d7f64a43b66878d9
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Aug 2 19:03:37 2006 +0000

    Whitespace cleanups to make the Makefile more readable.

commit eba3dc078984e0e0d2210468be82ec686fe058a7
Author: David Cantrell <dcantrell@redhat.com>
Date:   Thu Jul 13 18:19:22 2006 +0000

    - Added IP_STRLEN() macro to ip_addr.h
    - In pumpSetupInterface(), removed return_ok, make close/free calls as
      needed
    - Close and free nic stuff in the right order in pumpSetupInterface()
    - Removed unnecessary relinquish_timeout() calls in pumpSetupInterface()

commit 30c4e0daa7056ef3caf8b3f95b4dc22e2ae7afe5
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Jul 12 21:27:18 2006 +0000

    Removed nic_configure_resolver() and calls to it.

commit 2e802a15ccd620b0230c07f6dbef10cf220b57ce
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Jul 12 17:11:46 2006 +0000

    Added tag target to tag a release easily.  Remove tar-related stuff and rpm stuff in the clean target.

commit d10182bb21bd36d61d27ecd06c28a5425b54700a
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Jul 12 17:07:42 2006 +0000

    Removed nic_configure_resolver() and calls to it.  Libdhcp should not try to write out /etc/resolv.conf.  The client software using libdhcp can do that if it wants to.

commit 6d3b1c1444cd3b7b21788f00e316692172068ddb
Author: David Cantrell <dcantrell@redhat.com>
Date:   Tue Jul 11 20:24:32 2006 +0000

    Bump version.

commit 9021dbf3a47028d8f2339b879f1e10824604d09a
Author: David Cantrell <dcantrell@redhat.com>
Date:   Tue Jul 11 20:22:42 2006 +0000

    Poll nic_get_links() until we see NLMSG_DONE so that we can find eth0 (#197172).

commit 76d08fd4df6a4e03090f751aac0482ac823c58f7
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 28 19:29:59 2006 +0000

    - require a version of libdhcp4client that exports relinquish_timeouts

commit 0cca871476bfe0c14ca28b310bed3c80996581fb
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 28 19:03:43 2006 +0000

    - sync up with distro cvs

commit 3d4e64c46fe640b00bda6aa1340b1d480f28a19e
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 28 18:59:10 2006 +0000

    - update spec to reflect recent changes

commit 259a684e35a0964de814e9abdf92a2bf25490d5c
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 28 18:54:30 2006 +0000

    - relinquish timeouts when pump interface finishes getting a lease

commit ed1293351b4c62fed8f0706a545f0e0002d6e21b
Author: Peter Jones <pjones@redhat.com>
Date:   Tue Jun 27 21:42:53 2006 +0000

    - fix client finished detection logic

commit 2b787a7a52b49a1e7387a63b5dd99357f313b5fe
Author: Peter Jones <pjones@redhat.com>
Date:   Tue Jun 27 21:35:37 2006 +0000

    fix typo in previous commit

commit f82d0c9f7417f9462284aa6fb2db71f9b9f37a98
Author: Peter Jones <pjones@redhat.com>
Date:   Tue Jun 27 21:34:34 2006 +0000

    - fix memory leaks in dhcp_nic_va
    - don't fork threads if we're not using a particular protocol

commit b07d7efc951f40c4b9dd06b9094e4ea1ae7cb939
Author: Peter Jones <pjones@redhat.com>
Date:   Tue Jun 27 21:33:26 2006 +0000

    - add a destructor for a dhc6ctl

commit 8137aeaa5c36779b855f22259784c4a5358180f8
Author: Peter Jones <pjones@redhat.com>
Date:   Tue Jun 27 21:32:59 2006 +0000

    - fix two memory leaks in dhcpv4_control_va

commit 60bd5d55b032f4abe50329bb9343fd76f0c4b606
Author: Jeremy Katz <katzj@redhat.com>
Date:   Wed Jun 21 22:15:18 2006 +0000

    actually follow the timeout given instead of doing 10.

commit c4a479f62d9b604c724327b347d667555958ca52
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 21 19:59:47 2006 +0000

    - simplify dhcp_nic_configure().  It now has only 2 calls to dhcp_nic_configure,
      and the cleanup of the allocations is much simpler.

commit e106d24c3fbbd38dd467621be1d6c1a131b00a0c
Author: Peter Jones <pjones@redhat.com>
Date:   Wed Jun 21 19:55:15 2006 +0000

    - if we don't have any nameservers to configure, that's not a failure

commit cab20aba607e61d72f868cf33064351765fad147
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:41:02 2006 +0000

    - add -g to CFLAGS

commit 6d4eca11f35a5cb6dac04695727c8b3802ddb2c3
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:39:15 2006 +0000

    - 1.5 !

commit 199ea669e6c8b4eb0df67f48ddff7d158d1e3a40
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:36:39 2006 +0000

    - update from package cvs

commit 6262aa275b20328cb562bd87c55d834920b0aaf9
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:35:51 2006 +0000

    - return static strings, not strings on the heap
    - don't close ifx->nh when dhcp_nic is set
    - don't free(nic) in pumpDhcpClassRun, we didn't malloc it.
    - clear ifx->nh so our asserts are correct (there's another copy in dhcp_nic
      which should be used instead)
    - close ifx->nh on error

commit 0d82a4969c2bdd5bae8f4ebcbd5c4460595cded8
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:32:18 2006 +0000

    - unistd.h instead of sys/unistd.h
    - don't need assert.h

commit 2becb4b6c76754f170df0c1170cf2487e748a6fd
Author: Peter Jones <pjones@redhat.com>
Date:   Fri Jun 16 00:31:49 2006 +0000

    - handle errors in dhcp_nic_va
    - close the nic properly in dhcp_nic_free

commit 2001136e466681004a1a710c98709cfc4744cfab
Author: Peter Jones <pjones@redhat.com>
Date:   Thu Jun 15 16:57:52 2006 +0000

    - add .cvsignore to get rid of messages about depends and whatnot

commit 8745ce4f27b2c253a3e9c7261acfd0758376eaf7
Author: Peter Jones <pjones@redhat.com>
Date:   Thu Jun 15 16:55:11 2006 +0000

    - merge in what's in the current package...

commit 26f97041ac5f7566220850d5e695d4d143e01dbf
Author: Peter Jones <pjones@redhat.com>
Date:   Thu Jun 15 16:34:48 2006 +0000

    nic.c:
    - define _GNU_SOURCE so we don't need to declare tdestroy() et al
    - kill tdestroy() decl
    - define eprintf macro so we don't have to test eh all the time
    - get rid of nic_alloc, nic_calloc, and nic_fre
    - make style in nic_open consistent
    - don't use nic_close() at nic_open_fail
    - use a variable in nic_close so we don't have to re-defererence nh all
      the time
    - assign NULL to *nhp, not nhp, in nic_close
    - get rid of nic_free, it's just another free() wrapper.
    - simplify nic_addr_free, and make it take a void pointer so we don't
      need to cast everywhere we use it
    - make nic_route_free take a void pointer so we don't need to cast
    nic.h:
    - kill nic_free
    - fix nic_addr_free and nic_route_free declerations
    pump.c:
      pumpSetupInterface():
      - get rid of nicOpened
      - don't check for nul before calling nic_addr_free and nic_route_free,
        they do that internally

commit e807461df058d85d51fcdf9f993bdc046b0b8547
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Wed Jun 7 18:22:11 2006 +0000

    v1.2-2

commit 734a11ca78d0496162e83fe0fb42a18fdcf3234d
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Tue May 30 16:19:24 2006 +0000

    v1.2-1

commit c983cdd7bd74d28207cedbfd45b699fc15322315
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Tue May 30 15:34:37 2006 +0000

    v1.2

commit c119deeba28e96a8dc9799566dffb9b59b81036b
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Fri May 26 18:02:17 2006 +0000

    v1.2

commit d47b44bc997a1df725cefe5e03ecb0c804f6a59e
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Fri May 26 01:08:58 2006 +0000

    v1.2

commit fc6761fff58e31d4c2148a7d9afdbff296219f6e
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Thu May 25 19:20:01 2006 +0000

    v1.2

commit 4200b0b5a164012e49ec79add352c3dc0bc057c2
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Thu May 25 00:11:18 2006 +0000

    v1.2.beta2

commit 6d47764f609bd4b6c01cb09cbb578d0d20ae42ac
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Wed May 24 18:50:52 2006 +0000

    v1.2.beta

commit 4a873471dcb24514b9da9d7982d8d04cf9dcfecb
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Sat May 20 01:13:19 2006 +0000

    v1.1beta

commit 6a10fbeae3a2f623bd9110979684fc5e4e852d68
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Fri May 19 18:08:58 2006 +0000

    Fixing pkgcfgdir location

commit 23ab79ad761932de7694b8064c92b73fb8b8afa5
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Fri May 19 14:48:12 2006 +0000

    v1.1-1beta

commit 19f0f062c8522beb02cb765abb5f21e909c622c9
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Fri May 19 01:10:28 2006 +0000

    v1.1-alpha2

commit 0563b3d7b17763ddd83dcfd6cd1a7df51f6abc33
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Wed May 17 16:12:08 2006 +0000

    v1.1alpha

commit c3b3a1209185beb3713a13111c814f3dcde8d90f
Author: Jason Vas Dias <jvdias@redhat.com>
Date:   Wed May 17 04:04:41 2006 +0000

    Initial revision
