]> git.ipfire.org Git - people/ms/suricata.git/history - src/app-layer-smtp.c
detect: allows <> syntax for uint ranges
[people/ms/suricata.git] / src / app-layer-smtp.c
2021-11-24  Jason Ishapp-layer: include decoder events in app-layer tx data
2021-11-22  Jason Ishapp-layer: include DetectEngineState in AppLayerTxData
2021-11-12  Philippe Antoinesmtp: completes RSET transaction on last multiline
2021-09-01  Victor Juliensmtp: support per-tx file accounting
2021-08-05  Shivani Bhardwajsmtp: fix clang fmt
2021-06-15  Philippe Antoinesmtp: null terminate before calling strtoul
2021-04-26  Jeff Lucovskygeneral: Cleanup bool usage
2020-12-07  Victor Julienapp-layer: remove callback for completion status
2020-09-09  Philippe Antoineapplayer: pass parameter to StateAlloc
2020-07-28  Victor Julienapp-layer: split EOF flag per direction
2020-07-11  Victor Juliensmtp: support AppLayerTxData
2020-04-28  Jeff Lucovskydetect/smtp: Refactor command check
2020-04-28  Jeff Lucovskyapp-layer/smtp: Improve RSET handling
2020-03-17  Victor Julienapp-layer: update API to return more details
2020-03-17  Victor Julienapp-layer: change return codes
2020-03-03  Jeff Lucovskysmtp/mime: Fix typos
2020-03-03  Jeff Lucovskysmtp/mime: Set event when name exceeds limit
2019-12-09  Victor Julienfiles: add call for setting inspect sizes
2019-12-09  Victor Juliensmtp: fix and clean up new file handling
2019-12-09  Victor Juliensmtp: use FILE_USE_DETECT for raw-extract
2019-12-09  Victor Julienfiles: move smtp prune logic to main
2019-10-11  Victor Juliensmtp: implement min_inspect_depth logic
2019-10-08  Jason Ishfile extraction: always prune files after detect
2019-09-02  Victor Julienconst: constify decoder, app-layer, detect funcs
2019-06-20  Jeff Lucovskyeve/logging: 2991 Optimize logging by TX
2019-06-20  Jeff Lucovskyapp-layer/logging: protocol parser updates
2019-05-03  Victor Julienfiles: open files with track id only
2019-04-19  Philippe Antoinesmtp: rset command resets bdat chunks length
2019-02-24  Victor Juliensmtp: minor code cleanup and debug addition
2019-02-08  Maurizio Abbasmtp: create raw-extraction feature
2018-12-19  Philippe AntoineFixes other affected tests for smtp pipelining
2018-12-19  Philippe Antoinesmtp: improve pipelining support
2018-11-03  Victor Juliensmtp/mime: fix null ptr deref on bad traffic
2018-10-21  Victor Juliensmtp: fix clang -Wunreachable-code warning
2018-07-13  Victor Julienapp-layer: pass STREAM_* flags to parser
2018-02-06  Victor Julienapp-layer: remove unused HasTxDetectState call
2018-01-19  Victor Juliendetect: fix multiple files per tx inspect
2018-01-19  Victor Juliensmtp: implement DetectFlags API
2018-01-08  Victor Julienapp-layer: use logger bits to avoid looping
2017-05-15  Victor Julientests: update tests for app-layer changes
2017-05-08  Victor Julienapp-layer: protocol change API
2017-05-08  Mats Klepslandapp-layer-smtp: add STARTTLS support
2017-05-02  Victor Juliencompiler: more strict compiler warnings
2017-04-20  Victor Julienapp-layer: change logic of setting 'no reassembly'
2017-01-30  Sascha Steinbissmpm/spm: check for SSSE3 and enable/disable HS
2017-01-23  Eric Leblondutil-file: introduce new functions for file size
2016-12-19  Eric Leblondsmtp: commands and replies are not case sensitive
2016-10-07  Victor Julienflow: move file flags into their own variable
2016-09-29  Victor Julienprefilter: rename PatternMatcherQueue datatype
2016-09-27  Giuseppe Longoapp-layer: add ThreadVars to AppLayerParserParse
2016-09-25  Victor Julienunittests: replace SCMutex* calls by FLOWLOCK_*
2016-09-22  Victor Julienfile: introduce common flags handling function
2016-09-22  Duarte Silvafile-hashing: added support for SHA-256 file hashing
2016-09-22  Duarte Silvafile-hashing: added support for SHA-1 file hashing
2016-05-27  Victor Juliensmtp: improve thread data use
2016-05-27  Justin Viiretapp-layer-smtp: free mpm contexts on shutdown
2016-05-27  Justin Viiretapp-layer-smtp: init mpm thread ctx after prepare
2016-05-20  Victor Juliencoverity: CID 1362012: Incorrect expression (EVALUATION...
2016-05-20  Victor Julienfile: switch to streaming buffer API
2016-05-17  Mats Klepslandsmtp: register logger functions
2016-05-17  Mats Klepslandtx: do not store ProgressCompletionStatus per ipproto
2016-04-25  Victor Juliensmtp: fix test
2016-04-25  Victor Juliendetect file: improve multi file handling
2016-04-25  Victor Juliensmtp: flag detect state that new files are available
2016-04-25  Victor Juliensmtp: fix file logging and matching
2016-04-25  maxtorsRemoved duplicate include statements.
2016-04-08  Jason Ishtests: no longer necessary to provide successful return...
2016-04-08  Jason Ishtests: convert all test to return 0 on failure, 1 on...
2016-04-05  Victor Julienmpm: remove pattern id logic
2016-04-05  Victor Juliensmtp: use rule_id mpm support instead of pattern id
2016-04-04  Victor Juliendetect/mpm: remove unused max_id param from API
2016-03-16  Victor Juliensmtp: use detection file tracking
2016-03-16  Victor Juliensmtp: fix config parsing and config defaults
2016-03-02  Eric Leblondapp-layer-smtp: fix memory leak
2016-03-02  Eric Leblondapp-layer-smtp: fix mem leak and add new alert
2016-01-11  Victor Juliensmtp: harden mime parsing
2015-12-07  Victor Juliensmtp: improve handling of bad traffic
2015-11-26  Maurizio Abbaapp-layer-smtp: support for multiline response
2015-10-06  Eric Leblonddecode-mime: fix body md5 computation
2015-10-06  Eric Leblondsmtp-layer: remove FIXME and del excessive newline
2015-10-06  Eric Leblondsmtp-layer: add MAIL FROM parsing test in unittest
2015-10-06  Eric Leblondsmtp-layer: add HELO parsing test in unittest
2015-10-02  Eric Leblondsmtp: add 'body-md5' mime option
2015-10-02  Eric Leblondapp-layer-stmp: simplify code
2015-10-02  Eric Leblondapp-layer-smtp: parse and extract RCPT TO fields
2015-10-02  Eric Leblondapp-layer-smtp: extract and store HELO and MAIL FROM
2015-06-19  Victor Julienapp-layer: fix coverity warnings
2015-06-18  Victor Julienapp-layer: update all protocols to accept NULL+EOF
2015-05-11  Victor Julienstream: remove FLOW_NO_APPLAYER_INSPECTION flag
2015-05-11  Victor Julienapp-layer: de_state optimization
2015-05-08  Giuseppe Longofiledata: read inspected tracker settings from suricata...
2015-05-08  Giuseppe Longoapp-layer-smtp: make functions as public
2015-05-06  Victor Juliensmtp: fix mime boundary parsing issue
2015-04-30  Eric Leblondapp-layer-smtp: fix SMTPTransactionFree function
2015-03-16  Victor Juliensmtp: tx de_state
2015-03-04  Victor JulienFix compiler warning on CentOS 5.11
2015-01-06  Victor Juliensmtp: fix tx handling
2014-10-31  Victor Juliensmtp: don't create a new tx for rset/quit
2014-10-30  Victor Juliensmtp: fix SMTPParserTest14 on 32bit
2014-10-30  Victor Juliensmtp: improve ProcessDataChunk error checking
next