summaryrefslogtreecommitdiff
path: root/net/l2tp
AgeCommit message (Expand)AuthorFilesLines
2018-02-13l2tp: initialise PPP sessions before registering themGuillaume Nault1-30/+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-30/+73
2018-02-13l2tp: don't register sessions in l2tp_session_create()Guillaume Nault4-20/+35
2018-02-13l2tp: ensure sessions are freed after their PPPOL2TP socketGuillaume Nault1-4/+4
2018-02-13l2tp: push all ppp pseudowire shutdown through .release handlerTom Parkin1-43/+10
2018-02-13l2tp: purge session reorder queue on deleteTom Parkin1-0/+4
2018-02-13l2tp: add session reorder queue purge function to coreTom Parkin2-0/+18
2018-01-01l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6Guillaume Nault1-14/+8
2018-01-01l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6Guillaume Nault1-2/+3
2018-01-01l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()Guillaume Nault1-5/+6
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
2017-11-26l2tp: pass tunnel pointer to ->session_create()Guillaume Nault4-25/+17
2017-11-26l2tp: prevent creation of sessions on terminated tunnelsGuillaume Nault2-12/+30
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-31/+41
2017-11-11l2tp: define parameters of l2tp_session_get*() as "const"Guillaume Nault2-5/+7
2017-11-11l2tp: initialise session's refcount before making it reachableGuillaume Nault1-4/+2
2017-10-12l2tp: avoid use-after-free caused by l2tp_ip_backlog_recvPaul Hüber1-1/+1
2017-07-18l2tp: don't mask errors in pppol2tp_getsockopt()Guillaume Nault1-1/+6
2017-07-18l2tp: don't mask errors in pppol2tp_setsockopt()Guillaume Nault1-2/+0
2017-07-18l2tp: take reference on sessions being dumpedGuillaume Nault5-11/+27
2017-07-18l2tp: take a reference on sessions used in genetlink handlersGuillaume Nault3-16/+35
2017-07-18l2tp: fix duplicate session creationGuillaume Nault3-56/+85
2017-07-18l2tp: ensure session can't get removed during pppol2tp_session_ioctl()Guillaume Nault1-4/+11
2017-07-18l2tp: fix race in l2tp_recv_common()Guillaume Nault3-18/+76
2017-04-04l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()Guillaume Nault1-2/+3
2017-03-16l2tp: do not use udp_ioctl()Eric Dumazet2-1/+27
2016-11-20l2tp: Correctly return -EBADF from pppol2tp_getname.phil.turnbull@oracle.com1-5/+2
2016-05-01ipv4: l2tp: fix a potential issue in l2tp_ip_recvHaishuang Yan1-3/+5
2014-11-05l2tp: fix race while getting PMTU on PPP pseudo-wireGuillaume Nault1-1/+2
2014-08-06net/l2tp: don't fall back on UDP [get|set]sockoptSasha Levin1-2/+2
2014-06-09l2tp: take PMTU from tunnel UDP socketDmitry Petukhov1-2/+2
2014-01-03net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-2/+0
2014-01-03inet: prevent leakage of uninitialized memory to user in recv syscallsHannes Frederic Sowa1-3/+1
2013-11-28l2tp: must disable bh before calling l2tp_xmit_skb()Eric Dumazet1-0/+4
2013-08-02l2tp: add missing .owner to struct pppox_protoWei Yongjun1-1/+2
2013-06-29l2tp: Fix sendmsg() return valueGuillaume Nault1-1/+1
2013-06-29l2tp: Fix PPP header erasure and memory leakGuillaume Nault1-2/+2
2013-03-27l2tp: Restore socket refcount when sendmsg succeedsGuillaume Nault1-0/+1
2012-11-16l2tp: fix oops in l2tp_eth_create() error pathTom Parkin1-0/+1
2012-10-10l2tp: fix a typo in l2tp_eth_dev_recv()Eric Dumazet1-1/+1
2012-09-19l2tp: avoid to use synchronize_rcu in tunnel free functionxeb@mail.ru2-2/+2
2012-07-12l2tp: fix a race in l2tp_ip_sendmsg()Eric Dumazet1-3/+6