]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
30 years agoReport failure in the event of a lease conflict; notice if lease database rewrite...
Ted Lemon [Tue, 11 Jun 1996 08:14:28 +0000 (08:14 +0000)] 
Report failure in the event of a lease conflict; notice if lease database rewrite fails

30 years agoPeriodically rewrite the lease database
Ted Lemon [Tue, 11 Jun 1996 08:13:28 +0000 (08:13 +0000)] 
Periodically rewrite the lease database

30 years agoRelease DHCP lease before assigning it to BOOTP client, so as to avoid unnecessary...
Ted Lemon [Tue, 11 Jun 1996 08:13:00 +0000 (08:13 +0000)] 
Release DHCP lease before assigning it to BOOTP client, so as to avoid unnecessary lease conflict behaviour.

30 years agoFix ANSI string botch, allocate space for NUL on ASCII string
Ted Lemon [Mon, 10 Jun 1996 22:45:02 +0000 (22:45 +0000)] 
Fix ANSI string botch, allocate space for NUL on ASCII string

30 years agoDelete unused automatic variables; don't put copyright string in ifdef lint
Ted Lemon [Tue, 4 Jun 1996 19:21:16 +0000 (19:21 +0000)] 
Delete unused automatic variables; don't put copyright string in ifdef lint

30 years agoAllow DHCP leases to be assigned to the same client via Dynamic BOOTP
Ted Lemon [Tue, 4 Jun 1996 19:15:10 +0000 (19:15 +0000)] 
Allow DHCP leases to be assigned to the same client via Dynamic BOOTP

30 years agoDelete unused automatic variables
Ted Lemon [Tue, 4 Jun 1996 19:12:36 +0000 (19:12 +0000)] 
Delete unused automatic variables

30 years agoUse extern keyword when declaring externs
Ted Lemon [Tue, 4 Jun 1996 19:11:13 +0000 (19:11 +0000)] 
Use extern keyword when declaring externs

30 years agoUpdate documentation
Ted Lemon [Tue, 4 Jun 1996 19:10:27 +0000 (19:10 +0000)] 
Update documentation

30 years agoDelete unused automatic variables
Ted Lemon [Tue, 4 Jun 1996 19:04:16 +0000 (19:04 +0000)] 
Delete unused automatic variables

30 years agoDefine INLINE as an empty string if ANSI but not GNU
Ted Lemon [Tue, 4 Jun 1996 19:02:26 +0000 (19:02 +0000)] 
Define INLINE as an empty string if ANSI but not GNU

30 years agoInitialize shared_network interface
Ted Lemon [Sat, 1 Jun 1996 02:01:07 +0000 (02:01 +0000)] 
Initialize shared_network interface

30 years agoReinstate fill after example
Ted Lemon [Sat, 1 Jun 1996 00:38:07 +0000 (00:38 +0000)] 
Reinstate fill after example

30 years agoNewly generated from dhcpd.conf.5
Ted Lemon [Sat, 1 Jun 1996 00:37:28 +0000 (00:37 +0000)] 
Newly generated from dhcpd.conf.5

30 years agoStore dhcpd.leases file in /var/db
Ted Lemon [Sat, 1 Jun 1996 00:30:39 +0000 (00:30 +0000)] 
Store dhcpd.leases file in /var/db

30 years agoChange parse specification for dhcp-class-identifier option; don't use a period in...
Ted Lemon [Sat, 1 Jun 1996 00:30:02 +0000 (00:30 +0000)] 
Change parse specification for dhcp-class-identifier option; don't use a period in ieee802.3-encapsulation option name

30 years agoDon't redefine _PATH_DHCPD_CONF or _PATH_DHCPD_DB
Ted Lemon [Sat, 1 Jun 1996 00:29:14 +0000 (00:29 +0000)] 
Don't redefine _PATH_DHCPD_CONF or _PATH_DHCPD_DB

30 years agoNewly generated from dhcpd.conf.5
Ted Lemon [Sat, 1 Jun 1996 00:28:26 +0000 (00:28 +0000)] 
Newly generated from dhcpd.conf.5

30 years agoUse old-style man page macros; document dhcp-client-identifier; expand documentation...
Ted Lemon [Sat, 1 Jun 1996 00:27:02 +0000 (00:27 +0000)] 
Use old-style man page macros; document dhcp-client-identifier; expand documentation of host declaration and fixed-address clause

