aboutsummaryrefslogtreecommitdiff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* degesch: never bump our own chanuserPřemysl Eric Janouch2021-07-241-1/+1
| | | | | | | | | 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.
* degesch: order nick autocomplete by timePřemysl Eric Janouch2021-07-231-0/+5
|
* NEWS: fix a garbled up entryPřemysl Eric Janouch2021-07-081-1/+1
| | | | Try not to commit, push and tag releases tired.
* Bump version, update NEWSv1.2.0Přemysl Eric Janouch2021-07-081-1/+4
|
* degesch: make /ban and /unban respect EXTBANPřemysl Eric Janouch2021-06-171-0/+2
|
* degesch: make "/help /command" workPřemysl Eric Janouch2021-06-161-0/+2
| | | | Works for aliases as well. Resolves a TODO entry.
* degesch: implement -=/+= for multiple valuesPřemysl Eric Janouch2021-06-141-0/+2
| | | | | | | 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.
* degesch: make /deop and /devoice default to selfPřemysl Eric Janouch2021-06-031-0/+2
| | | | It's pretty annoying to type `/mode -o <user>`, for little reason.
* censor.lua: strip colours, configurable formattingPřemysl Eric Janouch2021-06-031-0/+3
| | | | Colour parsing code taken from prime.lua, and modified to strip.
* degesch: add support for IRCv3 chghostPřemysl Eric Janouch2021-05-301-0/+2
| | | | This is somewhat similar to a nick change.
* degesch: add trivial SASL EXTERNAL supportPřemysl Eric Janouch2021-05-281-0/+3
| | | | Just set `tls_cert`, and add `sasl` to `capabilities`.
* degesch: support CAP DEL, request cap-notifyPřemysl Eric Janouch2021-05-281-1/+1
| | | | | It doesn't require much effort to cancel capabilities, plus with the newer version we get the respective notification anyway.
* degesch: IRCv3.2 capability negotiationPřemysl Eric Janouch2021-05-281-0/+2
| | | | We can receive and display capability values now.
* degesch: add a /squery command for IRCnetPřemysl Eric Janouch2021-05-281-0/+5
|
* Bump version, update NEWSv1.1.0Přemysl Eric Janouch2020-10-311-0/+9
|
* Bump version, update NEWSv1.0.0Přemysl Eric Janouch2020-10-291-0/+31
|
* Update NEWS, bump versionv0.9.8Přemysl Eric Janouch2020-09-021-0/+10
|
* Update NEWS, bump versionv0.9.7Přemysl Janouch2018-10-211-1/+1
|
* Update NEWSPřemysl Janouch2018-10-211-0/+14
|
* Update NEWS, bump versionv0.9.6Přemysl Janouch2018-06-221-1/+5
|
* Prepare NEWS for the next releasePřemysl Janouch2018-06-211-0/+23
|
* Bump versionv0.9.5Přemysl Janouch2016-12-301-1/+1
|
* Various fixes related to channel modesPřemysl Janouch2016-12-301-1/+9
| | | | Bugs unnoticed for so long.
* Add support for OpenSSL 1.1.0Přemysl Janouch2016-12-281-0/+4
|
* Update NEWS, READMEPřemysl Janouch2016-10-281-0/+19
|
* Bump version; update NEWS, READMEv0.9.4Přemysl Janouch2016-04-281-1/+8
|
* Update NEWSPřemysl Janouch2016-04-161-0/+9
|
* Update NEWS, bump releasev0.9.3Přemysl Janouch2016-03-271-2/+4
|
* degesch: remap goto-activity to M-aPřemysl Janouch2016-03-261-1/+1
| | | | weechat appears to use this key binding, so let's not reinvent it.
* degesch: phase 1 of word wrapping implementationPřemysl Janouch2016-03-261-0/+2
|
* Update NEWS, READMEPřemysl Janouch2016-03-121-1/+1
|
* degesch: add a --format switchPřemysl Janouch2016-03-121-0/+2
|
* degesch: add goto activity and highlightPřemysl Janouch2016-03-081-0/+3
|
* Update NEWS, cleanupPřemysl Janouch2016-03-071-0/+4
|
* 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
|