]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
28 years agoAllow restricted dynamic bootp for known bootp hosts
Ted Lemon [Thu, 12 Sep 1996 22:22:18 +0000 (22:22 +0000)] 
Allow restricted dynamic bootp for known bootp hosts

28 years agoClose std{in,out,err} when daemonizing
Ted Lemon [Thu, 12 Sep 1996 09:28:13 +0000 (09:28 +0000)] 
Close std{in,out,err} when daemonizing

28 years agodiscover_interfaces() needs to behave differently for client and server
Ted Lemon [Wed, 11 Sep 1996 20:27:07 +0000 (20:27 +0000)] 
discover_interfaces() needs to behave differently for client and server

28 years agodiscover_interfaces() needs to behave differently for client and server
Ted Lemon [Wed, 11 Sep 1996 18:53:33 +0000 (18:53 +0000)] 
discover_interfaces() needs to behave differently for client and server

28 years agoFix case statement
Ted Lemon [Wed, 11 Sep 1996 18:41:23 +0000 (18:41 +0000)] 
Fix case statement

28 years agoSupport for Sun C Compiler
Ted Lemon [Wed, 11 Sep 1996 18:31:46 +0000 (18:31 +0000)] 
Support for Sun C Compiler

28 years agoDon't redefine _PATH_DHCPD_xxx
Ted Lemon [Wed, 11 Sep 1996 06:36:57 +0000 (06:36 +0000)] 
Don't redefine _PATH_DHCPD_xxx

28 years agoLinux portability hacks
Ted Lemon [Wed, 11 Sep 1996 06:36:41 +0000 (06:36 +0000)] 
Linux portability hacks

28 years agoDon't use server-identifier to initialize next_server
Ted Lemon [Wed, 11 Sep 1996 06:36:17 +0000 (06:36 +0000)] 
Don't use server-identifier to initialize next_server

28 years agodmalloc already zeros allocated memory
Ted Lemon [Wed, 11 Sep 1996 06:35:16 +0000 (06:35 +0000)] 
dmalloc already zeros allocated memory

28 years agoAdd unknown options to end of option priority list
Ted Lemon [Wed, 11 Sep 1996 06:34:25 +0000 (06:34 +0000)] 
Add unknown options to end of option priority list

28 years agoSupport for Sun compiler on Solaris
Ted Lemon [Wed, 11 Sep 1996 05:53:58 +0000 (05:53 +0000)] 
Support for Sun compiler on Solaris

28 years agobuf doesn't need to be static
Ted Lemon [Wed, 11 Sep 1996 05:53:32 +0000 (05:53 +0000)] 
buf doesn't need to be static

28 years agoAdd argument to cons_options; clean up some old junk
Ted Lemon [Wed, 11 Sep 1996 05:53:06 +0000 (05:53 +0000)] 
Add argument to cons_options; clean up some old junk

28 years agoNotice if client is NUL-terminating strings, and if it is, NUL-terminate them back.
Ted Lemon [Wed, 11 Sep 1996 05:52:18 +0000 (05:52 +0000)] 
Notice if client is NUL-terminating strings, and if it is, NUL-terminate them back.

28 years agoAdd argument to cons_options
Ted Lemon [Wed, 11 Sep 1996 05:51:25 +0000 (05:51 +0000)] 
Add argument to cons_options

28 years agoclarify
Ted Lemon [Wed, 11 Sep 1996 05:50:03 +0000 (05:50 +0000)] 
clarify

28 years agoFix usage nit
Ted Lemon [Mon, 9 Sep 1996 07:05:49 +0000 (07:05 +0000)] 
Fix usage nit

28 years agoFix stupid oversight in hash_delete - thanks to Jon Grubbs for finding this
Ted Lemon [Mon, 9 Sep 1996 07:04:45 +0000 (07:04 +0000)] 
Fix stupid oversight in hash_delete - thanks to Jon Grubbs for finding this

28 years agoAdd use-host-decl-names keyword
Ted Lemon [Mon, 9 Sep 1996 07:04:29 +0000 (07:04 +0000)] 
Add use-host-decl-names keyword

