about summary refs log tree commit diff
path: root/pounce.1 (follow)
Commit message (Collapse)AuthorAge
...
* Support message-tagsJune McEnroe2020-02-25
|
* Request server-time from the server and filter tags for clientsJune McEnroe2020-02-25
| | | | | | | | 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.
* Implement source address selectionmultiplexd2020-02-18
| | | | | | This commit introduces a '-S' command line option and a "bind" configuration file option for selecting the source address when making outbound TCP connections (similar to the corresponding option in catgirl(1)).
* Rename SASL EXTERNAL section to CertFPJune McEnroe2020-01-17
|
* Document process of generating client certificatesJune McEnroe2020-01-17
|
* Allow signing by CA in -gJune McEnroe2020-01-12
|
* Clean up documentation for -AJune McEnroe2020-01-12
|
* Rename all local-related options to local-June McEnroe2020-01-12
| | | | | | | This disambiguates client-ca and client-pass from client-cert and client-key, which apply to opposite sides of the program. The old option names will continue to work.
* Add option to set local client CAJune McEnroe2020-01-12
| | | | | | | | | This is a little bit messy. Allows setting either -A or -W or both. Implements SASL EXTERNAL for clients that expect that when connecting with a client certificate. Need to test that reloading still works inside capsicum, since I suspect that rewind call may be blocked.
* Add a vendor capability for passive clientsJune McEnroe2020-01-10
| | | | | | This way things like litterbox can do it automatically without having to be configured with a hyphen-prefixed username, which is usually invalid anywhere else.
* Rename -A and -Q to -y and -qJune McEnroe2020-01-07
| | | | | | | | | | | The other upper-case options are related to the listening side of things, not the server side, so this is more consistent. This is incompatible, but will fail loudly, and I expect these options are more likely set in a configuration file, if they are set at all. I also want to free up -A for setting a client CA, but assuming your away message is not also an existing file path, that will continue to fail loudly.
* Don't send self-PMs to the server 1.0p2June McEnroe2019-12-08
|
* Mention the name CertFP in SASL EXTERNAL guide 1.0June McEnroe2019-11-18
|
* Document accept and exit behaviorJune McEnroe2019-11-18
|
* Remove ISUPPORT draft referenceJune McEnroe2019-11-18
| | | | | I don't actually deal with it at all other than storing them for syncing clients.
* Document inadvertent echo bugJune McEnroe2019-11-18
|
* Request NAMES on sync by defaultJune McEnroe2019-11-15
| | | | This inverts the meaning of -N!
* Add concept of passive clientsJune McEnroe2019-11-14
|
* Filter multi-prefixJune McEnroe2019-11-14
|
* Add userhost-in-names to manualJune McEnroe2019-11-11
|
* Filter invite-notifyJune McEnroe2019-11-10
|
* Filter extended-joinJune McEnroe2019-11-10
|
* Expand client configuration documentation and list capabilitiesJune McEnroe2019-11-10
|
* Just write the example normallyJune McEnroe2019-11-07
|
* Document calico service configurationJune McEnroe2019-11-06
|
* Document SASL EXTERNAL configuration in more detailJune McEnroe2019-11-06
|
* Document pounce service configurationJune McEnroe2019-11-06
|
* Add flag to generate a client certificateJune McEnroe2019-11-06
| | | | | This is essentially the command freenode tells you to run: <https://freenode.net/kb/answer/certfp>.
* Give SYNOPSIS Ars more informative namesJune McEnroe2019-11-06
|
* Expand SASL EXTERNAL documentationJune McEnroe2019-11-06
|
* Use "priv" instead of "key" in optionsJune McEnroe2019-11-05
| | | | Let all words be four letter words.
* Implement SASL EXTERNALJune McEnroe2019-11-05
|
* Add options for TLS client certificateJune McEnroe2019-11-04
|
* Hash client passwords with cryptJune McEnroe2019-11-04
|
* Rename bind-unix to bind-pathJune McEnroe2019-11-03
|
* Append bindHost to bindPath if it is a directoryJune McEnroe2019-11-03
|
* Fix name of SNIJune McEnroe2019-11-02
|
* Note calico in pounce CAVEATSJune McEnroe2019-11-02
|
* Document pounce -U flagJune McEnroe2019-11-02
| | | | Not yet implemented.
* Clean up cert path documentationJune McEnroe2019-10-30
|
* Add option for ring sizeJune McEnroe2019-10-30
|
* Clarify some documentationJune McEnroe2019-10-29
|
* Implement getopt_long-integrated configuration parsingJune McEnroe2019-10-29
|
* Sort standards in manual pageJune McEnroe2019-10-29
|
* Document lack of channel distinction caveatJune McEnroe2019-10-29
|
* Add option to save and load ring contents across restartsJune McEnroe2019-10-28
|
* Add quit message optionJune McEnroe2019-10-28
|
* Reload certificate on SIGUSR1June McEnroe2019-10-27
|
* Track channel topicsJune McEnroe2019-10-26
|
* Set AWAY when no clients are connectedJune McEnroe2019-10-26
|