]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
25 years agoUpdate release notes to reflect an old change.
Ted Lemon [Thu, 6 Apr 2000 23:51:43 +0000 (23:51 +0000)] 
Update release notes to reflect an old change.

25 years agolog_fatal -> error
Ted Lemon [Wed, 26 Jan 2000 12:51:11 +0000 (12:51 +0000)] 
log_fatal -> error

25 years agoFix type - server-name -> server_name.
Ted Lemon [Mon, 24 Jan 2000 19:56:32 +0000 (19:56 +0000)] 
Fix type - server-name -> server_name.

25 years agoFix pasto - filename -> server_name.
Ted Lemon [Mon, 24 Jan 2000 14:57:25 +0000 (14:57 +0000)] 
Fix pasto - filename -> server_name.

26 years agoIf mkstmp/creat gets an error other than EEXISTS, don't keep trying.
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.

26 years agoFix a struct size problem on Linux/ARM32.
Ted Lemon [Thu, 11 Nov 1999 16:10:43 +0000 (16:10 +0000)] 
Fix a struct size problem on Linux/ARM32.

26 years agoDon't log to stderr if -q flag is specified.
Ted Lemon [Wed, 27 Oct 1999 20:44:34 +0000 (20:44 +0000)] 
Don't log to stderr if -q flag is specified.

26 years agoClean up SO_BINDTODEVICE/USE_FALLBACK conflicts.
Ted Lemon [Mon, 25 Oct 1999 15:41:33 +0000 (15:41 +0000)] 
Clean up SO_BINDTODEVICE/USE_FALLBACK conflicts.

26 years agoWrite prototypes for static functions.
Ted Lemon [Mon, 25 Oct 1999 15:39:02 +0000 (15:39 +0000)] 
Write prototypes for static functions.

26 years agoDon't need NUL terminator for UID. Expect semicolon after STRING UID.
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.

26 years agoAllow BOOTP replies to be unicast if the client and server support it.
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.

26 years agoApply some fixes from Don Badrak to make Irix builds work.
Ted Lemon [Tue, 20 Jul 1999 20:03:10 +0000 (20:03 +0000)] 
Apply some fixes from Don Badrak to make Irix builds work.

26 years agoPull up 1.6
Ted Lemon [Tue, 13 Jul 1999 18:49:42 +0000 (18:49 +0000)] 
Pull up 1.6

26 years agoPull up 1.24
Ted Lemon [Tue, 13 Jul 1999 18:49:19 +0000 (18:49 +0000)] 
Pull up 1.24

26 years agoPull up 1.25 and 1.26
Ted Lemon [Tue, 13 Jul 1999 18:39:17 +0000 (18:39 +0000)] 
Pull up 1.25 and 1.26

26 years agoPull up 1.24 and 1.25
Ted Lemon [Tue, 13 Jul 1999 18:38:55 +0000 (18:38 +0000)] 
Pull up 1.24 and 1.25

26 years agoAdd a more informative message to the interface/declaration complaint.
Ted Lemon [Tue, 13 Jul 1999 12:51:55 +0000 (12:51 +0000)] 
Add a more informative message to the interface/declaration complaint.

26 years agoDefine BYTE_ORDER as BIG_ENDIAN, and of course define BIG_ENDIAN V2-0-0
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

26 years agoDocument fix for HP-UX
Ted Lemon [Tue, 22 Jun 1999 14:49:38 +0000 (14:49 +0000)] 
Document fix for HP-UX

26 years agoUpdate for 2.0 release
Ted Lemon [Tue, 22 Jun 1999 14:29:38 +0000 (14:29 +0000)] 
Update for 2.0 release

26 years agoCauses more harm than good
Ted Lemon [Tue, 22 Jun 1999 14:27:37 +0000 (14:27 +0000)] 
Causes more harm than good

26 years agoFix a minor bug in the code that sets the program name used by syslog().
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().

26 years agoCheck to see if there's a lease for the client before ACKing it.
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.

26 years ago- Fix a long-standing bug where BOOTP clients that request broadcast
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.