28 years agoApply some changes Christoph asked for
Ted Lemon [Thu, 5 Sep 1996 23:57:56 +0000 (23:57 +0000)] 
Apply some changes Christoph asked for

28 years agoFix printf warnings
Ted Lemon [Thu, 5 Sep 1996 23:57:33 +0000 (23:57 +0000)] 
Fix printf warnings

28 years agoFix up a couple of places where ic_timeout wasn't initialized in strioctl structs
Ted Lemon [Thu, 5 Sep 1996 23:56:52 +0000 (23:56 +0000)] 
Fix up a couple of places where ic_timeout wasn't initialized in strioctl structs

28 years agoFix opening comment; require a subnet decl for every interface; remove warning about...
Ted Lemon [Thu, 5 Sep 1996 23:55:39 +0000 (23:55 +0000)] 
Fix opening comment; require a subnet decl for every interface; remove warning about missing aliases on shared networks

28 years agoDocument new netmask behaviour; document new requirement that all interfaces correspo...
Ted Lemon [Thu, 5 Sep 1996 23:54:39 +0000 (23:54 +0000)] 
Document new netmask behaviour; document new requirement that all interfaces correspond to a declared subnet

28 years agoFix syntax botch in host decl example
Ted Lemon [Thu, 5 Sep 1996 23:53:18 +0000 (23:53 +0000)] 
Fix syntax botch in host decl example

28 years agomockup_lease() now supplies uid info if present; supply subnet mask from subnet decl...
Ted Lemon [Thu, 5 Sep 1996 23:52:10 +0000 (23:52 +0000)] 
mockup_lease() now supplies uid info if present; supply subnet mask from subnet decl if not defined as an option; fix lease time blooper; provide T1 and T2 lease times

28 years agoWarn Linux users of database move
Ted Lemon [Thu, 5 Sep 1996 23:48:45 +0000 (23:48 +0000)] 
Warn Linux users of database move

28 years agoHacks for Linux
Ted Lemon [Thu, 5 Sep 1996 23:48:00 +0000 (23:48 +0000)] 
Hacks for Linux

28 years agoAll unnamed options now take the X format, which means either an ASCII string or...
Ted Lemon [Wed, 4 Sep 1996 07:07:52 +0000 (07:07 +0000)] 
All unnamed options now take the X format, which means either an ASCII string or a series of hexadecimal octets seperated by colons.

28 years agoPut uio.h include within ifdef
Ted Lemon [Wed, 4 Sep 1996 07:06:39 +0000 (07:06 +0000)] 
Put uio.h include within ifdef

28 years agoWork around sed/POSIX bogosity
Ted Lemon [Wed, 4 Sep 1996 07:06:18 +0000 (07:06 +0000)] 
Work around sed/POSIX bogosity

28 years agoOops - debug faux pas
Ted Lemon [Mon, 2 Sep 1996 21:37:57 +0000 (21:37 +0000)] 
Oops - debug faux pas

28 years agostrncasecmp takes *three* arguments...
Ted Lemon [Mon, 2 Sep 1996 21:18:00 +0000 (21:18 +0000)] 
strncasecmp takes *three* arguments...

28 years agoRemove dead vars
Ted Lemon [Mon, 2 Sep 1996 21:17:26 +0000 (21:17 +0000)] 
Remove dead vars

28 years agoSupport for -lf and -cf flags; debogosify DEBUG behaviour
Ted Lemon [Mon, 2 Sep 1996 21:16:55 +0000 (21:16 +0000)] 
Support for -lf and -cf flags; debogosify DEBUG behaviour

28 years agoSupport for -lf and -cf flags
Ted Lemon [Mon, 2 Sep 1996 21:16:25 +0000 (21:16 +0000)] 
Support for -lf and -cf flags

28 years agoDon't do syslog() when DEBUG is defined
Ted Lemon [Mon, 2 Sep 1996 21:15:27 +0000 (21:15 +0000)] 
Don't do syslog() when DEBUG is defined

28 years agoDon't attach to unconfigured interfaces
Ted Lemon [Mon, 2 Sep 1996 21:15:17 +0000 (21:15 +0000)] 
Don't attach to unconfigured interfaces

