summaryrefslogtreecommitdiff
path: root/net/l2tp
AgeCommit message (Expand)Author
2018-06-16l2tp: fix races with ipv4-mapped ipv6 addressesPaolo Abeni
2018-06-16l2tp: do not accept arbitrary socketsEric Dumazet
2018-06-16l2tp: fix tunnel lookup use-after-free raceJames Chapman
2018-06-16l2tp: fix race in pppol2tp_release with session object destroyJames Chapman
2018-06-16l2tp: fix races with tunnel socket closeJames Chapman
2018-06-16l2tp: don't use inet_shutdown on ppp session destroyJames Chapman
2018-06-16l2tp: don't use inet_shutdown on tunnel destroyJames Chapman
2018-06-16l2tp: avoid using ->tunnel_sock for getting session's parent tunnelGuillaume Nault
2018-06-16l2tp: don't close sessions in l2tp_tunnel_destruct()Guillaume Nault
2018-06-16l2tp: remove l2tp_tunnel_count and l2tp_session_countGuillaume Nault
2018-02-13l2tp: initialise PPP sessions before registering themGuillaume Nault
2018-02-13l2tp: protect sock pointer of struct pppol2tp_session with RCUGuillaume Nault
2018-02-13l2tp: initialise l2tp_eth sessions before registering themGuillaume Nault
2018-02-13l2tp: don't register sessions in l2tp_session_create()Guillaume Nault
2018-02-13l2tp: ensure sessions are freed after their PPPOL2TP socketGuillaume Nault
2018-01-01l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6Guillaume Nault
2018-01-01l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6Guillaume Nault
2018-01-01l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()Guillaume Nault
2018-01-01l2tp: hold tunnel in pppol2tp_connect()Guillaume Nault
2018-01-01l2tp: check ps->sock before running pppol2tp_session_ioctl()Guillaume Nault
2018-01-01l2tp: fix l2tp_eth module loadingGuillaume Nault
2018-01-01l2tp: fix race condition in l2tp_tunnel_deleteSabrina Dubroca
2017-11-26l2tp: pass tunnel pointer to ->session_create()Guillaume Nault
2017-11-26l2tp: prevent creation of sessions on terminated tunnelsGuillaume Nault
2017-11-11l2tp: hold tunnel used while creating sessions with netlinkGuillaume Nault
2017-11-11l2tp: remove useless duplicate session detection in l2tp_netlinkGuillaume Nault
2017-11-11l2tp: hold tunnel while handling genl TUNNEL_GET commandsGuillaume Nault
2017-11-11l2tp: hold tunnel while handling genl tunnel updatesGuillaume Nault
2017-11-11l2tp: hold tunnel while processing genl delete commandGuillaume Nault
2017-11-11l2tp: hold tunnel while looking up sessions in l2tp_netlinkGuillaume Nault
2017-11-11l2tp: define parameters of l2tp_session_get*() as "const"Guillaume Nault
2017-11-11l2tp: initialise session's refcount before making it reachableGuillaume Nault
2017-10-12l2tp: avoid use-after-free caused by l2tp_ip_backlog_recvPaul Hüber
2017-09-15l2tp: cast l2tp traffic counter to unsignedDominik Heidler
2017-07-18l2tp: don't mask errors in pppol2tp_getsockopt()Guillaume Nault
2017-07-18l2tp: don't mask errors in pppol2tp_setsockopt()Guillaume Nault
2017-07-18l2tp: take reference on sessions being dumpedGuillaume Nault
2017-07-18l2tp: take a reference on sessions used in genetlink handlersGuillaume Nault
2017-07-18l2tp: fix duplicate session creationGuillaume Nault
2017-07-18l2tp: ensure session can't get removed during pppol2tp_session_ioctl()Guillaume Nault
2017-07-18l2tp: fix race in l2tp_recv_common()Guillaume Nault
2017-07-18l2tp: purge socket queues in the .destruct() callbackGuillaume Nault
2017-06-05l2tp: Avoid schedule while atomic in exit_netRidge Kennedy
2017-03-16l2tp: do not use udp_ioctl()Eric Dumazet
2017-02-23l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()Guillaume Nault
2016-11-20l2tp: fix use-after-free during module unloadSabrina Dubroca
2016-11-20l2tp: Correctly return -EBADF from pppol2tp_getname.phil.turnbull@oracle.com
2016-05-01ipv6: l2tp: fix a potential issue in l2tp_ip6_recvHaishuang Yan
2016-05-01ipv4: l2tp: fix a potential issue in l2tp_ip_recvHaishuang Yan
2015-12-18ipv6: add complete rcu protection around np->optEric Dumazet