]> git.ipfire.org Git - people/ms/suricata.git/history - src/stream-tcp-reassemble.c
core: Remove unneeded consts
[people/ms/suricata.git] / src / stream-tcp-reassemble.c
2021-10-01  Philippe Antoineprotodetect: handle all gaps, even when depth is reached
2021-08-10  Juliana Fajardinistream-tcp-reassemble: fix typo, updt copyright yr
2021-08-10  Juliana Fajardinistream-tcp-reassemble: fix ConfGetBool unc'kd call
2021-07-01  Victor Julienapp-layer/pd: only consider actual available data
2021-04-26  Jeff Lucovskygeneral: Cleanup bool usage
2021-02-23  Ilya Bakhtinstream/tcp: fix stream side after direction change
2021-02-20  Philippe Antoinetcp: remove debug asserts about large windows
2021-02-18  Philippe Antoineprotos: renaming ALPROTO_HTTP* constants
2021-01-22  Victor Julienstream: remove debug assert
2020-11-04  Victor Julienstream: harden data size handling
2020-11-04  Victor Julienstream: bail early if no data after a gap
2020-11-04  Victor Julienstream: harden data size handling
2020-11-04  Victor Julienstream: don't send STREAM_START multiple times
2020-09-25  Victor Julienstream: make sure to call app-layer in case of depth...
2020-09-25  Victor Julienstream: remove GAP flag from stream
2020-08-25  Victor Julienstream: fix GAP size
2020-08-25  Victor Julienstream: fix deinit after incomplete init
2020-08-04  Philippe Antoinestream/app-layer: break loop on proto change
2020-07-30  Victor Julienstream: fix endless loop in traffic with gaps
2020-07-28  Victor Julienstream: call parser with 0 data on EOF
2020-07-28  Victor Julienapp-layer/tcp: don't use un-ACK'd data
2020-07-28  Victor Julienapp-layer: set EOFs on app-layer disable
2020-07-27  Victor Julienstream: app update from loop
2020-07-27  Victor Julienstream: improve gap handling with 'incomplete'
2020-07-27  Victor Julienstream: fix IDS mode using un-ACK'd data
2020-07-27  Victor Julienstream: code cleanup
2020-03-27  Shivani BhardwajUse StringParse* for all parsers and configurations
2020-03-20  Victor Julienstream/tcp: fix fast open off by one
2020-03-17  Victor Julienstream: fix direction flags in corner case
2020-03-17  Victor Julienapp-layer: add 'incomplete' return logic
2020-02-07  Victor Julienflowworker/stream: use no-lock packet queue
2020-01-20  Victor Juliendebug/validation: check tcp/app-layer data lengths
2020-01-20  Victor Julienstream: improve app-layer data retrieval with GAPs
2019-12-13  Victor Julienstream: in IDS mode, call app-layer at EOF
2019-11-19  Victor Julienstream: remove unused code
2019-10-11  Victor Julienstream: fix progress for min_inspect_depth
2019-10-11  Victor Juliendebug: make it easier to trace flush logic
2019-08-22  Jeff Lucovskystream/tcp: correct spelling typos
2019-07-11  Victor Julienstream: fix midstream reverse flow handling
2019-05-29  Victor Julienstream: simplify segment and ssn pool inits
2019-04-05  Victor Julienstream: suppress noisy debug info messages
2019-03-21  Victor Julienstream: minor test cleanups
2019-02-27  Victor Julienstream/ips: set proper payload len for inspection
2019-02-24  Victor Julienips/stream: handle low mem(cap) crash
2018-10-30  Victor Julienstream: don't assume malformed TCP packets
2018-09-18  Victor Julienstream: introduce min inspect depth logic
2018-09-17  Victor Julienstream/segments: keep track of tree right edge
2018-09-17  Victor Julienstreaming/sbb: convert RB_MIN to 'head'
2018-09-17  Victor Julienstreaming: use rbtree for stream blocks
2018-09-17  Victor Julienstream/segments: turn linked list into rbtree
2018-09-17  Victor Julienstream: expand GAP detection
2018-08-31  Victor Julienstream: minor code cleanup
2018-08-09  Victor Julienstream: improve TCP CLOSED handling
2018-07-13  Victor Julienapp-layer/tcp: set STREAM_MIDSTREAM flag
2018-04-23  Eric Leblondstream-tcp: fix stream depth computation
2018-02-14  Victor Julienstream: inform app layer of depth reached
2018-01-30  Victor Julienstream/app-layer: fix GAP handling issue
2017-12-19  Giuseppe Longostream-tcp: get/set memcap value
2017-12-19  Giuseppe Longostream-tcp-reassemble: declare 'size' as uint64_t
2017-11-24  Victor Julienstream: minor debug addition
2017-10-16  Victor Julienstream: improve error handling of ssn/segment pools
2017-10-03  Victor Julienprofiling: fix app-layer profiling and csv output
2017-07-19  Victor Juliencleanup: remove all uint use
2017-06-05  Victor Julienstream: suppress GAP notice message
2017-06-05  Victor Julienstream: minor output cleanup
2017-06-03  Jason Ishapp-layer: notify parsers of gaps if enabled
2017-06-03  Victor Julienstream: introduce optional 'log' progress tracker
2017-05-16  Victor Julienstream: single GAP check
2017-05-02  Victor Juliencompiler: more strict compiler warnings
2017-04-20  Victor Julienstream: debug improvements
2017-04-20  Victor Julienstream: enforce gap earlier in app reassembly
2017-04-20  Victor Julienstream: don't call app reassembly if disable flag set
2017-04-20  Victor Julienstream: app-layer micro optimizations
2017-04-20  Victor Julienstream: raw reassembly explicit disable raw handling
2017-04-20  Victor Julienstream: improve needs reassembly code
2017-04-20  Victor Julienstream: more aggressive StreamReassembleRawHasDataReady
2017-04-20  Victor Julienapp-layer: change logic of setting 'no reassembly'
2017-04-20  Victor Julienstream: new depth / disable raw logic
2017-04-20  Victor Julienstream: allow raw reassembly catch up
2017-04-20  Victor Julienstream: detect stream GAP also during reassembly
2017-04-20  Victor Juliendebug-validation: add stream checks
2017-04-20  Victor Julienstream: StreamTcpReassembleRawCheckLimit cleanup
2017-04-20  Victor Julienstream: handle no stream scanning case
2017-04-20  Victor Julienstream: raw content inspection inline mode
2017-04-20  Victor Julienflow/stream: reduce/disable pseudo packet injections
2017-04-20  Victor Julienstream: set 'trigger raw' per direction
2017-04-20  Victor Juliendetect / stream: new 'raw' stream inspection
2017-04-20  Victor Julienstream: constify StreamTcpReassembleRawCheckLimit
2017-04-20  Victor Julienunittests: fail if TCP memory still in use
2017-04-20  Victor Julienstream-tcp: implement thread pool for segments
2017-04-20  Victor Julienstream: implement memory handling functions
2017-04-20  Victor Julienstream: use static instead of dynamic streaming buffer...
2017-04-20  Victor Julienstream: test cleanups and fixes
2017-04-20  Victor Julienstream: make raw_progress relative to STREAM_BASE_OFFSET
2017-04-20  Victor Julienstream: make app_progress relative to STREAM_BASE_OFFSET
2017-04-20  Victor Julienstream: reduce space used for progress tracking
2017-04-20  Victor Julienstream: remove unused zero copy setting
2017-04-20  Victor Julientcp: streaming implementation
2017-03-25  Victor Julienapp-layer: fix gap handling in protocol detection
2017-01-30  Victor Julienstream: initialize stream segment pool from mtu
next