]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Thu, 6 Apr 2000 23:51:43 +0000 (23:51 +0000)]
Update release notes to reflect an old change.
Ted Lemon [Wed, 26 Jan 2000 12:51:11 +0000 (12:51 +0000)]
log_fatal -> error
Ted Lemon [Mon, 24 Jan 2000 19:56:32 +0000 (19:56 +0000)]
Fix type - server-name -> server_name.
Ted Lemon [Mon, 24 Jan 2000 14:57:25 +0000 (14:57 +0000)]
Fix pasto - filename -> server_name.
Ted Lemon [Fri, 12 Nov 1999 21:01:16 +0000 (21:01 +0000)]
If mkstmp/creat gets an error other than EEXISTS, don't keep trying.
Ted Lemon [Thu, 11 Nov 1999 16:10:43 +0000 (16:10 +0000)]
Fix a struct size problem on Linux/ARM32.
Ted Lemon [Wed, 27 Oct 1999 20:44:34 +0000 (20:44 +0000)]
Don't log to stderr if -q flag is specified.
Ted Lemon [Mon, 25 Oct 1999 15:41:33 +0000 (15:41 +0000)]
Clean up SO_BINDTODEVICE/USE_FALLBACK conflicts.
Ted Lemon [Mon, 25 Oct 1999 15:39:02 +0000 (15:39 +0000)]
Write prototypes for static functions.
Ted Lemon [Wed, 20 Oct 1999 02:39:58 +0000 (02:39 +0000)]
Don't need NUL terminator for UID. Expect semicolon after STRING UID.
Ted Lemon [Tue, 19 Oct 1999 17:32:49 +0000 (17:32 +0000)]
Allow BOOTP replies to be unicast if the client and server support it.
Ted Lemon [Tue, 20 Jul 1999 20:03:10 +0000 (20:03 +0000)]
Apply some fixes from Don Badrak to make Irix builds work.
Ted Lemon [Tue, 13 Jul 1999 18:49:42 +0000 (18:49 +0000)]
Pull up 1.6
Ted Lemon [Tue, 13 Jul 1999 18:49:19 +0000 (18:49 +0000)]
Pull up 1.24
Ted Lemon [Tue, 13 Jul 1999 18:39:17 +0000 (18:39 +0000)]
Pull up 1.25 and 1.26
Ted Lemon [Tue, 13 Jul 1999 18:38:55 +0000 (18:38 +0000)]
Pull up 1.24 and 1.25
Ted Lemon [Tue, 13 Jul 1999 12:51:55 +0000 (12:51 +0000)]
Add a more informative message to the interface/declaration complaint.
Ted Lemon [Tue, 22 Jun 1999 14:50:19 +0000 (14:50 +0000)]
Define BYTE_ORDER as BIG_ENDIAN, and of course define BIG_ENDIAN
Ted Lemon [Tue, 22 Jun 1999 14:49:38 +0000 (14:49 +0000)]
Document fix for HP-UX
Ted Lemon [Tue, 22 Jun 1999 14:29:38 +0000 (14:29 +0000)]
Update for 2.0 release
Ted Lemon [Tue, 22 Jun 1999 14:27:37 +0000 (14:27 +0000)]
Causes more harm than good
Ted Lemon [Tue, 22 Jun 1999 13:43:18 +0000 (13:43 +0000)]
Fix a minor bug in the code that sets the program name used by syslog().
Ted Lemon [Tue, 22 Jun 1999 13:42:15 +0000 (13:42 +0000)]
Check to see if there's a lease for the client before ACKing it.
Ted Lemon [Tue, 22 Jun 1999 13:40:31 +0000 (13:40 +0000)]
- Fix a long-standing bug where BOOTP clients that request broadcast
responses don't receive them.
Ted Lemon [Thu, 10 Jun 1999 01:41:42 +0000 (01:41 +0000)]
Update version and changelog
Ted Lemon [Thu, 10 Jun 1999 01:37:28 +0000 (01:37 +0000)]
Update version.
Ted Lemon [Thu, 10 Jun 1999 00:58:16 +0000 (00:58 +0000)]
Fix a couple of pastos
Ted Lemon [Thu, 10 Jun 1999 00:58:06 +0000 (00:58 +0000)]
Apply a patch from Andrew Chittenden
Ted Lemon [Thu, 27 May 1999 17:56:46 +0000 (17:56 +0000)]
Update changelog
Ted Lemon [Thu, 27 May 1999 17:48:29 +0000 (17:48 +0000)]
Update version
Ted Lemon [Thu, 27 May 1999 17:47:43 +0000 (17:47 +0000)]
Don't copy timestamp from new lease value structure.
Ted Lemon [Thu, 27 May 1999 17:47:16 +0000 (17:47 +0000)]
Fix a minor bug in nested subnet processing.
Ted Lemon [Thu, 27 May 1999 17:44:53 +0000 (17:44 +0000)]
Support token ring packets.
Ted Lemon [Thu, 27 May 1999 17:35:47 +0000 (17:35 +0000)]
Move link-layer header assembly/decoding to seperate files.
cvs2git [Thu, 27 May 1999 17:34:55 +0000 (17:34 +0000)]
This commit was manufactured by cvs2git to create branch 'RELEASE_2'.
Ted Lemon [Thu, 27 May 1999 17:34:54 +0000 (17:34 +0000)]
Move link-layer header assembly/decoding to seperate files.
Ted Lemon [Thu, 27 May 1999 15:03:37 +0000 (15:03 +0000)]
Correct and expand upon class-related documentation.
Ted Lemon [Thu, 27 May 1999 14:58:07 +0000 (14:58 +0000)]
- Fix up cases where server option lookups were being done in the DHCP option
space.
Ted Lemon [Thu, 27 May 1999 14:56:51 +0000 (14:56 +0000)]
- Fix up cases where server option lookups were being done in the DHCP option
space.
- Correct handling of abandoned leases.
Ted Lemon [Thu, 27 May 1999 14:54:02 +0000 (14:54 +0000)]
Support encode-int token.
Ted Lemon [Thu, 27 May 1999 14:53:01 +0000 (14:53 +0000)]
Support encode_int expressions.
Ted Lemon [Thu, 27 May 1999 14:30:00 +0000 (14:30 +0000)]
Add support for expr_encode_int*.
Ted Lemon [Thu, 27 May 1999 14:18:27 +0000 (14:18 +0000)]
Compile fallback_discard based on USE_SOCKET_FALLBACK, not USE_SOCKET_SEND.
Ted Lemon [Thu, 27 May 1999 14:15:09 +0000 (14:15 +0000)]
Support encode-int() expression.
Ted Lemon [Thu, 27 May 1999 14:11:58 +0000 (14:11 +0000)]
Don't overwrite timestamp from new lease value structure.
Ted Lemon [Thu, 27 May 1999 14:10:22 +0000 (14:10 +0000)]
Add recognition of token ring hardware type.
Ted Lemon [Thu, 27 May 1999 14:08:59 +0000 (14:08 +0000)]
- Change data-string to string in option documentation to be consistent
with configuration file syntax.
Ted Lemon [Thu, 27 May 1999 14:01:43 +0000 (14:01 +0000)]
Document encode-int
Ted Lemon [Thu, 27 May 1999 12:39:22 +0000 (12:39 +0000)]
Add encode-int
Ted Lemon [Thu, 27 May 1999 12:38:05 +0000 (12:38 +0000)]
Fix up some more POINTER_DEBUG cases to prevent core dumps.
Ted Lemon [Thu, 20 May 1999 20:03:27 +0000 (20:03 +0000)]
- HTONS -> htons (typo).
- Fix some references to option values.
- Ack client requests for addresses that are available but that were
not assigned to them in a DHCPDISCOVER.
- Fix an operator precedence bug that would prevent the server from
looking for unabandoned leases before taking an abandoned lease.
Ted Lemon [Sun, 9 May 1999 16:12:12 +0000 (16:12 +0000)]
regenerate
Ted Lemon [Sun, 9 May 1999 16:10:16 +0000 (16:10 +0000)]
Get version number from version.h
Ted Lemon [Sun, 9 May 1999 16:09:23 +0000 (16:09 +0000)]
Set up header file dependencies
Ted Lemon [Sat, 8 May 1999 18:22:49 +0000 (18:22 +0000)]
- Check for hints that client might be sending ciaddr erroneously before
trying to unicast to it. Hints include that it sent a server identifier
option or that it set the broadcast flag. Clients that follow RFC1541
instead of the proposed standard will set ciaddr when requesting, which is
what this code is intended to deal with.
However, if the requested address is on a different shared network than
the packet origination discovery code would suggest, then we ignore
these hints, because the client must have unicast its request to us.
- If a parameter request list is specified in scope, this list is used in
configuring the client, and supersedes any list sent by the client.
Ted Lemon [Sat, 8 May 1999 18:14:54 +0000 (18:14 +0000)]
Take server name and filename from subnet if not in host decl.
Ted Lemon [Sat, 8 May 1999 18:12:27 +0000 (18:12 +0000)]
Add support for token ring hardware type, which supposedly works.
Ted Lemon [Fri, 7 May 1999 17:49:12 +0000 (17:49 +0000)]
Update version number and changelog
Ted Lemon [Fri, 7 May 1999 17:41:12 +0000 (17:41 +0000)]
Common version number for DHCP distribution.
cvs2git [Fri, 7 May 1999 17:40:54 +0000 (17:40 +0000)]
This commit was manufactured by cvs2git to create branch 'RELEASE_2'.
Ted Lemon [Fri, 7 May 1999 17:40:53 +0000 (17:40 +0000)]
Common version number for DHCP distribution.
Ted Lemon [Fri, 7 May 1999 17:40:26 +0000 (17:40 +0000)]
Prioritize user-declared parameter request list _above_ client-supplied list.
Ted Lemon [Fri, 7 May 1999 17:38:42 +0000 (17:38 +0000)]
Fix up colon-seperated hex octet list parsing in parse_data_expression.
Ted Lemon [Fri, 7 May 1999 17:36:36 +0000 (17:36 +0000)]
Enclose abort() calls in POINTER_DEBUG ifdefs and just return otherwise.
Ted Lemon [Fri, 7 May 1999 17:33:36 +0000 (17:33 +0000)]
Don't use -w 1 flag, which doesn't work on FreeBSD.
Ted Lemon [Fri, 7 May 1999 17:32:38 +0000 (17:32 +0000)]
Update version info.
Ted Lemon [Fri, 7 May 1999 17:10:38 +0000 (17:10 +0000)]
- Make is_boolean_expression return true for expr_exists.
- Conditionalize pointer debug abort on POINTER_DEBUG.
- When using options in expression evaluation, make sure that there are
options to use.
Ted Lemon [Thu, 6 May 1999 21:58:46 +0000 (21:58 +0000)]
Update message at top of lease database file.
Ted Lemon [Thu, 6 May 1999 21:57:03 +0000 (21:57 +0000)]
- Remember whether we got requested address and server ID, and what network
the packet arrived on.
Ted Lemon [Thu, 6 May 1999 21:54:34 +0000 (21:54 +0000)]
Print X format data as a text string if it contains no unprintable characters.
Ted Lemon [Thu, 6 May 1999 21:53:39 +0000 (21:53 +0000)]
Don't reference script directory twice in a row.
Ted Lemon [Thu, 6 May 1999 21:52:52 +0000 (21:52 +0000)]
Don't use -w 1 on ping - it doesn't work on FreeBSD.
Ted Lemon [Thu, 6 May 1999 20:52:43 +0000 (20:52 +0000)]
Update version and changelog
Ted Lemon [Thu, 6 May 1999 20:44:58 +0000 (20:44 +0000)]
Update version number.
Ted Lemon [Thu, 6 May 1999 20:35:48 +0000 (20:35 +0000)]
- In DHCPINFORM, allow for buggy clients that do not set ciaddr by
using the IP source address from the IP header if ciaddr is zero.
- Fix some memory allocation botches.
- Use parameter request list option from scope if it is present and
client didn't send one.
- Copy ciaddr from incoming packet to outgoing packet.
- Remember that we got the requested-address and server-identifier
options in option state.
- Allow for RFC1541 clients that set ciaddr when REQUESTING by
checking server-identifier option as well as ciaddr before
unicasting.
Ted Lemon [Thu, 6 May 1999 20:28:29 +0000 (20:28 +0000)]
Adjust the message printed at the top of the lease database.
Ted Lemon [Thu, 6 May 1999 20:26:46 +0000 (20:26 +0000)]
Add CONCAT token.
Ted Lemon [Thu, 6 May 1999 20:25:41 +0000 (20:25 +0000)]
Remember in lease state
- whether or not we got requested address and server identifier
options, and
- the shared network to which the interface on which the request
arrived is attached.
Ted Lemon [Thu, 6 May 1999 20:21:39 +0000 (20:21 +0000)]
error -> log_fatal
Ted Lemon [Thu, 6 May 1999 20:20:43 +0000 (20:20 +0000)]
- Add support for a timezone offset in lease file (possibly useless).
- Add support for concat data subexpression.
- Add support for specifying option data as a data expression instead
of in the option's specified format.
Ted Lemon [Thu, 6 May 1999 20:13:31 +0000 (20:13 +0000)]
Add concat keyword.
Ted Lemon [Thu, 6 May 1999 20:06:06 +0000 (20:06 +0000)]
Fix building of dhclient.cat8 man page.
Ted Lemon [Thu, 6 May 1999 19:44:44 +0000 (19:44 +0000)]
Fix building of dhclient.cat8 man page.
Ted Lemon [Wed, 28 Apr 1999 14:58:54 +0000 (14:58 +0000)]
Apply another fix to 'X' format handling.
Ted Lemon [Wed, 28 Apr 1999 13:27:32 +0000 (13:27 +0000)]
- Partially fix a problem with printing of host-name option (and any other
option with an X format).
Ted Lemon [Sun, 25 Apr 1999 13:21:52 +0000 (13:21 +0000)]
Update version number.
Ted Lemon [Sun, 25 Apr 1999 13:17:17 +0000 (13:17 +0000)]
Only one binary file copyright required.
Ted Lemon [Sat, 24 Apr 1999 19:39:58 +0000 (19:39 +0000)]
Update version and changelog.
Ted Lemon [Sat, 24 Apr 1999 16:55:21 +0000 (16:55 +0000)]
Update version.
Ted Lemon [Sat, 24 Apr 1999 16:52:33 +0000 (16:52 +0000)]
Don't NAK packets for bad network if the client set ciaddr. Avoid core dump.
Ted Lemon [Sat, 24 Apr 1999 16:50:05 +0000 (16:50 +0000)]
Print informative message at top of dhcpd.leases file.
Ted Lemon [Sat, 24 Apr 1999 16:49:37 +0000 (16:49 +0000)]
Fix typo.
Ted Lemon [Sat, 24 Apr 1999 16:48:54 +0000 (16:48 +0000)]
Add MacOS X support.
Ted Lemon [Sat, 24 Apr 1999 16:48:10 +0000 (16:48 +0000)]
Add object file copyrights.
Ted Lemon [Sat, 24 Apr 1999 16:46:44 +0000 (16:46 +0000)]
Add support for more rfc2132 options.
Ted Lemon [Sat, 24 Apr 1999 16:45:50 +0000 (16:45 +0000)]
Make make reallyclean blow away man pages after sed has been run on them.
Ted Lemon [Sat, 24 Apr 1999 16:44:03 +0000 (16:44 +0000)]
Update version, mention that bugs are fixed in 3.0.
Ted Lemon [Sat, 24 Apr 1999 15:31:47 +0000 (15:31 +0000)]
Fix UDP checksum code and packet length computations.
Ted Lemon [Sat, 24 Apr 1999 00:24:29 +0000 (00:24 +0000)]
Remove #* from rm -f list because it wasn't working.
Ted Lemon [Sat, 24 Apr 1999 00:20:10 +0000 (00:20 +0000)]
Clean sedded man pages as well as catted man pages.