source: trunk/packages/invirt-dhcp/debian/changelog @ 2936

Last change on this file since 2936 was 2491, checked in by oremanj, 15 years ago

[invirt-dhcp] Improve standards compliance

Provide a server-identifier option containing our IP address, as
is required by several DHCP clients including gPXE (used for the
Debathena network install CD) and Windows.

Reuse the existing DHCP socket in a bindtodevice - sendto - restore
global binding sequence, instead of creating a new socket for each
reply, in order to keep replies coming from port 67. This is required
by the standard, some client programs, and all DHCP forwarders.

File size: 2.3 KB
RevLine 
[2491]1invirt-dhcp (0.0.3) unstable; urgency=low
2
3  * Detect local IP address and pass it as the DHCP server-identifier
4    option, as required by several DHCP clients.
5  * Reuse the existing DHCP socket for replies by binding it to the
6    client VM interface and then restoring its global binding after
7    sendto(); this keeps replies coming from port 67, as is standard.
8
9 -- Joshua Oreman <oremanj@mit.edu>  Mon, 28 Sep 2009 22:46:41 -0400
10
[2347]11invirt-dhcp (0.0.2) unstable; urgency=low
12
13  * Don't throw a sqlalchemy.exceptions.InvalidRequestError exception if
14    we get a DHCPREQUEST for a MAC address that's not in our database.
15
16 -- Evan Broder <broder@mit.edu>  Mon, 04 May 2009 21:14:26 -0400
17
[1430]18invirt-dhcp (0.0.1) unstable; urgency=low
19
20  * sipb-xen-dhcp -> invirt-dhcp
[1431]21  * Remove pointless files/ tree
[1432]22  * Use library init script
[1430]23
[1432]24 -- Evan Broder <broder@mit.edu>  Wed, 29 Oct 2008 12:41:31 -0400
[1430]25
[1372]26sipb-xen-dhcp (3.4) unstable; urgency=low
27
28  * sipb-xen-base -> invirt-base
29
30 -- Evan Broder <broder@mit.edu>  Tue, 28 Oct 2008 04:23:40 -0400
31
[1296]32sipb-xen-dhcp (3.3) unstable; urgency=low
33
34  * sipb-xen-database-common -> invirt-database
35
36 -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 21:02:44 -0400
37
[1192]38sipb-xen-dhcp (3.2) unstable; urgency=low
39
40  * Update dependencies to reflect new package name for python-pydhcplib
41
42 -- Evan Broder <broder@mit.edu>  Fri, 24 Oct 2008 03:24:28 -0400
43
[1042]44sipb-xen-dhcp (3.1) unstable; urgency=low
45
46  * Take out the hack to reconnect to the database if it goes away
47
48 -- Evan Broder <broder@mit.edu>  Sat, 04 Oct 2008 23:22:19 -0400
49
[1033]50sipb-xen-dhcp (3) unstable; urgency=low
51
52  * invirt-configurize dhcp
[1034]53  * Use the syslog instead of the event_logger module
[1035]54  * Install the server in a more standard location
[1033]55
[1035]56 -- Evan Broder <broder@mit.edu>  Sat, 04 Oct 2008 20:10:17 -0400
[1033]57
[377]58sipb-xen-dhcp (2) unstable; urgency=low
59
60  * DHCP server should send information to set correct information
61    (fixes #44)
62
63 -- SIPB Xen Projet <sipb-xen@mit.edu>  Mon, 31 Mar 2008 19:43:00 -0400
64
[364]65sipb-xen-dhcp (1.1) unstable; urgency=low
66
67  * Split off pydhcplib into its own package and add that as a dependency
68
69 -- SIPB Xen Project <sipb-xen@mit.edu>  Sun, 30 Mar 2008 16:59:46 -0400
70
[273]71sipb-xen-dhcp (1) unstable; urgency=low
72
73  * Initial Release.
[364]74
[276]75 -- SIPB Xen Project <sipb-xen@mit.edu>  Sun, 25 Feb 2008 00:05:12 -0500
[273]76
Note: See TracBrowser for help on using the repository browser.