Tim Wojtulewicz
7e638a41f2
Remove devel/spicy/autogen/tftp-no-accept.spicy
2025-09-26 17:32:36 +00:00
Tim Wojtulewicz
423d3864da
Re-run autogen-spicy-docs, but disable spicy-format for output
2025-09-26 02:59:09 +00:00
Tim Wojtulewicz
0e46cc7a98
Run pre-commit on the imported docs files
...
This includes a minor change to the docs .typos.toml file to not change the
string 'tpe' to 'type'.
2025-09-26 02:59:07 +00:00
Tim Wojtulewicz
ded98cd373
Copy docs into Zeek repo directly
...
This is based on commit 2731def9159247e6da8a3191783c89683363689c from the
zeek-docs repo.
2025-09-26 02:58:29 +00:00
Jon Siwek
2ff746fea7
Change doc/ subdir into a git submodule
...
The docs now live at https://github.com/zeek/zeek-docs
2019-01-17 14:15:45 -06:00
Jon Siwek
879f327d4b
Remove some Bro usages in main TOC entries
2018-12-19 17:38:19 -06:00
Jon Zeolla
615ff78282
Bro plugins should support a patch version (x.y.z)
2018-09-30 20:30:22 -04:00
Daniel Thayer
f56b3ebd93
Fix some doc build warnings
2015-08-18 14:23:48 -05:00
Robin Sommer
c91792b762
Merge branch 'topic/jswaro/feature/HookAddToAnalyzer-tcprs-support' of https://github.com/jswaro/bro
...
Making two changes here:
- Renaming the hook to SetupAnalyzerTree.
- Reverting the reversal of the script load order. Instead, I'm
adding an additional script that Bro looks for to load first,
"__preload__.bro". Also extending the plugin docs to cover this.
- Increasing plugin API version, as I suppose adding a new virtual
function may invalidate binary compatibility.
* 'topic/jswaro/feature/HookAddToAnalyzer-tcprs-support' of https://github.com/jswaro/bro :
Add hook 'HookAddToAnalyzerTree' to support TCPRS plugin
2015-08-10 15:05:48 -07:00
Daniel Thayer
260b25f20a
Fix typos in the "writing bro plugins" doc
2015-05-30 00:18:04 -05:00
Robin Sommer
8bd38c2788
Add paragraph to plugin documentation.
2015-04-12 20:50:18 -04:00
Jon Siwek
8a758d2eb7
Merge remote-tracking branch 'origin/topic/robin/plugin-updates'
...
* origin/topic/robin/plugin-updates:
Doc tweak.
Submodule update.
Updating plugin docs to recent changes.
Update submodules.
Updating submodule.
Updating submodules.
Updating plugin tests.
Making plugin names case-insensitive for some internal comparisions.
Updating submodules.
Explicitly removing some old scripts on install.
Removing setting installation plugin path from bro-path-dev.sh .
Creating the installation directory for plugins at install time.
BIT-1318 #merged
BIT-1302 #closed
BIT-1312 #closed
2015-02-23 12:20:39 -06:00
Robin Sommer
751b6590b5
Doc tweak.
2015-02-17 15:35:28 -08:00
Robin Sommer
093d406920
Updating plugin docs to recent changes.
2015-02-17 14:03:05 -08:00
Robin Sommer
446578ea97
Updating plugin documentation.
...
Extending debugging section a bit, and claryyhing why some content is
missing. Also linking into new development section at top-level.
2014-10-07 15:14:39 -07:00
Robin Sommer
1555eb65d4
Updating plugin docs.
...
The remaining components are now supported as well.
2014-10-02 16:39:51 -07:00
Jon Siwek
623896dd20
Fixes to plugin quick start doc.
...
BIT-1261 #close
2014-09-24 10:07:12 -05:00
Daniel Thayer
d226fef723
Fixed some "make doc" warnings caused by reST formatting
2014-09-16 12:44:51 -05:00
Jon Siwek
69b1ba653d
Minor adjustments to plugin code/docs.
...
Mostly whitespace/typos.
Moved some Plugin methods out from public access.
2014-07-30 16:48:23 -05:00
Robin Sommer
8ea8359607
Adding note to plugin docs on how init-plugin treats existing files.
2014-07-21 22:58:41 +02:00
Robin Sommer
9616cd8e61
Further polishing and cleanup in preparation for merge.
2014-07-12 18:12:09 -07:00
Robin Sommer
f1bc14d98b
Doc tweak.
2014-06-18 14:47:57 -07:00
Robin Sommer
58fbee5701
Updating plugin docs.
2014-06-18 13:18:05 -07:00
Robin Sommer
60cf0ddf26
Polishing, mostly documentation updates.
2014-06-17 11:50:23 -07:00
Robin Sommer
551950c438
Adding environment variable BRO_PLUGIN_ACTIVATE that unconditionally
...
activates plugins.
Plugins are specified with a comma-separated list of names.
2014-05-29 18:15:18 -07:00
Robin Sommer
ea01a1be30
Reworking plugin interface to not rely on macros.
...
The Plugin.cc file is now just a standard class, with the interface
changed a bit to make it more easy to write. However, there're still
some conventions that one must follow to make everything work (like
using the right namespace structure).
This commit also includes the option to compile built-in plugins
dynamically instead of statically by adding
SET(BRO_PLUGIN_BUILD_DYNAMIC TRUE) to their CMake config. This hasn't
been tested much yet, and I'm still undecided if it's somethign we
would want to do by default--but we could now if wanted. :)
Also some minor other cleanup of plugin APIs and built infrastructure.
All tested on MacOS only currently.
2014-01-20 13:39:11 -08:00
Robin Sommer
87a1618309
Start of a plugin writing how-to.
...
See doc/devel/plugins.rst. It includes a simple example and background
on how things work.
2013-12-16 11:57:57 -08:00