aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* drop all references to Client if recv_loop returns an error0.1.8HimbeerserverDE2023-06-051-2/+11
* impl Eq for State0.1.7HimbeerserverDE2023-06-031-1/+1
* work more nicely with the new logging systemHimbeerserverDE2023-06-032-54/+45
* don't treat early deserialization errors as fatal0.1.6HimbeerserverDE2023-05-111-1/+4
* Revert "implement handshake timeouts"HimbeerserverDE2023-05-112-77/+7
* implement handshake timeouts0.1.5HimbeerserverDE2023-05-112-7/+77
* Revert "implement (bidirectional) mss clamping"HimbeerserverDE2023-05-032-64/+1
* Revert "choose clamped mss correctly: minimum of original mss and mtu - 40"HimbeerserverDE2023-05-031-4/+2
* choose clamped mss correctly: minimum of original mss and mtu - 400.1.3HimbeerserverDE2023-05-021-2/+4
* implement (bidirectional) mss clamping0.1.2HimbeerserverDE2023-05-022-1/+64
* error resistance: treat tun device errors as non-fatalHimbeerserverDE2023-04-121-2/+14
* adapt to new netlinkd apiHimbeerserverDE2023-04-121-5/+2
* chap-md5 and pap: lower case loggingHimbeerserverDE2023-04-111-2/+2
* support PAP (as a fallback)HimbeerserverDE2023-04-072-10/+90
* send configure-nak, not ackHimbeerserverDE2023-04-061-1/+1
* print the lcp nak that is sent, not the options that were receivedHimbeerserverDE2023-04-061-2/+2
* try to negotiate on CHAP-MD5 if server suggests different protocolHimbeerserverDE2023-04-061-12/+57
* improve loggingHimbeerserverDE2023-03-243-82/+69
* only launch ppp2tun, tun2ppp and write_config threads onceHimbeerserverDE2023-03-241-21/+19
* drop packets if uplink is downHimbeerserverDE2023-03-241-31/+9
* make space for ethernet header in the recv bufferHimbeerserverDE2023-03-241-1/+1
* fix delayed packet transmission when lost connection is reconnectedHimbeerserverDE2023-03-242-5/+36
* don't crash if ip datagrams are sent while the session is downHimbeerserverDE2023-03-243-10/+31
* set buffer sizes to exactly what is neededHimbeerserverDE2023-03-242-4/+4
* reconnect automatically once connection is lostHimbeerserverDE2023-03-231-24/+35
* prevent crash from terminated connectionsHimbeerserverDE2023-03-231-11/+10
* don't log pingsHimbeerserverDE2023-03-231-1/+0
* terminate connection if max number of retries is exceededHimbeerserverDE2023-03-232-12/+30
* don't send infinitely many PADRsHimbeerserverDE2023-03-231-3/+11
* retransmit PADI and PADRHimbeerserverDE2023-03-231-8/+25
* increase packet buffer size to 1522HimbeerserverDE2023-03-221-3/+4
* use rsdsl_ip_config::LOCATION constantHimbeerserverDE2023-03-211-1/+1
* don't panic when link closesHimbeerserverDE2023-03-201-2/+2
* use common ipconfig libraryHimbeerserverDE2023-03-193-25/+4
* wait for physical interfaceHimbeerserverDE2023-03-192-0/+9
* log successful config deserializationHimbeerserverDE2023-03-181-1/+4
* read interface and credentials from config fileHimbeerserverDE2023-03-185-9/+22
* write a 'lease' fileHimbeerserverDE2023-03-173-11/+50
* rename PartialRequest => PartialTransmissionHimbeerserverDE2023-03-173-3/+3
* honor the default gatewayHimbeerserverDE2023-03-171-34/+59
* don't panic when connection closesHimbeerserverDE2023-03-141-1/+2
* enable packet info on the tun deviceHimbeerserverDE2023-03-141-1/+1
* prepend ethertype with 0xHimbeerserverDE2023-03-141-1/+1
* fix recv_ipv4 deadlockHimbeerserverDE2023-03-142-50/+35
* create virtual interface and map the trafficHimbeerserverDE2023-03-141-1/+66
* add api for ip trafficHimbeerserverDE2023-03-142-1/+51
* remember ip configuration and make it available to the outside worldHimbeerserverDE2023-03-132-0/+68
* negotiate ip configurationHimbeerserverDE2023-03-131-0/+42
* send ipcp config request of our ownHimbeerserverDE2023-03-131-11/+51
* prefix config option related lcp data structures with moduleHimbeerserverDE2023-03-131-10/+14