summaryrefslogtreecommitdiff
path: root/pounce.1 (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement source address selectionmultiplexd2020-02-181-1/+7
| | | | | | 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 CertFPC. McEnroe2020-01-171-4/+5
|
* Document process of generating client certificatesC. McEnroe2020-01-171-2/+42
|
* Allow signing by CA in -gC. McEnroe2020-01-121-0/+6
|
* Clean up documentation for -AC. McEnroe2020-01-121-9/+6
|
* Rename all local-related options to local-C. McEnroe2020-01-121-8/+8
| | | | | | | 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 CAC. McEnroe2020-01-121-1/+21
| | | | | | | | | 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 clientsC. McEnroe2020-01-101-4/+9
| | | | | | 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 -qC. McEnroe2020-01-071-13/+13
| | | | | | | | | | | 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 serverC. McEnroe2019-12-081-1/+7
|
* Mention the name CertFP in SASL EXTERNAL guideC. McEnroe2019-11-181-1/+1
|
* Document accept and exit behaviorC. McEnroe2019-11-181-0/+8
|
* Remove ISUPPORT draft referenceC. McEnroe2019-11-181-11/+0
| | | | | I don't actually deal with it at all other than storing them for syncing clients.
* Document inadvertent echo bugC. McEnroe2019-11-181-1/+7
|
* Request NAMES on sync by defaultC. McEnroe2019-11-151-5/+6
| | | | This inverts the meaning of -N!
* Add concept of passive clientsC. McEnroe2019-11-141-0/+4
|
* Filter multi-prefixC. McEnroe2019-11-141-1/+2
|
* Add userhost-in-names to manualC. McEnroe2019-11-111-2/+3
|
* Filter invite-notifyC. McEnroe2019-11-101-1/+2
|
* Filter extended-joinC. McEnroe2019-11-101-1/+2
|
* Expand client configuration documentation and list capabilitiesC. McEnroe2019-11-101-2/+38
|
* Just write the example normallyC. McEnroe2019-11-071-1/+1
|
* Document calico service configurationC. McEnroe2019-11-061-3/+3
|
* Document SASL EXTERNAL configuration in more detailC. McEnroe2019-11-061-0/+32
|
* Document pounce service configurationC. McEnroe2019-11-061-2/+61
|
* Add flag to generate a client certificateC. McEnroe2019-11-061-1/+14
| | | | | This is essentially the command freenode tells you to run: <https://freenode.net/kb/answer/certfp>.
* Give SYNOPSIS Ars more informative namesC. McEnroe2019-11-061-9/+9
|
* Expand SASL EXTERNAL documentationC. McEnroe2019-11-061-12/+16
|
* Use "priv" instead of "key" in optionsC. McEnroe2019-11-051-3/+3
| | | | Let all words be four letter words.
* Implement SASL EXTERNALC. McEnroe2019-11-051-3/+8
|
* Add options for TLS client certificateC. McEnroe2019-11-041-0/+13
|
* Hash client passwords with cryptC. McEnroe2019-11-041-1/+13
|
* Rename bind-unix to bind-pathC. McEnroe2019-11-031-1/+1
|
* Append bindHost to bindPath if it is a directoryC. McEnroe2019-11-031-1/+9
|
* Fix name of SNIC. McEnroe2019-11-021-1/+1
|
* Note calico in pounce CAVEATSC. McEnroe2019-11-021-1/+8
|
* Document pounce -U flagC. McEnroe2019-11-021-1/+15
| | | | Not yet implemented.
* Clean up cert path documentationCurtis McEnroe2019-10-301-15/+8
|
* Add option for ring sizeCurtis McEnroe2019-10-301-1/+10
|
* Clarify some documentationCurtis McEnroe2019-10-291-5/+15
|
* Implement getopt_long-integrated configuration parsingCurtis McEnroe2019-10-291-57/+61
|
* Sort standards in manual pageCurtis McEnroe2019-10-291-32/+32
|
* Document lack of channel distinction caveatCurtis McEnroe2019-10-291-1/+9
|
* Add option to save and load ring contents across restartsCurtis McEnroe2019-10-281-0/+10
|
* Add quit message optionCurtis McEnroe2019-10-281-1/+7
|
* Reload certificate on SIGUSR1Curtis McEnroe2019-10-271-2/+13
|
* Track channel topicsCurtis McEnroe2019-10-261-6/+1
|
* Set AWAY when no clients are connectedCurtis McEnroe2019-10-261-0/+6
|
* Add flags to request TOPIC and NAMES on client connectCurtis McEnroe2019-10-261-2/+12
|
* Allow reading sensitive information from filesCurtis McEnroe2019-10-261-2/+20
|