summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove potential UB in local.cHEADmasterRunxi Yu2024-08-081-1/+2
|
* Makefile: complain when config.mk is not foundRunxi Yu2024-08-081-1/+1
|
* Recommend kitd to run pounce on OpenBSDJune McEnroe2023-10-211-4/+2
|
* Advertise znc.in/self-messageJune McEnroe2023-08-092-0/+2
| | | | | | | https://defs.ircdocs.horse/info/selfmessages.html This fixes private message routing in Textual, as it only has correct behaviour if it sees this CAP.
* Notify other clients of MARKREADJune McEnroe2023-07-171-7/+19
|
* Implement draft/read-markerJune McEnroe2023-07-164-7/+115
|
* Factor out caps pounce doesn't request from the serverJune McEnroe2023-07-161-1/+9
|
* Add support for extended-monitorJune McEnroe2023-07-162-1/+3
| | | | | Doesn't need any new filtering since the actual messages added by extended-monitor are gated by other caps which already have filtering.
* Handle servers not sending NUH-origin in NICKJune McEnroe2023-07-031-2/+3
| | | | | Apparently Unreal does this. Only having :nick in the NICK would confuse the check for self.
* Handle irssi's invalid JOIN during registrationJune McEnroe2023-02-071-0/+10
| | | | Thanks to Tassilo Philipp for reporting this behaviour.
* Remove pounce-editJune McEnroe2023-02-075-728/+0
| | | | | Temporarily? It never got finished and I need to be able to cut new releases of pounce without it.
* Set msg.cmd to NULL if it is empty stringJune McEnroe2023-02-071-0/+1
| | | | This fixes allowing empty lines from clients during registration.
* Fix segfault parsing line with only tagsJune McEnroe2023-02-071-2/+2
|
* Check local-pass and sasl-plain in editJune McEnroe2022-10-301-4/+4
|
* Refactor edit options listJune McEnroe2022-10-301-70/+88
|
* Use $pounce as clientQuit keywordJune McEnroe2022-10-303-5/+5
|
* OpenBSD: Fix broken unveil in calico on 7.2June McEnroe2022-10-301-1/+1
| | | | | | | Relevant OpenBSD changelog: > o AF_UNIX socket bind(2) and connect(2) now follow unveil(2) > configuration.
* Use xdg.c for pounce-palaverJune McEnroe2022-07-172-33/+12
|
* Update copyrights, authorsJune McEnroe2022-07-1713-13/+13
|
* Update README for flat extrasJune McEnroe2022-07-171-19/+23
|
* Flatten extras to top-level directoryJune McEnroe2022-06-1819-359/+26
|
* edit: Validate size is power of twoJune McEnroe2022-06-171-3/+6
|
* Fix uninit read when checking if bindPath is a directoryJune McEnroe2022-05-191-2/+3
|
* edit: Rename configs to over & underJune McEnroe2022-04-071-26/+26
|
* edit: Be more helpfulJune McEnroe2022-04-041-10/+30
|
* edit: Shuffle option safety aroundJune McEnroe2022-04-041-24/+36
|
* edit: Note that pounce still needs to restartJune McEnroe2022-04-041-0/+3
|
* edit: Validate optionsJune McEnroe2022-04-032-4/+88
|
* edit: Implement completely uncheckedJune McEnroe2022-04-033-0/+586
|
* edit: Add prospective pounce-edit(1) manualJune McEnroe2022-04-033-0/+195
|
* Allow quitting pounce from clientsJune McEnroe2022-04-034-5/+35
|
* Rename client->error to client->removeJune McEnroe2022-03-293-32/+33
|
* Send 900 as part of stateSyncJune McEnroe2022-03-291-0/+7
| | | | Sent before 001 since that is normally when you would receive it.
* Send real account name in fake 900June McEnroe2022-03-291-2/+3
| | | | | | | This only exists in case of clients that won't use a TLS client cert without trying to use SASL EXTERNAL. Honestly I'm not sure if they actually exist. But if they do, they might be happier to receive the real account name afterwards.
* Track account name from 900 numericJune McEnroe2022-03-292-7/+10
|
* Set clientOrigin from bindHost, add dot if necessaryJune McEnroe2022-03-291-0/+7
| | | | | Since effectively the difference between a nick origin and a server origin is the presence of a dot.
* Replace ORIGIN #define with clientOrigin variableJune McEnroe2022-03-294-19/+27
|
* Handle CAP REQ causal.agency/passive after registrationJune McEnroe2022-03-291-11/+24
| | | | | If we supported disabling caps, there would need to be a corresponding check and activeIncr().
* Document using -S to connect over IPv4 or IPv6June McEnroe2022-03-141-0/+6
|
* notify, palaver: Add -t to trust self-signed certificatesOmar Polo2021-11-284-4/+29
|
* 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.
* Note Libera userhost-in-names in QUIRKSC. McEnroe2021-10-151-1/+5
|
* Prefix other example commands with $ promptC. McEnroe2021-10-151-15/+15
|
* Add back pounce EXAMPLES sectionC. McEnroe2021-10-151-0/+47
|
* Prefix example commands with $ promptC. McEnroe2021-10-151-3/+3
|
* Note TLS certificate requirement early in manualC. McEnroe2021-10-151-0/+12
|
* Remove certbot from calico(1) exampleC. McEnroe2021-10-071-4/+1
|
* Don't call pounce a daemonC. McEnroe2021-10-072-6/+6
|
* 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
|