30 years agoNewly generated from dhcpd.8
Ted Lemon [Sat, 1 Jun 1996 00:20:28 +0000 (00:20 +0000)] 
Newly generated from dhcpd.8

30 years agoPrint version number + copyright banner on startup
Ted Lemon [Sat, 1 Jun 1996 00:19:39 +0000 (00:19 +0000)] 
Print version number + copyright banner on startup

30 years agoUse old-style man page macros
Ted Lemon [Sat, 1 Jun 1996 00:19:04 +0000 (00:19 +0000)] 
Use old-style man page macros

30 years agoMake packet messages say where the packet came from and where it's going.
Ted Lemon [Sat, 1 Jun 1996 00:18:15 +0000 (00:18 +0000)] 
Make packet messages say where the packet came from and where it's going.

30 years agoDon't do setlogmask on 4.2BSD systems; lose -a processing junk; lose debugging statement
Ted Lemon [Sat, 1 Jun 1996 00:17:14 +0000 (00:17 +0000)] 
Don't do setlogmask on 4.2BSD systems; lose -a processing junk; lose debugging statement

30 years agoAdd X code to option parser to handle data that might be ASCII text or colon-seperate...
Ted Lemon [Sat, 1 Jun 1996 00:16:30 +0000 (00:16 +0000)] 
Add X code to option parser to handle data that might be ASCII text or colon-seperated hexadecimal octets

30 years agoWarn BSD-derivative users about move of dhcpd.leases from /etc to /var/db
Ted Lemon [Sat, 1 Jun 1996 00:03:24 +0000 (00:03 +0000)] 
Warn BSD-derivative users about move of dhcpd.leases from /etc to /var/db

30 years agoPrint a little more info on where BOOTREQUESTs are coming from and where BOOTREPLYs...
Ted Lemon [Sat, 1 Jun 1996 00:02:36 +0000 (00:02 +0000)] 
Print a little more info on where BOOTREQUESTs are coming from and where BOOTREPLYs are going to.

30 years agoMake man pages on more platforms now. Also, hack man pages to reflect actual locati...
Ted Lemon [Sat, 1 Jun 1996 00:00:59 +0000 (00:00 +0000)] 
Make man pages on more platforms now.   Also, hack man pages to reflect actual locations of data files.

30 years agoLose bogus -a processing; display startup banner
Ted Lemon [Fri, 31 May 1996 18:18:10 +0000 (18:18 +0000)] 
Lose bogus -a processing; display startup banner

30 years agoDon't use setlogmask() on 4.2BSD syslog machines
Ted Lemon [Tue, 28 May 1996 18:16:17 +0000 (18:16 +0000)] 
Don't use setlogmask() on 4.2BSD syslog machines

30 years agoHandle DHCPREQUEST properly when no SERVER_IDENTIFIER has been supplied; put hardware...
Ted Lemon [Tue, 28 May 1996 18:16:04 +0000 (18:16 +0000)] 
Handle DHCPREQUEST properly when no SERVER_IDENTIFIER has been supplied; put hardware address in mocked-up lease

30 years agoAlways terminate dump buffer
Ted Lemon [Tue, 28 May 1996 18:15:22 +0000 (18:15 +0000)] 
Always terminate dump buffer

30 years agoFix dump_subnets
Ted Lemon [Sat, 25 May 1996 18:38:02 +0000 (18:38 +0000)] 
Fix dump_subnets

30 years agoFix an uninitialized pointer bug
Ted Lemon [Sat, 25 May 1996 18:37:34 +0000 (18:37 +0000)] 
Fix an uninitialized pointer bug

30 years agoAdd some code to convince foolish compilers variables have been initialized
Ted Lemon [Sat, 25 May 1996 18:37:01 +0000 (18:37 +0000)] 
Add some code to convince foolish compilers variables have been initialized

30 years agoa shared network might have no dynamically allocatable leases, so check for null...
Ted Lemon [Fri, 24 May 1996 18:49:34 +0000 (18:49 +0000)] 
a shared network might have no dynamically allocatable leases, so check for null pointer

30 years agoNew DHCP draft
Ted Lemon [Fri, 24 May 1996 18:37:20 +0000 (18:37 +0000)] 
New DHCP draft

30 years agoUse int instead of long for u_int32_t, since both are now 32 bits, but long might...
Ted Lemon [Thu, 23 May 1996 22:24:48 +0000 (22:24 +0000)] 
Use int instead of long for u_int32_t, since both are now 32 bits, but long might become 64 bits in a later UltraSPARC release

