index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
dhcpd
/
dhcp.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Handle DHCPINFORM from clients behind a DHCP relay.
reyk
2017-07-11
1
-2
/
+2
*
Add 'echo-client-id' statment, so that RFC 6842 behaviour can be
krw
2017-04-24
1
-3
/
+11
*
Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() and
krw
2017-02-13
1
-2
/
+2
*
Adjust some long lines.
krw
2017-02-13
1
-31
/
+40
*
Switch from old errwarn.c logging to shiny new log.[ch].
krw
2017-02-13
1
-40
/
+41
*
Compare server-identifiers and reject packets only *after* applying
krw
2016-10-24
1
-10
/
+14
*
client_identifier is not a string so using strlen() on it is
krw
2016-10-12
1
-2
/
+2
*
Stop pretending we use RFC 3046/Option 82/Relay Agent Information.
krw
2016-10-10
1
-12
/
+6
*
Add support for RFC 6842. RFC 2131 said the server MUST NOT echo
krw
2016-10-06
1
-5
/
+50
*
Use consistant idiom (intermediate variable 'i' rather than repeated
krw
2016-10-05
1
-78
/
+64
*
Zap stray whitespace.
krw
2016-10-04
1
-5
/
+5
*
Don't leak the option data of non-DHCPINFORM messages received on
krw
2016-08-05
1
-2
/
+8
*
Eliminate #include inside *.h files and include only needed headers in
krw
2016-02-06
1
-1
/
+17
*
remove NULL-checks before free()
mmcc
2015-12-21
1
-3
/
+2
*
stdlib.h is in scope; do not cast malloc/calloc/realloc*
deraadt
2015-08-20
1
-2
/
+2
*
Avoid using inet_ntoa() twice in a single printf() parameter list
krw
2015-04-15
1
-6
/
+14
*
Tweak the the DHCPACK to DHCPINFORM log entry so that it is
krw
2014-11-11
1
-8
/
+17
*
Typo: consitent -> consistent.
krw
2014-11-10
1
-2
/
+2
*
validate len field for proper length, not just "not zero."
tobias
2014-08-11
1
-7
/
+6
*
Fix DHCPINFORM not to lookup the lease database, not to fill the yiaddr
yasuoka
2014-07-11
1
-60
/
+65
*
Add -u option to bind UDP port as a socket to answer DHCPINFORM from
yasuoka
2014-07-11
1
-5
/
+5
*
send_packet() and writev() return ssize_t, not int. Use correct
krw
2013-04-05
1
-2
/
+3
*
RFC 2131 4.3.1 seems clear that a server MUST NOT include the
krw
2013-03-22
1
-1
/
+5
*
RFC 2131 says don't ACK any REQUEST messages that contain a
krw
2013-03-11
1
-1
/
+10
*
Obey RFC 2131 and when the broadcast flag is set send reply back
krw
2013-02-14
1
-1
/
+2
*
Initialize 'flags' field of tree_cache stack variables to 0. Paranoia.
krw
2010-03-29
1
-1
/
+4
*
Always put server id in NAK's to requests. Some router/switches
krw
2010-03-29
1
-2
/
+17
*
Eliminate all uses of dmalloc() where the returned pointer
krw
2010-01-02
1
-2
/
+2
*
Eliminate all uses of dfree() where the pointer is either dereferenced
krw
2010-01-01
1
-2
/
+2
*
Echo back the Relay Agent Information option if present (RFC 3046).
reyk
2009-09-01
1
-1
/
+14
*
Initial stab at DHCPINFORM support. OK phessler@
millert
2008-07-21
1
-2
/
+51
*
Add synchronisation support for dhcpd - this allows for two dhcpd's
beck
2008-05-07
1
-2
/
+6
*
small KNF
stevesk
2006-12-15
1
-2
/
+2
*
Move the transmission of privsep messages into its own function. Wherever
ckuethe
2006-06-14
1
-13
/
+2
*
This diff makes dhcpd able to manipulate pf tables on certain lease events.
ckuethe
2006-05-31
1
-1
/
+14
*
KNF. No binary change.
claudio
2006-03-16
1
-23
/
+23
*
tiny bit of delinting; ok krw@
otto
2006-03-13
1
-13
/
+13
*
fix problem of dhcp server looping with "already acking lease"
beck
2005-11-22
1
-3
/
+8
*
Be a bit more paranoid about leases that are currently acked. There is a
claudio
2005-01-31
1
-1
/
+15
*
Simply use the ethernet source address of the request as new ethernet
claudio
2005-01-31
1
-13
/
+2
*
Fix memory leak when supersede_lease() fails and it is a DHCPACK
millert
2005-01-29
1
-2
/
+4
*
Bah, unbreak. from not form. Noticed by Dan Harnett.
claudio
2004-12-06
1
-2
/
+2
*
Set correct source address for relayed packets. This affects only setups that
claudio
2004-12-06
1
-2
/
+4
*
avoid aliasing with libc functions; ok henning
deraadt
2004-09-16
1
-12
/
+12
*
Remove the not initialized fallback_interface code and use the normal bpf
claudio
2004-09-16
1
-23
/
+12
*
typo; From: Andrey Matveev <andrushock@korovino.net>
henning
2004-05-24
1
-1
/
+1
*
remove DEBUG_PACKET stuff; henning ok
deraadt
2004-05-04
1
-16
/
+0
*
remove things not used, spotted by lint mostly; ok henning
deraadt
2004-05-04
1
-8
/
+8
*
filter writes and lock bpf descriptor, ok henning@
canacar
2004-04-21
1
-6
/
+6
*
$OpenBSD$
henning
2004-04-20
1
-3
/
+1
[next]