aboutsummaryrefslogtreecommitdiff
path: root/degesch.c
Commit message (Expand)AuthorAgeFilesLines
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-211-3/+2
* degesch: fix some log messagesPřemysl Janouch2018-06-211-5/+5
* degesch: introduce cstr_set()Přemysl Janouch2018-01-081-74/+32
* degesch: thorough review, no functional changesPřemysl Janouch2018-01-081-20/+61
* degesch: fix IPv6:port in irc_split_host_port()Přemysl Janouch2018-01-081-12/+14
* degesch: fix a minor bug in buffer_merge()Přemysl Janouch2018-01-081-2/+1
* degesch: simplify a popular assertionPřemysl Janouch2018-01-081-20/+10
* degesch: simplify the configuration dumperPřemysl Janouch2018-01-081-29/+11
* degesch: show an error message on log write failurePřemysl Janouch2018-01-081-2/+17
* degesch: make buffer index computation easier to followPřemysl Janouch2018-01-081-2/+3
* degesch: fix a Lua error messagePřemysl Janouch2018-01-081-1/+1
* Bump liberty, avoid fall-through warningsPřemysl Janouch2018-01-071-0/+1
* degesch: better shift state encoding handlingPřemysl Janouch2017-07-071-6/+8
* Rework constructors/destructorsPřemysl Janouch2017-06-221-33/+17
* Bump libertyPřemysl Janouch2017-06-221-231/+138
* Avoid the "poller_fd::closed" featurePřemysl Janouch2017-05-061-5/+2
* Update copyright yearsPřemysl Janouch2017-04-221-1/+1
* degesch: simplify quittingPřemysl Janouch2017-04-201-49/+36
* degesch: fix confusing messagePřemysl Janouch2017-04-201-1/+2
* degesch: make a second /disconnect always succeedPřemysl Janouch2017-04-201-2/+11
* Bump libertyPřemysl Janouch2017-01-231-166/+167
* Various fixes related to channel modesPřemysl Janouch2016-12-301-10/+28
* CleanupPřemysl Janouch2016-12-281-9/+1
* Add support for OpenSSL 1.1.0Přemysl Janouch2016-12-281-0/+5
* degesch: /query w/o arguments just opens the queryPřemysl Janouch2016-12-061-1/+1
* degesch: replace degesch.connect with async.dialPřemysl Janouch2016-11-041-145/+130
* degesch: move the Lua async code within the filePřemysl Janouch2016-11-041-303/+303
* degesch: get rid of Lua timer hooksPřemysl Janouch2016-11-041-48/+0
* degesch: Lua coroutine safetyPřemysl Janouch2016-11-041-53/+46
* degesch: implement Lua coroutine async basicsPřemysl Janouch2016-11-041-6/+333
* degesch: fix join/part hiding in the backlogPřemysl Janouch2016-10-301-1/+2
* degesch: clean upPřemysl Janouch2016-10-291-1/+1
* degesch: tiny fixes for the prompt hookcoverity_scanPřemysl Janouch2016-10-291-2/+3
* degesch: avoid senseless indirection in hooksPřemysl Janouch2016-10-291-52/+8
* degesch: rename things around terminal attributesPřemysl Janouch2016-10-291-43/+41
* degesch: simplify "attribute_printer"Přemysl Janouch2016-10-291-45/+17
* degesch: microoptimizationPřemysl Janouch2016-10-281-1/+1
* degesch: refresh the prompt when a hook is setPřemysl Janouch2016-10-281-0/+1
* degesch: don't consider all mode changes importantPřemysl Janouch2016-10-281-4/+16
* degesch: optimize Lua weak refsPřemysl Janouch2016-10-281-30/+11
* degesch: export server state as a string to LuaPřemysl Janouch2016-10-281-0/+18
* degesch: add Lua API for screen size retrievalPřemysl Janouch2016-10-281-1/+10
* degesch: add a prompt hookPřemysl Janouch2016-10-281-1/+76
* degesch: add introspection for refs within str_mapsPřemysl Janouch2016-10-281-126/+138
* degesch: allow lists of refs in introspectionPřemysl Janouch2016-10-281-20/+44
* degesch: add introspection for "app_context"Přemysl Janouch2016-10-281-6/+47
* degesch: add introspection for "str" and "str_map"Přemysl Janouch2016-10-281-12/+32
* degesch: create Lua refs through introspectionPřemysl Janouch2016-10-281-104/+71
* degesch: begin work on direct introspectionPřemysl Janouch2016-10-281-30/+176
* degesch: cleanupPřemysl Janouch2016-10-281-2/+2