index
:
rsdsl/dhcp4d.git
master
DHCPv4 server for the rsdsl project.
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Explicitly truncate newly created lease files
HEAD
master
Himbeer
2025-03-25
1
-0
/
+1
*
Remove thiserror dependency
Himbeer
2025-03-25
1
-25
/
+81
*
Use Option::unwrap_or_default where applicable
Himbeer
2025-03-18
1
-4
/
+2
*
support clients that don't send a client identifier
0.2.6
HimbeerserverDE
2024-01-17
3
-25
/
+23
*
update netlinklib
0.2.5
HimbeerserverDE
2023-11-18
2
-9
/
+12
*
move from linkaddrs to netlinklib
HimbeerserverDE
2023-11-17
3
-13
/
+20
*
prettify error messages
HimbeerserverDE
2023-11-15
2
-15
/
+15
*
migrate to netlinklib
HimbeerserverDE
2023-11-15
2
-3
/
+3
*
fix sigusr1 kills
0.2.1
HimbeerserverDE
2023-11-06
1
-1
/
+1
*
update rsdsl_netlinkd
HimbeerserverDE
2023-11-06
1
-1
/
+1
*
collapse std module imports into a single statement
HimbeerserverDE
2023-10-14
1
-3
/
+1
*
log style consistency
HimbeerserverDE
2023-10-14
2
-10
/
+10
*
error import consistency
HimbeerserverDE
2023-10-14
4
-4
/
+6
*
make error enum style consistent with my convention
HimbeerserverDE
2023-10-14
1
-20
/
+22
*
inform dnsd of lease updates using SIGUSR1
HimbeerserverDE
2023-10-14
1
-38
/
+37
*
add thread supervision
HimbeerserverDE
2023-10-14
1
-3
/
+8
*
make sure the process never exits successfully
0.1.5
HimbeerserverDE
2023-06-03
1
-1
/
+4
*
work more nicely with the new logging system
HimbeerserverDE
2023-06-03
2
-13
/
+10
*
fix compilation and bump version
0.1.4
HimbeerserverDE
2023-05-19
1
-3
/
+5
*
always try to fix broken lease files upon loading one
HimbeerserverDE
2023-05-19
1
-10
/
+12
*
reload leases before garbage collecting them
HimbeerserverDE
2023-05-19
1
-0
/
+2
*
fix unreadable lease files automatically in case of untimely loss of power
0.1.3
HimbeerserverDE
2023-05-04
1
-1
/
+13
*
unset interface mtu option
0.1.2
HimbeerserverDE
2023-05-02
1
-2
/
+0
*
send our non-standard (dsl/pppoe) interface mtu to clients
0.1.1
HimbeerserverDE
2023-05-01
1
-0
/
+2
*
adapt to new netlinkd api
HimbeerserverDE
2023-04-12
1
-3
/
+3
*
block on main thread
HimbeerserverDE
2023-03-30
1
-2
/
+1
*
run on vlan interfaces
HimbeerserverDE
2023-03-30
2
-1
/
+16
*
write hostname to lease file if sent by client
HimbeerserverDE
2023-03-25
2
-14
/
+63
*
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
*
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
*
rename: rsdsl prefix
HimbeerserverDE
2023-03-05
1
-3
/
+3
*
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
3
-8
/
+12
*
broadcast the responses
HimbeerserverDE
2023-03-04
1
-3
/
+5
*
remove unused linkaddrs dependency
HimbeerserverDE
2023-03-04
1
-2
/
+0
*
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
3
-7
/
+58
[next]