Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIP: xA | Přemysl Eric Janouch | 28 hours | 1 | -1/+1 |
| | |||||
* | xS/xN: add test targets | Přemysl Eric Janouch | 2024-04-10 | 1 | -0/+2 |
| | |||||
* | Add a simple IRC notifier utility | Přemysl Eric Janouch | 2024-04-03 | 2 | -126/+132 |
| | |||||
* | Move project version to file, add xS manual page | Přemysl Eric Janouch | 2023-07-04 | 5 | -21/+66 |
| | | | | | | | | So far Go applications remain independent to handle Nix's inability to easily combine them with the CMake part. There is also no "install" target, because any packagers will want to adjust installation paths manually, and there is no configure step. | ||||
* | xS: parse project version from CMakeLists.txt | Přemysl Eric Janouch | 2022-09-27 | 3 | -8/+22 |
| | |||||
* | Update documentation, clean up | Přemysl Eric Janouch | 2022-09-26 | 6 | -7/+27 |
| | |||||
* | hid: rename to xS before merge into xK | Přemysl Eric Janouch | 2022-09-26 | 4 | -26/+25 |
| | |||||
* | hid: bump the FD limit | Přemysl Eric Janouch | 2022-08-02 | 1 | -0/+8 |
| | |||||
* | hid: make note of a deprecation | Přemysl Eric Janouch | 2022-03-16 | 1 | -0/+1 |
| | |||||
* | hid: add WebIRC support | Přemysl Eric Janouch | 2022-03-15 | 1 | -5/+45 |
| | | | | | | | Such clients can only be identified through STATS L. It's a bit weird to abuse the "port" field this way, but right now, it serves its purpose. | ||||
* | hid: implement WALLOPS | Přemysl Eric Janouch | 2022-02-05 | 1 | -0/+20 |
| | |||||
* | hid: reflect the original project's new name | Přemysl Eric Janouch | 2021-08-06 | 1 | -1/+1 |
| | | | | Better keep all schizophreny in my own head, rather than all projects. | ||||
* | Name change | Přemysl Eric Janouch | 2020-08-01 | 2 | -2/+2 |
| | |||||
* | hid: mention Go 1.12 alternative to TLS autodetection | Přemysl Janouch | 2019-02-27 | 1 | -0/+4 |
| | |||||
* | hid: clean up/finalize logging | Přemysl Janouch | 2018-08-06 | 1 | -27/+26 |
| | |||||
* | hid: move off of the log package | Přemysl Janouch | 2018-08-06 | 1 | -34/+32 |
| | | | | We don't spam with useless messages without -debug any longer. | ||||
* | hid: port logging facilities | Přemysl Janouch | 2018-08-06 | 1 | -0/+99 |
| | | | | | Though the regular mode now has timestamps and a new mode for systemd has been added. | ||||
* | hid: cleanups | Přemysl Janouch | 2018-08-06 | 1 | -12/+15 |
| | | | | No functional changes. | ||||
* | hid: port IRC tests from liberty, fix tag parsing | Přemysl Janouch | 2018-08-06 | 2 | -1/+30 |
| | |||||
* | hid: rename connCloseWrite to connCloseWriter | Přemysl Janouch | 2018-08-06 | 1 | -11/+11 |
| | |||||
* | hid: add the first tests | Přemysl Janouch | 2018-08-06 | 1 | -0/+139 |
| | | | | This has actually revealed a problem in the SSL 2.0 detection. | ||||
* | hid: fix SSL 2.0 autodetection | Přemysl Janouch | 2018-08-04 | 1 | -1/+1 |
| | |||||
* | hid: add support for customized replies | Přemysl Janouch | 2018-08-03 | 1 | -5/+41 |
| | |||||
* | hid: unify exit codes with the flag package | Přemysl Janouch | 2018-08-03 | 1 | -1/+1 |
| | |||||
* | hid: cleanups | Přemysl Janouch | 2018-08-03 | 1 | -22/+31 |
| | |||||
* | hid: fix listener shutdown | Přemysl Janouch | 2018-08-03 | 1 | -1/+8 |
| | |||||
* | hid: fix nickname verification in the user MODE message | Přemysl Janouch | 2018-08-02 | 1 | -1/+1 |
| | |||||
* | hid: port default formatting strings to fmt | Přemysl Janouch | 2018-08-02 | 1 | -4/+4 |
| | |||||
* | hid: ircSendToRoommates -> ircNotifyRoommates | Přemysl Janouch | 2018-08-01 | 1 | -4/+3 |
| | | | | Should be clearer. | ||||
* | hid: figured out how to port timeouts | Přemysl Janouch | 2018-08-01 | 1 | -20/+64 |
| | |||||
* | hid: another round of general code cleanups | Přemysl Janouch | 2018-08-01 | 1 | -91/+92 |
| | |||||
* | hid: bringup of what we have this far | Přemysl Janouch | 2018-07-31 | 1 | -24/+36 |
| | |||||
* | hid: port configuration and initialization | Přemysl Janouch | 2018-07-31 | 1 | -106/+427 |
| | | | | | All the basic elements should be there now, we just need to port PING timers and fix some remaining issues and we're basically done. | ||||
* | hid: port IRC 3.2 message tag parsing, unused | Přemysl Janouch | 2018-07-30 | 1 | -18/+66 |
| | |||||
* | hid: use time.Time and time.Duration | Přemysl Janouch | 2018-07-30 | 1 | -45/+42 |
| | | | | | | | | It improves the code significantly over explicit int64 conversions. Despite carrying unnecessary timezone information, time.Time also carries a monotonic reading of time, which allows for more precise measurement of time differences. | ||||
* | hid: port MODE, STATS, LINKS, KILL | Přemysl Janouch | 2018-07-30 | 1 | -22/+560 |
| | | | | | Now all the commands have been ported but we desperately need to parse a configuration file for additional settings yet. | ||||
* | hid: port PART, KICK, INVITE, JOIN, AWAY, ISON, ADMIN, DIE | Přemysl Janouch | 2018-07-29 | 1 | -7/+329 |
| | |||||
* | hid: port PRIVMSG, NOTICE, NAMES, WHO, WHOIS/WAS, TOPIC, SUMMON, USERS | Přemysl Janouch | 2018-07-29 | 1 | -34/+486 |
| | |||||
* | hid: first round of mixed fixes and cleanups | Přemysl Janouch | 2018-07-29 | 1 | -207/+253 |
| | |||||
* | hid: add a work in progress IRC daemon | Přemysl Janouch | 2018-07-28 | 3 | -0/+1629 |
The port is more than viable but it's also sort of all-or-nothing and versioning needs have come before I've had a chance to finish it. |