diff --git a/doc/about.rst b/doc/about.rst
index 85b3ddd5a8..0c243f818f 100644
--- a/doc/about.rst
+++ b/doc/about.rst
@@ -139,9 +139,9 @@ History
=======
Zeek has a rich history stretching back to the 1990s. `Vern Paxson
-`_ designed and implemented the initial version in
+`_ designed and implemented the initial version in
1995 as a researcher at the `Lawrence Berkeley National Laboratory (LBNL)
-`_. The original software was called “Bro,” as an
+`_. The original software was called “Bro,” as an
“Orwellian reminder that monitoring comes hand in hand with the potential
for privacy violations”.
@@ -149,16 +149,16 @@ LBNL first deployed Zeek in 1996, and the USENIX Security Symposium published
Vern’s original paper on Zeek in 1998, and awarded it the Best Paper Award that
year He published a refined version of the paper in 1999 as `Bro: A System for
Detecting Network Intruders in Real-Time
-`_.
+`_.
-In 2003, the `National Science Foundation (NSF) `_ began
+In 2003, the `National Science Foundation (NSF) `_ began
supporting research and advanced development on Bro at the `International
-Computer Science Institute (ICSI) `_. (Vern
-still leads the ICSI `Networking and Security group `_.)
+Computer Science Institute (ICSI) `_. (Vern
+still leads the ICSI `Networking and Security group `_.)
Over the years, a growing team of ICSI researchers and students kept adding
novel functions to Zeek, while LBNL continued its support with funding from the
-`Department of Energy (DOE) `_. Much of Zeek’s
+`Department of Energy (DOE) `_. Much of Zeek’s
capabilities originate in academic research projects, with results often
published at top-tier conferences. A key to Zeek’s success was the project’s
ability to bridge the gap between academia and operations. This relationship
@@ -172,7 +172,7 @@ As a result, deploying Zeek required overcoming a steep learning curve.
In 2010, NSF sought to address this challenge by awarding ICSI a grant from its
Software Development for Cyberinfrastructure fund. The `National Center for
-Supercomputing Applications (NCSA) `_ joined the
+Supercomputing Applications (NCSA) `_ joined the
team as a core partner, and the Zeek project began to overhaul many of the
user-visible parts of the system for the 2.0 release in 2012.
diff --git a/doc/frameworks/signatures.rst b/doc/frameworks/signatures.rst
index c1dc8dbd18..30f87b18e8 100644
--- a/doc/frameworks/signatures.rst
+++ b/doc/frameworks/signatures.rst
@@ -433,7 +433,7 @@ Things to keep in mind when writing signatures
signature engine and can be matched with ``\r`` and ``\n``,
respectively. Generally, Zeek follows `flex's regular expression
syntax
- `_.
+ `_.
See the DPD signatures in ``base/frameworks/dpd/dpd.sig`` for some examples
of fairly complex payload patterns.
diff --git a/doc/script-reference/autogenerated-file-analyzer-index.rst b/doc/script-reference/autogenerated-file-analyzer-index.rst
index 4d0b406e17..4ffe5b10ad 100644
--- a/doc/script-reference/autogenerated-file-analyzer-index.rst
+++ b/doc/script-reference/autogenerated-file-analyzer-index.rst
@@ -472,7 +472,7 @@ Events
Generated for encountered X509 certificates, e.g., in the clear SSL/TLS
connection handshake.
- See `Wikipedia `__ for more information
+ See `Wikipedia `__ for more information
about the X.509 format.
@@ -496,7 +496,7 @@ Events
Generated for X509 extensions seen in a certificate.
- See `Wikipedia `__ for more information
+ See `Wikipedia `__ for more information
about the X.509 format.
diff --git a/scripts/base/frameworks/openflow/consts.zeek b/scripts/base/frameworks/openflow/consts.zeek
index 6a8171e718..50e464d068 100644
--- a/scripts/base/frameworks/openflow/consts.zeek
+++ b/scripts/base/frameworks/openflow/consts.zeek
@@ -23,7 +23,7 @@ const COOKIE_UID_START = 0;
export {
# All ethertypes can be found at
- # http://standards.ieee.org/develop/regauth/ethertype/eth.txt
+ # https://standards.ieee.org/develop/regauth/ethertype/eth.txt
# but are not interesting for us at this point
#type ethertype: enum {
# Internet protocol version 4
@@ -69,7 +69,7 @@ export {
#};
# A list of ip protocol numbers can be found at
- # http://en.wikipedia.org/wiki/List_of_IP_protocol_numbers
+ # https://en.wikipedia.org/wiki/List_of_IP_protocol_numbers
#type iptype: enum {
# IPv6 Hop-by-Hop Option (RFC2460)
const IP_HOPOPT = 0x00;
diff --git a/scripts/base/init-bare.zeek b/scripts/base/init-bare.zeek
index 07aeece67d..228a75ccaa 100644
--- a/scripts/base/init-bare.zeek
+++ b/scripts/base/init-bare.zeek
@@ -1552,7 +1552,7 @@ const mmdb_stale_check_interval: interval = 5min &redef;
## Computed entropy values. The record captures a number of measures that are
## computed in parallel. See `A Pseudorandom Number Sequence Test Program
-## `_ for more information, Zeek uses the same
+## `_ for more information, Zeek uses the same
## code.
##
## .. zeek:see:: entropy_test_add entropy_test_finish entropy_test_init find_entropy
@@ -3247,7 +3247,7 @@ type bittorrent_peer: record {
type bittorrent_peer_set: set[bittorrent_peer];
## BitTorrent "benc" value. Note that "benc" = Bencode ("Bee-Encode"), per
-## http://en.wikipedia.org/wiki/Bencode.
+## https://en.wikipedia.org/wiki/Bencode.
##
## .. zeek:see:: bittorrent_benc_dir
type bittorrent_benc_value: record {
diff --git a/scripts/base/protocols/finger/spicy-events.zeek b/scripts/base/protocols/finger/spicy-events.zeek
index da5b4af72c..60012393c9 100644
--- a/scripts/base/protocols/finger/spicy-events.zeek
+++ b/scripts/base/protocols/finger/spicy-events.zeek
@@ -4,7 +4,7 @@
## Generated for Finger requests.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Finger protocol.
##
## c: The connection.
@@ -20,7 +20,7 @@ global finger_request: event(c: connection, full: bool, username: string, hostna
## Generated for Finger replies.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Finger protocol.
##
## c: The connection.
diff --git a/scripts/base/protocols/http/dpd.sig b/scripts/base/protocols/http/dpd.sig
index e8186756e1..04ba85c7a7 100644
--- a/scripts/base/protocols/http/dpd.sig
+++ b/scripts/base/protocols/http/dpd.sig
@@ -1,5 +1,5 @@
# List of HTTP headers pulled from:
-# http://annevankesteren.nl/2007/10/http-methods
+# https://annevankesteren.nl/2007/10/http-methods
#
# We match each side of the connection independently to avoid missing
# large HTTP sessions where one side exceeds the DPD buffer size on
diff --git a/scripts/base/protocols/rdp/consts.zeek b/scripts/base/protocols/rdp/consts.zeek
index f1aa48a2d0..f2f9ba5dea 100644
--- a/scripts/base/protocols/rdp/consts.zeek
+++ b/scripts/base/protocols/rdp/consts.zeek
@@ -1,7 +1,7 @@
module RDP;
export {
- # http://www.c-amie.co.uk/technical/mstsc-versions/
+ # https://www.c-amie.co.uk/technical/mstsc-versions/
const builds = {
[0419] = "RDP 4.0",
[2195] = "RDP 5.0",
@@ -79,7 +79,7 @@ export {
[4] = "Locked conference",
} &default = function(n: count): string { return fmt("result-%d", n); };
- # http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
+ # https://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
# https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-language-pack-default-values
const languages = {
[1078] = "Afrikaans - South Africa",
diff --git a/scripts/base/protocols/ssl/consts.zeek b/scripts/base/protocols/ssl/consts.zeek
index 3982f1cd7e..29a69dbe43 100644
--- a/scripts/base/protocols/ssl/consts.zeek
+++ b/scripts/base/protocols/ssl/consts.zeek
@@ -149,7 +149,7 @@ export {
# Map SSL Extension values to consts for easier readability of code.
# More information can be found here:
- # http://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xml
+ # https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xml
const SSL_EXTENSION_SERVER_NAME = 0;
const SSL_EXTENSION_MAX_FRAGMENT_LENGTH = 1;
const SSL_EXTENSION_CLIENT_CERTIFICATE_URL = 2;
@@ -227,7 +227,7 @@ export {
## Mapping between numeric codes and human readable strings for SSL/TLS
## extensions.
# More information can be found here:
- # http://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xml
+ # https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xml
const extensions: table[count] of string = {
[0] = "server_name",
[1] = "max_fragment_length",
@@ -322,7 +322,7 @@ export {
} &default=function(i: count):string { return fmt("unknown-%d", i); };
## Mapping between numeric codes and human readable string for SSL/TLS elliptic curves.
- # See http://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-8
+ # See https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-8
const ec_curves: table[count] of string = {
[1] = "sect163k1", # 1-23 are TLS 1.3 obsoleted
[2] = "sect163r1",
@@ -404,7 +404,7 @@ export {
} &default=function(i: count):string { return fmt("unknown-%d", i); };
## Mapping between numeric codes and human readable string for SSL/TLS EC point formats.
- # See http://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-9
+ # See https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-9
const ec_point_formats: table[count] of string = {
[0] = "uncompressed",
[1] = "ansiX962_compressed_prime",
diff --git a/scripts/base/protocols/ssl/mozilla-ca-list.zeek b/scripts/base/protocols/ssl/mozilla-ca-list.zeek
index 44bff4f52f..d9c7577ddb 100644
--- a/scripts/base/protocols/ssl/mozilla-ca-list.zeek
+++ b/scripts/base/protocols/ssl/mozilla-ca-list.zeek
@@ -6,7 +6,7 @@
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# file, You can obtain one at https://mozilla.org/MPL/2.0/.
@load base/protocols/ssl
module SSL;
diff --git a/scripts/base/protocols/syslog/spicy-events.zeek b/scripts/base/protocols/syslog/spicy-events.zeek
index df6fa699c7..a6b75fbdad 100644
--- a/scripts/base/protocols/syslog/spicy-events.zeek
+++ b/scripts/base/protocols/syslog/spicy-events.zeek
@@ -4,7 +4,7 @@
## Generated for monitored Syslog messages.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Syslog protocol.
##
## c: The connection record for the underlying transport-layer session/flow.
diff --git a/scripts/policy/protocols/ssl/heartbleed.zeek b/scripts/policy/protocols/ssl/heartbleed.zeek
index a9dae6ad75..5a2f9f0e3e 100644
--- a/scripts/policy/protocols/ssl/heartbleed.zeek
+++ b/scripts/policy/protocols/ssl/heartbleed.zeek
@@ -1,4 +1,4 @@
-##! Detect the TLS heartbleed attack. See http://heartbleed.com for more.
+##! Detect the TLS heartbleed attack. See https://heartbleed.com for more.
@load base/protocols/ssl
@load base/frameworks/notice
diff --git a/scripts/zeekygen/example.zeek b/scripts/zeekygen/example.zeek
index 681457d402..48df6d27f0 100644
--- a/scripts/zeekygen/example.zeek
+++ b/scripts/zeekygen/example.zeek
@@ -5,7 +5,7 @@
##!
##! Comments in the from ``##!`` are meant to summarize the script's
##! purpose. They are transferred directly into the generated
-##! `reStructuredText `_
+##! `reStructuredText `_
##! (reST) document associated with the script.
##!
##! .. tip:: You can embed directives and roles within ``##``-stylized comments.
diff --git a/src/analyzer/protocol/bittorrent/BitTorrentTracker.h b/src/analyzer/protocol/bittorrent/BitTorrentTracker.h
index 833a4dabc4..7893325c6c 100644
--- a/src/analyzer/protocol/bittorrent/BitTorrentTracker.h
+++ b/src/analyzer/protocol/bittorrent/BitTorrentTracker.h
@@ -31,7 +31,7 @@ enum BTT_States : uint8_t {
BTT_RES_DONE
};
-// "benc" = Bencode ("Bee-Encode"), per http://en.wikipedia.org/wiki/Bencode
+// "benc" = Bencode ("Bee-Encode"), per https://en.wikipedia.org/wiki/Bencode
enum BTT_BencTypes : uint8_t {
BENC_TYPE_INT = 0,
BENC_TYPE_STR = 1,
diff --git a/src/analyzer/protocol/bittorrent/events.bif b/src/analyzer/protocol/bittorrent/events.bif
index d86b497437..a2f4fb1cef 100644
--- a/src/analyzer/protocol/bittorrent/events.bif
+++ b/src/analyzer/protocol/bittorrent/events.bif
@@ -1,6 +1,6 @@
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -13,7 +13,7 @@ event bittorrent_peer_handshake%(c: connection, is_orig: bool,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -25,7 +25,7 @@ event bittorrent_peer_keep_alive%(c: connection, is_orig: bool%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel
@@ -37,7 +37,7 @@ event bittorrent_peer_choke%(c: connection, is_orig: bool%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -49,7 +49,7 @@ event bittorrent_peer_unchoke%(c: connection, is_orig: bool%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -61,7 +61,7 @@ event bittorrent_peer_interested%(c: connection, is_orig: bool%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -73,7 +73,7 @@ event bittorrent_peer_not_interested%(c: connection, is_orig: bool%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -85,7 +85,7 @@ event bittorrent_peer_have%(c: connection, is_orig: bool, piece_index: count%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_cancel bittorrent_peer_choke bittorrent_peer_handshake
@@ -97,7 +97,7 @@ event bittorrent_peer_bitfield%(c: connection, is_orig: bool, bitfield: string%)
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -110,7 +110,7 @@ event bittorrent_peer_request%(c: connection, is_orig: bool, index: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -123,7 +123,7 @@ event bittorrent_peer_piece%(c: connection, is_orig: bool, index: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_choke
@@ -136,7 +136,7 @@ event bittorrent_peer_cancel%(c: connection, is_orig: bool, index: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -148,7 +148,7 @@ event bittorrent_peer_port%(c: connection, is_orig: bool, listen_port: port%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -161,7 +161,7 @@ event bittorrent_peer_unknown%(c: connection, is_orig: bool, message_id: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -173,7 +173,7 @@ event bittorrent_peer_weird%(c: connection, is_orig: bool, msg: string%);
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -186,7 +186,7 @@ event bt_tracker_request%(c: connection, uri: string,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -201,7 +201,7 @@ event bt_tracker_response%(c: connection, status: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -214,7 +214,7 @@ event bt_tracker_response_not_ok%(c: connection, status: count,
## TODO.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the BitTorrent protocol.
##
## .. zeek:see:: bittorrent_peer_bitfield bittorrent_peer_cancel bittorrent_peer_choke
@@ -223,4 +223,3 @@ event bt_tracker_response_not_ok%(c: connection, status: count,
## bittorrent_peer_port bittorrent_peer_request bittorrent_peer_unchoke
## bittorrent_peer_unknown bittorrent_peer_weird
event bt_tracker_weird%(c: connection, is_orig: bool, msg: string%);
-
diff --git a/src/analyzer/protocol/dns/events.bif b/src/analyzer/protocol/dns/events.bif
index f9bb501157..3fc34c1588 100644
--- a/src/analyzer/protocol/dns/events.bif
+++ b/src/analyzer/protocol/dns/events.bif
@@ -1,6 +1,6 @@
## Generated for all DNS messages.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -25,7 +25,7 @@ event dns_message%(c: connection, is_orig: bool, msg: dns_msg, len: count%);
## Generated for DNS requests. For requests with multiple queries, this event
## is raised once for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -57,7 +57,7 @@ event dns_request%(c: connection, msg: dns_msg, query: string, qtype: count, qcl
## answers to a query. Note that all of the event's parameters are parsed out of
## the reply; there's no stateful correlation with the query.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -86,7 +86,7 @@ event dns_rejected%(c: connection, msg: dns_msg, query: string, qtype: count, qc
## Generated for each entry in the Question section of a DNS reply.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -118,7 +118,7 @@ event dns_query_reply%(c: connection, msg: dns_msg, query: string,
## Generated for DNS replies of type *A*. For replies with multiple answers, an
## individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -143,7 +143,7 @@ event dns_A_reply%(c: connection, msg: dns_msg, ans: dns_answer, a: addr%);
## Generated for DNS replies of type *AAAA*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -168,7 +168,7 @@ event dns_AAAA_reply%(c: connection, msg: dns_msg, ans: dns_answer, a: addr%);
## Generated for DNS replies of type *A6*. For replies with multiple answers, an
## individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -193,7 +193,7 @@ event dns_A6_reply%(c: connection, msg: dns_msg, ans: dns_answer, a: addr%);
## Generated for DNS replies of type *NS*. For replies with multiple answers, an
## individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -218,7 +218,7 @@ event dns_NS_reply%(c: connection, msg: dns_msg, ans: dns_answer, name: string%)
## Generated for DNS replies of type *CNAME*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -243,7 +243,7 @@ event dns_CNAME_reply%(c: connection, msg: dns_msg, ans: dns_answer, name: strin
## Generated for DNS replies of type *PTR*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -268,7 +268,7 @@ event dns_PTR_reply%(c: connection, msg: dns_msg, ans: dns_answer, name: string%
## Generated for DNS replies of type *CNAME*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -293,7 +293,7 @@ event dns_SOA_reply%(c: connection, msg: dns_msg, ans: dns_answer, soa: dns_soa%
## Generated for DNS replies of type *WKS*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -316,7 +316,7 @@ event dns_WKS_reply%(c: connection, msg: dns_msg, ans: dns_answer%);
## Generated for DNS replies of type *HINFO*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -339,7 +339,7 @@ event dns_HINFO_reply%(c: connection, msg: dns_msg, ans: dns_answer, cpu: string
## Generated for DNS replies of type *MX*. For replies with multiple answers, an
## individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -366,7 +366,7 @@ event dns_MX_reply%(c: connection, msg: dns_msg, ans: dns_answer, name: string,
## Generated for DNS replies of type *TXT*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -391,7 +391,7 @@ event dns_TXT_reply%(c: connection, msg: dns_msg, ans: dns_answer, strs: string_
## Generated for DNS replies of type *SPF*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -435,7 +435,7 @@ event dns_CAA_reply%(c: connection, msg: dns_msg, ans: dns_answer, flags: count,
## Generated for DNS replies of type *SRV*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -502,7 +502,7 @@ event dns_unknown_reply%(c: connection, msg: dns_msg, ans: dns_answer%);
## Generated for DNS replies of type *EDNS*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -530,7 +530,7 @@ event dns_EDNS_addl%(c: connection, msg: dns_msg, ans: dns_edns_additional%);
## Generated for DNS replies of type *EDNS*. For replies with multiple options,
## an individual event is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -559,7 +559,7 @@ event dns_EDNS_ecs%(c: connection, msg: dns_msg, opt: dns_edns_ecs%);
## an opt-type of 11. For replies with multiple option fields, an individual event is
## raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. See `RFC7828 `__ for
## more information about EDNS0 TCP keepalive. Zeek analyzes both UDP and TCP DNS
## sessions.
@@ -589,7 +589,7 @@ event dns_EDNS_tcp_keepalive%(c: connection, msg: dns_msg, opt: dns_edns_tcp_kee
## an opt-type of 10. For replies with multiple options fields, an individual event
## is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. See `RFC7873 `__ for
## more information about EDNS0 cookie. Zeek analyzes both UDP and TCP DNS
## sessions.
@@ -618,7 +618,7 @@ event dns_EDNS_cookie%(c: connection, msg: dns_msg, opt: dns_edns_cookie%);
## Generated for DNS replies of type *TKEY*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. See `RFC2930 `__
## for more information about TKEY. Zeek analyzes both UDP and TCP DNS sessions.
##
@@ -640,7 +640,7 @@ event dns_TKEY%(c: connection, msg: dns_msg, ans: dns_tkey%);
## Generated for DNS replies of type *TSIG*. For replies with multiple answers,
## an individual event of the corresponding type is raised for each.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
@@ -819,7 +819,7 @@ event dns_HTTPS%(c: connection, msg: dns_msg, ans: dns_answer, https: dns_svcb_r
## ``dns_*`` event that will be raised for a DNS query/reply and signals that
## all resource records have been passed on.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the DNS protocol. Zeek analyzes both UDP and TCP DNS
## sessions.
##
diff --git a/src/analyzer/protocol/finger/legacy/events.bif b/src/analyzer/protocol/finger/legacy/events.bif
index bc5180b1eb..de48079907 100644
--- a/src/analyzer/protocol/finger/legacy/events.bif
+++ b/src/analyzer/protocol/finger/legacy/events.bif
@@ -1,6 +1,6 @@
## Generated for Finger requests.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Finger protocol.
##
## c: The connection.
@@ -21,7 +21,7 @@ event finger_request%(c: connection, full: bool, username: string, hostname: str
## Generated for Finger replies.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Finger protocol.
##
## c: The connection.
@@ -35,4 +35,3 @@ event finger_request%(c: connection, full: bool, username: string, hostname: str
## been ported. To still enable this event, one needs to
## register a port for it or add a DPD payload signature.
event finger_reply%(c: connection, reply_line: string%);
-
diff --git a/src/analyzer/protocol/ftp/events.bif b/src/analyzer/protocol/ftp/events.bif
index cf102dc582..a053f09e71 100644
--- a/src/analyzer/protocol/ftp/events.bif
+++ b/src/analyzer/protocol/ftp/events.bif
@@ -1,6 +1,6 @@
## Generated for client-side FTP commands.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the FTP protocol.
##
## c: The connection.
@@ -15,7 +15,7 @@ event ftp_request%(c: connection, command: string, arg: string%);
## Generated for server-side FTP replies.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the FTP protocol.
##
## c: The connection.
diff --git a/src/analyzer/protocol/gnutella/events.bif b/src/analyzer/protocol/gnutella/events.bif
index 8b3ef2a177..30b3935c99 100644
--- a/src/analyzer/protocol/gnutella/events.bif
+++ b/src/analyzer/protocol/gnutella/events.bif
@@ -1,6 +1,6 @@
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_binary_msg gnutella_establish gnutella_http_notify
@@ -15,7 +15,7 @@ event gnutella_text_msg%(c: connection, orig: bool, headers: string%);
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_establish gnutella_http_notify gnutella_not_establish
@@ -32,7 +32,7 @@ event gnutella_binary_msg%(c: connection, orig: bool, msg_type: count,
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_binary_msg gnutella_establish gnutella_http_notify
@@ -47,7 +47,7 @@ event gnutella_partial_binary_msg%(c: connection, orig: bool,
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_binary_msg gnutella_http_notify gnutella_not_establish
@@ -61,7 +61,7 @@ event gnutella_establish%(c: connection%);
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_binary_msg gnutella_establish gnutella_http_notify
@@ -75,7 +75,7 @@ event gnutella_not_establish%(c: connection%);
## TODO.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Gnutella protocol.
##
## .. zeek:see:: gnutella_binary_msg gnutella_establish gnutella_not_establish
diff --git a/src/analyzer/protocol/http/events.bif b/src/analyzer/protocol/http/events.bif
index e4815d46c6..ec4c05667b 100644
--- a/src/analyzer/protocol/http/events.bif
+++ b/src/analyzer/protocol/http/events.bif
@@ -4,7 +4,7 @@
## dialogues. This event is generated as soon as a request's initial line has
## been parsed, and before any :zeek:id:`http_header` events are raised.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -27,7 +27,7 @@ event http_request%(c: connection, method: string, original_URI: string, unescap
## dialogues. This event is generated as soon as a reply's initial line has
## been parsed, and before any :zeek:id:`http_header` events are raised.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -47,7 +47,7 @@ event http_reply%(c: connection, version: string, code: count, reason: string%);
## sessions and raises corresponding events as it parses client/server
## dialogues.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -73,7 +73,7 @@ event http_header%(c: connection, is_orig: bool, name: string, value: string%);
## once. Zeek supports persistent and pipelined HTTP sessions and raises
## corresponding events as it parses client/server dialogues.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -98,7 +98,7 @@ event http_all_headers%(c: connection, is_orig: bool, hlist: mime_header_list%);
## entities. Zeek raises this event just before it starts parsing each entity's
## content.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -117,7 +117,7 @@ event http_begin_entity%(c: connection, is_orig: bool%);
## entities. Zeek raises this event at the point when it has finished parsing an
## entity's content.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -141,7 +141,7 @@ event http_end_entity%(c: connection, is_orig: bool%);
## can be quite expensive for HTTP tranders. At the very least, one should
## impose an upper size limit on how much data is being buffered.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -164,7 +164,7 @@ event http_entity_data%(c: connection, is_orig: bool, length: count, data: strin
## type as specified by the ``Content-Type`` header. If that header is
## missing, this event is still raised with a default value of ``text/plain``.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -192,7 +192,7 @@ event http_content_type%(c: connection, is_orig: bool, ty: string, subty: string
## message have been processed (and their corresponding ``http_entity_*`` events
## generated).
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
@@ -209,7 +209,7 @@ event http_message_done%(c: connection, is_orig: bool, stat: http_message_stat%)
## Generated for errors found when decoding HTTP requests or replies.
##
-## See `Wikipedia `__
+## See `Wikipedia `__
## for more information about the HTTP protocol.
##
## c: The connection.
diff --git a/src/analyzer/protocol/ident/events.bif b/src/analyzer/protocol/ident/events.bif
index d348c0307f..5aa862e1ea 100644
--- a/src/analyzer/protocol/ident/events.bif
+++ b/src/analyzer/protocol/ident/events.bif
@@ -1,6 +1,6 @@
## Generated for Ident requests.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Ident protocol.
##
## c: The connection.
@@ -19,7 +19,7 @@ event ident_request%(c: connection, lport: port, rport: port%);
## Generated for Ident replies.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Ident protocol.
##
## c: The connection.
@@ -42,7 +42,7 @@ event ident_reply%(c: connection, lport: port, rport: port, user_id: string, sys
## Generated for Ident error replies.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the Ident protocol.
##
## c: The connection.
@@ -60,4 +60,3 @@ event ident_reply%(c: connection, lport: port, rport: port, user_id: string, sys
## been ported. To still enable this event, one needs to
## register a port for it or add a DPD payload signature.
event ident_error%(c: connection, lport: port, rport: port, line: string%);
-
diff --git a/src/analyzer/protocol/irc/events.bif b/src/analyzer/protocol/irc/events.bif
index e19bfd570f..5db6499a49 100644
--- a/src/analyzer/protocol/irc/events.bif
+++ b/src/analyzer/protocol/irc/events.bif
@@ -1,7 +1,7 @@
## Generated for all client-side IRC commands.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -30,7 +30,7 @@ event irc_request%(c: connection, is_orig: bool, prefix: string,
## Generated for all IRC replies. IRC replies are sent in response to a
## request and come with a reply code.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -55,7 +55,7 @@ event irc_reply%(c: connection, is_orig: bool, prefix: string,
## Generated for IRC commands forwarded from the server to the client.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -86,7 +86,7 @@ event irc_message%(c: connection, is_orig: bool, prefix: string,
## Generated for IRC messages of type *quit*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -108,7 +108,7 @@ event irc_quit_message%(c: connection, is_orig: bool, nick: string, message: str
## Generated for IRC messages of type *privmsg*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -133,7 +133,7 @@ event irc_privmsg_message%(c: connection, is_orig: bool, source: string,
## Generated for IRC messages of type *notice*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -158,7 +158,7 @@ event irc_notice_message%(c: connection, is_orig: bool, source: string,
## Generated for IRC messages of type *squery*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -183,7 +183,7 @@ event irc_squery_message%(c: connection, is_orig: bool, source: string,
## Generated for IRC messages of type *join*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -203,7 +203,7 @@ event irc_join_message%(c: connection, is_orig: bool, info_list: irc_join_list%)
## Generated for IRC messages of type *part*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -228,7 +228,7 @@ event irc_part_message%(c: connection, is_orig: bool, nick: string,
## Generated for IRC messages of type *nick*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -249,7 +249,7 @@ event irc_nick_message%(c: connection, is_orig: bool, who: string, newnick: stri
## Generated when a server rejects an IRC nickname.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -266,7 +266,7 @@ event irc_invalid_nick%(c: connection, is_orig: bool%);
## Generated for an IRC reply of type *luserclient*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -290,7 +290,7 @@ event irc_network_info%(c: connection, is_orig: bool, users: count,
## Generated for an IRC reply of type *luserme*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -314,7 +314,7 @@ event irc_server_info%(c: connection, is_orig: bool, users: count,
## Generated for an IRC reply of type *luserchannels*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -333,7 +333,7 @@ event irc_channel_info%(c: connection, is_orig: bool, chans: count%);
## Generated for an IRC reply of type *whoreply*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -372,7 +372,7 @@ event irc_who_line%(c: connection, is_orig: bool, target_nick: string,
## Generated for an IRC reply of type *namereply*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -396,7 +396,7 @@ event irc_names_info%(c: connection, is_orig: bool, c_type: string,
## Generated for an IRC reply of type *whoisoperator*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -415,7 +415,7 @@ event irc_whois_operator_line%(c: connection, is_orig: bool, nick: string%);
## Generated for an IRC reply of type *whoischannels*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -437,7 +437,7 @@ event irc_whois_channel_line%(c: connection, is_orig: bool, nick: string,
## Generated for an IRC reply of type *whoisuser*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -463,7 +463,7 @@ event irc_whois_user_line%(c: connection, is_orig: bool, nick: string,
## Generated for IRC replies of type *youreoper* and *nooperhost*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -483,7 +483,7 @@ event irc_oper_response%(c: connection, is_orig: bool, got_oper: bool%);
## Generated for an IRC reply of type *globalusers*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -505,7 +505,7 @@ event irc_global_users%(c: connection, is_orig: bool, prefix: string, msg: strin
## Generated for an IRC reply of type *topic*.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -527,7 +527,7 @@ event irc_channel_topic%(c: connection, is_orig: bool, channel: string, topic: s
## Generated for IRC messages of type *who*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -549,7 +549,7 @@ event irc_who_message%(c: connection, is_orig: bool, mask: string, oper: bool%);
## Generated for IRC messages of type *whois*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -571,7 +571,7 @@ event irc_whois_message%(c: connection, is_orig: bool, server: string, users: st
## Generated for IRC messages of type *oper*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -593,7 +593,7 @@ event irc_oper_message%(c: connection, is_orig: bool, user: string, password: st
## Generated for IRC messages of type *kick*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -621,7 +621,7 @@ event irc_kick_message%(c: connection, is_orig: bool, prefix: string,
## Generated for IRC messages of type *error*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -644,7 +644,7 @@ event irc_error_message%(c: connection, is_orig: bool, prefix: string, message:
## Generated for IRC messages of type *invite*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -670,7 +670,7 @@ event irc_invite_message%(c: connection, is_orig: bool, prefix: string,
## Generated for IRC messages of type *mode*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -693,7 +693,7 @@ event irc_mode_message%(c: connection, is_orig: bool, prefix: string, params: st
## Generated for IRC messages of type *squit*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -719,7 +719,7 @@ event irc_squit_message%(c: connection, is_orig: bool, prefix: string,
## Generated for IRC messages of type *dcc*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## See `Wikipedia `__ for more
@@ -758,7 +758,7 @@ event irc_dcc_message%(c: connection, is_orig: bool,
## Generated for IRC messages of type *dcc*. This event is generated for
## DCC SEND acknowledge message.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## See `Wikipedia `__ for more
@@ -778,7 +778,7 @@ event irc_dcc_send_ack%(c: connection, bytes_received: count%);
## Generated for IRC messages of type *user*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
@@ -804,7 +804,7 @@ event irc_user_message%(c: connection, is_orig: bool, user: string, host: string
## Generated for IRC messages of type *password*. This event is generated for
## messages coming from both the client and the server.
##
-## See `Wikipedia `__ for more
+## See `Wikipedia `__ for more
## information about the IRC protocol.
##
## c: The connection.
diff --git a/src/analyzer/protocol/krb/events.bif b/src/analyzer/protocol/krb/events.bif
index 26405442ed..4a7e81e8b1 100644
--- a/src/analyzer/protocol/krb/events.bif
+++ b/src/analyzer/protocol/krb/events.bif
@@ -4,7 +4,7 @@
## encrypted Ticket Granting Ticket (TGT) for that user. The TGT
## can then be used to request further tickets for other services.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -20,7 +20,7 @@ event krb_as_request%(c: connection, msg: KRB::KDC_Request%);
## contains an encrypted Ticket Granting Ticket (TGT) for that user.
## The TGT can then be used to request further tickets for other services.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -37,7 +37,7 @@ event krb_as_response%(c: connection, msg: KRB::KDC_Response%);
## authenticate to a Kerberized service, the client requests a Service
## Ticket, which will be returned in the TGS reply.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -53,7 +53,7 @@ event krb_tgs_request%(c: connection, msg: KRB::KDC_Request%);
## which is encrypted with the service's long-term key, and which the
## client can use to authenticate to that service.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -69,7 +69,7 @@ event krb_tgs_response%(c: connection, msg: KRB::KDC_Response%);
## that should be part of the first message in an authenticated
## transaction.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -88,7 +88,7 @@ event krb_ap_request%(c: connection, ticket: KRB::Ticket, opts: KRB::AP_Options%
## doesn't have much useful data, but it's provided in case it's important
## to know that this message was sent.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -102,7 +102,7 @@ event krb_ap_response%(c: connection%);
## have much useful data, but it's provided in case it's important to
## know that this message was sent.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -116,7 +116,7 @@ event krb_priv%(c: connection, is_orig: bool%);
## A Kerberos 5 ``Safe Message`` as defined in :rfc:`4120`. This is a
## safe (checksummed) application message.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -132,7 +132,7 @@ event krb_safe%(c: connection, is_orig: bool, msg: KRB::SAFE_Msg%);
## A Kerberos 5 ``Credential Message`` as defined in :rfc:`4120`. This is
## a private (encrypted) message to forward credentials.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
@@ -147,7 +147,7 @@ event krb_cred%(c: connection, is_orig: bool, tickets: KRB::Ticket_Vector%);
## A Kerberos 5 ``Error Message`` as defined in :rfc:`4120`.
##
-## See `Wikipedia `__ for
+## See `Wikipedia `__ for
## more information about the Kerberos protocol.
##
## c: The connection over which this Kerberos message was sent.
diff --git a/src/analyzer/protocol/login/events.bif b/src/analyzer/protocol/login/events.bif
index 36681a5199..a7b26132e2 100644
--- a/src/analyzer/protocol/login/events.bif
+++ b/src/analyzer/protocol/login/events.bif
@@ -245,7 +245,7 @@ event login_display%(c: connection, display: string%);
## option is sent from client to server and the server replies that it accepts
## the authentication, then the event engine generates this event.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## name: The authenticated name.
@@ -270,7 +270,7 @@ event authentication_accepted%(name: string, c: connection%);
## is sent from client to server and the server replies that it did not accept
## the authentication, then the event engine generates this event.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## name: The attempted authentication name.
@@ -293,7 +293,7 @@ event authentication_rejected%(name: string, c: connection%);
## Generated for Telnet/Rlogin sessions when a pattern match indicates
## that no authentication is performed.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## c: The connection.
@@ -318,7 +318,7 @@ event authentication_skipped%(c: connection%);
## This information is extracted out of environment variables sent as Telnet
## options.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## c: The connection.
@@ -339,7 +339,7 @@ event login_prompt%(c: connection, prompt: string%);
## protocol includes options for negotiating encryption. When such a series of
## options is successfully negotiated, the event engine generates this event.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## c: The connection.
@@ -357,7 +357,7 @@ event activating_encryption%(c: connection%);
## do, or what it itself offered in terms of options in the past, then the
## engine generates this event.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia `__ for more information
## about the Telnet protocol.
##
## c: The connection.
@@ -370,7 +370,7 @@ event inconsistent_option%(c: connection%);
## Generated for an ill-formed or unrecognized Telnet option.
##
-## See `Wikipedia `__ for more information
+## See `Wikipedia