aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* update cexpr and nom to non-warning versionsHEADmasterHimbeerserverDE2023-05-071-1/+1
* compile on aarch64HimbeerserverDE2023-04-111-1/+1
* add PAP supportHimbeerserverDE2023-04-073-0/+187
* lcp::HeaderBuilder::create_configure_nak: use nak code instead of ackHimbeerserverDE2023-04-061-1/+1
* attempt: recognize as many authentication protocols as I can findHimbeerserverDE2023-04-062-1/+36
* release 0.1.00.1.0HimbeerserverDE2023-03-142-2/+2
* add ipv4 ethertype constantHimbeerserverDE2023-03-141-0/+1
* add IPv4 protocol idHimbeerserverDE2023-03-141-0/+3
* add IPCP supportHimbeerserverDE2023-03-134-0/+412
* remove incorrect chap extra methodHimbeerserverDE2023-03-131-8/+0
* fix lcp bounds checksHimbeerserverDE2023-03-131-2/+2
* add initial chap support not including final confirmation / rejectionHimbeerserverDE2023-03-133-0/+199
* allow ConfigOptions length to be calculated without writing to bufferHimbeerserverDE2023-03-111-0/+25
* ConfigOptions: return number of bytes writtenHimbeerserverDE2023-03-111-4/+4
* full config option (de)serializationHimbeerserverDE2023-03-112-10/+97
* calculate lcp header size correctly, including the static header sizeHimbeerserverDE2023-03-111-1/+1
* leave length at 0 if creating a discovery packetHimbeerserverDE2023-03-111-1/+5
* write payload length in PPPoE headerHimbeerserverDE2023-03-111-1/+3
* fix lcp length calculation and exclude padding from payloadHimbeerserverDE2023-03-111-4/+4
* add constructor for config option iteratorHimbeerserverDE2023-03-101-0/+6
* add ConfigOptionIteratorHimbeerserverDE2023-03-101-12/+38
* add lcp option parsingHimbeerserverDE2023-03-104-0/+130
* fix protocol field verificationHimbeerserverDE2023-03-101-1/+1
* add lcp header supportHimbeerserverDE2023-03-104-0/+283
* impl TryFrom<u16> for ProtocolHimbeerserverDE2023-03-101-0/+14
* add ppp header buildersHimbeerserverDE2023-03-101-3/+55
* add ppp headersHimbeerserverDE2023-03-103-0/+52
* fix socket related clippy warnings in non-autogenerated codeHimbeerserverDE2023-03-103-6/+6
* fix the remaining clippy warningsHimbeerserverDE2023-03-102-3/+4
* fix some clippy warningsHimbeerserverDE2023-03-104-12/+8
* ignore non-PPPoE packetsHimbeerserverDE2023-03-091-4/+12
* don't validate tags for session packetsHimbeerserverDE2023-03-091-1/+4
* accept session packetsHimbeerserverDE2023-03-091-2/+2
* fix compilationHimbeerserverDE2023-03-091-1/+2
* add ability to construct PPP packetsHimbeerserverDE2023-03-091-0/+10
* Fix: return type, don't return reference for small arraysIstvan Ruzman2019-12-211-1/+1
* rename tag_iter to tagsIstvan Ruzman2019-12-212-5/+5
* Fix: don't use mutable borrows when we don't need itIstvan Ruzman2019-12-212-5/+5
* Fix: use the remote peer eth address instead of my ownIstvan Ruzman2019-12-194-9/+37
* Start commenting code: src/eth.rsIstvan Ruzman2019-12-171-0/+16
* Start commenting code: src/packet.rsIstvan Ruzman2019-12-171-0/+32
* restructure code and introduce buildersIstvan Ruzman2019-12-175-139/+219
* fix: some clippy lintsIstvan Ruzman2019-12-174-18/+22
* Fix: some cargo lintingIstvan Ruzman2019-12-173-21/+18
* Fix: error out when packet doesn't fit into bufferIstvan Ruzman2019-12-171-2/+8
* add methods to parse specific pppoe headersIstvan Ruzman2019-12-172-1/+57
* Make buffer the first argument to all functionsIstvan Ruzman2019-12-171-10/+14
* cargo fmtIstvan Ruzman2019-12-171-12/+16
* Fix: the host uniq tag must be present only onceIstvan Ruzman2019-12-171-0/+2
* Fix: Check for mandatory Service Name TagIstvan Ruzman2019-12-171-1/+6