index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sbin
/
dhcpleased
/
engine.c
Age
Commit message (
Expand
)
Author
20 hours
Convert sbin and usr.bin to check for imsgbuf_init failure and add
Claudio Jeker
21 hours
Convert the common imsgbuf_read calls to the post EAGAIN world.
Claudio Jeker
21 hours
Use imsgbuf_clear() where appropriate instead of msgbuf_clear().
Claudio Jeker
21 hours
Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to
Claudio Jeker
21 hours
Convert imsg_write() callers to the new simplified return logic.
Claudio Jeker
21 hours
Introduce imsg_write() and use it instead of msgbuf_write().
Claudio Jeker
2024-08-26
Use i2s instead of hard coding the imsg type. Suggested by tb.
Florian Obser
2024-08-26
errno is unset, use fatalx(3) instead of fatal(3).
Florian Obser
2024-08-26
Be stricter in what we accept from the main process.
Florian Obser
2024-08-25
Do not peek inside of struct imsg.
Florian Obser
2024-06-03
more sleepy florian knf issues
Theo de Raadt
2024-06-02
Switch to rebinding at the rebinding time not when one timeout past.
Florian Obser
2024-02-13
Only generate a new xid at the start of getting a new lease.
Florian Obser
2024-01-26
Put checksum flags in bpf_hdr to use them in userland dhcpleased.
Jan Klemkow
2023-12-14
Use imsg_get_fd() to access the fd passed with the imsg.
Claudio Jeker
2023-11-25
First stab at IPv6-only preferred from RFC8925.
Florian Obser
2023-11-03
typo: ignorning -> ignoring
Theo Buehler
2022-05-05
Switch the log_warnx() about trailing garbage to log_debug(). After a
Theo Buehler
2022-05-04
As found by n18fuhtm AT tutanota.com there are dhcp servers that send a
Florian Obser
2022-02-16
According to RFC 2132, 2. BOOTP Extension/DHCP Option Field Format
Florian Obser
2022-01-04
Make host name DHCP option configurable.
Florian Obser
2021-12-18
Make sure we receive what we expect over imsg.
Florian Obser
2021-12-13
Only generate a new xid on state change.
Florian Obser
2021-12-13
Treat xid as a uint32_t in network byte order on the wire.
Florian Obser
2021-12-13
Replace struct member assignment with struct assignment to make the
Florian Obser
2021-12-09
Rework in which state to add and not add the server-ip and
Florian Obser
2021-11-14
When we transition from RENEWING to REBINDING state we have to
Florian Obser
2021-10-28
Accept server replies from any server port
Klemens Nanni
2021-09-15
Rewrite and simplify dhcpleasectl(8).
Florian Obser
2021-09-15
Remove configured routes no longer present in lease.
Florian Obser
2021-08-12
Make it possible to ignore routes or nameservers from a lease as well
Florian Obser
2021-08-04
Do not enter a tight INIT -> REQUESTING -> INIT loop when the dhcp
Florian Obser
2021-08-01
Do not abuse the IMSG_CTL_SEND_REQUEST imsg to transition to
Florian Obser
2021-07-26
Implement possibility to send vendor class identifier (option 60) and
Florian Obser
2021-07-25
If the lease didn't contain renewal or rebinding options set the
Florian Obser
2021-07-23
When dhcpleasectl asks to send a new request on an interface we are
Florian Obser
2021-07-18
Ignore routers option when a classless static routes option is present
Florian Obser
2021-07-12
Change the error reporting pattern throughout the tree when unveil
Bob Beck
2021-06-20
Put (boot) filename, next-server, host-name and domain-name into lease
Florian Obser
2021-06-18
fix SMALL build
Florian Obser
2021-06-16
Implement classless static routes dhcp option.
Florian Obser
2021-05-01
Allow running in single user mode where /var/empty doesn't exist by
Florian Obser
2021-04-14
my fingers cannot avoid KNF'ing as I review code
Theo de Raadt
2021-04-09
When a DHCP server sends an invalid T1 or T2 default back to the default
Martijn van Duren
2021-03-22
Avoid overflow by writing x = (y * 7) / 8 as x = y - (y / 8); ok florian
Otto Moerbeek
2021-03-16
Don't (try to) deconfigure an interface that was never configured.
Florian Obser
2021-03-07
Reduce debug logging by moving protocol level debug log
Florian Obser
2021-03-07
No need to cap the exponential backoff here, iface_timeout() already
Florian Obser
2021-03-06
Turns out there are dhcp servers that ignore DHCPREQUEST messages when
Florian Obser
2021-03-01
Log adding and deleting of IP addresses as well as nameservers.
Florian Obser
[next]