30 years agoAlpha OSF/1 doesn't normally have <sys/bitypes.h>
Ted Lemon [Thu, 23 May 1996 22:23:43 +0000 (22:23 +0000)] 
Alpha OSF/1 doesn't normally have <sys/bitypes.h>

30 years agoMake sure uid_lease is initialized somewhere; use ciaddr to find lease if Requested...
Ted Lemon [Thu, 23 May 1996 22:22:35 +0000 (22:22 +0000)] 
Make sure uid_lease is initialized somewhere; use ciaddr to find lease if Requested Address option not present

30 years agoAdd tlname variable to store pointer to name of file being parsed
Ted Lemon [Thu, 23 May 1996 22:21:12 +0000 (22:21 +0000)] 
Add tlname variable to store pointer to name of file being parsed

30 years agoAdd tlname variable so errwarn.c doesn't bring in parser
Ted Lemon [Thu, 23 May 1996 22:20:59 +0000 (22:20 +0000)] 
Add tlname variable so errwarn.c doesn't bring in parser

30 years agoAdd tlname variable to store pointer to name of file being parsed; let parse_numeric_...
Ted Lemon [Thu, 23 May 1996 22:20:26 +0000 (22:20 +0000)] 
Add tlname variable to store pointer to name of file being parsed; let parse_numeric_aggregate allocate uid buffer; don't reverse lists of numbers

30 years agoUse /usr/ucb/install on Slowlaris
Ted Lemon [Thu, 23 May 1996 22:18:04 +0000 (22:18 +0000)] 
Use /usr/ucb/install on Slowlaris

30 years agoAdd more libraries to Solaris list
Ted Lemon [Thu, 23 May 1996 03:06:01 +0000 (03:06 +0000)] 
Add more libraries to Solaris list

30 years agouse installbsd on osf/1
Ted Lemon [Thu, 23 May 1996 02:47:09 +0000 (02:47 +0000)] 
use installbsd on osf/1

30 years agoalphaosf1 should be alphaosf
Ted Lemon [Thu, 23 May 1996 02:44:18 +0000 (02:44 +0000)] 
alphaosf1 should be alphaosf

30 years agoChange log_facility to log_priotiry
Ted Lemon [Thu, 23 May 1996 02:43:14 +0000 (02:43 +0000)] 
Change log_facility to log_priotiry

30 years agoUse /usr/ucb/install on OSF/1
Ted Lemon [Thu, 23 May 1996 02:42:28 +0000 (02:42 +0000)] 
Use /usr/ucb/install on OSF/1

30 years agoCheck for __BIT_TYPES_DEFINED__ before trying to define them.
Ted Lemon [Thu, 23 May 1996 02:37:28 +0000 (02:37 +0000)] 
Check for __BIT_TYPES_DEFINED__ before trying to define them.

30 years agoRemember address of last interface so that we can delete the next one if necessary...
Ted Lemon [Thu, 23 May 1996 02:32:02 +0000 (02:32 +0000)] 
Remember address of last interface so that we can delete the next one if necessary; don't drop packets from unknown networks

30 years agoFix protos for find_lease and mockup_lease
Ted Lemon [Thu, 23 May 1996 02:31:07 +0000 (02:31 +0000)] 
Fix protos for find_lease and mockup_lease

30 years agoAdd more examples and better comments
Ted Lemon [Thu, 23 May 1996 02:30:27 +0000 (02:30 +0000)] 
Add more examples and better comments

30 years agoDon't assume routed packets are local; fix up dhcp_nak generation
Ted Lemon [Thu, 23 May 1996 01:59:38 +0000 (01:59 +0000)] 
Don't assume routed packets are local; fix up dhcp_nak generation

30 years agoUpdate call to find_lease
Ted Lemon [Thu, 23 May 1996 01:58:15 +0000 (01:58 +0000)] 
Update call to find_lease

30 years agoDon't assume we know of the network from which a packet came.
Ted Lemon [Wed, 22 May 1996 23:56:43 +0000 (23:56 +0000)] 
Don't assume we know of the network from which a packet came.

30 years agoUse #defines instead of typedefs
Ted Lemon [Wed, 22 May 1996 11:32:59 +0000 (11:32 +0000)] 
Use #defines instead of typedefs

30 years agobitypes.h not standard - define basic integer types explicitly; use poll() instead...
Ted Lemon [Wed, 22 May 1996 11:32:39 +0000 (11:32 +0000)] 
bitypes.h not standard - define basic integer types explicitly; use poll() instead of select() (experiment)