28 years agoImprove error messages
Ted Lemon [Mon, 2 Sep 1996 21:14:58 +0000 (21:14 +0000)] 
Improve error messages

28 years agoOops
Ted Lemon [Sat, 31 Aug 1996 00:48:48 +0000 (00:48 +0000)] 
Oops

28 years agoRemove dead local vars
Ted Lemon [Fri, 30 Aug 1996 23:41:07 +0000 (23:41 +0000)] 
Remove dead local vars

28 years agoUse a full-sized int to bounds-check port number
Ted Lemon [Fri, 30 Aug 1996 23:40:28 +0000 (23:40 +0000)] 
Use a full-sized int to bounds-check port number

28 years agoRemove dead local variables; fix shared-network subnet list code
Ted Lemon [Fri, 30 Aug 1996 23:39:37 +0000 (23:39 +0000)] 
Remove dead local variables; fix shared-network subnet list code

28 years agoChanges requested by Brian Stecher
Ted Lemon [Fri, 30 Aug 1996 23:37:55 +0000 (23:37 +0000)] 
Changes requested by Brian Stecher

28 years agoRegenerated
Ted Lemon [Fri, 30 Aug 1996 20:33:04 +0000 (20:33 +0000)] 
Regenerated

28 years agoNotice and complain about conflicting subnets
Ted Lemon [Fri, 30 Aug 1996 20:14:03 +0000 (20:14 +0000)] 
Notice and complain about conflicting subnets

28 years agoDeclare root_group external
Ted Lemon [Thu, 29 Aug 1996 23:22:06 +0000 (23:22 +0000)] 
Declare root_group external

28 years agoFix erroneous hash search; use get-lease-hostnames parameter
Ted Lemon [Thu, 29 Aug 1996 23:03:19 +0000 (23:03 +0000)] 
Fix erroneous hash search; use get-lease-hostnames parameter

28 years agoAdd get-lease-hostnames parameter
Ted Lemon [Thu, 29 Aug 1996 23:02:40 +0000 (23:02 +0000)] 
Add get-lease-hostnames parameter

28 years agoFix logging to stderr
Ted Lemon [Thu, 29 Aug 1996 20:15:32 +0000 (20:15 +0000)] 
Fix logging to stderr

28 years agoFix signed/unsigned char type mismatch
Ted Lemon [Thu, 29 Aug 1996 20:12:37 +0000 (20:12 +0000)] 
Fix signed/unsigned char type mismatch

28 years agoType error
Ted Lemon [Thu, 29 Aug 1996 18:36:41 +0000 (18:36 +0000)] 
Type error

28 years agoRelease Notes
Ted Lemon [Thu, 29 Aug 1996 10:48:24 +0000 (10:48 +0000)] 
Release Notes

28 years agoMake sure specified UDP port is valid
Ted Lemon [Thu, 29 Aug 1996 09:55:52 +0000 (09:55 +0000)] 
Make sure specified UDP port is valid

28 years agoDon't proceed if errors are found in dhcpd.conf
Ted Lemon [Thu, 29 Aug 1996 09:49:53 +0000 (09:49 +0000)] 
Don't proceed if errors are found in dhcpd.conf

28 years agoAdd warning message about lease database format
Ted Lemon [Thu, 29 Aug 1996 09:46:14 +0000 (09:46 +0000)] 
Add warning message about lease database format

28 years agoadmonish users not to mess with network API
Ted Lemon [Thu, 29 Aug 1996 09:18:44 +0000 (09:18 +0000)] 
admonish users not to mess with network API

28 years agoAdd QNX support
Ted Lemon [Thu, 29 Aug 1996 09:18:05 +0000 (09:18 +0000)] 
Add QNX support

28 years agoRehash nomenclature
Ted Lemon [Thu, 29 Aug 1996 09:17:52 +0000 (09:17 +0000)] 
Rehash nomenclature

28 years agorehash nomenclature
Ted Lemon [Thu, 29 Aug 1996 09:16:49 +0000 (09:16 +0000)] 
rehash nomenclature

28 years agoUpdate documentation
Ted Lemon [Thu, 29 Aug 1996 09:16:14 +0000 (09:16 +0000)] 
Update documentation

