Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Allow signing by CA in -g | C. McEnroe | 2020-01-12 | 1 | -0/+6 | |
| | ||||||
* | Clean up documentation for -A | C. McEnroe | 2020-01-12 | 1 | -9/+6 | |
| | ||||||
* | Rename all local-related options to local- | C. McEnroe | 2020-01-12 | 1 | -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 CA | C. McEnroe | 2020-01-12 | 1 | -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 clients | C. McEnroe | 2020-01-10 | 1 | -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 -q | C. McEnroe | 2020-01-07 | 1 | -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 server | C. McEnroe | 2019-12-08 | 1 | -1/+7 | |
| | ||||||
* | Mention the name CertFP in SASL EXTERNAL guide | C. McEnroe | 2019-11-18 | 1 | -1/+1 | |
| | ||||||
* | Document accept and exit behavior | C. McEnroe | 2019-11-18 | 1 | -0/+8 | |
| | ||||||
* | Remove ISUPPORT draft reference | C. McEnroe | 2019-11-18 | 1 | -11/+0 | |
| | | | | | I don't actually deal with it at all other than storing them for syncing clients. | |||||
* | Document inadvertent echo bug | C. McEnroe | 2019-11-18 | 1 | -1/+7 | |
| | ||||||
* | Request NAMES on sync by default | C. McEnroe | 2019-11-15 | 1 | -5/+6 | |
| | | | | This inverts the meaning of -N! | |||||
* | Add concept of passive clients | C. McEnroe | 2019-11-14 | 1 | -0/+4 | |
| | ||||||
* | Filter multi-prefix | C. McEnroe | 2019-11-14 | 1 | -1/+2 | |
| | ||||||
* | Add userhost-in-names to manual | C. McEnroe | 2019-11-11 | 1 | -2/+3 | |
| | ||||||
* | Filter invite-notify | C. McEnroe | 2019-11-10 | 1 | -1/+2 | |
| | ||||||
* | Filter extended-join | C. McEnroe | 2019-11-10 | 1 | -1/+2 | |
| | ||||||
* | Expand client configuration documentation and list capabilities | C. McEnroe | 2019-11-10 | 1 | -2/+38 | |
| | ||||||
* | Just write the example normally | C. McEnroe | 2019-11-07 | 1 | -1/+1 | |
| | ||||||
* | Document calico service configuration | C. McEnroe | 2019-11-06 | 1 | -3/+3 | |
| | ||||||
* | Document SASL EXTERNAL configuration in more detail | C. McEnroe | 2019-11-06 | 1 | -0/+32 | |
| | ||||||
* | Document pounce service configuration | C. McEnroe | 2019-11-06 | 1 | -2/+61 | |
| | ||||||
* | Add flag to generate a client certificate | C. McEnroe | 2019-11-06 | 1 | -1/+14 | |
| | | | | | This is essentially the command freenode tells you to run: <https://freenode.net/kb/answer/certfp>. | |||||
* | Give SYNOPSIS Ars more informative names | C. McEnroe | 2019-11-06 | 1 | -9/+9 | |
| | ||||||
* | Expand SASL EXTERNAL documentation | C. McEnroe | 2019-11-06 | 1 | -12/+16 | |
| | ||||||
* | Use "priv" instead of "key" in options | C. McEnroe | 2019-11-05 | 1 | -3/+3 | |
| | | | | Let all words be four letter words. | |||||
* | Implement SASL EXTERNAL | C. McEnroe | 2019-11-05 | 1 | -3/+8 | |
| | ||||||
* | Add options for TLS client certificate | C. McEnroe | 2019-11-04 | 1 | -0/+13 | |
| | ||||||
* | Hash client passwords with crypt | C. McEnroe | 2019-11-04 | 1 | -1/+13 | |
| | ||||||
* | Rename bind-unix to bind-path | C. McEnroe | 2019-11-03 | 1 | -1/+1 | |
| | ||||||
* | Append bindHost to bindPath if it is a directory | C. McEnroe | 2019-11-03 | 1 | -1/+9 | |
| | ||||||
* | Fix name of SNI | C. McEnroe | 2019-11-02 | 1 | -1/+1 | |
| | ||||||
* | Note calico in pounce CAVEATS | C. McEnroe | 2019-11-02 | 1 | -1/+8 | |
| | ||||||
* | Document pounce -U flag | C. McEnroe | 2019-11-02 | 1 | -1/+15 | |
| | | | | Not yet implemented. | |||||
* | Clean up cert path documentation | Curtis McEnroe | 2019-10-30 | 1 | -15/+8 | |
| | ||||||
* | Add option for ring size | Curtis McEnroe | 2019-10-30 | 1 | -1/+10 | |
| | ||||||
* | Clarify some documentation | Curtis McEnroe | 2019-10-29 | 1 | -5/+15 | |
| | ||||||
* | Implement getopt_long-integrated configuration parsing | Curtis McEnroe | 2019-10-29 | 1 | -57/+61 | |
| | ||||||
* | Sort standards in manual page | Curtis McEnroe | 2019-10-29 | 1 | -32/+32 | |
| | ||||||
* | Document lack of channel distinction caveat | Curtis McEnroe | 2019-10-29 | 1 | -1/+9 | |
| | ||||||
* | Add option to save and load ring contents across restarts | Curtis McEnroe | 2019-10-28 | 1 | -0/+10 | |
| | ||||||
* | Add quit message option | Curtis McEnroe | 2019-10-28 | 1 | -1/+7 | |
| | ||||||
* | Reload certificate on SIGUSR1 | Curtis McEnroe | 2019-10-27 | 1 | -2/+13 | |
| | ||||||
* | Track channel topics | Curtis McEnroe | 2019-10-26 | 1 | -6/+1 | |
| | ||||||
* | Set AWAY when no clients are connected | Curtis McEnroe | 2019-10-26 | 1 | -0/+6 | |
| | ||||||
* | Add flags to request TOPIC and NAMES on client connect | Curtis McEnroe | 2019-10-26 | 1 | -2/+12 | |
| | ||||||
* | Allow reading sensitive information from files | Curtis McEnroe | 2019-10-26 | 1 | -2/+20 | |
| | ||||||
* | Expand documentation | Curtis McEnroe | 2019-10-25 | 1 | -0/+27 | |
| | ||||||
* | Rename project pounce | Curtis McEnroe | 2019-10-25 | 1 | -0/+201 | |