summaryrefslogtreecommitdiff
path: root/net/l2tp
AgeCommit message (Expand)AuthorFilesLines
2019-07-10l2tp: fix infoleak in l2tp_ip6_recvmsg()Eric Dumazet1-3/+1
2019-05-02l2tp: copy 4 more bytes to linear part if necessaryJacob Wen1-3/+2
2019-02-11l2tp: fix a sock refcnt leak in l2tp_tunnel_registerXin Long1-5/+4
2018-12-17l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cacheWei Wang1-1/+1
2018-11-20l2tp: fix missing refcount drop in pppol2tp_tunnel_ioctl()Guillaume Nault1-4/+11
2018-11-20l2tp: filter out non-PPP sessions in pppol2tp_tunnel_ioctl()Guillaume Nault1-1/+1
2018-11-20l2tp: reject creation of non-PPP sessions on L2TPv2 tunnelsGuillaume Nault1-0/+6
2018-11-20l2tp: clean up stale tunnel or session in pppol2tp_connect's error pathGuillaume Nault1-0/+10
2018-11-20l2tp: prevent pppol2tp_connect() from creating kernel socketsGuillaume Nault1-0/+9
2018-11-20l2tp: only accept PPP sessions in pppol2tp_connect()Guillaume Nault1-0/+6
2018-11-20l2tp: fix pseudo-wire type for sessions created by pppol2tp_connect()Guillaume Nault1-0/+1
2018-11-20l2tp: fix refcount leakage on PPPoL2TP socketsGuillaume Nault1-18/+17
2018-10-21l2tp: check sockaddr length in pppol2tp_connect()Guillaume Nault1-0/+7
2018-10-21l2tp: fix {pppol2tp, l2tp_dfs}_seq_stop() in case of seq_file overflowGuillaume Nault2-2/+8
2018-10-21l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs fileGuillaume Nault3-23/+13
2018-10-21l2tp: hold reference on tunnels printed in pppol2tp proc fileGuillaume Nault1-7/+17
2018-10-21l2tp: hold reference on tunnels in netlink dumpsGuillaume Nault3-3/+30
2018-10-21l2tp: fix race in duplicate tunnel detectionGuillaume Nault3-28/+14
2018-10-21l2tp: fix races in tunnel creationGuillaume Nault4-105/+105
2018-06-17l2tp: fix races with ipv4-mapped ipv6 addressesPaolo Abeni2-24/+19
2018-06-17l2tp: do not accept arbitrary socketsEric Dumazet1-2/+6
2018-06-17l2tp: fix tunnel lookup use-after-free raceJames Chapman1-7/+7
2018-06-17l2tp: fix race in pppol2tp_release with session object destroyJames Chapman1-25/+27
2018-06-17l2tp: fix races with tunnel socket closeJames Chapman4-116/+42
2018-06-17l2tp: don't use inet_shutdown on ppp session destroyJames Chapman1-10/+0
2018-06-17l2tp: don't use inet_shutdown on tunnel destroyJames Chapman1-9/+2
2018-06-17l2tp: avoid using ->tunnel_sock for getting session's parent tunnelGuillaume Nault1-54/+12
2018-06-17l2tp: don't close sessions in l2tp_tunnel_destruct()Guillaume Nault1-2/+0
2018-06-17l2tp: remove l2tp_tunnel_count and l2tp_session_countGuillaume Nault1-10/+0
2018-02-13l2tp: initialise PPP sessions before registering themGuillaume Nault1-31/+38
2018-02-13l2tp: protect sock pointer of struct pppol2tp_session with RCUGuillaume Nault1-53/+101
2018-02-13l2tp: initialise l2tp_eth sessions before registering themGuillaume Nault1-32/+76
2018-02-13l2tp: don't register sessions in l2tp_session_create()Guillaume Nault4-20/+36
2018-02-13l2tp: ensure sessions are freed after their PPPOL2TP socketGuillaume Nault1-4/+4
2018-01-01l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6Guillaume Nault2-29/+16
2018-01-01l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6Guillaume Nault2-4/+6
2018-01-01l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()Guillaume Nault2-10/+12
2018-01-01l2tp: hold tunnel in pppol2tp_connect()Guillaume Nault1-1/+6
2018-01-01l2tp: check ps->sock before running pppol2tp_session_ioctl()Guillaume Nault1-0/+3
2018-01-01l2tp: fix l2tp_eth module loadingGuillaume Nault1-49/+2
2018-01-01l2tp: fix race condition in l2tp_tunnel_deleteSabrina Dubroca2-7/+8
2017-11-26l2tp: pass tunnel pointer to ->session_create()Guillaume Nault4-25/+17
2017-11-26l2tp: prevent creation of sessions on terminated tunnelsGuillaume Nault2-13/+32
2017-11-11l2tp: hold tunnel used while creating sessions with netlinkGuillaume Nault1-9/+12
2017-11-11l2tp: remove useless duplicate session detection in l2tp_netlinkGuillaume Nault1-6/+0
2017-11-11l2tp: hold tunnel while handling genl TUNNEL_GET commandsGuillaume Nault1-12/+15
2017-11-11l2tp: hold tunnel while handling genl tunnel updatesGuillaume Nault1-2/+4
2017-11-11l2tp: hold tunnel while processing genl delete commandGuillaume Nault1-2/+4
2017-11-11l2tp: hold tunnel while looking up sessions in l2tp_netlinkGuillaume Nault3-47/+38
2017-11-11l2tp: define parameters of l2tp_session_get*() as "const"Guillaume Nault2-5/+7