28 years agoRemove unused variable
Ted Lemon [Thu, 29 Aug 1996 09:15:35 +0000 (09:15 +0000)] 
Remove unused variable

28 years agoRehash nomenclature; allow range declaration to take a single address
Ted Lemon [Thu, 29 Aug 1996 09:14:39 +0000 (09:14 +0000)] 
Rehash nomenclature; allow range declaration to take a single address

28 years agoRename ATOM to NAME
Ted Lemon [Thu, 29 Aug 1996 09:13:41 +0000 (09:13 +0000)] 
Rename ATOM to NAME

28 years agoAdd support for qnx
Ted Lemon [Thu, 29 Aug 1996 09:12:52 +0000 (09:12 +0000)] 
Add support for qnx

28 years agoBring README into 20th century
Ted Lemon [Thu, 29 Aug 1996 09:12:33 +0000 (09:12 +0000)] 
Bring README into 20th century

28 years agoqnx configuration
Ted Lemon [Thu, 29 Aug 1996 08:37:06 +0000 (08:37 +0000)] 
qnx configuration

28 years agoMove tlname into group with other externs
Ted Lemon [Wed, 28 Aug 1996 01:41:11 +0000 (01:41 +0000)] 
Move tlname into group with other externs

28 years agoPut hostname in default reply list
Ted Lemon [Wed, 28 Aug 1996 01:40:28 +0000 (01:40 +0000)] 
Put hostname in default reply list

28 years agoLook up hostnames for lease IP addresses on startup
Ted Lemon [Wed, 28 Aug 1996 01:40:01 +0000 (01:40 +0000)] 
Look up hostnames for lease IP addresses on startup

28 years agoDon't malloc space for hash name
Ted Lemon [Wed, 28 Aug 1996 01:39:20 +0000 (01:39 +0000)] 
Don't malloc space for hash name

28 years agoIf log_perror is nonzero, print to stderr as well as logging; no more DEBUG ifdefs...
Ted Lemon [Wed, 28 Aug 1996 01:38:09 +0000 (01:38 +0000)] 
If log_perror is nonzero, print to stderr as well as logging; no more DEBUG ifdefs; parse_warn now prints offending line and points arrow at offending token.

28 years agoAdd code to check interface type and skip point-to-point and loopback interfaces...
Ted Lemon [Wed, 28 Aug 1996 01:37:06 +0000 (01:37 +0000)] 
Add code to check interface type and skip point-to-point and loopback interfaces; copy ifreq structure out of ifconf structure so as to avoid unaligned pointer dereferences

28 years agoAdd ONE_LEASE_PER_CLIENT
Ted Lemon [Wed, 28 Aug 1996 01:35:20 +0000 (01:35 +0000)] 
Add ONE_LEASE_PER_CLIENT

28 years agoAdd log_perror (used by errwarn.c); copy comments to converted file
Ted Lemon [Wed, 28 Aug 1996 01:34:55 +0000 (01:34 +0000)] 
Add log_perror (used by errwarn.c); copy comments to converted file

28 years agoMake log_perror an external; add hostname to leases; add one_host_per_client to group...
Ted Lemon [Wed, 28 Aug 1996 01:32:38 +0000 (01:32 +0000)] 
Make log_perror an external; add hostname to leases; add one_host_per_client to groups (not yet used); add new externals for conflex.c

28 years agoConvert to new format
Ted Lemon [Wed, 28 Aug 1996 01:30:38 +0000 (01:30 +0000)] 
Convert to new format

28 years agoMake log_perror an external; don't use LOG_PERROR - instead, do the work in errwarn.c
Ted Lemon [Wed, 28 Aug 1996 01:30:19 +0000 (01:30 +0000)] 
Make log_perror an external; don't use LOG_PERROR - instead, do the work in errwarn.c

28 years agoMake chaddr an unsigned char
Ted Lemon [Wed, 28 Aug 1996 01:29:41 +0000 (01:29 +0000)] 
Make chaddr an unsigned char

28 years agoAdd special support for hostname option
Ted Lemon [Wed, 28 Aug 1996 01:29:25 +0000 (01:29 +0000)] 
Add special support for hostname option

