Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
86d6df69e0b2ba36c56b3eae43d7847b823f91d1
/
src
/
vnet
/
session
/
session.h
d50ff7f
session tcp: track half open in app wrk
by Florin Coras
· 4 years, 8 months ago
e759bb5
udp: cleanup input node
by Florin Coras
· 4 years, 8 months ago
ae16a98
session: alloc exact number of bufs for multi-seg deqs
by Simon Zhang
· 4 years, 9 months ago
00e01d3
session: improve error reporting
by Florin Coras
· 5 years ago
5484daa
tcp: reuse session infra for syns and resets
by Florin Coras
· 4 years, 9 months ago
87b7e3d
session udp: flag for connected udp
by Florin Coras
· 4 years, 9 months ago
07063b8
session: api to add new transport types
by Florin Coras
· 4 years, 9 months ago
1a8c437
session: export session_alloc_for_connection
by Andreas Schultz
· 4 years, 9 months ago
70f879d
session tcp udp: consolidate transport snd apis
by Florin Coras
· 4 years, 9 months ago
f22f4e5
svm: refactor fifo
by Florin Coras
· 5 years ago
901467e
session: fix session_main_get_worker_if_valid
by Nathan Skrzypczak
· 5 years ago
e140d5d
session: extra checks in session validation
by Srikanth Akula
· 5 years ago
31bd035
session: session enable in multiworker
by Nathan Skrzypczak
· 5 years ago
a8e71c8
session tcp: refactor pacer time
by Florin Coras
· 5 years ago
dd97a48
session: reschedule asap when snd space constrained
by Florin Coras
· 5 years ago
2a7ea2e
session tcp: infra for transports to send buffers
by Florin Coras
· 5 years ago
e24a4bc
session: increase max ctrl msg size
by Florin Coras
· 5 years ago
5bb23ec
session: improve cli
by Florin Coras
· 5 years ago
458089b
session: move ctrl messages from bapi to mq
by Florin Coras
· 5 years ago
dfb3b87
session: add explicit reset api
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
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
2f0f96b
session: use listener_handle instead of listener_index
by Nathan Skrzypczak
· 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
f65074e
tcp: improve rcv process ack processing
by Florin Coras
· 6 years ago
60f3e65
Integrate first QUIC protocol implementation
by Nathan Skrzypczak
· 6 years ago
b38ee66
session: remove unused tx context field
by Florin Coras
· 6 years ago
d5c604d
session: add session flags
by Florin Coras
· 6 years ago
653e43f
session: use vpp to switch io events for ct sessions
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
ba7d8f5
session: separate local session logic
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
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
5f45e01
session/vcl: support worker ownership change for listeners
by Florin Coras
· 6 years ago
1bcad5c
session/vcl: improve fifo tx notifications
by Florin Coras
· 6 years ago
30e79c2
vcl/session: add api for changing session app worker
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
a9d5bea
tcp/session: drop connections if message queue is full
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
fa76a76
session: segment handle in accept/connect notifications
by Florin Coras
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
7ac053b
tcp: consume incoming buffers instead of reusing
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
eb97e5f
tls: fix multi threaded medium scale test (VPP-1457)
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
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
6011699
vcl/session: use mq for bind replies
by Florin Coras
· 6 years ago
3ec66b0
tcp: fix cc recovery re-entry and persist timer pop
by Florin Coras
· 6 years ago
460dce6
vcl: add read/write udp support
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
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
d2aab83
tcp: cc improvements and 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
371ca50
session: first approximation implementation of tls
by Florin Coras
· 7 years ago
5fda7a3
session: avoid session handle conflict with vcl
by Florin Coras
· 7 years ago
f8f516a
session: support local sessions and deprecate redirects
by Florin Coras
· 7 years ago
a332c46
session: segment manager refactor
by Florin Coras
· 7 years ago
84a30ef
session: use clib rwlocks instead of custom implementation
by Florin Coras
· 7 years ago
2f8d8fa
session: disconnect and echo client improvements
by Florin Coras
· 7 years ago
b384b54
session: add support for memfd segments
by Florin Coras
· 7 years ago
e86a8ed
api: refactor vlibmemory
by Florin Coras
· 7 years ago
561af9b
session: generalize handling of network transports
by Florin Coras
· 7 years ago
93e6580
session: fix preallocation of local endpoint table
by Florin Coras
· 7 years ago
2a86391
Shut down session queue input nodes on exit
by Dave Barach
· 7 years ago
c3ddea8
session: return bound listener for proxy accepts
by Florin Coras
· 7 years ago
3cbc04b
udp: refactor udp code
by Florin Coras
· 7 years ago
cea194d
session: add support for application namespacing
by Florin Coras
· 7 years ago
33e002b
Fix session connect_* api message handling.
by Dave Wallace
· 7 years ago
52851e6
TCP proxy prototype
by Dave Barach
· 7 years ago
66b1131
Fix tcp tx buffer allocation
by Florin Coras
· 7 years ago
6881062
Make tcp active open data structures thread safe
by Florin Coras
· 7 years ago
04e5344
Cleanup/refactor session layer code
by Florin Coras
· 7 years ago
6534b7a
Improvements to tcp rx path and debugging
by Florin Coras
· 7 years ago
3eb5062
Fixes and improved tcp/session debugging
by Florin Coras
· 7 years ago
2c25a62
Horizontal (nSessions) scaling draft
by Dave Barach
· 7 years ago
Next »