30 years agoAdd endian.h defs
Ted Lemon [Wed, 22 May 1996 11:31:47 +0000 (11:31 +0000)] 
Add endian.h defs

30 years agoDon't copy address for comparison
Ted Lemon [Wed, 22 May 1996 11:31:19 +0000 (11:31 +0000)] 
Don't copy address for comparison

30 years agoAdd vix.com local subnet
Ted Lemon [Wed, 22 May 1996 11:30:58 +0000 (11:30 +0000)] 
Add vix.com local subnet

30 years agoFix type of poll timeout
Ted Lemon [Wed, 22 May 1996 11:30:39 +0000 (11:30 +0000)] 
Fix type of poll timeout

30 years agolog_facility -> log_priority
Ted Lemon [Wed, 22 May 1996 11:30:17 +0000 (11:30 +0000)] 
log_facility -> log_priority

30 years agoFix typo
Ted Lemon [Wed, 22 May 1996 11:29:52 +0000 (11:29 +0000)] 
Fix typo

30 years agochange sunos5-5 to sunos5; print sytsem type
Ted Lemon [Wed, 22 May 1996 11:29:25 +0000 (11:29 +0000)] 
change sunos5-5 to sunos5; print sytsem type

30 years agoFix up ultrix tag
Ted Lemon [Wed, 22 May 1996 11:28:58 +0000 (11:28 +0000)] 
Fix up ultrix tag

30 years agoAdd checksum debugging; disable UDP checksums
Ted Lemon [Wed, 22 May 1996 11:23:46 +0000 (11:23 +0000)] 
Add checksum debugging; disable UDP checksums

30 years agoSupply Requested Address from ciaddr; reflect server identifier
Ted Lemon [Wed, 22 May 1996 10:15:55 +0000 (10:15 +0000)] 
Supply Requested Address from ciaddr; reflect server identifier

30 years agoPut back filter for server port
Ted Lemon [Wed, 22 May 1996 10:15:15 +0000 (10:15 +0000)] 
Put back filter for server port

30 years agoInitialize free host pointer
Ted Lemon [Wed, 22 May 1996 10:14:42 +0000 (10:14 +0000)] 
Initialize free host pointer

30 years agoFix OSF/1 assignment
Ted Lemon [Wed, 22 May 1996 09:51:59 +0000 (09:51 +0000)] 
Fix OSF/1 assignment

30 years agoMake sure there's a host hanging off the lease before dereferencing it
Ted Lemon [Wed, 22 May 1996 09:51:26 +0000 (09:51 +0000)] 
Make sure there's a host hanging off the lease before dereferencing it

30 years agoRewrite to actually be a dhcp client
Ted Lemon [Wed, 22 May 1996 09:32:57 +0000 (09:32 +0000)] 
Rewrite to actually be a dhcp client

30 years agomove do_packet to dispatch; move network locator into seperate function
Ted Lemon [Wed, 22 May 1996 09:31:24 +0000 (09:31 +0000)] 
move do_packet to dispatch; move network locator into seperate function

30 years agomove do_packet to dispatch
Ted Lemon [Wed, 22 May 1996 09:30:47 +0000 (09:30 +0000)] 
move do_packet to dispatch

30 years agoMove packet location code out of dispatch
Ted Lemon [Wed, 22 May 1996 09:29:56 +0000 (09:29 +0000)] 
Move packet location code out of dispatch

30 years agoNew rules for building dhclient
Ted Lemon [Wed, 22 May 1996 09:28:08 +0000 (09:28 +0000)] 
New rules for building dhclient

30 years agoDon't search the attached network if there isn't one.
Ted Lemon [Wed, 22 May 1996 08:15:18 +0000 (08:15 +0000)] 
Don't search the attached network if there isn't one.

30 years agoDon't print interface network name if there's no network structure
Ted Lemon [Wed, 22 May 1996 08:14:59 +0000 (08:14 +0000)] 
Don't print interface network name if there's no network structure

30 years agoAdd test for EOF token
Ted Lemon [Wed, 22 May 1996 08:07:11 +0000 (08:07 +0000)] 
Add test for EOF token

30 years agoAdd a few keywords; fix case botch
Ted Lemon [Wed, 22 May 1996 08:05:19 +0000 (08:05 +0000)] 
Add a few keywords; fix case botch

