Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | wait for pppoe on startup | HimbeerserverDE | 2023-11-12 | 1 | -1/+16 | |
* | fix interface name: virtlab0 -> ppp0 (remove leftover debugging) | HimbeerserverDE | 2023-11-12 | 1 | -1/+1 | |
* | logging: expire -> invalidate (generalization) | HimbeerserverDE | 2023-11-12 | 1 | -1/+1 | |
* | set socket to nonblocking mode | HimbeerserverDE | 2023-11-12 | 1 | -0/+2 | |
* | log link up/down events | HimbeerserverDE | 2023-11-12 | 1 | -2/+8 | |
* | fix IAPD and IAPrefix values sent to the server | HimbeerserverDE | 2023-11-12 | 1 | -9/+105 | |
* | load server id and ia_pd from disk | HimbeerserverDE | 2023-11-12 | 1 | -9/+26 | |
* | print init log message | HimbeerserverDE | 2023-11-12 | 1 | -0/+2 | |
* | handle external signals | HimbeerserverDE | 2023-11-12 | 4 | -1/+40 | |
* | inform other services of lease acquiry and expiry | HimbeerserverDE | 2023-11-12 | 2 | -2/+25 | |
* | initialize lease timers upon reception of a Reply packet | HimbeerserverDE | 2023-11-12 | 2 | -9/+20 | |
* | handle lease timer expirations | HimbeerserverDE | 2023-11-12 | 1 | -1/+76 | |
* | remove useless conversions between tokio and std Instant | HimbeerserverDE | 2023-11-12 | 1 | -3/+3 | |
* | implement packet receiving and handling | HimbeerserverDE | 2023-11-12 | 2 | -9/+132 | |
* | PdConfig <-> Lease: convert from SystemTime to Instant | HimbeerserverDE | 2023-11-12 | 2 | -3/+6 | |
* | add Dhcp6c::is_soliciting() accessor | HimbeerserverDE | 2023-11-12 | 1 | -0/+5 | |
* | hexdump(): accept any AsRef<[u8]> implementor | HimbeerserverDE | 2023-11-12 | 1 | -2/+3 | |
* | rewrite client: packet sending capabilities | HimbeerserverDE | 2023-11-12 | 1 | -226/+89 | |
* | remove Packet wrapper struct | HimbeerserverDE | 2023-11-12 | 1 | -64/+18 | |
* | add new state machine | HimbeerserverDE | 2023-11-12 | 3 | -1/+325 | |
* | set version to 0.3.0-dev0.3.0-dev | HimbeerserverDE | 2023-11-12 | 2 | -2/+2 | |
* | bump version to 0.2.00.2.0 | HimbeerserverDE | 2023-11-06 | 2 | -2/+2 | |
* | fix sigusr1 kills | HimbeerserverDE | 2023-11-06 | 1 | -2/+2 | |
* | remove unused imports | HimbeerserverDE | 2023-10-14 | 4 | -16/+2 | |
* | improve logging style and info | HimbeerserverDE | 2023-10-14 | 3 | -3/+14 | |
* | detect server id mismatches during regular renewal | HimbeerserverDE | 2023-10-14 | 1 | -0/+10 | |
* | handle expiration timers (renew, rebind, resolicit) | HimbeerserverDE | 2023-10-14 | 3 | -7/+95 | |
* | change tick interval to 5 s | HimbeerserverDE | 2023-10-14 | 1 | -1/+1 | |
* | move informing to its own function | HimbeerserverDE | 2023-10-14 | 2 | -16/+19 | |
* | handle decline message | HimbeerserverDE | 2023-10-14 | 1 | -0/+18 | |
* | initialize lease with t1 and t2 | HimbeerserverDE | 2023-10-14 | 2 | -1/+3 | |
* | remove write_pdconfig helper function | HimbeerserverDE | 2023-10-14 | 1 | -22/+0 | |
* | handle reply message | HimbeerserverDE | 2023-10-14 | 1 | -9/+86 | |
* | swap order of tick() parameters | HimbeerserverDE | 2023-10-14 | 1 | -5/+5 | |
* | add basic message handler structure | HimbeerserverDE | 2023-10-14 | 1 | -6/+30 | |
* | remove a bunch of unused imports | HimbeerserverDE | 2023-10-14 | 1 | -10/+3 | |
* | Ok(()) -> explicit todo!() | HimbeerserverDE | 2023-10-14 | 1 | -2/+2 | |
* | inform netlinkd of valid on-disk lease immediately | HimbeerserverDE | 2023-10-14 | 3 | -0/+136 | |
* | attempt to solicit a lease if there is no valid on-disk one | HimbeerserverDE | 2023-10-14 | 1 | -7/+36 | |
* | expose helper functions | HimbeerserverDE | 2023-10-14 | 1 | -2/+10 | |
* | pass state to tick() | HimbeerserverDE | 2023-10-14 | 1 | -5/+5 | |
* | call handle and tick whenever a datagram is received | HimbeerserverDE | 2023-10-14 | 1 | -0/+16 | |
* | move leftover helper functions to util module | HimbeerserverDE | 2023-10-14 | 2 | -27/+34 | |
* | call tick function | HimbeerserverDE | 2023-10-14 | 1 | -0/+12 | |
* | check on-disk lease for expiration | HimbeerserverDE | 2023-10-14 | 3 | -1/+14 | |
* | switch to tokio | HimbeerserverDE | 2023-10-14 | 5 | -69/+38 | |
* | assume init on received packets without memory allocation | HimbeerserverDE | 2023-10-14 | 1 | -6/+4 | |
* | move crate imports to top | HimbeerserverDE | 2023-10-14 | 1 | -3/+2 | |
* | initialize state from disk on startup | HimbeerserverDE | 2023-10-14 | 4 | -896/+43 | |
* | initial code removal | HimbeerserverDE | 2023-10-14 | 4 | -63/+7 |