Přemysl Eric Janouch
9cea3fca91
Update NEWS
2021-10-30 14:25:13 +02:00
Přemysl Eric Janouch
5e728f6d31
Bump version, update NEWS
2021-10-06 14:05:23 +02:00
Přemysl Eric Janouch
fd9d5db1d2
xD: bump the soft file descriptor limit
...
By default it's a mere thousand connections, which is unnecessarily
crippling our advertised ability to handle lots of them.
Thanks for the advice, Lennart.
2021-09-23 20:32:00 +02:00
Přemysl Eric Janouch
59cc423694
xC: abandon Freenode, embrace IRCnet
...
You're not fucking supposed to require a fucking registration
on fucking IRC networks.
2021-08-29 15:18:20 +02:00
Přemysl Eric Janouch
b082e82b62
xC: fix displaying IRC colours above 16
...
First, we indexed the colour array without a required offset.
Second, the data type was too small and overflowed negative.
Detected during a refactor, which this is a part of.
2021-08-28 18:25:03 +02:00
Přemysl Eric Janouch
b8dbc70a9c
xC: respect text formatting when autosplitting
2021-08-28 18:24:20 +02:00
Přemysl Eric Janouch
e0ad67a921
Bump version, update NEWS
2021-08-07 07:53:08 +02:00
Přemysl Eric Janouch
5d285ffb96
xB: fix up the special IPC command's name
...
To reflect the new disorder.
2021-08-06 17:18:06 +02:00
Přemysl Eric Janouch
50057d5149
Come up with sillier names for the binaries
...
I'm not entirely sure, but it looks like some people might not like
jokes about the Holocaust.
On a more serious note, the project has become more serious over
the 7 or so years of its existence.
2021-08-06 16:43:59 +02:00
Přemysl Eric Janouch
1f64710e79
NEWS: improve wording
...
The phrase "input line" has already been used once in the file.
2021-07-24 09:40:35 +02:00
Přemysl Eric Janouch
027bf8666e
degesch: never bump our own chanuser
...
With IRCv3.2 echo-message, each successfully sent message would
move us to the front of the list used for chanuser autocomplete.
Such behaviour seems useless.
Also abandon the idea of bumping on other kinds of messages.
2021-07-24 09:27:49 +02:00
Přemysl Eric Janouch
3cb93d24e8
degesch: order nick autocomplete by time
2021-07-23 18:43:20 +02:00
Přemysl Eric Janouch
051c43a072
NEWS: fix a garbled up entry
...
Try not to commit, push and tag releases tired.
2021-07-08 05:17:13 +02:00
Přemysl Eric Janouch
0fe0b56280
Bump version, update NEWS
2021-07-08 05:09:30 +02:00
Přemysl Eric Janouch
da5dd4eb91
degesch: make /ban and /unban respect EXTBAN
2021-06-17 12:21:48 +02:00
Přemysl Eric Janouch
7f28dcd1ef
degesch: make "/help /command" work
...
Works for aliases as well. Resolves a TODO entry.
2021-06-16 21:57:47 +02:00
Přemysl Eric Janouch
e3c47c33fa
degesch: implement -=/+= for multiple values
...
It didn't make sense to have these unimplemented,
though perhaps += shouldn't enforce a set.
Sadly, autocomplete is fairly difficult for -= of multiple items.
2021-06-14 09:06:38 +02:00
Přemysl Eric Janouch
80c1e8f8eb
degesch: make /deop and /devoice default to self
...
It's pretty annoying to type `/mode -o <user>`, for little reason.
2021-06-03 00:12:22 +02:00
Přemysl Eric Janouch
c5f49ab1e6
censor.lua: strip colours, configurable formatting
...
Colour parsing code taken from prime.lua, and modified to strip.
2021-06-03 00:12:22 +02:00
Přemysl Eric Janouch
c1d69e3630
degesch: add support for IRCv3 chghost
...
This is somewhat similar to a nick change.
2021-05-30 08:06:38 +02:00
Přemysl Eric Janouch
5a0b2d1c57
degesch: add trivial SASL EXTERNAL support
...
Just set `tls_cert`, and add `sasl` to `capabilities`.
2021-05-28 04:59:20 +02:00
Přemysl Eric Janouch
bb451a5050
degesch: support CAP DEL, request cap-notify
...
It doesn't require much effort to cancel capabilities, plus with
the newer version we get the respective notification anyway.
2021-05-28 04:59:20 +02:00
Přemysl Eric Janouch
17f430043a
degesch: IRCv3.2 capability negotiation
...
We can receive and display capability values now.
2021-05-28 04:59:20 +02:00
Přemysl Eric Janouch
735096d76d
degesch: add a /squery command for IRCnet
2021-05-28 04:06:27 +02:00
Přemysl Eric Janouch
2336340ad8
Bump version, update NEWS
2020-10-31 23:50:32 +01:00
Přemysl Eric Janouch
1de4a2ae34
Bump version, update NEWS
2020-10-29 03:03:07 +01:00
Přemysl Eric Janouch
1ff82ee907
Update NEWS, bump version
2020-09-02 20:00:12 +02:00
Přemysl Eric Janouch
4179a9bd49
Update NEWS, bump version
2018-10-21 05:44:39 +02:00
Přemysl Eric Janouch
5bbe9ceef8
Update NEWS
2018-10-21 05:40:24 +02:00
Přemysl Eric Janouch
fa78831cbd
Update NEWS, bump version
2018-06-22 00:59:41 +02:00
Přemysl Eric Janouch
5d353b0721
Prepare NEWS for the next release
2018-06-21 23:26:16 +02:00
Přemysl Eric Janouch
3c048f0d56
Bump version
2016-12-30 08:15:44 +01:00
Přemysl Eric Janouch
8e668ff31a
Various fixes related to channel modes
...
Bugs unnoticed for so long.
2016-12-30 08:08:34 +01:00
Přemysl Eric Janouch
d86a68f510
Add support for OpenSSL 1.1.0
2016-12-28 12:40:47 +01:00
Přemysl Eric Janouch
a0d733fdb9
Update NEWS, README
2016-10-28 12:47:11 +02:00
Přemysl Eric Janouch
db17223df0
Bump version; update NEWS, README
2016-04-28 23:46:08 +02:00
Přemysl Eric Janouch
6f85490fa3
Update NEWS
2016-04-16 20:11:11 +02:00
Přemysl Eric Janouch
11a6c7662e
Update NEWS, bump release
2016-03-27 17:17:15 +02:00
Přemysl Eric Janouch
9b12c830d1
degesch: remap goto-activity to M-a
...
weechat appears to use this key binding, so let's not reinvent it.
2016-03-26 13:11:28 +01:00
Přemysl Eric Janouch
410bcdcd78
degesch: phase 1 of word wrapping implementation
2016-03-26 04:52:05 +01:00
Přemysl Eric Janouch
df395f32e5
Update NEWS, README
2016-03-12 23:02:59 +01:00
Přemysl Eric Janouch
f96fa66168
degesch: add a --format switch
2016-03-12 14:28:17 +01:00
Přemysl Eric Janouch
dc248b8840
degesch: add goto activity and highlight
2016-03-08 22:29:40 +01:00
Přemysl Eric Janouch
0f1fd2eb3a
Update NEWS, cleanup
2016-03-07 23:43:47 +01:00
Přemysl Eric Janouch
3315b16f79
degesch: log messages from /quote and plugins
...
That is, parse back all output messages and log based on that.
2016-02-09 05:10:41 +01:00
Přemysl Eric Janouch
0c19a384f1
Fix typos
2016-02-09 04:50:51 +01:00
Přemysl Eric Janouch
333ad2c981
degesch: allow changing the list of used CAPs
...
Bump liberty.
2016-02-01 21:57:43 +01:00
Přemysl Eric Janouch
a850ee45f1
degesch: optimize buffer memory usage
...
We have approximately 5 formatter_items per buffer_line. Let's assume
we're on a 64-bit machine. Then there were (5 * 2) + 3 useless pointers
(104 bytes) as well as 5 * (4 + 4) = 40 bytes of wasted space because
of needless padding. That's 144 bytes already. Compared to that, this
change adds 16 bytes of overhead for an array sentinel, i.e. 128B less.
With a limit of 1000 lines per buffer, we've saved ~128kB per buffer
on completely useless data, and code complexity stays roughly the same.
All in all, memory usage for buffers should be about 50% lower.
2016-01-31 21:43:23 +01:00
Přemysl Eric Janouch
10a264ec3d
kike: add support for IRCv3.2 server-time
2016-01-31 21:43:23 +01:00
Přemysl Eric Janouch
f36d66b0cb
kike: asynchronous address resolution
...
As well as some refactoring and cleanup.
2016-01-16 06:30:08 +01:00