summaryrefslogtreecommitdiff
path: root/pounce.1 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add support for extended-monitorJune McEnroe2023-07-161-1/+2
| | | | | Doesn't need any new filtering since the actual messages added by extended-monitor are gated by other caps which already have filtering.
* Use $pounce as clientQuit keywordJune McEnroe2022-10-301-2/+2
|
* Update copyrights, authorsJune McEnroe2022-07-171-1/+1
|
* Allow quitting pounce from clientsJune McEnroe2022-04-031-1/+21
|
* Document using -S to connect over IPv4 or IPv6June McEnroe2022-03-141-0/+6
|
* Remove CAVEATS sectionC. McEnroe2021-10-151-17/+0
| | | | | | The first one is already covered in the opening paragraphs. The second is now I think better covered by the DIAGNOSTICS section, though maybe not as specifically.
* Prefix other example commands with $ promptC. McEnroe2021-10-151-15/+15
|
* Add back pounce EXAMPLES sectionC. McEnroe2021-10-151-0/+47
|
* Note TLS certificate requirement early in manualC. McEnroe2021-10-151-0/+12
|
* Don't call pounce a daemonC. McEnroe2021-10-071-5/+5
|
* Refer to long option names rather than flagsC. McEnroe2021-10-071-21/+24
| | | | Except of course when flags only exist as flags.
* Separate options into three sectionsC. McEnroe2021-10-071-102/+106
|
* Remove certbot default pathsC. McEnroe2021-10-051-48/+9
|
* Log IRC to standard output with -vC. McEnroe2021-10-021-2/+2
| | | | | So that it can actually be logged to a file separate from any errors or status messages. Also make sure only LF is used when logging.
* Document DIAGNOSTICSC. McEnroe2021-09-051-0/+33
|
* Expand on -s size optionC. McEnroe2021-09-051-0/+4
|
* Clarify parts of the manualC. McEnroe2021-09-051-22/+39
| | | | | Most importantly, call out both times that it's IRC usernames pounce cares about, not nicknames.
* Replace verbose colors with two types of arrowsC. McEnroe2021-08-201-8/+7
| | | | | | While the colors were easy to identify in blocks, the meaning of arrows is easier to remember, and survive logs being pasted for debugging.
* Add -m mode option to set user modesC. McEnroe2021-06-181-1/+6
|
* Document channel keys in join optionC. McEnroe2021-06-181-2/+4
|
* Use | to separate flags from config optionsC. McEnroe2021-06-181-30/+30
| | | | | | | This lets mandoc generate tags for the option names as well, so you can ":t away" in less(1), for example, and anchor links in HTML output. The added No's prevent the equals signs from being part of the anchor links.
* Stop referring to server-time as IRCv3.2C. McEnroe2021-06-181-3/+3
| | | | | | IRCv3 has moved away from grouping specs together into versions like this. SASL is still referred to as IRCv3.2 because there are two different versions of that spec.
* Replace freenode with tilde.chatC. McEnroe2021-05-191-4/+4
|
* Clarify configuration path interpretationsC. McEnroe2021-01-281-5/+7
|
* Support echo-message capabilityC. McEnroe2021-01-241-1/+2
| | | | | | | Only request it with labeled-response, since it is impossible to correlate messages to clients without. For clients without echo-message, synthesize a label on PRIVMSG/NOTICE/TAGMSG, then filter out received messages with that label.
* Add -o and -t options to trust self-signed certificatesC. McEnroe2021-01-111-1/+39
|
* Make SYNOPSIS arguments consistent with option namesC. McEnroe2021-01-111-12/+12
|
* Alphabetize STANDARDS sectionsC. McEnroe2020-12-181-49/+42
|
* Add chmod+chown to certbot exampleC. McEnroe2020-08-301-4/+13
|
* Refactor certificate loading and load all certs from config pathsC. McEnroe2020-08-281-18/+18
|
* Remove rc scriptsC. McEnroe2020-08-271-50/+1
|
* Support the pounce_env rc variableC. McEnroe2020-08-251-14/+2
|
* Document configuration and data file searchC. McEnroe2020-08-251-13/+68
|
* Document -L / palaver optionC. McEnroe2020-08-121-2/+11
|
* Document concatenating client certificates for authC. McEnroe2020-08-011-2/+31
| | | | | This is actually the better approach since certificates can easily be removed from the file.
* Add -R blind-req optionC. McEnroe2020-07-061-1/+10
| | | | | Allows requesting userhost-in-names on freenode, which is available but hidden.
* Clarify or otherwise expand documentationC. McEnroe2020-05-191-56/+98
|
* Update email addressesC. McEnroe2020-05-181-2/+2
|
* Add server send queueing with time intervalC. McEnroe2020-05-111-1/+11
| | | | | | | | | This addresses pounce getting killed with "Excess flood" when it sends NAMES commands for too many channels when a client connects. These commands, as well as automatic AWAY commands, are by default throttled to 5 per second. Tested on freenode with 36 channels and 200ms interval.
* Advertise STS policyC. McEnroe2020-02-271-1/+14
| | | | | Duration is set to INT_MAX since pounce will never accept cleartext connections.
* Document the causal.agency/consumer vendor capabilityC. McEnroe2020-02-271-0/+50
|
* Re-sort STANDARDS sectionC. McEnroe2020-02-271-37/+30
| | | | Authors in order listed on IRCv3.
* Support CAP LS 302 from clientsC. McEnroe2020-02-271-5/+8
|
* Support cap-notifyC. McEnroe2020-02-271-1/+2
|
* Support setnameC. McEnroe2020-02-261-0/+1
|
* Support labeled-responseC. McEnroe2020-02-261-0/+1
|
* Support batchC. McEnroe2020-02-261-0/+1
|
* Support account-tagC. McEnroe2020-02-261-1/+2
|
* Support message-tagsC. McEnroe2020-02-251-0/+1
|
* Request server-time from the server and filter tags for clientsC. McEnroe2020-02-251-1/+2
| | | | | | | | This doesn't yet, but it will break the "robustness principle" according to which a server "SHOULD NOT" assume that a client capable of parsing one tag is capable of parsing all tags. In future, TagCaps will have all other caps that use tags ORed into it, and only if the client supports none of them will tags be filtered out.