aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Explicitly truncate newly created lease filesHEADmasterHimbeer2025-03-251-0/+1
* Remove thiserror dependencyHimbeer2025-03-251-25/+81
* Use Option::unwrap_or_default where applicableHimbeer2025-03-181-4/+2
* support clients that don't send a client identifier0.2.6HimbeerserverDE2024-01-173-25/+23
* update netlinklib0.2.5HimbeerserverDE2023-11-182-9/+12
* move from linkaddrs to netlinklibHimbeerserverDE2023-11-173-13/+20
* prettify error messagesHimbeerserverDE2023-11-152-15/+15
* migrate to netlinklibHimbeerserverDE2023-11-152-3/+3
* fix sigusr1 kills0.2.1HimbeerserverDE2023-11-061-1/+1
* update rsdsl_netlinkdHimbeerserverDE2023-11-061-1/+1
* collapse std module imports into a single statementHimbeerserverDE2023-10-141-3/+1
* log style consistencyHimbeerserverDE2023-10-142-10/+10
* error import consistencyHimbeerserverDE2023-10-144-4/+6
* make error enum style consistent with my conventionHimbeerserverDE2023-10-141-20/+22
* inform dnsd of lease updates using SIGUSR1HimbeerserverDE2023-10-141-38/+37
* add thread supervisionHimbeerserverDE2023-10-141-3/+8
* make sure the process never exits successfully0.1.5HimbeerserverDE2023-06-031-1/+4
* work more nicely with the new logging systemHimbeerserverDE2023-06-032-13/+10
* fix compilation and bump version0.1.4HimbeerserverDE2023-05-191-3/+5
* always try to fix broken lease files upon loading oneHimbeerserverDE2023-05-191-10/+12
* reload leases before garbage collecting themHimbeerserverDE2023-05-191-0/+2
* fix unreadable lease files automatically in case of untimely loss of power0.1.3HimbeerserverDE2023-05-041-1/+13
* unset interface mtu option0.1.2HimbeerserverDE2023-05-021-2/+0
* send our non-standard (dsl/pppoe) interface mtu to clients0.1.1HimbeerserverDE2023-05-011-0/+2
* adapt to new netlinkd apiHimbeerserverDE2023-04-121-3/+3
* block on main threadHimbeerserverDE2023-03-301-2/+1
* run on vlan interfacesHimbeerserverDE2023-03-302-1/+16
* write hostname to lease file if sent by clientHimbeerserverDE2023-03-252-14/+63
* improve loggingHimbeerserverDE2023-03-241-2/+2
* fix address alternation on the same clientHimbeerserverDE2023-03-241-1/+1
* improve loggingHimbeerserverDE2023-03-242-17/+22
* increase packet buffer size to 1500HimbeerserverDE2023-03-221-1/+3
* store lease files on /dataHimbeerserverDE2023-03-211-1/+1
* change supernet from 42 to 128 to avoid collisionsHimbeerserverDE2023-03-211-2/+2
* only run on eth0 for nowHimbeerserverDE2023-03-211-10/+1
* reserve more space for static addressingHimbeerserverDE2023-03-211-1/+1
* rename: rsdsl prefixHimbeerserverDE2023-03-051-3/+3
* increase lease time to 12hHimbeerserverDE2023-03-051-1/+1
* actually bind to the interfacesHimbeerserverDE2023-03-052-12/+20
* clippy: remove unused parameter for remote ip addressHimbeerserverDE2023-03-041-2/+1
* support renewal without explicit address requestHimbeerserverDE2023-03-042-26/+92
* shorten lease time for testingHimbeerserverDE2023-03-041-1/+1
* network specific address rangesHimbeerserverDE2023-03-041-24/+23
* set server identifier correctlyHimbeerserverDE2023-03-043-8/+12
* broadcast the responsesHimbeerserverDE2023-03-041-3/+5
* remove unused linkaddrs dependencyHimbeerserverDE2023-03-041-2/+0
* don't ackknowledge addresses that are outside of the declared rangeHimbeerserverDE2023-03-041-2/+10
* pad client id octets with zeroHimbeerserverDE2023-03-041-1/+1
* include network link in log outputHimbeerserverDE2023-03-041-11/+16
* bind in a way that allows broadcasts to be received while still being able to...HimbeerserverDE2023-03-043-7/+58