-
b0f5b8c10d
kike: do nothing on equivalent renicks
Přemysl Eric Janouch
2018-08-01 09:16:23 +0200
-
d87d533078
kike: code cleanups
Přemysl Eric Janouch
2018-08-01 09:09:02 +0200
-
3c47e5b354
kike: fix grammar in hostname validation
Přemysl Eric Janouch
2018-08-01 09:07:38 +0200
-
54d3406175
kike: fix grammar in config item description
Přemysl Eric Janouch
2018-08-01 09:07:02 +0200
-
f79dd027e9
kike: add a comment about identifier encoding
Přemysl Eric Janouch
2018-08-01 09:06:14 +0200
-
e77495f316
hid: bringup of what we have this far
Přemysl Eric Janouch
2018-07-31 21:13:30 +0200
-
2f841d214f
hid: port configuration and initialization
Přemysl Eric Janouch
2018-07-31 20:53:23 +0200
-
051bbedc2f
hid: port IRC 3.2 message tag parsing, unused
Přemysl Eric Janouch
2018-07-30 17:39:32 +0200
-
404aa8c9cc
hid: use time.Time and time.Duration
Přemysl Eric Janouch
2018-07-30 10:04:05 +0200
-
90129ee2bc
hid: port MODE, STATS, LINKS, KILL
Přemysl Eric Janouch
2018-07-30 09:42:01 +0200
-
50e7f7dca5
hid: port PART, KICK, INVITE, JOIN, AWAY, ISON, ADMIN, DIE
Přemysl Eric Janouch
2018-07-29 17:49:57 +0200
-
3322fe2851
hid: port PRIVMSG, NOTICE, NAMES, WHO, WHOIS/WAS, TOPIC, SUMMON, USERS
Přemysl Eric Janouch
2018-07-29 15:57:39 +0200
-
208a8fcc7e
hid: first round of mixed fixes and cleanups
Přemysl Eric Janouch
2018-07-29 07:50:27 +0200
-
2d287752d4
hid: add a work in progress IRC daemon
Přemysl Eric Janouch
2018-07-28 16:21:34 +0200
-
fa78831cbd
Update NEWS, bump version
v0.9.6
Přemysl Eric Janouch
2018-06-22 00:59:41 +0200
-
94b0ec80cf
fancy-prompt.lua: workaround a Readline UTF-8 bug
Přemysl Eric Janouch
2018-06-22 00:55:17 +0200
-
300f9a9708
Bump liberty
Přemysl Eric Janouch
2018-06-22 00:03:21 +0200
-
b1a89f313a
degesch: add static analysis for the logger
Přemysl Eric Janouch
2018-06-21 23:37:40 +0200
-
fab5115cd0
Remove .travis.yml
Přemysl Eric Janouch
2018-06-21 22:47:33 +0200
-
d0cb3c1ac6
Update README
Přemysl Eric Janouch
2018-06-21 22:46:36 +0200
-
a0e9ede3e3
Relicense to 0BSD, update mail address
Přemysl Eric Janouch
2018-06-21 22:42:05 +0200
-
787569e653
Update submodule URL for liberty
Přemysl Eric Janouch
2018-06-21 22:31:45 +0200
-
5d353b0721
Prepare NEWS for the next release
Přemysl Eric Janouch
2018-06-21 22:30:10 +0200
-
006d34eeae
degesch: fix some log messages
Přemysl Eric Janouch
2018-06-21 22:02:26 +0200
-
19400ee8b7
kike: disable TLS session reuse
Přemysl Eric Janouch
2018-01-09 06:25:16 +0100
-
674ffb2f6d
kike: handle accept() errors better
Přemysl Eric Janouch
2018-01-09 05:48:32 +0100
-
6c30452b28
kike: thorough review, no functional changes
Přemysl Eric Janouch
2018-01-09 05:47:37 +0100
-
670e1c5770
kike: introduce cstr_set()
Přemysl Eric Janouch
2018-01-08 23:16:14 +0100
-
4586b0e1e4
degesch: introduce cstr_set()
Přemysl Eric Janouch
2018-01-08 22:15:29 +0100
-
b4507b56af
degesch: thorough review, no functional changes
Přemysl Eric Janouch
2018-01-08 21:53:42 +0100
-
bf6d507bb2
degesch: fix IPv6:port in irc_split_host_port()
Přemysl Eric Janouch
2018-01-08 21:46:35 +0100
-
099a49e6d5
degesch: fix a minor bug in buffer_merge()
Přemysl Eric Janouch
2018-01-08 21:45:53 +0100
-
4627ee82dd
degesch: simplify a popular assertion
Přemysl Eric Janouch
2018-01-08 21:43:18 +0100
-
682f90e989
degesch: simplify the configuration dumper
Přemysl Eric Janouch
2018-01-08 21:38:13 +0100
-
277af83100
degesch: show an error message on log write failure
Přemysl Eric Janouch
2018-01-07 05:54:45 +0100
-
a5a0078def
degesch: make buffer index computation easier to follow
Přemysl Eric Janouch
2018-01-07 05:51:44 +0100
-
868e34d15c
degesch: fix a Lua error message
Přemysl Eric Janouch
2018-01-07 05:50:21 +0100
-
dc47b16034
Bump liberty, avoid fall-through warnings
Přemysl Eric Janouch
2018-01-07 05:45:34 +0100
-
d0f19f8be3
Update README
Přemysl Eric Janouch
2017-12-06 23:45:09 +0100
-
ddb45a1cc4
Update README
Přemysl Eric Janouch
2017-12-02 13:06:39 +0100
-
3974919741
Update README
Přemysl Eric Janouch
2017-12-02 11:06:48 +0100
-
36be830bfc
degesch: better shift state encoding handling
Přemysl Eric Janouch
2017-07-07 20:45:24 +0200
-
f7dce5e861
slack.lua: add a feature to undo emoji
Přemysl Eric Janouch
2017-07-03 06:45:46 +0200
-
757047bd20
CMakeLists.txt: fix variable name
Přemysl Eric Janouch
2017-07-03 06:44:15 +0200
-
a2611cdc3c
Rework constructors/destructors
Přemysl Eric Janouch
2017-06-22 22:45:25 +0200
-
68bc297809
Bump liberty
Přemysl Eric Janouch
2017-06-22 22:39:39 +0200
-
933760c2a2
kike: fix two memory leaks
Přemysl Eric Janouch
2017-06-22 20:36:21 +0200
-
156ea32a90
slack.lua: support @here and @channel
Přemysl Eric Janouch
2017-05-18 10:44:36 +0200
-
f744681b17
slack.lua: improve input hook matching
Přemysl Eric Janouch
2017-05-17 15:05:51 +0200
-
bdc6334aec
slack.lua: more unfucking
Přemysl Eric Janouch
2017-05-17 00:32:54 +0200
-
96864517c6
Fix licensing notice in README
Přemysl Eric Janouch
2017-05-13 13:43:15 +0200
-
0bdcd4aa8b
fancy-prompt.lua: remove unnecessary local variable
Přemysl Eric Janouch
2017-05-11 20:09:00 +0200
-
b18a8048c1
degesch: add a slack plugin
Přemysl Eric Janouch
2017-05-11 19:57:21 +0200
-
c3d62b8799
Avoid the "poller_fd::closed" feature
Přemysl Eric Janouch
2017-05-06 21:35:44 +0200
-
ec842db0fb
Update copyright years
Přemysl Eric Janouch
2017-04-22 19:41:27 +0200
-
0981df485a
degesch: simplify quitting
Přemysl Eric Janouch
2017-04-20 20:47:39 +0200
-
9f0c18cc41
degesch: fix confusing message
Přemysl Eric Janouch
2017-04-20 20:25:55 +0200
-
1313a712df
degesch: make a second /disconnect always succeed
Přemysl Eric Janouch
2017-04-20 20:25:21 +0200
-
f45f9ab873
Travis CI: brevify notifications
Přemysl Eric Janouch
2017-02-03 23:17:15 +0100
-
9e5725662f
Bump liberty
Přemysl Eric Janouch
2017-01-23 23:50:27 +0100
-
0785a6f417
degesch: Lua is no longer experimental
Přemysl Eric Janouch
2017-01-23 23:41:14 +0100
-
cb9957cd64
Travis CI: try adding the PPA back
Přemysl Eric Janouch
2016-12-30 14:47:50 +0100
-
40bb2497f7
Travis CI: try removing a dead PPA
Přemysl Eric Janouch
2016-12-30 14:42:06 +0100
-
d7960b463f
Fix LibreSSL compatibility
Přemysl Eric Janouch
2016-12-30 08:51:49 +0100
-
3c048f0d56
Bump version
v0.9.5
Přemysl Eric Janouch
2016-12-30 08:15:44 +0100
-
8e668ff31a
Various fixes related to channel modes
Přemysl Eric Janouch
2016-12-30 07:49:10 +0100
-
eb70bf3fbc
Cleanup
Přemysl Eric Janouch
2016-12-28 12:44:27 +0100
-
d86a68f510
Add support for OpenSSL 1.1.0
Přemysl Eric Janouch
2016-12-28 12:40:47 +0100
-
d6be22291d
degesch: /query w/o arguments just opens the query
Přemysl Eric Janouch
2016-12-06 13:51:16 +0100
-
a813babb89
fancy-prompt.lua: fix parametrized modes
Přemysl Eric Janouch
2016-12-02 12:28:12 +0100
-
b666ce6926
fancy-prompt.lua: change background on highlight
Přemysl Eric Janouch
2016-12-02 12:27:33 +0100
-
e2bb051bd3
degesch: replace degesch.connect with async.dial
Přemysl Eric Janouch
2016-11-04 21:50:46 +0100
-
52d1ded7df
degesch: move the Lua async code within the file
Přemysl Eric Janouch
2016-11-04 20:38:09 +0100
-
cb9f187f80
degesch: get rid of Lua timer hooks
Přemysl Eric Janouch
2016-11-04 20:20:21 +0100
-
0247c4667a
degesch: Lua coroutine safety
Přemysl Eric Janouch
2016-11-04 18:51:32 +0100
-
572f4e2ea3
degesch: implement Lua coroutine async basics
Přemysl Eric Janouch
2016-11-01 04:07:53 +0100
-
50599e09bd
Update README, add a screenshot for degesch
Přemysl Eric Janouch
2016-10-30 18:49:07 +0100
-
b24bb0aded
degesch: fix join/part hiding in the backlog
Přemysl Eric Janouch
2016-10-30 16:24:23 +0100
-
7c6cf42075
thin-cursor.lua: update comments
Přemysl Eric Janouch
2016-10-30 01:50:21 +0200
-
414a525c4d
degesch: add a thin-cursor plugin
Přemysl Eric Janouch
2016-10-30 00:00:48 +0200
-
6cee7159f2
degesch: clean up
Přemysl Eric Janouch
2016-10-29 21:08:15 +0200
-
568f9b7123
degesch: tiny fixes for the prompt hook
Přemysl Eric Janouch
2016-10-29 19:41:41 +0200
-
0d499dd125
degesch: avoid senseless indirection in hooks
Přemysl Eric Janouch
2016-10-29 19:35:48 +0200
-
37e49b54cf
degesch: rename things around terminal attributes
Přemysl Eric Janouch
2016-10-29 18:02:03 +0200
-
742d590b8d
degesch: simplify "attribute_printer"
Přemysl Eric Janouch
2016-10-29 05:33:22 +0200
-
b6528c73e3
degesch: microoptimization
Přemysl Eric Janouch
2016-10-28 18:16:21 +0200
-
1e79aaec26
degesch: refresh the prompt when a hook is set
Přemysl Eric Janouch
2016-10-28 13:58:37 +0200
-
0995da3900
degesch: don't consider all mode changes important
Přemysl Eric Janouch
2016-10-28 13:14:51 +0200
-
c8a826f016
degesch: optimize Lua weak refs
Přemysl Eric Janouch
2016-10-28 13:07:50 +0200
-
95c7ababc3
degesch: add a "fancy-prompt" plugin
Přemysl Eric Janouch
2016-10-28 04:58:29 +0200
-
a0d733fdb9
Update NEWS, README
Přemysl Eric Janouch
2016-10-28 12:46:12 +0200
-
557a39c6c8
degesch: export server state as a string to Lua
Přemysl Eric Janouch
2016-10-28 12:45:38 +0200
-
745e758394
degesch: add Lua API for screen size retrieval
Přemysl Eric Janouch
2016-10-28 03:53:26 +0200
-
b60bdf119a
degesch: add a prompt hook
Přemysl Eric Janouch
2016-10-28 01:01:27 +0200
-
278e2b236b
degesch: add introspection for refs within str_maps
Přemysl Eric Janouch
2016-10-28 00:07:49 +0200
-
2f758bbdb9
degesch: allow lists of refs in introspection
Přemysl Eric Janouch
2016-10-27 20:58:14 +0200
-
911276b263
degesch: add introspection for "app_context"
Přemysl Eric Janouch
2016-10-27 20:02:25 +0200
-
cb5ad675a6
degesch: add introspection for "str" and "str_map"
Přemysl Eric Janouch
2016-10-27 19:10:35 +0200
-
9408dfc67c
degesch: create Lua refs through introspection
Přemysl Eric Janouch
2016-10-27 18:46:27 +0200
-
fed8b06aff
degesch: begin work on direct introspection
Přemysl Eric Janouch
2016-10-27 17:03:53 +0200