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
