summaryrefslogtreecommitdiff
path: root/net/l2tp
AgeCommit message (Expand)Author
2018-10-21l2tp: check sockaddr length in pppol2tp_connect()Guillaume Nault
2018-10-21l2tp: fix {pppol2tp, l2tp_dfs}_seq_stop() in case of seq_file overflowGuillaume Nault
2018-10-21l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs fileGuillaume Nault
2018-10-21l2tp: hold reference on tunnels printed in pppol2tp proc fileGuillaume Nault
2018-10-21l2tp: hold reference on tunnels in netlink dumpsGuillaume Nault
2018-10-21l2tp: fix race in duplicate tunnel detectionGuillaume Nault
2018-10-21l2tp: fix races in tunnel creationGuillaume Nault
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