Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Allocate 1 + ParamCap matches in unscoop | June McEnroe | 2021-05-17 |
| | | | | | The IRC KICK matcher uses all 8 params, but there is always an extra match for the whole thing. | ||
* | Avoid VLAs | June McEnroe | 2021-05-17 |
| | | | | | People don't like them. I'm still not sold on their dangers or whatever, but they're easy enough to avoid anyway. | ||
* | Add scoop -r reverse flag | June McEnroe | 2021-05-17 |
| | |||
* | Order by rowids for scoop -l | June McEnroe | 2021-05-07 |
| | | | | | This vastly improves the speed of the query, with the same effect as the change to litterbox's query interface. | ||
* | Format litterbox query interface results like scoop | June McEnroe | 2021-05-07 |
| | | | | With the colored context too. | ||
* | Limit query interface results using search.rowid DESC | June McEnroe | 2021-05-07 |
| | | | | | | | | This vastly increases the speed of the query for any search with a decent number of matches. It can be slightly less accurate since it depends on the insert order of events, but that usually won't be a problem for a query limited to a single network. The litterbox query interface isn't meant to exhaustively list results either. | ||
* | Get list of formats to test from unscoop itself | June McEnroe | 2021-05-02 |
| | |||
* | Default to MANDIR=${PREFIX}/man, support BINDIR | June McEnroe | 2021-05-02 |
| | | | | | | | | I originally avoided defaulting MANDIR to /usr/local/man because I thought that might not work on GNU/Linux, but I checked and it turns out man-db not only defaults to including /usr/local/man (if /usr/local/bin is in PATH), it also includes /usr/man. So more reason to default to ${PREFIX}/man. | ||
* | Only link litterbox with -ltls | June McEnroe | 2021-05-02 |
| | |||
* | Match multiple types with -t | June McEnroe | 2021-04-28 |
| | |||
* | Interpret -D, -a, -b as local time with -L | June McEnroe | 2021-04-27 |
| | |||
* | Use QueryCap for select | June McEnroe | 2021-04-27 |
| | | | | No idea why it was like this. | ||
* | Add missing comma in manual | June McEnroe | 2021-04-21 |
| | |||
* | Add -t option to trust self-signed certificates | June McEnroe | 2021-04-03 |
| | | | | | Not adding a corresponding -o option like in pounce and catgirl, since litterbox is likely connecting to pounce anyway. | ||
* | Clarify configuration path interpretations | June McEnroe | 2021-04-03 |
| | |||
* | Tighten up XDG base directory path handling | June McEnroe | 2021-04-03 |
| | | | | | | | Don't search base directories if path starts with "/", "./" or "../", but still do if the path simply starts with ".". Bail early if HOME is needed but unset. Don't attempt to open the original path in configOpen and dataOpen. | ||
* | Skip STATUSMSG prefixes | June McEnroe | 2021-04-02 |
| | | | | | This feature is rarely used, so just skip STATUSMSG prefixes in the target so events use the right context. | ||
* | Allow interspersing flags and config files 1.7 | June McEnroe | 2021-01-15 |
| | | | | | | Don't wait for getopt_long to move all the arguments to the end. This allows overriding options set by config files by placing flags after them on the command line. | ||
* | Color contexts like catgirl | June McEnroe | 2020-12-13 |
| | | | | Well, except for query contexts where the username is lost. | ||
* | Emulate catgirl in 16-color mode | June McEnroe | 2020-12-13 |
| | |||
* | Refactor scoop formatters | June McEnroe | 2020-12-13 |
| | |||
* | Use nick for color if user is "*" | June McEnroe | 2020-12-13 |
| | | | | | Not accurate but better than every message being the same color in imported logs. | ||
* | Directly output IRC-to-ANSI conversion | June McEnroe | 2020-10-24 |
| | |||
* | Rename unscoop test flag to -! | June McEnroe | 2020-09-30 |
| | |||
* | Undocument unscoop -n | June McEnroe | 2020-09-30 |
| | | | | It's only useful internally for running tests. | ||
* | Remove rc script 1.6 | June McEnroe | 2020-08-27 |
| | | | | | The rc script kinda just sucks for running this, and catsit exists now. Probably no one but me was ever using it anyway. | ||
* | Move rc script docs to rc script comment | June McEnroe | 2020-08-26 |
| | |||
* | Recommend catsit first in README | June McEnroe | 2020-08-25 |
| | | | | Honestly running it with the rc script just sucks. | ||
* | Mention catsit in README | June McEnroe | 2020-08-24 |
| | |||
* | Document how cert/priv are searched for | June McEnroe | 2020-08-22 |
| | |||
* | Use a static buffer for base directory paths | June McEnroe | 2020-08-21 |
| | |||
* | Use configPath to load cert/priv | June McEnroe | 2020-08-20 |
| | |||
* | Use dataPath for dbFind | June McEnroe | 2020-08-20 |
| | |||
* | Import xdg.c from catgirl | June McEnroe | 2020-08-20 |
| | |||
* | Say "OpenSSL" in additional permission notices | June McEnroe | 2020-08-10 |
| | | | | | | | LibreSSL is "a modified version of that library". Oops, should've done this before tagging, but I don't think it matters much. They're both versions of the same library, right? | ||
* | Mention LibreTLS in README 1.5 | June McEnroe | 2020-08-10 |
| | |||
* | Check return value of asprintf | June McEnroe | 2020-08-01 |
| | | | | | On GNU, asprintf leaves the destination pointer undefined on failure. Clowns. | ||
* | Don't bother with --sysconfdir | June McEnroe | 2020-07-24 |
| | | | | It's only used on FreeBSD anyway. | ||
* | Use asprintf to concatenate query | June McEnroe | 2020-07-24 |
| | | | | | | Newer gcc will point out that concatenating 3 buffers of 4096 bytes into a buffer of 4096 might truncate, which I don't care about because the query should never be 4K anyway, but it's simple to use asprintf here. | ||
* | Fix select #define | June McEnroe | 2020-07-24 |
| | |||
* | Rewrite configure script for all platforms, add OpenBSD | June McEnroe | 2020-07-24 |
| | |||
* | Add scooper to README | June McEnroe | 2020-07-21 |
| | |||
* | Add -U scooper-url option to make scooper links | June McEnroe | 2020-07-19 |
| | |||
* | Replace time index with (context, time) index 1.4p1 | June McEnroe | 2020-07-11 |
| | | | | This is what it should have been... | ||
* | Delay creating eventsTime index when migration from v2 1.4 | June McEnroe | 2020-07-08 |
| | |||
* | Add link to "IRC Suite" post in README | June McEnroe | 2020-07-08 |
| | |||
* | Fix -D now | June McEnroe | 2020-07-08 |
| | |||
* | Convert timestamps to unix epoch time | June McEnroe | 2020-07-08 |
| | | | | This saves 125 MB on my own database after VACUUM. | ||
* | Allocate enough bind space for :open and :close | June McEnroe | 2020-07-07 |
| | | | | Big oops! | ||
* | Create index on events.time | June McEnroe | 2020-07-07 |
| | | | | This vastly improves the speed of scoop -a, -b and -D. |