summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* Ensure ansi resets formatting and null-terminatesJune McEnroe2020-01-14
| | | | | fmemopen in text-mode only ensures the buffer is null-terminated if the last write does not fill the buffer.
* Implement IRC formatting to ANSI translationJune McEnroe2020-01-14
|
* Add -b flag for live backupJune McEnroe2020-01-14
|
* Add columnsize = 0 option to FTS indexJune McEnroe2020-01-14
| | | | | | | | | | | | Since we don't use ranking functions and I don't see them being useful, there is no point in having columnsize, which just takes extra space in the database. In my database of approximately 3.5 million events, disabling columnsize saves about 62 MB. The migration unfortunately has to rebuild the entire index to disable it.
* Add option for client cert and SASL EXTERNALJune McEnroe2020-01-12
|
* Add Linux.mkJune McEnroe2020-01-12
|
* Fix unscoop dedup window syntaxJune McEnroe2020-01-11
|
* Bump busy timeout to 10sJune McEnroe2020-01-11
| | | | I'm running this on a RPi3 which is not the fastest computer.
* Add READMEJune McEnroe2020-01-11
|
* Document Service ConfigurationJune McEnroe2020-01-11
|
* Add FreeBSD rc scriptJune McEnroe2020-01-11
|
* Search for config files in XDG base directoriesJune McEnroe2020-01-11
|
* Open database readwrite in scoopJune McEnroe2020-01-11
| | | | So that PRAGMA optimize; can actually do its thing, potentially.
* Request the causal.agency/passive capabilityJune McEnroe2020-01-10
| | | | | This is implemented by pounce and prevents litterbox from affecting the away status of pounce's server connection.
* Import getopt_config from pounceJune McEnroe2020-01-04
|
* Add -m regexp option to scoopJune McEnroe2020-01-04
|
* Enable SQLite WALJune McEnroe2020-01-04
|
* Add -N option to litterboxJune McEnroe2020-01-04
|
* Set the default network name to the hostnameJune McEnroe2020-01-04
|
* Clean up unscoop(1) documentationJune McEnroe2020-01-04
|
* Rename unscoop -C to -cJune McEnroe2020-01-04
| | | | For consistency with scoop.
* Expand scoop(1) documentationJune McEnroe2020-01-04
|
* Improve litterbox(1) documentationJune McEnroe2020-01-03
|
* Add install and uninstall targetsJune McEnroe2020-01-01
|
* Assert that SQL query fits in bufferJune McEnroe2020-01-01
|
* Don't special case user being * in queriesJune McEnroe2020-01-01
| | | | | | It's a side-effect of imports that shouldn't surface elsewhere. Would be nice to have unscoop figure out how it can eliminate using * in more places.
* Factor out hashing functionJune McEnroe2020-01-01
|
* Add option for custom where expression to scoopJune McEnroe2020-01-01
|
* Document ENVIRONMENT in scoop(1)June McEnroe2020-01-01
|
* Add before and after optionsJune McEnroe2019-12-31
|
* Add scoop IRC output formatJune McEnroe2019-12-31
|
* Add scoop output format optionJune McEnroe2019-12-31
|
* Refactor scoop formatters and group colored outputJune McEnroe2019-12-31
|
* Add strftime format string optionJune McEnroe2019-12-31
|
* Refactor binding in scoopJune McEnroe2019-12-31
|
* Add option to group events by contextJune McEnroe2019-12-31
|
* Add missing includeJune McEnroe2019-12-31
|
* Use standout mode for highlightingJune McEnroe2019-12-31
|
* Rewrite scoop(1) argument descriptionsJune McEnroe2019-12-31
|
* Color both nicks in a changeJune McEnroe2019-12-31
|
* Implement nick-colored outputJune McEnroe2019-12-31
|
* Only enable highlighting on terminal outputJune McEnroe2019-12-31
|
* Set up pager pipeJune McEnroe2019-12-31
|
* Normalize date inputJune McEnroe2019-12-30
| | | | Mostly this just allows the use of 'now'.
* Add initial rough version of scoopJune McEnroe2019-12-30
|
* Join with USING wherever possibleJune McEnroe2019-12-30
|
* Add -D flag to prospective scoop manualJune McEnroe2019-12-30
|
* Order results by ID in outer query in litterboxJune McEnroe2019-12-30
|
* Use X macro for Type enumJune McEnroe2019-12-30
|
* Remove scoop -ABCJune McEnroe2019-12-30
| | | | | | I can almost get these to work with an inner and outer SQL query, but when contexts starts overlapping it becomes a disaster, so I'm leavin it out at least for now.