30 years agoShared network support; dynamic BOOTP support
Ted Lemon [Wed, 22 May 1996 07:40:52 +0000 (07:40 +0000)] 
Shared network support; dynamic BOOTP support

30 years agoSite configuration file
Ted Lemon [Wed, 22 May 1996 07:37:16 +0000 (07:37 +0000)] 
Site configuration file

30 years agoAdd global options; use putenv to set TZ environment variable; shared network support
Ted Lemon [Wed, 22 May 1996 07:36:07 +0000 (07:36 +0000)] 
Add global options; use putenv to set TZ environment variable; shared network support

30 years agoupdate interface configure banner; add from addr to send_packet; don't filter on...
Ted Lemon [Wed, 22 May 1996 07:34:28 +0000 (07:34 +0000)] 
update interface configure banner; add from addr to send_packet; don't filter on incoming IP address (doesn't work well if interface has aliases)

30 years agoAdd DEBUG_EVAL for tree evaluation debugging
Ted Lemon [Wed, 22 May 1996 07:31:09 +0000 (07:31 +0000)] 
Add DEBUG_EVAL for tree evaluation debugging

30 years agoupdate interface configure banner; add from addr to send_packet
Ted Lemon [Wed, 22 May 1996 07:30:19 +0000 (07:30 +0000)] 
update interface configure banner; add from addr to send_packet

30 years agoAdd function to dump hash tables
Ted Lemon [Wed, 22 May 1996 07:28:42 +0000 (07:28 +0000)] 
Add function to dump hash tables

30 years agoadd from addr to assemble_udp_ip_header; don't filter on incoming IP address (doesn...
Ted Lemon [Wed, 22 May 1996 07:28:23 +0000 (07:28 +0000)] 
add from addr to assemble_udp_ip_header; don't filter on incoming IP address (doesn't work well if interface has aliases)

30 years agoAdd support for fallback interface
Ted Lemon [Wed, 22 May 1996 07:27:28 +0000 (07:27 +0000)] 
Add support for fallback interface

30 years agorewrite discover_interfaces to work with multiple addresses per interface and to...
Ted Lemon [Wed, 22 May 1996 07:25:47 +0000 (07:25 +0000)] 
rewrite discover_interfaces to work with multiple addresses per interface and to support a fallback interface

30 years agoadd new tokens; lose LAST_TOKEN
Ted Lemon [Wed, 22 May 1996 07:24:15 +0000 (07:24 +0000)] 
add new tokens; lose LAST_TOKEN

30 years agoTest samples for dynamic bootp, shared networks, et cetera
Ted Lemon [Wed, 22 May 1996 07:23:45 +0000 (07:23 +0000)] 
Test samples for dynamic bootp, shared networks, et cetera

30 years agofix up prototypes; change structures to support shared networks, dynamic bootp, multi...
Ted Lemon [Wed, 22 May 1996 07:23:16 +0000 (07:23 +0000)] 
fix up prototypes; change structures to support shared networks, dynamic bootp, multiple addresses per interface

30 years agoshared net support; static dhcp address assignment; dynamic bootp support
Ted Lemon [Wed, 22 May 1996 07:21:50 +0000 (07:21 +0000)] 
shared net support; static dhcp address assignment; dynamic bootp support

30 years agodynamic bootp support
Ted Lemon [Wed, 22 May 1996 07:18:37 +0000 (07:18 +0000)] 
dynamic bootp support

30 years agoshared network support; dynamic bootp support; BOOTP sname support; add warning on...
Ted Lemon [Wed, 22 May 1996 07:18:11 +0000 (07:18 +0000)] 
shared network support; dynamic bootp support; BOOTP sname support; add warning on lease file syntax error; can't warn on duplicate option code anymore

30 years agoupdate interface configure banner; add from addr to send_packet; don't filter on...
Ted Lemon [Wed, 22 May 1996 07:15:40 +0000 (07:15 +0000)] 
update interface configure banner; add from addr to send_packet; don't filter on incoming IP address (doesn't work well if interface has aliases)

30 years agodynamic bootp; fallback network; siaddr taken from server_identifier global
Ted Lemon [Wed, 22 May 1996 07:14:13 +0000 (07:14 +0000)] 
dynamic bootp; fallback network; siaddr taken from server_identifier global

30 years agoallocators for shared networks
Ted Lemon [Wed, 22 May 1996 07:12:51 +0000 (07:12 +0000)] 
allocators for shared networks