26 years agoUpdate version and changelog V2-BETA-1-PATCH-29
Ted Lemon [Thu, 10 Jun 1999 01:41:42 +0000 (01:41 +0000)] 
Update version and changelog

26 years agoUpdate version.
Ted Lemon [Thu, 10 Jun 1999 01:37:28 +0000 (01:37 +0000)] 
Update version.

26 years agoFix a couple of pastos
Ted Lemon [Thu, 10 Jun 1999 00:58:16 +0000 (00:58 +0000)] 
Fix a couple of pastos

26 years agoApply a patch from Andrew Chittenden
Ted Lemon [Thu, 10 Jun 1999 00:58:06 +0000 (00:58 +0000)] 
Apply a patch from Andrew Chittenden

26 years agoUpdate changelog V2-BETA-1-PATCH-28
Ted Lemon [Thu, 27 May 1999 17:56:46 +0000 (17:56 +0000)] 
Update changelog

26 years agoUpdate version
Ted Lemon [Thu, 27 May 1999 17:48:29 +0000 (17:48 +0000)] 
Update version

26 years agoDon't copy timestamp from new lease value structure.
Ted Lemon [Thu, 27 May 1999 17:47:43 +0000 (17:47 +0000)] 
Don't copy timestamp from new lease value structure.

26 years agoFix a minor bug in nested subnet processing.
Ted Lemon [Thu, 27 May 1999 17:47:16 +0000 (17:47 +0000)] 
Fix a minor bug in nested subnet processing.

26 years agoSupport token ring packets.
Ted Lemon [Thu, 27 May 1999 17:44:53 +0000 (17:44 +0000)] 
Support token ring packets.

26 years agoMove link-layer header assembly/decoding to seperate files.
Ted Lemon [Thu, 27 May 1999 17:35:47 +0000 (17:35 +0000)] 
Move link-layer header assembly/decoding to seperate files.

26 years agoThis commit was manufactured by cvs2git to create branch 'RELEASE_2'.
cvs2git [Thu, 27 May 1999 17:34:55 +0000 (17:34 +0000)] 
This commit was manufactured by cvs2git to create branch 'RELEASE_2'.

26 years agoMove link-layer header assembly/decoding to seperate files.
Ted Lemon [Thu, 27 May 1999 17:34:54 +0000 (17:34 +0000)] 
Move link-layer header assembly/decoding to seperate files.

26 years agoCorrect and expand upon class-related documentation.
Ted Lemon [Thu, 27 May 1999 15:03:37 +0000 (15:03 +0000)] 
Correct and expand upon class-related documentation.

26 years ago- Fix up cases where server option lookups were being done in the DHCP option
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.

26 years ago- Fix up cases where server option lookups were being done in the DHCP option
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.

26 years agoSupport encode-int token.
Ted Lemon [Thu, 27 May 1999 14:54:02 +0000 (14:54 +0000)] 
Support encode-int token.

26 years agoSupport encode_int expressions.
Ted Lemon [Thu, 27 May 1999 14:53:01 +0000 (14:53 +0000)] 
Support encode_int expressions.

26 years agoAdd support for expr_encode_int*.
Ted Lemon [Thu, 27 May 1999 14:30:00 +0000 (14:30 +0000)] 
Add support for expr_encode_int*.

26 years agoCompile fallback_discard based on USE_SOCKET_FALLBACK, not USE_SOCKET_SEND.
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.

26 years agoSupport encode-int() expression.
Ted Lemon [Thu, 27 May 1999 14:15:09 +0000 (14:15 +0000)] 
Support encode-int() expression.

26 years agoDon't overwrite timestamp from new lease value structure.
Ted Lemon [Thu, 27 May 1999 14:11:58 +0000 (14:11 +0000)] 
Don't overwrite timestamp from new lease value structure.

26 years agoAdd recognition of token ring hardware type.
Ted Lemon [Thu, 27 May 1999 14:10:22 +0000 (14:10 +0000)] 
Add recognition of token ring hardware type.

26 years ago- Change data-string to string in option documentation to be consistent
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.

26 years agoDocument encode-int
Ted Lemon [Thu, 27 May 1999 14:01:43 +0000 (14:01 +0000)] 
Document encode-int

