index
:
rsdsl/pppoe3.git
master
Kernel based PPPoE client for the rsdsl project.
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
don't crash on lcp termination
HimbeerserverDE
2023-11-05
1
-8
/
+12
*
ensure instant handling of received packets as well as transmission without d...
HimbeerserverDE
2023-11-05
1
-7
/
+12
*
convert session id to big endian before passing it to kernel
HimbeerserverDE
2023-11-05
1
-1
/
+1
*
set session fds to nonblocking mode
HimbeerserverDE
2023-11-05
3
-38
/
+83
*
add missing ioctl call: pppiocattchan
HimbeerserverDE
2023-11-05
1
-0
/
+4
*
pass correctly sized device name to connect()
HimbeerserverDE
2023-11-05
1
-7
/
+12
*
make sure there is always a non-dropped sender for the v46 channels
HimbeerserverDE
2023-11-05
1
-1
/
+1
*
don't call pppoe.open twice
HimbeerserverDE
2023-11-05
1
-1
/
+2
*
Revert "don't send initial extra PADI"
HimbeerserverDE
2023-11-05
1
-0
/
+7
*
mark successful run termination unreachable
HimbeerserverDE
2023-11-05
1
-0
/
+1
*
handle client task errors
HimbeerserverDE
2023-11-05
2
-1
/
+7
*
don't send initial extra PADI
HimbeerserverDE
2023-11-05
1
-7
/
+0
*
let PADS packets get processed despite their new session ID
HimbeerserverDE
2023-11-05
1
-1
/
+1
*
fix PPPoE opening
HimbeerserverDE
2023-11-05
1
-5
/
+17
*
prevent runtime inside runtime crash
HimbeerserverDE
2023-11-05
4
-287
/
+9
*
add main binary code
HimbeerserverDE
2023-11-05
3
-4
/
+460
*
take ownership of Client when running it
HimbeerserverDE
2023-11-05
1
-1
/
+1
*
add binary error variants
HimbeerserverDE
2023-11-05
1
-0
/
+8
*
propagate v4/v6 config updates via a channel
HimbeerserverDE
2023-11-05
2
-7
/
+81
*
add some logging
HimbeerserverDE
2023-11-05
1
-6
/
+34
*
ping the peer and time out if no traffic is received
HimbeerserverDE
2023-11-05
1
-10
/
+32
*
enforce magic number checks on LCP Echo-Request, Echo-Reply and Discard-Request
HimbeerserverDE
2023-11-05
1
-26
/
+59
*
perform id checks on all incoming PPP packets
HimbeerserverDE
2023-11-05
1
-92
/
+196
*
implement all packet sending
HimbeerserverDE
2023-11-05
3
-47
/
+434
*
store exact value of unknown PacketTypes / codes
HimbeerserverDE
2023-11-05
1
-37
/
+37
*
impl From<PacketType> for u8
HimbeerserverDE
2023-11-05
1
-2
/
+21
*
add mac address and magic number related error variants
HimbeerserverDE
2023-11-05
1
-0
/
+7
*
make chap identifier handling the supervisor's responsibility
HimbeerserverDE
2023-11-05
1
-4
/
+0
*
remove access to SessionFds interface control socket
HimbeerserverDE
2023-11-05
1
-10
/
+0
*
reorder Protocol-Reject catch-all to bottom so that IP(v6)CP cases can run
HimbeerserverDE
2023-11-05
1
-7
/
+7
*
handle incoming IPCP and IPv6CP traffic
HimbeerserverDE
2023-11-05
1
-2
/
+100
*
handle incoming LCP, PAP and CHAP traffic
HimbeerserverDE
2023-11-05
1
-1
/
+158
*
impl From<u8> for PacketType
HimbeerserverDE
2023-11-05
1
-0
/
+19
*
open correct auth protocol or skip it entirely after lcp opens
HimbeerserverDE
2023-11-05
1
-1
/
+22
*
add getter for locally negotiated options
HimbeerserverDE
2023-11-05
1
-3
/
+9
*
ignore PPPoE packets belonging to a different session or host
HimbeerserverDE
2023-11-04
1
-0
/
+8
*
implement PPPoE session handling
HimbeerserverDE
2023-11-04
1
-20
/
+31
*
initial packet handling infrastructure (PPPoE implemented)
HimbeerserverDE
2023-11-04
2
-9
/
+86
*
add basic protocol interaction
HimbeerserverDE
2023-11-04
4
-4
/
+322
*
fully implement session fds creation
HimbeerserverDE
2023-11-04
3
-4
/
+98
*
allow client-side attempts at getting the same addresses again
HimbeerserverDE
2023-11-04
1
-3
/
+11
*
improve documentation
HimbeerserverDE
2023-11-03
7
-7
/
+31
*
additional internal docs and session fd safety
HimbeerserverDE
2023-11-03
1
-1
/
+49
*
add impl details to ifid / ipv4cp persistence todo
HimbeerserverDE
2023-11-03
1
-1
/
+1
*
add dummy new_session_fds method
HimbeerserverDE
2023-11-03
1
-0
/
+5
*
create pppoe discovery socket
HimbeerserverDE
2023-11-03
5
-2
/
+72
*
drop direct storage of local parameters concept
HimbeerserverDE
2023-11-03
1
-7
/
+3
*
initialize individual protocol managers and magic number
HimbeerserverDE
2023-11-03
1
-0
/
+131
*
impl ProtocolOption for (IpcpOpt, Ipv6cpOpt)
HimbeerserverDE
2023-11-03
3
-0
/
+16
*
add rand and socket2 dependencies
HimbeerserverDE
2023-11-03
2
-0
/
+133
[prev]
[next]