28 years agoAdd new externals otherwise defined by conflex
Ted Lemon [Wed, 28 Aug 1996 01:28:53 +0000 (01:28 +0000)] 
Add new externals otherwise defined by conflex

28 years agoFix BNF comments; neaten up; minor parser fixes
Ted Lemon [Wed, 28 Aug 1996 01:28:27 +0000 (01:28 +0000)] 
Fix BNF comments; neaten up; minor parser fixes

28 years agoAdd tokens; ATOMs can begin with digits if OLD_LEXER not defined; save comments if...
Ted Lemon [Wed, 28 Aug 1996 01:26:34 +0000 (01:26 +0000)] 
Add tokens; ATOMs can begin with digits if OLD_LEXER not defined; save comments if OLD_LEXER defined

28 years agoDon't free hash name
Ted Lemon [Wed, 28 Aug 1996 01:19:42 +0000 (01:19 +0000)] 
Don't free hash name

28 years agoNo longer need xerrwarn.o; use OLD_LEXER instead of SAVE_COMMENTS
Ted Lemon [Wed, 28 Aug 1996 01:18:37 +0000 (01:18 +0000)] 
No longer need xerrwarn.o; use OLD_LEXER instead of SAVE_COMMENTS

28 years agoNew drafts
Ted Lemon [Wed, 28 Aug 1996 01:13:23 +0000 (01:13 +0000)] 
New drafts

28 years agoAdd clean target; build dhcpxlt
Ted Lemon [Tue, 27 Aug 1996 19:55:27 +0000 (19:55 +0000)] 
Add clean target; build dhcpxlt

28 years agoAdd support for weird linux aliased interface names
Ted Lemon [Tue, 27 Aug 1996 09:56:21 +0000 (09:56 +0000)] 
Add support for weird linux aliased interface names

28 years agoPut file version in copyright string
Ted Lemon [Tue, 27 Aug 1996 09:55:50 +0000 (09:55 +0000)] 
Put file version in copyright string

28 years agoSupport for token ring hardware type
Ted Lemon [Tue, 27 Aug 1996 09:55:25 +0000 (09:55 +0000)] 
Support for token ring hardware type

28 years agoAdd LOG_FACILITY cpp macro
Ted Lemon [Tue, 27 Aug 1996 09:54:27 +0000 (09:54 +0000)] 
Add LOG_FACILITY cpp macro

28 years agoFix printf prototypes (again)
Ted Lemon [Tue, 27 Aug 1996 09:52:46 +0000 (09:52 +0000)] 
Fix printf prototypes (again)

28 years agoInitialize ic_timout in strioctl structs
Ted Lemon [Tue, 27 Aug 1996 09:52:09 +0000 (09:52 +0000)] 
Initialize ic_timout in strioctl structs

28 years agofix up after group structure changes; support for single client having multiple lease...
Ted Lemon [Tue, 27 Aug 1996 09:51:24 +0000 (09:51 +0000)] 
fix up after group structure changes; support for single client having multiple leases (on different networks)

28 years agoMake copies of hash table keys (not sure this is right).
Ted Lemon [Tue, 27 Aug 1996 09:49:53 +0000 (09:49 +0000)] 
Make copies of hash table keys (not sure this is right).

28 years agorename tline/tlpos
Ted Lemon [Tue, 27 Aug 1996 09:49:06 +0000 (09:49 +0000)] 
rename tline/tlpos

28 years agoAdd support for weird linux interface alias renaming convention; fix poll interface...
Ted Lemon [Tue, 27 Aug 1996 09:48:40 +0000 (09:48 +0000)] 
Add support for weird linux interface alias renaming convention; fix poll interface so it doesn't spin; don't respond to BOOTREPLY packets; locate_network returns status

28 years agoadd tokens
Ted Lemon [Tue, 27 Aug 1996 09:46:49 +0000 (09:46 +0000)] 
add tokens

28 years agoAdd/fix prototypes; new LOG_FACILITY option defaults to LOG_DAEMON; move common decla...
Ted Lemon [Tue, 27 Aug 1996 09:46:28 +0000 (09:46 +0000)] 
Add/fix prototypes; new LOG_FACILITY option defaults to LOG_DAEMON; move common declaration info into group structure; add constants for types of statements