udp: use transport port refcnt on accept
[vpp.git] / src / vnet / udp / udp.c
2024-02-18 Florin Corasudp: use transport port refcnt on accept 59/40359/2
2024-02-16 Florin Corasudp: unregister ports on all cleanups 20/40320/2
2023-06-28 Florin Corassession udp: add len check for tx dgrams 35/39135/4
2023-06-26 Florin Corasudp: pass cless hdr to transport through buffer 29/39129/5
2023-05-25 Florin Corasudp: fix local port reuse check 06/38906/2
2023-02-28 Florin Corassession: consolidate port alloc logic 80/38080/6
2023-01-10 Florin Corasudp: avoid listener cleanups with active opens 83/37883/6
2022-12-20 Florin Corasudp: fix tx handling of non-connected sessions 42/37842/5
2022-11-29 Florin Corasudp: refactor port allocation and sharing 49/37649/16
2022-11-29 Florin Corassession: transport endpt cleanup on owner thread 40/37640/15
2022-11-28 Florin Corasudp: preallocate ports sparse vec map 80/37680/6
2022-10-25 Florin Corasudp: use new wrk context for connections 13/37513/3
2022-10-25 Florin Corasudp: postpone cleanup of udp connections 12/37512/3
2022-10-20 Florin Corasudp: support for disabling tx csum 78/37478/2
2022-10-19 Florin Corasudp: explicit udp output node 50/37450/6
2022-08-31 Steven Luongudp: store mss and sw_if_index to udp_connection_t 30/36730/4
2022-04-04 Florin Corasudp: use pool safe reallocs 17/35717/23
2022-03-18 Florin Corasudp: avoid grabbing vlib main if not needed 15/35715/3
2022-03-18 Damjan Marionvppinfra: refactor *_will_expand() functions 04/35704/4
2022-02-10 Florin Corassession: use transport endpoint cfg for listen 80/35280/2
2022-01-12 Florin Corassession: pass tx buffers in bulk to transports 38/31938/15
2021-11-17 Florin Corassession: support close during migration 35/34535/3
2021-11-12 Filip Tehlarsession: add support for DSCP 77/34477/3
2021-05-18 Florin Corastls: fix dtls with no workers 56/32356/4
2021-03-03 Florin Corasudp: allocate rx lock only for non-connected 90/31490/3
2021-02-26 Florin Corasudp: avoid locking connected udp sessions on rx 43/30243/6
2020-10-28 Neale Rannsmisc: Break the big IP header files to improve compile... 34/29634/4
2020-04-10 Florin Corasudp: remove connected udp transport proto 75/26475/1
2020-04-08 Florin Corasudp: cleanup input node 16/26416/11
2020-04-07 Florin Corasudp: move cli to separate file 10/26410/3
2020-04-07 Florin Corasudp session: allow dgram ip fragmentation 96/26396/3
2020-04-07 Florin Corasudp session: jumbo frames and configurable mtu 93/26393/6
2020-04-06 Florin Corassession udp: shared local endpoints 61/26361/9
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-04-03 Florin Corassession udp: fix transport flags and migration 28/26328/2
2020-04-02 Florin Corasudp session vcl: add udp iperf test 95/26295/8
2020-04-01 Florin Corasudp: improvements to cli 69/26269/2
2020-04-01 Florin Corasudp: track connection port sharing 68/26268/6
2020-03-30 Florin Corassession udp: flag for connected udp 15/26215/6
2020-03-25 Florin Corassession: api to add new transport types 40/25840/12
2020-03-19 Florin Corassession tcp udp: consolidate transport snd apis 72/25872/8
2020-03-09 Andreas Schultzudp: fix UDP socket byte order in lookup 32/25732/4
2020-01-16 Florin Corasudp: fix ipv6 listen port registration 34/24334/3
2020-01-02 Florin Corassession: fix listener global endpoint lookup 46/24146/4
2019-10-01 Benoît Gannesession: fix use-after-free 28/21928/5
2019-07-22 Florin Corasudp: support close with data 79/20779/3
2019-07-12 Aloys Augustinquic: fix show session verbose 31/20631/3
2019-07-12 Aloys Augustinsession: add thread index to all formatters 27/20627/2
2019-07-09 Nathan Skrzypczakudp: UDPC handle open fail 02/20502/4
2019-06-28 Nathan Skrzypczaksession: add half_open_has_fifos for UDPC 58/20358/5
2019-06-27 Nathan Skrzypczaksession: Add transport vft protocol options 31/20231/4
2019-05-22 Dave Wallacefix show session verbose crash with udp transport 64/19764/1
2019-05-16 Dave Barachinit / exit function ordering 23/19623/4
2019-05-14 Nathan SkrzypczakUnregister UDPC port only when owned 41/19541/2
2019-05-03 Aloys AugustinAdd packet headers in UDPC fifos 18/19118/3
2019-04-24 Aloys AugustinUDPC: Fix open segfault with multiple workers 40/19140/2
2019-04-08 Florin Corashost stack: update stale copyright 46/18746/3
2019-03-06 Filip Tehlarudp: migrate old MULTIARCH macros to VLIB_NODE_FN 67/18067/3
2019-02-06 Florin Corastransport: cleanup 33/17333/6
2018-12-28 Florin Corassession: free session after transport and app confirm 33/16633/4
2018-12-07 Pavel KotucekVPP-1506: dump local punts and registered punt sockets 66/16366/5
2018-10-28 Florin Corassession: extend connect api for internal apps 46/15546/11
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-07-11 Damjan Marionavoid using thread local storage for thread index 20/13420/3
2018-06-11 Florin Corasudp: fix for multiple workers and add test 80/12980/4
2018-04-18 Florin Corasudp/session: refactor to support dgram mode 34/11634/18
2018-03-02 Florin Corassession: first approximation implementation of tls 68/10768/27
2017-12-11 Florin Corassession: generalize handling of network transports 80/9780/10
2017-11-02 Florin Corassession/udp: init rw locks 05/9205/2
2017-10-16 Florin Corasudp: refactor udp code 30/8730/19
2017-09-20 Florin Corassession: store tep port in net order 65/8465/3
2017-07-30 Florin CorasMake tcp active open data structures thread safe 48/7748/13
2017-07-25 Florin CorasCleanup/refactor session layer code 88/7588/8
2017-03-13 Florin CorasVPP-659 Improve tcp/session debugging and testing 25/5725/7
2017-03-01 Dave BarachVPP-598: tcp stack initial commit 61/5561/7