summaryrefslogtreecommitdiff
path: root/xS
Commit message (Collapse)AuthorAgeFilesLines
* Add a Fyne frontend for xCPřemysl Eric Janouch2024-11-121-1/+1
| | | | | It is fairly mediocre all around, but also generally usable, natively covering mobile platforms.
* xS/xN: add test targetsPřemysl Eric Janouch2024-04-101-0/+2
|
* Add a simple IRC notifier utilityPřemysl Eric Janouch2024-04-032-126/+132
|
* Move project version to file, add xS manual pagePřemysl Eric Janouch2023-07-045-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.txtPřemysl Eric Janouch2022-09-273-8/+22
|
* Update documentation, clean upPřemysl Eric Janouch2022-09-266-7/+27
|
* hid: rename to xS before merge into xKPřemysl Eric Janouch2022-09-264-26/+25
|
* hid: bump the FD limitPřemysl Eric Janouch2022-08-021-0/+8
|
* hid: make note of a deprecationPřemysl Eric Janouch2022-03-161-0/+1
|
* hid: add WebIRC supportPřemysl Eric Janouch2022-03-151-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 WALLOPSPřemysl Eric Janouch2022-02-051-0/+20
|
* hid: reflect the original project's new namePřemysl Eric Janouch2021-08-061-1/+1
| | | | Better keep all schizophreny in my own head, rather than all projects.
* Name changePřemysl Eric Janouch2020-08-012-2/+2
|
* hid: mention Go 1.12 alternative to TLS autodetectionPřemysl Janouch2019-02-271-0/+4
|
* hid: clean up/finalize loggingPřemysl Janouch2018-08-061-27/+26
|
* hid: move off of the log packagePřemysl Janouch2018-08-061-34/+32
| | | | We don't spam with useless messages without -debug any longer.
* hid: port logging facilitiesPřemysl Janouch2018-08-061-0/+99
| | | | | Though the regular mode now has timestamps and a new mode for systemd has been added.
* hid: cleanupsPřemysl Janouch2018-08-061-12/+15
| | | | No functional changes.
* hid: port IRC tests from liberty, fix tag parsingPřemysl Janouch2018-08-062-1/+30
|
* hid: rename connCloseWrite to connCloseWriterPřemysl Janouch2018-08-061-11/+11
|
* hid: add the first testsPřemysl Janouch2018-08-061-0/+139
| | | | This has actually revealed a problem in the SSL 2.0 detection.
* hid: fix SSL 2.0 autodetectionPřemysl Janouch2018-08-041-1/+1
|
* hid: add support for customized repliesPřemysl Janouch2018-08-031-5/+41
|
* hid: unify exit codes with the flag packagePřemysl Janouch2018-08-031-1/+1
|
* hid: cleanupsPřemysl Janouch2018-08-031-22/+31
|
* hid: fix listener shutdownPřemysl Janouch2018-08-031-1/+8
|
* hid: fix nickname verification in the user MODE messagePřemysl Janouch2018-08-021-1/+1
|
* hid: port default formatting strings to fmtPřemysl Janouch2018-08-021-4/+4
|
* hid: ircSendToRoommates -> ircNotifyRoommatesPřemysl Janouch2018-08-011-4/+3
| | | | Should be clearer.
* hid: figured out how to port timeoutsPřemysl Janouch2018-08-011-20/+64
|
* hid: another round of general code cleanupsPřemysl Janouch2018-08-011-91/+92
|
* hid: bringup of what we have this farPřemysl Janouch2018-07-311-24/+36
|
* hid: port configuration and initializationPřemysl Janouch2018-07-311-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, unusedPřemysl Janouch2018-07-301-18/+66
|
* hid: use time.Time and time.DurationPřemysl Janouch2018-07-301-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, KILLPřemysl Janouch2018-07-301-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, DIEPřemysl Janouch2018-07-291-7/+329
|
* hid: port PRIVMSG, NOTICE, NAMES, WHO, WHOIS/WAS, TOPIC, SUMMON, USERSPřemysl Janouch2018-07-291-34/+486
|
* hid: first round of mixed fixes and cleanupsPřemysl Janouch2018-07-291-207/+253
|
* hid: add a work in progress IRC daemonPřemysl Janouch2018-07-283-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.