aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Send LCP Protocol-Reject packets in response to unsupported protocolsHEADmasterHimbeer2025-04-052-6/+26
* Log the correct uplink interface on startupHimbeer2024-09-071-1/+1
* Switch to carrier0 as the uplink interfaceHimbeer2024-09-071-1/+1
* Fix clippy warningsHimbeer2024-08-172-1/+2
* always issue an administrative open (LCP) when PPPoED starts a new sessionHimbeerserverDE2024-02-031-0/+2
* use u128::from(u64::MAX) instead of 0xffffffffffffffffHimbeerserverDE2024-01-301-1/+1
* fix address information being lost on clean shutdownHimbeerserverDE2024-01-301-1/+16
* clippy: Iterator::cloned(): lazy instead of eager (move right before collect)HimbeerserverDE2024-01-301-2/+2
* reset echo counter on lcp/auth recvHimbeerserverDE2023-11-221-0/+2
* use correct fd for pppiocgidleHimbeerserverDE2023-11-221-2/+2
* reconnect on SIGHUPHimbeerserverDE2023-11-221-0/+5
* adaptive lcp echo (only send requests if there is no recv activity on the link)HimbeerserverDE2023-11-222-22/+40
* fix PPPIOCNEWUNIT ioctl numberHimbeerserverDE2023-11-181-1/+1
* define ioctls ourselvesHimbeerserverDE2023-11-182-0/+8
* update netlinklibHimbeerserverDE2023-11-181-1/+1
* update netlinklibHimbeerserverDE2023-11-181-2/+4
* don't try to open new sessions after shutdown0.1.0HimbeerserverDE2023-11-151-3/+4
* make interface a constantHimbeerserverDE2023-11-151-2/+4
* fix extreme startup delay: poll interface status instead of sleepingHimbeerserverDE2023-11-152-5/+5
* shutdown: give LCP a chance to send a Terminate-Request + PPPoE PADTHimbeerserverDE2023-11-151-6/+9
* don't delete ds config on graceful shutdownHimbeerserverDE2023-11-151-2/+11
* shut down properly on SIGTERMHimbeerserverDE2023-11-152-3/+15
* prettify error messagesHimbeerserverDE2023-11-151-1/+1
* fix abnormally high cpu load resulting from bad async file read implementationHimbeerserverDE2023-11-131-50/+64
* Revert "inform dhcp6 of NCP changes"HimbeerserverDE2023-11-131-4/+0
* sleep to allow eth1 to come up instead of relying on init supervisionHimbeerserverDE2023-11-121-0/+5
* inform dhcp6 of NCP changesHimbeerserverDE2023-11-121-0/+4
* fix sigusr1 killsHimbeerserverDE2023-11-061-1/+1
* log new ds config creationHimbeerserverDE2023-11-061-1/+4
* truncate config output file on address updateHimbeerserverDE2023-11-061-13/+12
* fix accepted_naks iterator being consumed after applying it to the first requ...HimbeerserverDE2023-11-061-11/+11
* issue administrative open on pppoe on startup againHimbeerserverDE2023-11-061-2/+1
* pppoe: set restart counter to -1 on all InitiationSent transitionsHimbeerserverDE2023-11-061-0/+4
* chap: only cause timeout if actually waiting for somethingHimbeerserverDE2023-11-061-3/+5
* ensure that address updates overwrite the file instead of appending to itHimbeerserverDE2023-11-061-0/+9
* bias: prefer sending over receivingHimbeerserverDE2023-11-061-22/+24
* trigger pppoe status update on administrative/local closeHimbeerserverDE2023-11-061-0/+4
* Revert "reset session id and remote mac address on lcp termination"HimbeerserverDE2023-11-061-4/+0
* reset session id and remote mac address on lcp terminationHimbeerserverDE2023-11-051-0/+4
* fix high cpu load on lcp terminationHimbeerserverDE2023-11-051-0/+4
* don't crash on lcp terminationHimbeerserverDE2023-11-051-8/+12
* ensure instant handling of received packets as well as transmission without d...HimbeerserverDE2023-11-051-7/+12
* convert session id to big endian before passing it to kernelHimbeerserverDE2023-11-051-1/+1
* set session fds to nonblocking modeHimbeerserverDE2023-11-051-37/+75
* add missing ioctl call: pppiocattchanHimbeerserverDE2023-11-051-0/+4
* pass correctly sized device name to connect()HimbeerserverDE2023-11-051-7/+12
* make sure there is always a non-dropped sender for the v46 channelsHimbeerserverDE2023-11-051-1/+1
* don't call pppoe.open twiceHimbeerserverDE2023-11-051-1/+2
* Revert "don't send initial extra PADI"HimbeerserverDE2023-11-051-0/+7
* mark successful run termination unreachableHimbeerserverDE2023-11-051-0/+1