26 years agoAdd encode-int
Ted Lemon [Thu, 27 May 1999 12:39:22 +0000 (12:39 +0000)] 
Add encode-int

26 years agoFix up some more POINTER_DEBUG cases to prevent core dumps.
Ted Lemon [Thu, 27 May 1999 12:38:05 +0000 (12:38 +0000)] 
Fix up some more POINTER_DEBUG cases to prevent core dumps.

26 years ago- HTONS -> htons (typo).
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.

26 years agoregenerate
Ted Lemon [Sun, 9 May 1999 16:12:12 +0000 (16:12 +0000)] 
regenerate

26 years agoGet version number from version.h
Ted Lemon [Sun, 9 May 1999 16:10:16 +0000 (16:10 +0000)] 
Get version number from version.h

26 years agoSet up header file dependencies
Ted Lemon [Sun, 9 May 1999 16:09:23 +0000 (16:09 +0000)] 
Set up header file dependencies

26 years ago- Check for hints that client might be sending ciaddr erroneously before
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.

26 years agoTake server name and filename from subnet if not in host decl.
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.

26 years agoAdd support for token ring hardware type, which supposedly works.
Ted Lemon [Sat, 8 May 1999 18:12:27 +0000 (18:12 +0000)] 
Add support for token ring hardware type, which supposedly works.

26 years agoUpdate version number and changelog V3-ALPHA-19990507
Ted Lemon [Fri, 7 May 1999 17:49:12 +0000 (17:49 +0000)] 
Update version number and changelog

26 years agoCommon version number for DHCP distribution.
Ted Lemon [Fri, 7 May 1999 17:41:12 +0000 (17:41 +0000)] 
Common version number for DHCP distribution.

26 years agoThis commit was manufactured by cvs2git to create branch 'RELEASE_2'.
cvs2git [Fri, 7 May 1999 17:40:54 +0000 (17:40 +0000)] 
This commit was manufactured by cvs2git to create branch 'RELEASE_2'.

26 years agoCommon version number for DHCP distribution.
Ted Lemon [Fri, 7 May 1999 17:40:53 +0000 (17:40 +0000)] 
Common version number for DHCP distribution.

26 years agoPrioritize user-declared parameter request list _above_ client-supplied list.
Ted Lemon [Fri, 7 May 1999 17:40:26 +0000 (17:40 +0000)] 
Prioritize user-declared parameter request list _above_ client-supplied list.

26 years agoFix up colon-seperated hex octet list parsing in parse_data_expression.
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.

26 years agoEnclose abort() calls in POINTER_DEBUG ifdefs and just return otherwise.
Ted Lemon [Fri, 7 May 1999 17:36:36 +0000 (17:36 +0000)] 
Enclose abort() calls in POINTER_DEBUG ifdefs and just return otherwise.

26 years agoDon't use -w 1 flag, which doesn't work on FreeBSD.
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.

26 years agoUpdate version info.
Ted Lemon [Fri, 7 May 1999 17:32:38 +0000 (17:32 +0000)] 
Update version info.

26 years ago- Make is_boolean_expression return true for expr_exists.
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.

26 years agoUpdate message at top of lease database file.
Ted Lemon [Thu, 6 May 1999 21:58:46 +0000 (21:58 +0000)] 
Update message at top of lease database file.

26 years ago- Remember whether we got requested address and server ID, and what network
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.

26 years agoPrint X format data as a text string if it contains no unprintable characters.
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.

26 years agoDon't reference script directory twice in a row.
Ted Lemon [Thu, 6 May 1999 21:53:39 +0000 (21:53 +0000)] 
Don't reference script directory twice in a row.

26 years agoDon't use -w 1 on ping - it doesn't work on FreeBSD.
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.

26 years agoUpdate version and changelog V3-ALPHA-19990506
Ted Lemon [Thu, 6 May 1999 20:52:43 +0000 (20:52 +0000)] 
Update version and changelog

26 years agoUpdate version number.
Ted Lemon [Thu, 6 May 1999 20:44:58 +0000 (20:44 +0000)] 
Update version number.

26 years ago- In DHCPINFORM, allow for buggy clients that do not set ciaddr by
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.

