Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
c33eddebe8e390ed3d5b817e7e6017ae8a543097
/
src
/
vnet
/
session
/
session.c
dfb3b87
session: add explicit reset api
by Florin Coras
· 5 years ago
5d8a806
session: fix enqueue notification on 32bit systems
by Florin Coras
· 5 years ago
d09236d
tls: mark as no lookup transport
by Florin Coras
· 5 years ago
b339233
udp: fix connections move
by Aloys Augustin
· 5 years ago
49568af
session: session pool migration notification
by Florin Coras
· 5 years ago
b0ffbee
session: separate ctrl, new and old events
by Florin Coras
· 5 years ago
26dd6de
session tcp: handle rxt and acks as custom events
by Florin Coras
· 5 years ago
5f06632
session: add transport deleted state
by Florin Coras
· 5 years ago
60183db
session: reorganize dispatch logic
by Florin Coras
· 5 years ago
cca9618
session: improve event logging
by Florin Coras
· 5 years ago
2062ec0
session: use llist in session node evt handling
by Florin Coras
· 5 years ago
a2e4451
session: fix node enable sequence
by Vladimir Kropylev
· 5 years ago
692b949
session: allow transports to generate closed notifications
by Florin Coras
· 5 years ago
70f26d5
session: notify app of session and transport cleanup
by Florin Coras
· 5 years ago
2eed1a1
session: add flag to disable session lookup
by Nathan Skrzypczak
· 5 years ago
0c7f54d
quic: fifo notifications fix
by Aloys Augustin
· 5 years ago
2d379d8
svm: rename fifo tx notifications to reflect use
by Florin Coras
· 5 years ago
a26349d
session: add half_open_has_fifos for UDPC
by Nathan Skrzypczak
· 5 years ago
e971bc9
session: Add transport vft protocol options
by Nathan Skrzypczak
· 5 years ago
b4c6775
session: full lock on session_send_evt_to_thread
by Nathan Skrzypczak
· 5 years ago
f867cf1
session: call session_dequeue_notify after svm_fifo_dequeue_drop
by Vladimir Kropylev
· 6 years ago
2f0f96b
session: use listener_handle instead of listener_index
by Nathan Skrzypczak
· 6 years ago
06a2eec
tcp: handle fin+rst in same frame
by Florin Coras
· 6 years ago
0e573f5
session: send tx events when data is dequeued
by Florin Coras
· 6 years ago
87b15ce
svm: more fifo refactor/cleanup
by Florin Coras
· 6 years ago
09d18c2
session: use teps in accept/connect notifications
by Florin Coras
· 6 years ago
cdb7170
Add get_endpoint in transport vft
by Aloys Augustin
· 6 years ago
28aa539
svm_fifo rework to avoid contention on cursize
by Sirshak Das
· 6 years ago
b3b267c
Allow sessions to be allocated in app's RX callbacks
by Aloys Augustin
· 6 years ago
ed1d872
session: fix session flags
by Florin Coras
· 6 years ago
6416e62
tcp: do not delete session on establish pop
by Florin Coras
· 6 years ago
69b68ef
session: use app cb function wrappers
by Florin Coras
· 6 years ago
60f3e65
Integrate first QUIC protocol implementation
by Nathan Skrzypczak
· 6 years ago
20ab31e
UDP: Fix session registration in lookup table
by Aloys Augustin
· 6 years ago
d5c604d
session: add session flags
by Florin Coras
· 6 years ago
bf7ce2c
tls: fixes and improvements
by Florin Coras
· 6 years ago
c0737e9
session: use session index instead of fifo for evt
by Florin Coras
· 6 years ago
653e43f
session: use vpp to switch io events for ct sessions
by Florin Coras
· 6 years ago
19223e0
session: remove svm_segment_index from session struct
by Florin Coras
· 6 years ago
31c9955
session: cleanup/rename functions
by Florin Coras
· 6 years ago
f6c4313
session: cleanup session event types
by Florin Coras
· 6 years ago
2b81e3c
session: refactor local connects
by Florin Coras
· 6 years ago
d4295e6
session: refactor local/cut-through listens
by Florin Coras
· 6 years ago
565115e
tcp: drop outstanding data when entering closing state
by Florin Coras
· 6 years ago
a27a46e
session: move fifo allocation logic to app worker
by Florin Coras
· 6 years ago
222e1f41
tcp: harden for high scale scenarios
by Florin Coras
· 6 years ago
b4c1491
session: add config for evt qs segment size
by Florin Coras
· 6 years ago
c9940fc
session: refactor listen logic
by Florin Coras
· 6 years ago
1ee7830
transport: cleanup
by Florin Coras
· 6 years ago
4edc37e
session: cleanup part 3
by Florin Coras
· 6 years ago
288eaab
session: cleanup part 1
by Florin Coras
· 6 years ago
72b0428
vcl/session: replicate events for shared sessions
by Florin Coras
· 6 years ago
1bcad5c
session/vcl: improve fifo tx notifications
by Florin Coras
· 6 years ago
d9818dd
Fixes for buliding for 32bit targets:
by David Johnson
· 6 years ago
b0f662f
vcl/ldp: add write msg function and fine tuning
by Florin Coras
· 6 years ago
5a2ec8f
session: free session after transport and app confirm
by Florin Coras
· 6 years ago
54ddf43
tcp: improve waitclose in closing states
by Florin Coras
· 6 years ago
844a36d
http server: improvements
by Florin Coras
· 6 years ago
78cc4b0
tcp: fix fin_wait_1 condition to send fin
by Florin Coras
· 6 years ago
e2ea193
session: handle close before app accept reply
by Florin Coras
· 6 years ago
a9d5bea
tcp/session: drop connections if message queue is full
by Florin Coras
· 6 years ago
3c7d4f9
vcl/session: handle reset/disconnect before app accept
by Florin Coras
· 6 years ago
4af830c
session/tcp: postpone cleanup on reset
by Florin Coras
· 6 years ago
36ee9f1
tcp: send unsent data in fast recovery
by Florin Coras
· 6 years ago
c44a558
session: measure dispatch period only if under load
by Florin Coras
· 6 years ago
5f56d73
session: prioritize postponed sessions
by Florin Coras
· 6 years ago
5a7ca7b
session: add wrk context
by Florin Coras
· 6 years ago
5665ced
session: extend connect api for internal apps
by Florin Coras
· 6 years ago
d67f112
tcp/session: add tx pacer
by Florin Coras
· 7 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
c01d578
tls: fix connection failures/interrupts at scale (VPP-1464)
by Florin Coras
· 6 years ago
c5347d9
tcp: fix cleanup of non established connections (VPP-1463)
by Florin Coras
· 6 years ago
eb97e5f
tls: fix multi threaded medium scale test (VPP-1457)
by Florin Coras
· 6 years ago
400ded3
session: fix first segment manager cleanup
by Florin Coras
· 6 years ago
ef91534
tls: fix disconnects for sessions with pending data
by Florin Coras
· 6 years ago
568ebc7
session: improve close procedure
by Florin Coras
· 6 years ago
86f0450
vcl: keep track of unexpected events
by Florin Coras
· 6 years ago
2179513
session: lock app worker mq for io events
by Florin Coras
· 6 years ago
74cac88
session: fix reentrant listens
by Florin Coras
· 6 years ago
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
1553197
session: add support for multiple app workers
by Florin Coras
· 6 years ago
3ec66b0
tcp: fix cc recovery re-entry and persist timer pop
by Florin Coras
· 6 years ago
9936831
vcl: support for eventfd mq signaling
by Florin Coras
· 6 years ago
54693d2
vcl: use events for epoll/select/read/write
by Florin Coras
· 6 years ago
52207f1
session: send ctrl msg over mq
by Florin Coras
· 6 years ago
3c2fed5
session: use msg queue for events
by Florin Coras
· 6 years ago
95e0ce0
session/svm: fix coverity warnings
by Florin Coras
· 6 years ago
208daa1
tcp: update snd_una_max for retranmsits
by Florin Coras
· 6 years ago
0d60a0f
session: send tx notification to app
by Florin Coras
· 6 years ago
25579b4
tcp: cleanup connection/session fixes
by Florin Coras
· 7 years ago
40903ac
udp: fix for multiple workers and add test
by Florin Coras
· 7 years ago
b2371c2
session: improve disconnect handling
by Florin Coras
· 7 years ago
ca1c8f3
tcp: loss recovery improvements/fixes
by Florin Coras
· 7 years ago
fd542f1
session: add session process node
by Florin Coras
· 7 years ago
f08f26d
session: alloc one frame per output node dispatch
by Florin Coras
· 7 years ago
8e43d04
session: cleanup session tx function
by Florin Coras
· 7 years ago
c1a448b
tcp/session: debug improvements/fixes
by Florin Coras
· 7 years ago
7fb0fe1
udp/session: refactor to support dgram mode
by Florin Coras
· 7 years ago
5c9083d
session: use generic session pool for listeners
by Florin Coras
· 7 years ago
8f89dd0
tls: enforce certificate verification
by Florin Coras
· 7 years ago
Next »