aboutsummaryrefslogtreecommitdiff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
...
* degesch: log messages from /quote and pluginsPřemysl Janouch2016-02-091-0/+2
| | | | That is, parse back all output messages and log based on that.
* Fix typosPřemysl Janouch2016-02-091-1/+1
|
* degesch: allow changing the list of used CAPsPřemysl Janouch2016-02-011-0/+2
| | | | Bump liberty.
* degesch: optimize buffer memory usagePřemysl Janouch2016-01-311-0/+2
| | | | | | | | | | | | | 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.
* kike: add support for IRCv3.2 server-timePřemysl Janouch2016-01-311-0/+2
|
* kike: asynchronous address resolutionPřemysl Janouch2016-01-161-2/+2
| | | | As well as some refactoring and cleanup.
* degesch: enforce fullscreen buffersPřemysl Janouch2016-01-151-0/+2
| | | | | | Probably long overdue. Now we actually look like something resembling a regular IRC client.
* degesch: make backlog limit configurablePřemysl Janouch2016-01-151-0/+2
|
* degesch: add a last-fm "now playing" pluginPřemysl Janouch2016-01-091-1/+5
|
* degesch: add basic autocomplete for /topicPřemysl Janouch2016-01-041-0/+2
|
* Bump liberty, enable TLS SNIPřemysl Janouch2016-01-041-0/+9
| | | | | | | 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.
* Bump versionv0.9.2Přemysl Janouch2015-12-311-1/+1
|
* degesch: Alt-Tab switch to the last bufferPřemysl Janouch2015-12-311-0/+2
|
* degesch: allow launching an editor for inputPřemysl Janouch2015-12-251-0/+2
| | | | | | Useful for editing multiline text (such as making it single-line). Some refactoring and cleanup.
* degesch: implement auto-awayPřemysl Janouch2015-11-221-0/+2
|
* degesch: advertise Lua supportPřemysl Janouch2015-11-211-0/+2
|
* Update NEWSPřemysl Janouch2015-11-151-1/+19
|
* Update release datev0.9.1Přemysl Janouch2015-09-251-1/+1
|
* Bump version, add NEWSPřemysl Janouch2015-09-241-0/+31