26 years agoAdjust the message printed at the top of the lease database.
Ted Lemon [Thu, 6 May 1999 20:28:29 +0000 (20:28 +0000)] 
Adjust the message printed at the top of the lease database.

26 years agoAdd CONCAT token.
Ted Lemon [Thu, 6 May 1999 20:26:46 +0000 (20:26 +0000)] 
Add CONCAT token.

26 years agoRemember in lease state
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.

26 years agoerror -> log_fatal
Ted Lemon [Thu, 6 May 1999 20:21:39 +0000 (20:21 +0000)] 
error -> log_fatal

26 years ago- Add support for a timezone offset in lease file (possibly useless).
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.

26 years agoAdd concat keyword.
Ted Lemon [Thu, 6 May 1999 20:13:31 +0000 (20:13 +0000)] 
Add concat keyword.

26 years agoFix building of dhclient.cat8 man page.
Ted Lemon [Thu, 6 May 1999 20:06:06 +0000 (20:06 +0000)] 
Fix building of dhclient.cat8 man page.

26 years agoFix 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.

26 years agoApply another fix to 'X' format handling.
Ted Lemon [Wed, 28 Apr 1999 14:58:54 +0000 (14:58 +0000)] 
Apply another fix to 'X' format handling.

26 years ago- Partially fix a problem with printing of host-name option (and any other
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).

26 years agoUpdate version number. V3-ALPHA-19990424
Ted Lemon [Sun, 25 Apr 1999 13:21:52 +0000 (13:21 +0000)] 
Update version number.

26 years agoOnly one binary file copyright required.
Ted Lemon [Sun, 25 Apr 1999 13:17:17 +0000 (13:17 +0000)] 
Only one binary file copyright required.

26 years agoUpdate version and changelog. V2-BETA-1-PATCH-27
Ted Lemon [Sat, 24 Apr 1999 19:39:58 +0000 (19:39 +0000)] 
Update version and changelog.

26 years agoUpdate version.
Ted Lemon [Sat, 24 Apr 1999 16:55:21 +0000 (16:55 +0000)] 
Update version.

26 years agoDon't NAK packets for bad network if the client set ciaddr. Avoid core dump.
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.

26 years agoPrint informative message at top of dhcpd.leases file.
Ted Lemon [Sat, 24 Apr 1999 16:50:05 +0000 (16:50 +0000)] 
Print informative message at top of dhcpd.leases file.

26 years agoFix typo.
Ted Lemon [Sat, 24 Apr 1999 16:49:37 +0000 (16:49 +0000)] 
Fix typo.

26 years agoAdd MacOS X support.
Ted Lemon [Sat, 24 Apr 1999 16:48:54 +0000 (16:48 +0000)] 
Add MacOS X support.

26 years agoAdd object file copyrights.
Ted Lemon [Sat, 24 Apr 1999 16:48:10 +0000 (16:48 +0000)] 
Add object file copyrights.

26 years agoAdd support for more rfc2132 options.
Ted Lemon [Sat, 24 Apr 1999 16:46:44 +0000 (16:46 +0000)] 
Add support for more rfc2132 options.

26 years agoMake make reallyclean blow away man pages after sed has been run on them.
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.

26 years agoUpdate version, mention that bugs are fixed in 3.0.
Ted Lemon [Sat, 24 Apr 1999 16:44:03 +0000 (16:44 +0000)] 
Update version, mention that bugs are fixed in 3.0.

26 years agoFix UDP checksum code and packet length computations.
Ted Lemon [Sat, 24 Apr 1999 15:31:47 +0000 (15:31 +0000)] 
Fix UDP checksum code and packet length computations.

26 years agoRemove #* from rm -f list because it wasn't working. V3-ALPHA-19990423
Ted Lemon [Sat, 24 Apr 1999 00:24:29 +0000 (00:24 +0000)] 
Remove #* from rm -f list because it wasn't working.

26 years agoClean sedded man pages as well as catted man pages.
Ted Lemon [Sat, 24 Apr 1999 00:20:10 +0000 (00:20 +0000)] 
Clean sedded man pages as well as catted man pages.