zeek/scripts/base/protocols
Jon Siwek 05cf511f18 GH-1119: add base/protcols/conn/removal-hooks.zeek
This adds two new functions: `Conn::register_removal_hook()` and
`Conn::unregister_removal_hook()` for registering a hook function to be
called back during `connection_state_remove`.  The benefit of using hook
callback approach is better scalability: the overhead of unrelated
protocols having to dispatch no-op `connection_state_remove` handlers is
avoided.
2020-09-11 12:12:10 -07:00
..
conn GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
dce-rpc GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
dhcp GH-485: fix cases where DHCP log omits MAC field 2019-07-26 20:05:15 -07:00
dnp3 GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
dns GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
ftp GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
http GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
imap Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00
irc GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
krb GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
modbus Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00
mqtt Disable MQTT by default 2019-08-05 17:04:39 -07:00
mysql GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
ntlm GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
ntp Use explicit path name for NTP log stream 2019-10-25 10:38:58 -07:00
pop3 Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
radius GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
rdp GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
rfb GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
sip GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
smb Duplicate smb2_negotiate_response events defined. 2020-03-16 11:47:39 -04:00
smtp GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
snmp GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
socks GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
ssh GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
ssl GH-1119: add base/protcols/conn/removal-hooks.zeek 2020-09-11 12:12:10 -07:00
syslog Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00
tunnels Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
xmpp Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00