index
:
rsdsl/dhcp4d.git
master
DHCPv4 server for the rsdsl project.
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
improve logging
HimbeerserverDE
2023-03-24
1
-2
/
+2
*
fix address alternation on the same client
HimbeerserverDE
2023-03-24
1
-1
/
+1
*
improve logging
HimbeerserverDE
2023-03-24
2
-17
/
+22
*
increase packet buffer size to 1500
HimbeerserverDE
2023-03-22
1
-1
/
+3
*
store lease files on /data
HimbeerserverDE
2023-03-21
1
-1
/
+1
*
temporary workaround: make dhcp4d compile for musl until libc 0.2.141 is rele...
HimbeerserverDE
2023-03-21
2
-3
/
+5
*
change supernet from 42 to 128 to avoid collisions
HimbeerserverDE
2023-03-21
1
-2
/
+2
*
only run on eth0 for now
HimbeerserverDE
2023-03-21
1
-10
/
+1
*
reserve more space for static addressing
HimbeerserverDE
2023-03-21
1
-1
/
+1
*
release 0.1.0
0.1.0
HimbeerserverDE
2023-03-14
1
-0
/
+2
*
update project information
HimbeerserverDE
2023-03-05
2
-1
/
+2
*
rename: rsdsl prefix
HimbeerserverDE
2023-03-05
3
-20
/
+20
*
increase lease time to 12h
HimbeerserverDE
2023-03-05
1
-1
/
+1
*
actually bind to the interfaces
HimbeerserverDE
2023-03-05
2
-12
/
+20
*
clippy: remove unused parameter for remote ip address
HimbeerserverDE
2023-03-04
1
-2
/
+1
*
support renewal without explicit address request
HimbeerserverDE
2023-03-04
2
-26
/
+92
*
shorten lease time for testing
HimbeerserverDE
2023-03-04
1
-1
/
+1
*
network specific address ranges
HimbeerserverDE
2023-03-04
1
-24
/
+23
*
set server identifier correctly
HimbeerserverDE
2023-03-04
5
-9
/
+284
*
broadcast the responses
HimbeerserverDE
2023-03-04
1
-3
/
+5
*
remove unused linkaddrs dependency
HimbeerserverDE
2023-03-04
3
-274
/
+1
*
don't ackknowledge addresses that are outside of the declared range
HimbeerserverDE
2023-03-04
1
-2
/
+10
*
pad client id octets with zero
HimbeerserverDE
2023-03-04
1
-1
/
+1
*
include network link in log output
HimbeerserverDE
2023-03-04
1
-11
/
+16
*
bind in a way that allows broadcasts to be received while still being able to...
HimbeerserverDE
2023-03-04
5
-8
/
+61
*
add helper function to check if lease has expired
HimbeerserverDE
2023-03-04
1
-4
/
+8
*
create valid lease file if it doesn't exist yet
HimbeerserverDE
2023-03-04
1
-3
/
+15
*
add LeaseFileManager
HimbeerserverDE
2023-03-04
5
-17
/
+208
*
get rid of obtain_lease function entirely
HimbeerserverDE
2023-03-04
1
-8
/
+5
*
move own_address to util module
HimbeerserverDE
2023-03-04
2
-10
/
+12
*
add central helper function to format client id
HimbeerserverDE
2023-03-04
3
-28
/
+24
*
ditch anyhow in favor of proper custom error handling
HimbeerserverDE
2023-03-04
5
-26
/
+61
*
support DHCPRELEASE
HimbeerserverDE
2023-03-04
2
-0
/
+43
*
allow clients to pick up leases they already have
HimbeerserverDE
2023-03-04
1
-1
/
+16
*
include client id in leases
HimbeerserverDE
2023-03-04
2
-10
/
+41
*
reply with NAK if requested address is taken
HimbeerserverDE
2023-03-04
1
-2
/
+25
*
share lease manager across requests
HimbeerserverDE
2023-03-04
1
-10
/
+19
*
filter leases correctly in dummy manager
HimbeerserverDE
2023-03-04
1
-1
/
+1
*
ackknowledge requests
HimbeerserverDE
2023-03-04
1
-2
/
+46
*
use ipnet's Ipv4AddrRange to simplify iteration
HimbeerserverDE
2023-03-04
3
-9
/
+5
*
send router, dns, dhcp server and netmask in offer
HimbeerserverDE
2023-03-04
2
-3
/
+14
*
add helper function for getting own ip address
HimbeerserverDE
2023-03-04
1
-4
/
+7
*
echo chaddr back in offer
HimbeerserverDE
2023-03-04
1
-2
/
+1
*
include siaddr in offer response
HimbeerserverDE
2023-03-04
1
-0
/
+3
*
listen on each interface individually
HimbeerserverDE
2023-03-04
3
-5
/
+287
*
use socket2
HimbeerserverDE
2023-03-04
3
-12
/
+94
*
include lease time in offer
HimbeerserverDE
2023-03-03
1
-0
/
+3
*
write offered ip address to yiaddr field, not siaddr
HimbeerserverDE
2023-03-03
1
-1
/
+1
*
api: expose lease duration in addition to expiration timestamp
HimbeerserverDE
2023-03-03
2
-14
/
+24
*
fix ip address byte order and use documentation network (TEST-NET-2)
HimbeerserverDE
2023-03-03
1
-5
/
+5
[prev]
[next]