diff --git a/doc/configuration/index.rst b/doc/configuration/index.rst index 508b3c1449..c418ec636c 100644 --- a/doc/configuration/index.rst +++ b/doc/configuration/index.rst @@ -5,8 +5,6 @@ Cluster Configuration ===================== -.. contents:: - A *Bro Cluster* is a set of systems jointly analyzing the traffic of a network link in a coordinated fashion. You can operate such a setup from a central manager system easily using BroControl because BroControl diff --git a/doc/frameworks/broker.rst b/doc/frameworks/broker.rst index e00434ac5c..386766537c 100644 --- a/doc/frameworks/broker.rst +++ b/doc/frameworks/broker.rst @@ -29,8 +29,6 @@ Broker-Enabled Communication/Cluster Framework also gives examples of Broker and the new cluster framework that show off all the new features and capabilities. -.. contents:: - Porting Guide ============= diff --git a/doc/frameworks/configuration.rst b/doc/frameworks/configuration.rst index b1ecc8b7bb..26a1ebe13a 100644 --- a/doc/frameworks/configuration.rst +++ b/doc/frameworks/configuration.rst @@ -14,10 +14,6 @@ ability to specify input files to enable changing the value of options at runtime, a couple of functions, and a log file "config.log" which contains information about every change to option values. - -.. contents:: - - Introduction ------------ diff --git a/doc/frameworks/file-analysis.rst b/doc/frameworks/file-analysis.rst index fd7cdd7c94..cc5a76ddec 100644 --- a/doc/frameworks/file-analysis.rst +++ b/doc/frameworks/file-analysis.rst @@ -21,8 +21,6 @@ File Analysis provide analysis specifically for files that is analogous to the analysis Bro provides for network connections. -.. contents:: - File Lifecycle Events ===================== diff --git a/doc/frameworks/geoip.rst b/doc/frameworks/geoip.rst index 4658fbbf9f..141ecd4045 100644 --- a/doc/frameworks/geoip.rst +++ b/doc/frameworks/geoip.rst @@ -17,8 +17,6 @@ GeoLocation software, and then install the GeoLite2 city database before building Bro. -.. contents:: - Install libmaxminddb -------------------- diff --git a/doc/frameworks/input.rst b/doc/frameworks/input.rst index 29e1dffded..93b2bb97f3 100644 --- a/doc/frameworks/input.rst +++ b/doc/frameworks/input.rst @@ -15,8 +15,6 @@ Input Framework worthwhile to take a look at the unit tests in ``testing/btest/scripts/base/frameworks/input/``. -.. contents:: - Reading Data into Tables ======================== diff --git a/doc/frameworks/logging-input-sqlite.rst b/doc/frameworks/logging-input-sqlite.rst index 21fd3141ef..31dbe11379 100644 --- a/doc/frameworks/logging-input-sqlite.rst +++ b/doc/frameworks/logging-input-sqlite.rst @@ -14,8 +14,6 @@ Logging To and Reading From SQLite Databases they can, for example, be used to make data that changes regularly available to Bro on a continuing basis. -.. contents:: - Warning ======= diff --git a/doc/frameworks/logging.rst b/doc/frameworks/logging.rst index 712af7f385..813c2bfbc9 100644 --- a/doc/frameworks/logging.rst +++ b/doc/frameworks/logging.rst @@ -12,8 +12,6 @@ Logging Framework logged. This document describes how logging can be customized and extended. -.. contents:: - Terminology =========== diff --git a/doc/frameworks/netcontrol.rst b/doc/frameworks/netcontrol.rst index 96215e5cef..52cb5b110e 100644 --- a/doc/frameworks/netcontrol.rst +++ b/doc/frameworks/netcontrol.rst @@ -17,8 +17,6 @@ NetControl Framework it can be used in practice, it might be worthwhile to take a look at the unit tests. -.. contents:: - NetControl Architecture ======================= diff --git a/doc/frameworks/notice.rst b/doc/frameworks/notice.rst index 511e22e425..c3c484cf4a 100644 --- a/doc/frameworks/notice.rst +++ b/doc/frameworks/notice.rst @@ -14,8 +14,6 @@ Notice Framework alarm emails. This page gives an introduction into writing such a notice policy. -.. contents:: - Overview -------- diff --git a/doc/frameworks/signatures.rst b/doc/frameworks/signatures.rst index b06cb62e87..c39c5d050e 100644 --- a/doc/frameworks/signatures.rst +++ b/doc/frameworks/signatures.rst @@ -14,9 +14,6 @@ Signature Framework other NIDS. This page gives a brief overview on Bro's signatures and covers some of their technical subtleties. -.. contents:: - :depth: 2 - Basics ====== diff --git a/doc/frameworks/sumstats.rst b/doc/frameworks/sumstats.rst index d18e87a9f0..d017d87dcf 100644 --- a/doc/frameworks/sumstats.rst +++ b/doc/frameworks/sumstats.rst @@ -17,8 +17,6 @@ Summary Statistics data sets and making them measurable in practice on large clustered and non-clustered Bro deployments. -.. contents:: - Overview ======== diff --git a/doc/install/changes.rst b/doc/install/changes.rst index ad26cfde1a..b20831d977 100644 --- a/doc/install/changes.rst +++ b/doc/install/changes.rst @@ -3,8 +3,6 @@ Detailed Version History ======================== -.. contents:: - --- Bro --- diff --git a/doc/install/cross-compiling.rst b/doc/install/cross-compiling.rst index ccf41a5019..f480dca688 100644 --- a/doc/install/cross-compiling.rst +++ b/doc/install/cross-compiling.rst @@ -5,8 +5,6 @@ Cross Compiling Bro =================== -.. contents:: - Prerequisites ============= diff --git a/doc/install/install.rst b/doc/install/install.rst index d4d3b6cbe5..d4f55069af 100644 --- a/doc/install/install.rst +++ b/doc/install/install.rst @@ -12,8 +12,6 @@ Installing Bro ============== -.. contents:: - Prerequisites ============= diff --git a/doc/install/release-notes.rst b/doc/install/release-notes.rst index e4aeec6db1..4870e0e5eb 100644 --- a/doc/install/release-notes.rst +++ b/doc/install/release-notes.rst @@ -5,8 +5,6 @@ Release Notes ============= -.. contents:: - .. include:: NEWS.rst diff --git a/doc/intro/index.rst b/doc/intro/index.rst index b58a4dbb5b..c3618aa241 100644 --- a/doc/intro/index.rst +++ b/doc/intro/index.rst @@ -3,8 +3,6 @@ Introduction ============ -.. contents:: - Overview -------- diff --git a/doc/logs/index.rst b/doc/logs/index.rst index 61cb7cf848..4898c647a1 100644 --- a/doc/logs/index.rst +++ b/doc/logs/index.rst @@ -5,8 +5,6 @@ Bro Logging =========== -.. contents:: - Once Bro has been deployed in an environment and monitoring live traffic, it will, in its default configuration, begin to produce human-readable ASCII logs. Each log file, produced by Bro's diff --git a/doc/quickstart/index.rst b/doc/quickstart/index.rst index 4b9aca868b..730d4b5f1b 100644 --- a/doc/quickstart/index.rst +++ b/doc/quickstart/index.rst @@ -7,8 +7,6 @@ Quick Start Guide ================= -.. contents:: - Bro works on most modern, Unix-based systems and requires no custom hardware. It can be downloaded in either pre-built binary package or source code forms. See :ref:`installing-bro` for instructions on how to diff --git a/doc/script-reference/autogenerated-file-analyzer-index.rst b/doc/script-reference/autogenerated-file-analyzer-index.rst index 5ecf62a585..3f30afe165 100644 --- a/doc/script-reference/autogenerated-file-analyzer-index.rst +++ b/doc/script-reference/autogenerated-file-analyzer-index.rst @@ -1,9 +1,6 @@ File Analyzers ============== -.. contents:: - :depth: 2 - .. bro:type:: Files::Tag :Type: :bro:type:`enum` diff --git a/doc/script-reference/autogenerated-protocol-analyzer-index.rst b/doc/script-reference/autogenerated-protocol-analyzer-index.rst index 11a2107590..0758142e1e 100644 --- a/doc/script-reference/autogenerated-protocol-analyzer-index.rst +++ b/doc/script-reference/autogenerated-protocol-analyzer-index.rst @@ -1,9 +1,6 @@ Protocol Analyzers ================== -.. contents:: - :depth: 2 - .. bro:type:: Analyzer::Tag :Type: :bro:type:`enum` diff --git a/doc/scripting/index.rst b/doc/scripting/index.rst index f4e2ba473c..4f589b6871 100644 --- a/doc/scripting/index.rst +++ b/doc/scripting/index.rst @@ -5,8 +5,6 @@ Writing Bro Scripts =================== -.. contents:: - Understanding Bro Scripts ========================= diff --git a/src/broxygen/Target.cc b/src/broxygen/Target.cc index f2bc71ce6c..dba0d67d6c 100644 --- a/src/broxygen/Target.cc +++ b/src/broxygen/Target.cc @@ -260,8 +260,6 @@ void ProtoAnalyzerTarget::DoCreateAnalyzerDoc(FILE* f) const { fprintf(f, "Protocol Analyzers\n"); fprintf(f, "==================\n\n"); - fprintf(f, ".. contents::\n"); - fprintf(f, " :depth: 2\n\n"); WriteAnalyzerTagDefn(f, "Analyzer"); @@ -288,8 +286,6 @@ void FileAnalyzerTarget::DoCreateAnalyzerDoc(FILE* f) const { fprintf(f, "File Analyzers\n"); fprintf(f, "==============\n\n"); - fprintf(f, ".. contents::\n"); - fprintf(f, " :depth: 2\n\n"); WriteAnalyzerTagDefn(f, "Files");