Přemysl Eric Janouch
|
dd8e543a20
|
degesch: save some memory on channel users
`struct str` was mostly unnecessary, we can save 16+ bytes,
while performance and code readability is mostly unchanged.
|
2020-10-04 08:28:07 +02:00 |
Přemysl Eric Janouch
|
dc8b580574
|
degesch: expand comment about character encoding
|
2020-10-02 07:09:58 +02:00 |
Přemysl Eric Janouch
|
2d9856cca8
|
Bump liberty, use iscntrl_ascii()
|
2020-10-02 06:52:11 +02:00 |
Přemysl Eric Janouch
|
289193dd1a
|
kike: silence an annoying build warning
|
2020-09-20 13:43:59 +02:00 |
Přemysl Eric Janouch
|
405848deeb
|
degesch: remove unnecessary quotes from macro defs
The behaviour is defined by the standard.
|
2020-09-20 13:43:36 +02:00 |
Přemysl Eric Janouch
|
b9991d4766
|
degesch: update comment to reflect reality
|
2020-09-20 13:43:10 +02:00 |
Přemysl Eric Janouch
|
1ff82ee907
|
Update NEWS, bump version
|
2020-09-02 20:00:12 +02:00 |
Přemysl Eric Janouch
|
57e92fbb85
|
Update copyright years
|
2020-09-02 20:00:11 +02:00 |
Přemysl Eric Janouch
|
a04dfc59fe
|
README: improve libasciidoc compatibility
|
2020-09-02 20:00:11 +02:00 |
Přemysl Eric Janouch
|
7f69655c54
|
README: discourage from using libedit
|
2020-09-02 20:00:10 +02:00 |
Přemysl Eric Janouch
|
444f97b357
|
degesch: work around a libedit attribute issue
|
2020-09-02 20:00:10 +02:00 |
Přemysl Eric Janouch
|
ed7130a664
|
degesch: fix a libedit crash
|
2020-09-02 20:00:10 +02:00 |
Přemysl Eric Janouch
|
ba1c2357af
|
degesch: fix Lua 5.4 build
Not sure about how well it works yet.
Lua 5.3 is still made preferential by the order of pkgconfig lookup.
|
2020-09-02 20:00:09 +02:00 |
Přemysl Eric Janouch
|
a48023553e
|
degesch: fix a pointer operation in the libedit layer
|
2020-09-02 20:00:09 +02:00 |
Přemysl Eric Janouch
|
d29317b29c
|
Bump liberty
|
2020-09-02 20:00:09 +02:00 |
Přemysl Eric Janouch
|
deb096a0e9
|
Name change
|
2020-09-02 19:37:29 +02:00 |
Přemysl Eric Janouch
|
722fc48a30
|
CMakeLists.txt: add a comment
|
2020-09-02 19:37:26 +02:00 |
Přemysl Eric Janouch
|
6421892ef3
|
Name change
|
2020-08-01 14:01:58 +02:00 |
Přemysl Eric Janouch
|
6287e20919
|
degesch: fix log reopening after a buffer rename
|
2020-03-23 00:41:08 +01:00 |
Přemysl Eric Janouch
|
07d59db5ab
|
degesch: clean up unused functions
|
2020-03-22 02:00:57 +01:00 |
Přemysl Eric Janouch
|
2909b017fb
|
Fix handling terminal resizes while the terminal is suspended
GNU Readline has a misfeature.
|
2020-03-21 22:02:02 +01:00 |
Přemysl Eric Janouch
|
64d4009427
|
degesch: fix getpwuid usage
The "entry not found" case doesn't have to touch errno.
|
2019-12-07 21:18:20 +01:00 |
Přemysl Eric Janouch
|
a1994865a9
|
hid: mention Go 1.12 alternative to TLS autodetection
|
2019-02-27 02:36:04 +01:00 |
Přemysl Eric Janouch
|
4179a9bd49
|
Update NEWS, bump version
|
2018-10-21 05:44:39 +02:00 |
Přemysl Eric Janouch
|
aa4e86c2a0
|
degesch: add a comment about ENOTCONN
|
2018-10-21 05:40:24 +02:00 |
Přemysl Eric Janouch
|
5bbe9ceef8
|
Update NEWS
|
2018-10-21 05:40:24 +02:00 |
Přemysl Eric Janouch
|
f80226620c
|
kike: fix wildcard handling in WHOIS
|
2018-10-21 05:40:24 +02:00 |
Přemysl Eric Janouch
|
2fccfb10f7
|
kike: allow STATS with no parameters
We were in plain conflict with RFC 2812 for no apparent reason.
|
2018-10-21 05:40:16 +02:00 |
Přemysl Eric Janouch
|
c285f3a266
|
hid: clean up/finalize logging
|
2018-08-06 20:47:33 +02:00 |
Přemysl Eric Janouch
|
e2c34afbc6
|
hid: move off of the log package
We don't spam with useless messages without -debug any longer.
|
2018-08-06 19:52:39 +02:00 |
Přemysl Eric Janouch
|
e2c8fb6e33
|
hid: port logging facilities
Though the regular mode now has timestamps and a new mode for systemd
has been added.
|
2018-08-06 19:49:06 +02:00 |
Přemysl Eric Janouch
|
5c7ac9a92b
|
hid: cleanups
No functional changes.
|
2018-08-06 12:31:31 +02:00 |
Přemysl Eric Janouch
|
3fee7e8051
|
hid: port IRC tests from liberty, fix tag parsing
|
2018-08-06 12:09:18 +02:00 |
Přemysl Eric Janouch
|
09d7a10b69
|
hid: rename connCloseWrite to connCloseWriter
|
2018-08-06 12:06:42 +02:00 |
Přemysl Eric Janouch
|
e9bcd0fa53
|
hid: add the first tests
This has actually revealed a problem in the SSL 2.0 detection.
|
2018-08-06 12:06:20 +02:00 |
Přemysl Eric Janouch
|
3815795d59
|
hid: fix SSL 2.0 autodetection
|
2018-08-04 21:13:28 +02:00 |
Přemysl Eric Janouch
|
fd1538251a
|
hid: add support for customized replies
|
2018-08-03 21:45:53 +02:00 |
Přemysl Eric Janouch
|
ffad1f15a5
|
hid: unify exit codes with the flag package
|
2018-08-03 21:45:53 +02:00 |
Přemysl Eric Janouch
|
765b741a67
|
hid: cleanups
|
2018-08-03 21:45:52 +02:00 |
Přemysl Eric Janouch
|
ab66a60703
|
hid: fix listener shutdown
|
2018-08-03 10:55:22 +02:00 |
Přemysl Eric Janouch
|
9ee07873ea
|
hid: fix nickname verification in the user MODE message
|
2018-08-02 18:42:32 +02:00 |
Přemysl Eric Janouch
|
7ee7dc5f9b
|
hid: port default formatting strings to fmt
|
2018-08-02 12:51:22 +02:00 |
Přemysl Eric Janouch
|
fea801ac7a
|
hid: ircSendToRoommates -> ircNotifyRoommates
Should be clearer.
|
2018-08-01 20:39:37 +02:00 |
Přemysl Eric Janouch
|
cbdbfc3d64
|
hid: figured out how to port timeouts
|
2018-08-01 20:39:37 +02:00 |
Přemysl Eric Janouch
|
3610f98d67
|
hid: another round of general code cleanups
|
2018-08-01 17:45:56 +02:00 |
Přemysl Eric Janouch
|
b9eddabedd
|
kike: explicit conversion from pointer to boolean
In practice the values in the map may only be 1 or 0, so it doesn't
matter, but in C it is better to be safe than sorry.
|
2018-08-01 09:22:59 +02:00 |
Přemysl Eric Janouch
|
50ed74a740
|
kike: break out properly on errors in MODE processing
We used to only abort the inner loop, which was insufficient.
|
2018-08-01 09:21:37 +02:00 |
Přemysl Eric Janouch
|
3ca08badc2
|
kike: reset user modes while processing USER
Since the processing always succeeds and registration cannot be undone,
this doesn't seem to fix any real issue.
|
2018-08-01 09:17:45 +02:00 |
Přemysl Eric Janouch
|
b0f5b8c10d
|
kike: do nothing on equivalent renicks
|
2018-08-01 09:17:12 +02:00 |
Přemysl Eric Janouch
|
d87d533078
|
kike: code cleanups
|
2018-08-01 09:16:45 +02:00 |