summaryrefslogtreecommitdiff
path: root/accel-pppd/ppp
AgeCommit message (Expand)Author
2026-09-07ppp: add remaining discovery and buffer reuse safeguardsDenys Fedoryshchenko
2026-09-07Merge pull request #359 from nuclearcat/ipcp-ccp-delay-ackDenys Fedoryshchenko
2026-09-01ppp: say why a malformed ConfReq drops the sessionDenys Fedoryshchenko
2026-09-01ppp: bound IPCP and IPV6CP packets by the received sizeDenys Fedoryshchenko
2026-09-01utils: centralize unaligned integer accessorsDenys Fedoryshchenko
2026-09-01ipv6: avoid integer access through address bytesDenys Fedoryshchenko
2026-09-01ppp: cover alignment-safe MPPE prefer setupDenys Fedoryshchenko
2026-09-01ppp: harden control packet decodingDenys Fedoryshchenko
2026-09-01ppp: do not answer IPCP/IPV6CP ConfReq with TermAck while CCP negotiatesDenys Fedoryshchenko
2026-08-11utils: centralize min macroDenys Fedoryshchenko
2026-07-19Merge pull request #330 from nuclearcat/ipv6cp-term-fixDenys Fedoryshchenko
2026-07-19Merge pull request #334 from nuclearcat/ppp-unit-fd-close-raceDenys Fedoryshchenko
2026-07-12ipv6cp: fix byte order of default interface-id valuesDenys Fedoryshchenko
2026-07-08ppp: close unit fd only after session cleanup finishesDenys Fedoryshchenko
2026-07-07ppp: don't terminate session on IPV6CP TermReq unless IPv6 is requiredDenys Fedoryshchenko
2026-02-06ppp: Defend from possible ppp init failureDenys Fedoryshchenko
2026-02-06fix(ppp): Uninitialized struct fieldsDenys Fedoryshchenko
2026-02-06ppp: classic TOCTOU, as uc_size not guarded by mutexDenys Fedoryshchenko
2026-02-06ppp: guard LCP logging field readsDenys Fedoryshchenko
2025-12-10crypto: Removed internal tomcat crypto.Andrii Melnychenko
2025-08-19ci: add tests execution with asan and ubsanSergey V. Lobanov
2024-10-04fix(ppp_lcp): truncate echo reply if size > client MRUachillelamb
2022-11-01Use 64-bit interface statistics rather than doing custom 32-bit overflow hand...Stephan Brunner
2022-03-04ppp_chan_read: check unit_hnd avoiding proto rejGabriel Jeanneau
2021-03-20Fixed some errors found by valgrind and pvs-studio (#11)[anp/hsw]
2020-08-09ppp: lcp: fix ConfAck and CodeRej log formatVladislav Grishenko
2020-08-02ppp: lcp: auth: fix one-by-one oveflowVladislav Grishenko
2020-06-29ppp: pppoe: disable iprange checkVladislav Grishenko
2020-06-29sstp: fix compound mac validation with broken clientsVladislav Grishenko
2020-03-18ppp: reset the ifindex when moving back to the default namespaceSimon Chopin
2019-08-29ppp/ipoe: cleanup cleck-ip supportVladislav Grishenko
2019-08-20Prepared check-ip and for ipoe, migrate to [common]check-ipDmitriyEshenko
2018-11-27ppp: use random LCP (and NCP) identifiersGuillaume Nault
2018-11-27auth: remove .recv_conf_req from struct ppp_auth_handler_tGuillaume Nault
2018-11-27lcp: reject Authentication-Protocol option in Configure-Request packetsGuillaume Nault
2018-11-12ipcp: reject *-NBNS-Address if we have no value to proposeGuillaume Nault
2018-11-12ipcp: fix uninitialised memory access when negociating *-NBNS-AddressGuillaume Nault
2018-11-12ipcp: reject *-DNS-Address if we have no value to proposeGuillaume Nault
2018-11-12ipcp: fix uninitialised memory access when negociating *-DNS-AddressGuillaume Nault
2018-10-26ppp: make ppp_fsm.h self-containedGuillaume Nault
2018-10-26ppp: make ppp_auth.h self-containedGuillaume Nault
2018-10-26ppp: make ppp_lcp.h self-containedGuillaume Nault
2018-04-03ppp: move call connect_ppp_channel to appropriate place (when noauth=1)Dmitry Kozlov
2018-03-03ppp: fix use-after-free in ppp_auth_failed()Guillaume Nault
2018-01-31ppp: fix mtu/mru negotiation in preallocate/unit-cache modesVladislav Grishenko
2018-01-24ppp: fixed bug in ppp_terminateDmitry Kozlov
2017-12-28ipoe: check noauth option in [auth] section tooDmitry Kozlov
2017-10-09ppp: changed behaviour of lcp-echo-timeoutDmitry Kozlov
2017-10-09ppp_lcp: fixed missing braces (possible bug)Dmitry Kozlov
2017-08-08Merge branch 'master' of github.com:xebd/accel-pppDmitry Kozlov