All releases of pydhcplib


Release Notes: Bugfixes only. This release cleans some option names and updates dhcp_packet and man pages setup.


Release Notes: This release adds a configurable timeout when waiting for new incoming DHCP packet. It adds documentation for usable DHCP options in pydhcplib. Python2.5 is forced in setup. There are miscellaneous bugfixes.


Release Notes: This release corrects the server identifier data type, a 32-bit option error when printed, and dhcp_message_type string import. A mailing list for pydhcplib discussion now exists.


Release Notes: A bug in error output that causes the library to crash was corrected.


Release Notes: A major improvement was made to the pydhcp admin tool, namely the possibility to read and write DHCP packets in a human readable file format and to generate binaries for network I/O. DHCP packets can be sent from and stored in files. In the library, source address is added for a received packet. Bugs were fixed. The code was cleaned up.


Release Notes: Bug correction: inversion of behavior for the --no-up option in the pydhcp administrator tool.


Release Notes: This release adds network listening capabilities for the client without an Internet address set: now pydhcplib can be used to write a real DHCP client, not just admin tools. Updated error handling. Many bugs have been fixed, and human-friendly output in the pydhcp administrator tool has been updated.


Release Notes: This release fixes a critical error when generating DHCP packets: the DHCP magic cookie is now correctly set. The socket SO_REUSEADDR is set when clients are listening: a client instance can now listen even if a port is already in use.


Release Notes: Corrects a critical error when listening with the pydhcp admin software. Corrects French man pages installation.


Release Notes: An error on option name (root_path to boot_path) was corrected. French man pages were added for pydhcp and for some pydhclib classes. An import error in the pydhcp tool was corrected.