Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drop all references to Client if recv_loop returns an error0.1.8 | HimbeerserverDE | 2023-06-05 | 1 | -2/+11 |
| | |||||
* | impl Eq for State0.1.7 | HimbeerserverDE | 2023-06-03 | 1 | -1/+1 |
| | | | | might fix spamming of padi retransmissions in the logs | ||||
* | work more nicely with the new logging system | HimbeerserverDE | 2023-06-03 | 2 | -54/+45 |
| | |||||
* | don't treat early deserialization errors as fatal0.1.6 | HimbeerserverDE | 2023-05-11 | 1 | -1/+4 |
| | |||||
* | Revert "implement handshake timeouts" | HimbeerserverDE | 2023-05-11 | 2 | -77/+7 |
| | | | | This reverts commit 8c39c7f86fbf8f35b20239bd9dbd6701ab1c2664. | ||||
* | implement handshake timeouts0.1.5 | HimbeerserverDE | 2023-05-11 | 2 | -7/+77 |
| | | | | should fix #2 | ||||
* | Revert "implement (bidirectional) mss clamping" | HimbeerserverDE | 2023-05-03 | 2 | -64/+1 |
| | | | | This reverts commit dc8b17410cec050ea62f65056b455644e5253126. | ||||
* | Revert "choose clamped mss correctly: minimum of original mss and mtu - 40" | HimbeerserverDE | 2023-05-03 | 1 | -4/+2 |
| | | | | This reverts commit ebf1fe712fa11f5fe810817b8542afc4250f6788. | ||||
* | choose clamped mss correctly: minimum of original mss and mtu - 400.1.3 | HimbeerserverDE | 2023-05-02 | 1 | -2/+4 |
| | |||||
* | implement (bidirectional) mss clamping0.1.2 | HimbeerserverDE | 2023-05-02 | 2 | -1/+64 |
| | |||||
* | error resistance: treat tun device errors as non-fatal | HimbeerserverDE | 2023-04-12 | 1 | -2/+14 |
| | |||||
* | adapt to new netlinkd api | HimbeerserverDE | 2023-04-12 | 1 | -5/+2 |
| | |||||
* | chap-md5 and pap: lower case logging | HimbeerserverDE | 2023-04-11 | 1 | -2/+2 |
| | |||||
* | support PAP (as a fallback) | HimbeerserverDE | 2023-04-07 | 2 | -10/+90 |
| | |||||
* | send configure-nak, not ack | HimbeerserverDE | 2023-04-06 | 1 | -1/+1 |
| | |||||
* | print the lcp nak that is sent, not the options that were received | HimbeerserverDE | 2023-04-06 | 1 | -2/+2 |
| | |||||
* | try to negotiate on CHAP-MD5 if server suggests different protocol | HimbeerserverDE | 2023-04-06 | 1 | -12/+57 |
| | |||||
* | improve logging | HimbeerserverDE | 2023-03-24 | 3 | -82/+69 |
| | |||||
* | only launch ppp2tun, tun2ppp and write_config threads once | HimbeerserverDE | 2023-03-24 | 1 | -21/+19 |
| | |||||
* | drop packets if uplink is down | HimbeerserverDE | 2023-03-24 | 1 | -31/+9 |
| | | | | sending them at a later time is asking for trouble | ||||
* | make space for ethernet header in the recv buffer | HimbeerserverDE | 2023-03-24 | 1 | -1/+1 |
| | |||||
* | fix delayed packet transmission when lost connection is reconnected | HimbeerserverDE | 2023-03-24 | 2 | -5/+36 |
| | |||||
* | don't crash if ip datagrams are sent while the session is down | HimbeerserverDE | 2023-03-24 | 3 | -10/+31 |
| | |||||
* | set buffer sizes to exactly what is needed | HimbeerserverDE | 2023-03-24 | 2 | -4/+4 |
| | |||||
* | reconnect automatically once connection is lost | HimbeerserverDE | 2023-03-23 | 1 | -24/+35 |
| | |||||
* | prevent crash from terminated connections | HimbeerserverDE | 2023-03-23 | 1 | -11/+10 |
| | |||||
* | don't log pings | HimbeerserverDE | 2023-03-23 | 1 | -1/+0 |
| | |||||
* | terminate connection if max number of retries is exceeded | HimbeerserverDE | 2023-03-23 | 2 | -12/+30 |
| | |||||
* | don't send infinitely many PADRs | HimbeerserverDE | 2023-03-23 | 1 | -3/+11 |
| | |||||
* | retransmit PADI and PADR | HimbeerserverDE | 2023-03-23 | 1 | -8/+25 |
| | |||||
* | increase packet buffer size to 1522 | HimbeerserverDE | 2023-03-22 | 1 | -3/+4 |
| | |||||
* | use rsdsl_ip_config::LOCATION constant | HimbeerserverDE | 2023-03-21 | 1 | -1/+1 |
| | |||||
* | don't panic when link closes | HimbeerserverDE | 2023-03-20 | 1 | -2/+2 |
| | |||||
* | use common ipconfig library | HimbeerserverDE | 2023-03-19 | 3 | -25/+4 |
| | |||||
* | wait for physical interface | HimbeerserverDE | 2023-03-19 | 2 | -0/+9 |
| | |||||
* | log successful config deserialization | HimbeerserverDE | 2023-03-18 | 1 | -1/+4 |
| | |||||
* | read interface and credentials from config file | HimbeerserverDE | 2023-03-18 | 5 | -9/+22 |
| | |||||
* | write a 'lease' file | HimbeerserverDE | 2023-03-17 | 3 | -11/+50 |
| | |||||
* | rename PartialRequest => PartialTransmission | HimbeerserverDE | 2023-03-17 | 3 | -3/+3 |
| | |||||
* | honor the default gateway | HimbeerserverDE | 2023-03-17 | 1 | -34/+59 |
| | |||||
* | don't panic when connection closes | HimbeerserverDE | 2023-03-14 | 1 | -1/+2 |
| | |||||
* | enable packet info on the tun device | HimbeerserverDE | 2023-03-14 | 1 | -1/+1 |
| | |||||
* | prepend ethertype with 0x | HimbeerserverDE | 2023-03-14 | 1 | -1/+1 |
| | |||||
* | fix recv_ipv4 deadlock | HimbeerserverDE | 2023-03-14 | 2 | -50/+35 |
| | |||||
* | create virtual interface and map the traffic | HimbeerserverDE | 2023-03-14 | 1 | -1/+66 |
| | |||||
* | add api for ip traffic | HimbeerserverDE | 2023-03-14 | 2 | -1/+51 |
| | |||||
* | remember ip configuration and make it available to the outside world | HimbeerserverDE | 2023-03-13 | 2 | -0/+68 |
| | |||||
* | negotiate ip configuration | HimbeerserverDE | 2023-03-13 | 1 | -0/+42 |
| | |||||
* | send ipcp config request of our own | HimbeerserverDE | 2023-03-13 | 1 | -11/+51 |
| | |||||
* | prefix config option related lcp data structures with module | HimbeerserverDE | 2023-03-13 | 1 | -10/+14 |
| |