| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove some legacy cruft•••- The hurt extension doesn't work well and is now supplanted by
m_quarantine
- ip_cloaking_old has been broken (causes segfaults) for years now,
remove it
- ip_cloaking_3.0 has hardcoded keys that require .c file edits to be
secure. Anyone using it will probably maintain their fork of this file
anyway, but it's not good for new people to use. Remove that too
- Remove LOCOPS and umode +l entirely; they serve no useful purpose on
unified networks. This also removes the no_locops extension since it
is now useless
| Ryan Schmidt | 2026-05-13 | 2 | -20/+1 |
| * | Add max_autoconn to documentation•••7c7065b0 introduced class::max_autoconn configuration parameter.
However, this parameter was never added to config.rst and the
example config. This commits adds them there as well.
| Marco Meier | 2025-02-11 | 1 | -3/+10 |
| * | Allow auth{} to apply extra umodes (#202)•••Allow auth{} to apply extra umodes
Co-authored-by: Doug Freed <dwfreed@mtu.edu>
Co-authored-by: Ed Kellett <e@kellett.im> | Eric Mertens | 2021-06-12 | 1 | -0/+3 |
| * | doc: there is no _static directory | Simon Arlott | 2018-08-12 | 1 | -1/+1 |
| * | Merge pull request #263 from anarcat/extban-doc•••point users towards HELP EXTBAN for inline help | Simon Arlott | 2018-08-12 | 1 | -1/+1 |
| * | point to the CMODE help page for more modes | Antoine Beaupré | 2018-08-12 | 1 | -0/+11 |
| * | fix more headings | Antoine Beaupré | 2018-08-12 | 1 | -36/+18 |
| * | fix two headings to be toplevel | Antoine Beaupré | 2018-08-12 | 1 | -2/+2 |
| * | do not hardcode theme | Antoine Beaupré | 2018-08-12 | 1 | -1/+1 |
| * | config.rst review | Antoine Beaupré | 2018-08-12 | 1 | -212/+278 |
| * | review commands.rst style | Antoine Beaupré | 2018-08-12 | 1 | -285/+240 |
| * | fix style in ucommands.rst | Antoine Beaupré | 2018-08-12 | 1 | -0/+10 |
| * | fix syntax warning | Antoine Beaupré | 2018-08-12 | 1 | -1/+1 |
| * | fix ucommands.rst style | Antoine Beaupré | 2018-08-12 | 1 | -59/+61 |
| * | review umodes.rst | Antoine Beaupré | 2018-08-12 | 1 | -22/+21 |
| * | review oprivs.rst style | Antoine Beaupré | 2018-08-12 | 1 | -24/+24 |
| * | review cmodes.rst style | Antoine Beaupré | 2018-08-12 | 1 | -34/+37 |
| * | some styling•••turn all +flags into preformatted flags, fix admonitions
| Antoine Beaupré | 2018-08-12 | 6 | -252/+218 |
| * | ignore build results | Antoine Beaupré | 2018-08-12 | 1 | -0/+1 |
| * | fix duplicate headings, remove duplicate ToC | Antoine Beaupré | 2018-08-12 | 8 | -56/+14 |
| * | merge two index pages | Antoine Beaupré | 2018-08-12 | 3 | -17/+11 |
| * | convert SGML guide to RST•••the rationale behind switching away from SGML/Docbook is the following:
* SGML is hard to edit for humans
* the output is not much prettier
* the toolchain is not well supported and missing from the build
* the build is not hooked into anywhere, no automation
the reason why RST was chosen:
* it allows for a strong structure like Docbook
* the theme from Read The Docs is pretty
* it also supports mobile devices
* sphinx can easily output to PDF and ePUB formats
* RST is plaintext that can be easily edited and diff'd
* RST can be automatically built by ReadTheDocs and the toolchain is
readily available
* the output is also parsed by Github so documentation can be read
straight from GH
the reason why Markdown was not chosen:
* the current strong structure would be hard to replicate
* markdown is not standardized and output varies according to the
implementation
the docs were converted with Pandoc, using the following commands:
mkdir oper-guide
for source in sgml/oper-guide/*.sgml; do
pandoc --toc -s -f docbook -t rst $source -o oper-guide/$(basename $source .sgml).rst
done
cd oper-guide
sphinx-quickstart
git add *.rst make.bat conf.py
git add -f Makefile
git rm -r ../sgml
[merged from d4214e9445d9f9d0f0ede3e09a9f81deee9: doc/sgml/oper-guide/config.sgml]
| Antoine Beaupré | 2018-08-12 | 12 | -0/+3452 |