aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove thiserror dependencyHEADmasterHimbeer2025-03-253-31/+99
* Inform netfilterd of prefix changes or invalidation for dynamic NPTHimbeer2024-08-201-0/+4
* update rsdsl_ip_config to v0.3.0HimbeerserverDE2024-01-302-3/+3
* set version to 0.3.100.3.10HimbeerserverDE2024-01-302-2/+2
* poll socket recv before to_sendHimbeerserverDE2024-01-301-7/+7
* Revert "debug event loop"HimbeerserverDE2024-01-301-2/+0
* debug event loopHimbeerserverDE2024-01-301-0/+2
* Revert "debug/test: don't inform other services of anything"HimbeerserverDE2024-01-301-2/+2
* debug/test: don't inform other services of anythingHimbeerserverDE2024-01-301-2/+2
* Revert "debug/test: only call bind_device once"HimbeerserverDE2024-01-301-2/+2
* debug/test: only call bind_device onceHimbeerserverDE2024-01-301-2/+2
* Revert "add debug prints for unhandled reply messages"HimbeerserverDE2024-01-302-6/+0
* add debug prints for unhandled reply messagesHimbeerserverDE2024-01-302-0/+6
* make socket recv errors terminate the processHimbeerserverDE2024-01-301-2/+2
* clippy: use unwrap_or_default where applicableHimbeerserverDE2024-01-301-1/+1
* set version to 0.3.10-dev0.3.10-devHimbeerserverDE2024-01-302-2/+2
* set version to 0.3.90.3.9HimbeerserverDE2023-11-252-2/+2
* make sure initial xid is random in all casesHimbeerserverDE2023-11-251-1/+1
* shorten ppp waiting delayHimbeerserverDE2023-11-251-1/+1
* give ntp time to load the system time before verifying lease validityHimbeerserverDE2023-11-251-0/+2
* fix consecutive renew packets being treated like retransmissions0.3.8HimbeerserverDE2023-11-254-15/+21
* saturatingly convert between actual duration and elapsed time millisHimbeerserverDE2023-11-252-4/+3
* include prefix (length) hints in solicit packets0.3.7HimbeerserverDE2023-11-243-5/+13
* check lease validity on startup: use valid lifetime, not preferred lifetime0.3.6HimbeerserverDE2023-11-223-3/+3
* set version to 0.3.50.3.5HimbeerserverDE2023-11-222-2/+2
* handle reply status codes including NoBindingHimbeerserverDE2023-11-221-2/+68
* deal with valid_lifetime = 0 in replyHimbeerserverDE2023-11-221-2/+7
* return to requesting state if reply has no_binding statusHimbeerserverDE2023-11-221-7/+18
* deal with timers being 0 (except lifetime) or infinity (including lifetime)HimbeerserverDE2023-11-221-6/+31
* refactor Dhcp6c::rr parametersHimbeerserverDE2023-11-222-12/+14
* add elapsed time option to transmissionsHimbeerserverDE2023-11-222-1/+15
* rebind: accept new server idHimbeerserverDE2023-11-222-1/+16
* always request SolMaxRt and InfMaxRt optionsHimbeerserverDE2023-11-221-4/+24
* only destructure ia_prefix onceHimbeerserverDE2023-11-221-60/+33
* include iaprefix option in solicit iapd -> prefix length hintHimbeerserverDE2023-11-221-1/+9
* reorder request options: move oro above iapdHimbeerserverDE2023-11-221-12/+12
* fix renew/rebind spam on successful renewal0.3.4HimbeerserverDE2023-11-183-4/+7
* update lease acquiration timestamp on sigusr2HimbeerserverDE2023-11-182-1/+20
* make interface a constant0.3.3HimbeerserverDE2023-11-153-4/+5
* disable sysinfo default features0.3.2HimbeerserverDE2023-11-152-78/+3
* cargo updateHimbeerserverDE2023-11-151-96/+95
* prettify error messages0.3.1HimbeerserverDE2023-11-153-5/+5
* set version to 0.3.00.3.0HimbeerserverDE2023-11-132-2/+2
* don't die on send errorsHimbeerserverDE2023-11-131-2/+9
* detect ppp0 device presence rather than ppp ds configHimbeerserverDE2023-11-131-15/+18
* rebind socket every time the link comes upHimbeerserverDE2023-11-131-2/+4
* reset restart timer when entering Soliciting stateHimbeerserverDE2023-11-131-0/+7
* make hexdump infallibleHimbeerserverDE2023-11-133-8/+6
* tidy errorsHimbeerserverDE2023-11-133-21/+17
* fix already up logicHimbeerserverDE2023-11-121-2/+2