summaryrefslogtreecommitdiffstats
path: root/net/l2tp
Commit message (Expand)AuthorAgeFilesLines
* l2ip: fix possible use-after-freeEric Dumazet2019-08-131-4/+4
* l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()Eric Dumazet2019-08-131-1/+1
* l2tp: fix infoleak in l2tp_ip6_recvmsg()Eric Dumazet2019-07-091-3/+1
* l2tp: copy 4 more bytes to linear part if necessaryJacob Wen2019-05-021-3/+2
* l2tp: fix a sock refcnt leak in l2tp_tunnel_registerXin Long2019-02-111-5/+4
* l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cacheWei Wang2018-12-161-1/+1
* l2tp: fix missing refcount drop in pppol2tp_tunnel_ioctl()Guillaume Nault2018-11-201-4/+11
* l2tp: filter out non-PPP sessions in pppol2tp_tunnel_ioctl()Guillaume Nault2018-11-201-1/+1
* l2tp: reject creation of non-PPP sessions on L2TPv2 tunnelsGuillaume Nault2018-11-201-0/+6
* l2tp: clean up stale tunnel or session in pppol2tp_connect's error pathGuillaume Nault2018-11-201-0/+10
* l2tp: prevent pppol2tp_connect() from creating kernel socketsGuillaume Nault2018-11-201-0/+9
* l2tp: only accept PPP sessions in pppol2tp_connect()Guillaume Nault2018-11-201-0/+6
* l2tp: fix pseudo-wire type for sessions created by pppol2tp_connect()Guillaume Nault2018-11-201-0/+1
* l2tp: fix refcount leakage on PPPoL2TP socketsGuillaume Nault2018-11-201-18/+17
* l2tp: check sockaddr length in pppol2tp_connect()Guillaume Nault2018-10-211-0/+7
* l2tp: fix {pppol2tp, l2tp_dfs}_seq_stop() in case of seq_file overflowGuillaume Nault2018-10-212-2/+8
* l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs fileGuillaume Nault2018-10-213-23/+13
* l2tp: hold reference on tunnels printed in pppol2tp proc fileGuillaume Nault2018-10-211-7/+17
* l2tp: hold reference on tunnels in netlink dumpsGuillaume Nault2018-10-213-3/+30
* l2tp: fix race in duplicate tunnel detectionGuillaume Nault2018-10-213-28/+14
* l2tp: fix races in tunnel creationGuillaume Nault2018-10-214-105/+105
* l2tp: fix races with ipv4-mapped ipv6 addressesPaolo Abeni2018-06-162-24/+19
* l2tp: do not accept arbitrary socketsEric Dumazet2018-06-161-2/+6
* l2tp: fix tunnel lookup use-after-free raceJames Chapman2018-06-161-7/+7
* l2tp: fix race in pppol2tp_release with session object destroyJames Chapman2018-06-161-25/+27
* l2tp: fix races with tunnel socket closeJames Chapman2018-06-164-116/+42
* l2tp: don't use inet_shutdown on ppp session destroyJames Chapman2018-06-161-10/+0
* l2tp: don't use inet_shutdown on tunnel destroyJames Chapman2018-06-161-9/+2
* l2tp: avoid using ->tunnel_sock for getting session's parent tunnelGuillaume Nault2018-06-161-54/+12
* l2tp: don't close sessions in l2tp_tunnel_destruct()Guillaume Nault2018-06-161-2/+0
* l2tp: remove l2tp_tunnel_count and l2tp_session_countGuillaume Nault2018-06-161-10/+0
* l2tp: initialise PPP sessions before registering themGuillaume Nault2018-02-131-31/+38
* l2tp: protect sock pointer of struct pppol2tp_session with RCUGuillaume Nault2018-02-131-53/+101
* l2tp: initialise l2tp_eth sessions before registering themGuillaume Nault2018-02-131-32/+76
* l2tp: don't register sessions in l2tp_session_create()Guillaume Nault2018-02-134-20/+36
* l2tp: ensure sessions are freed after their PPPOL2TP socketGuillaume Nault2018-02-131-4/+4
* l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6Guillaume Nault2018-01-012-29/+16
* l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6Guillaume Nault2018-01-012-4/+6
* l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()Guillaume Nault2018-01-012-10/+12
* l2tp: hold tunnel in pppol2tp_connect()Guillaume Nault2018-01-011-1/+6
* l2tp: check ps->sock before running pppol2tp_session_ioctl()Guillaume Nault2018-01-011-0/+3
* l2tp: fix l2tp_eth module loadingGuillaume Nault2018-01-011-49/+2
* l2tp: fix race condition in l2tp_tunnel_deleteSabrina Dubroca2018-01-012-7/+8
* l2tp: pass tunnel pointer to ->session_create()Guillaume Nault2017-11-264-25/+17
* l2tp: prevent creation of sessions on terminated tunnelsGuillaume Nault2017-11-262-13/+32
* l2tp: hold tunnel used while creating sessions with netlinkGuillaume Nault2017-11-111-9/+12
* l2tp: remove useless duplicate session detection in l2tp_netlinkGuillaume Nault2017-11-111-6/+0
* l2tp: hold tunnel while handling genl TUNNEL_GET commandsGuillaume Nault2017-11-111-12/+15
* l2tp: hold tunnel while handling genl tunnel updatesGuillaume Nault2017-11-111-2/+4
* l2tp: hold tunnel while processing genl delete commandGuillaume Nault2017-11-111-2/+4