]> git.ipfire.org Git - people/ms/suricata.git/history - src/app-layer-ssl.c
detect: allows <> syntax for uint ranges
[people/ms/suricata.git] / src / app-layer-ssl.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-04-26  Jeff Lucovskygeneral: Cleanup bool usage
2021-03-29  Philippe Antoinesslv2: precise detection pattern with probing parser
2021-02-26  Philippe Antoinessl: reset state when breaking out of SSLV3_HANDSHAKE_P...
2021-01-13  Jason Ishssl: replace ComputeSHA1 with Rust SCSha1HashBuffer
2021-01-12  Jason Ishja3: remove requirement on NSS
2021-01-12  Jason Ishfilestore: remove requirement of nss for filestore
2020-12-07  Victor Julienapp-layer: remove callback for completion status
2020-10-07  Philippe Antoinessl: do not reuse struct session_id_length
2020-10-07  Philippe Antoinessl: adds safety checks
2020-09-09  Philippe Antoineapplayer: pass parameter to StateAlloc
2020-07-28  Victor Julienapp-layer: split EOF flag per direction
2020-07-11  Victor Julienssl/tls: support AppLayerTxData
2020-04-28  Victor Julienssl: support multi-frag certificate assembly
2020-04-28  Victor Julienssl: add asserts for 'impossible' conditions
2020-04-28  Victor Julientls/sni: parsing cleanup
2020-04-28  Victor Julienssl: improve error checking
2020-04-28  Victor Julienssl: unify main parsing routine
2020-04-28  Victor Julienssl: improve debug output
2020-04-28  Victor Julienssl: record parsing cleanup
2020-04-28  Victor Julienssl: handshake parsing code cleanup
2020-04-28  Victor Julienssl: copy data using a safe memcpy wrapper
2020-04-28  Victor Julienssl: don't say we consumed bytes if we didn't consume...
2020-04-28  Victor Julienssl: code cleanups
2020-04-28  Victor Julienssl: bump copyright year
2020-04-28  Victor Julienssl: improve 'first cert' check to avoid leaks
2020-04-28  Victor Julienssl: fix handshake cert buffer sizing
2020-03-23  Pierre Chifflierrust/x509: map decoding errors to decoder events
2020-03-23  Pierre Chifflierssl/tls: call rs_cstring_free for strings allocated...
2020-03-23  Pierre ChifflierDER: remove the C parser for DER
2020-03-23  Pierre Chifflierssl/tls: use the rust decoder to decode X.509 certificates
2020-03-17  Victor Julienapp-layer: update API to return more details
2020-03-17  Victor Julienapp-layer: change return codes
2019-10-17  Victor Julienapp-layer: make dns,smb,tls parsers less noisy w/o...
2019-10-09  Victor Julientls/ja3: allow 'auto' setting for ja3
2019-10-09  Victor Julientls/ja3: add way to check active config
2019-10-09  Victor Julientls/ja3: allow dynamic enabling of ja3
2019-09-23  Victor Julienssl: fix bounds checking in version decoding
2019-09-23  Victor Julienssl: minor cleanups
2019-09-02  Victor Julienconst: constify decoder, app-layer, detect funcs
2019-08-26  Nick Priceja3: Mention LibNSS dependency for JA3
2019-07-19  Philippe Antoinessl: register probing for port 443 if no config
2019-06-20  Jeff Lucovskyeve/logging: 2991 Optimize logging by TX
2019-06-20  Jeff Lucovskyapp-layer/logging: protocol parser updates
2019-05-20  Mats Klepslandapp-layer-ssl: generate JA3S fingerprints
2019-04-30  Philippe Antoinessl : SSLProbingParser overflow fix
2019-03-27  Victor Julienproto-detect: improve midstream support
2019-02-20  Mats Klepslandapp-layer-ssl: check that cipher suites length is divis...
2018-11-14  Mats Klepslandapp-layer-ssl: fix coverty error (RESOURCE_LEAK)
2018-10-31  Mats Klepslandapp-layer-ssl: add Facebook TLSv1.3 draft versions
2018-10-31  Mats Klepslandapp-layer-ssl: change how TLSv1.3 drafts are logged
2018-10-29  Mats Klepslandapp-layer-ssl: fix flow and inspection bypass for TLSv1.3
2018-10-29  Mats Klepslandapp-layer-ssl: add 0-RTT support for TLSv1.3
2018-10-29  Mats Klepslandapp-layer-ssl: decode early data extension in ClientHel...
2018-10-29  Mats Klepslandapp-layer-ssl: use extension length when decoding exten...
2018-10-29  Mats Klepslandapp-layer-ssl: handle all versions above TLSv1.2 as...
2018-10-22  Victor Julientls: remove debug printfs
2018-10-22  Mats Klepslandapp-layer-ssl: fix JA3 bug in TLS extension decoding
2018-10-22  Mats Klepslandapp-layer-ssl: fix JA3 bug in TLS version decoding
2018-10-09  Victor Julienhash/sha1: optimize by avoiding mem alloc
2018-09-21  Mats Klepslandapp-layer-ssl: remove unnecessary length check
2018-09-16  Mats Klepslandapp-layer-ssl: don't decode empty extensions
2018-09-16  Mats Klepslandapp-layer-ssl: add function to get string from version
2018-09-16  Mats Klepslandapp-layer-ssl: add support for earlier TLSv1.3 drafts
2018-09-16  Mats Klepslandapp-layer-ssl: add support for TLSv1.3 from draft 22
2018-09-16  Mats Klepslandapp-layer-ssl: add support for session tickets
2018-09-16  Mats Klepslandapp-layer-ssl: add better session id support
2018-09-15  Mats Klepslandapp-layer-ssl: decode server hello record
2018-08-29  Mats Klepslandapp-layer-ssl: make sure that JA3 stuff is only initial...
2018-08-29  Mats Klepslandapp-layer-ssl: fix memleak/coredump (Bug #2603)
2018-08-02  Victor Julienssl: fix uninitialized variable warning
2018-08-02  Victor Julienproto/detect: remove probing parser offset argument
2018-07-13  Victor Julienapp-layer: pass STREAM_* flags to parser
2018-06-19  Victor Julientls: new config for dealing with encrypted traffic
2018-03-30  Mats Klepslandapp-layer-ssl: remove possibility to overflow HAS_SPACE...
2018-03-29  Mats Klepslandapp-layer-ssl: really fix CID 1433623
2018-03-29  Mats Klepslandapp-layer-ssl: fix use-after-free (CID 1433623)
2018-03-29  Mats Klepslandapp-layer-ssl: fix use-after-free (CID 14336229)
2018-03-29  Victor Julientls: work around coverity warnings
2018-03-28  Mats Klepslandapp-layer-tls-handshake: remove since it is no longer...
2018-03-28  Mats Klepslandapp-layer-ssl: reimplement function for decoding certif...
2018-03-20  Mats Klepslandapp-layer-ssl: generate JA3 fingerprints
2018-03-20  Mats Klepslandapp-layer-ssl: split function into multiple smaller...
2018-02-14  Jason Ishapp-layer: remove has events callback - not used
2018-02-06  Victor Julienapp-layer: remove unused HasTxDetectState call
2018-01-19  Victor Julienssl/tls: use DetectFlags API
2018-01-08  Victor Julienapp-layer: use logger bits to avoid looping
2017-12-19  Eric Leblondapp-layer: add Flow to probing parser functions
2017-10-03  Victor Julientls: don't set event on small input data
2017-08-29  Mats Klepslandapp-layer-ssl: fix bug with >255 records in one stream
2017-08-03  Mats Klepslandapp-layer-tls: don't decode client certificates
2017-07-12  Victor Juliengcc7: fixes for format string warnings
2017-07-11  Victor Julienssl: minor code reformatting
2017-06-14  Eric Leblondbypass: add explicit flag in stream engine
2017-05-15  Victor Julientests: update tests for app-layer changes
2017-05-02  Victor Juliencompiler: more strict compiler warnings
2017-04-21  Victor Julienmpm: run engines as few times as possible
2017-04-20  Victor Julienstream: set 'trigger raw' per direction
2017-04-20  Ray Ruvinskiytls: logging for session resumption
next