d86a68f510
Add support for OpenSSL 1.1.0
2016-12-28 12:40:47 +01:00
a0d733fdb9
Update NEWS, README
2016-10-28 12:47:11 +02:00
db17223df0
Bump version; update NEWS, README
2016-04-28 23:46:08 +02:00
6f85490fa3
Update NEWS
2016-04-16 20:11:11 +02:00
11a6c7662e
Update NEWS, bump release
2016-03-27 17:17:15 +02:00
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
410bcdcd78
degesch: phase 1 of word wrapping implementation
2016-03-26 04:52:05 +01:00
df395f32e5
Update NEWS, README
2016-03-12 23:02:59 +01:00
f96fa66168
degesch: add a --format switch
2016-03-12 14:28:17 +01:00
dc248b8840
degesch: add goto activity and highlight
2016-03-08 22:29:40 +01:00
0f1fd2eb3a
Update NEWS, cleanup
2016-03-07 23:43:47 +01:00
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
0c19a384f1
Fix typos
2016-02-09 04:50:51 +01:00
333ad2c981
degesch: allow changing the list of used CAPs
...
Bump liberty.
2016-02-01 21:57:43 +01:00
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
10a264ec3d
kike: add support for IRCv3.2 server-time
2016-01-31 21:43:23 +01:00
f36d66b0cb
kike: asynchronous address resolution
...
As well as some refactoring and cleanup.
2016-01-16 06:30:08 +01:00
d0db1a6cdc
degesch: enforce fullscreen buffers
...
Probably long overdue.
Now we actually look like something resembling a regular IRC client.
2016-01-15 05:12:03 +01:00
b7c9e8ca23
degesch: make backlog limit configurable
2016-01-15 05:09:42 +01:00
19b09a8cec
degesch: add a last-fm "now playing" plugin
2016-01-09 10:27:01 +01:00
4832a99461
degesch: add basic autocomplete for /topic
2016-01-04 22:06:29 +01:00
aeb047260f
Bump liberty, enable TLS SNI
...
Involves some rewrites to fit the new APIs.
SNI has been implemented Mostly just because we can, I don't think it's
widely in use and kike doesn't support this feature of the protocol either.
2016-01-04 01:12:42 +01:00
312d0783cf
Bump version
2015-12-31 23:46:17 +01:00
74bed4bc02
degesch: Alt-Tab switch to the last buffer
2015-12-31 05:07:28 +01:00
e101afab38
degesch: allow launching an editor for input
...
Useful for editing multiline text (such as making it single-line).
Some refactoring and cleanup.
2015-12-25 05:20:50 +01:00
4d11be0b85
degesch: implement auto-away
2015-11-22 23:12:18 +01:00
9bb9c9868c
degesch: advertise Lua support
2015-11-21 14:09:34 +01:00
bc4b8ee19f
Update NEWS
2015-11-15 16:32:52 +01:00
f42ecedd42
Update release date
2015-09-25 17:12:29 +02:00
63a7980329
Bump version, add NEWS
2015-09-24 16:17:40 +02:00