606f0b1faa
degesch: fix /server add
2015-07-13 00:13:14 +02:00
b9241bdef9
ZyklonB: fix certificate verification
2015-07-13 00:13:14 +02:00
e86dc2fbcd
Disable SSL 2 and 3
2015-07-13 00:13:14 +02:00
de61f9ce5b
degesch: don't save on quit after a parse error
2015-07-13 00:13:14 +02:00
efe5112a8f
degesch: force a TLS handshake
...
This is sort of a no-op.
2015-07-13 00:13:10 +02:00
fc87d54649
Cleanup
2015-07-12 17:39:29 +02:00
f69ca8e54c
kike: allow specifying the cipher list
2015-07-12 17:39:29 +02:00
3c1bbbc513
degesch: add an "ssl_ciphers" option to servers
2015-07-12 17:15:33 +02:00
88b2200051
degesch: log certificate verification errors
...
At last, there should be no more serious issues with TLS.
2015-07-12 06:03:28 +02:00
c3243c8f50
kike: add some OpenSSL information to debug log
2015-07-12 05:42:07 +02:00
d5a153bbe3
Call ERR_clear_error() where necessary
2015-07-12 05:30:13 +02:00
4ead42f4e3
degesch: fix certificate verification
...
Also print some certificate information while connecting.
2015-07-12 01:58:38 +02:00
20b317db30
degesch: fix failure handling in SSL_CTX creation
2015-07-12 00:43:52 +02:00
fe95f97101
degesch: rejoin channels on reconnect
...
Unless we've left them and the buffer just stays open, that is.
2015-07-12 00:30:10 +02:00
5b96f2ccb7
degesch: fix the date change timer
...
It used absolute time, while we need relative.
2015-07-12 00:08:56 +02:00
0ce4872254
degesch: fix nick cycling
2015-07-11 18:04:07 +02:00
b3876260b9
degesch: make /disconnect abort reconnect timer
2015-07-11 17:54:49 +02:00
0c4b727961
Bump liberty
2015-07-11 17:54:38 +02:00
e57939e705
Update README
2015-07-11 17:04:36 +02:00
5692da47be
Fix various issues reported by Coverity
2015-07-11 14:48:00 +02:00
c3d39dab5b
Travis CI: update Coverity project info
2015-07-11 13:53:12 +02:00
4865f91eb0
degesch: add "autoconnect" option for servers
2015-07-11 06:16:53 +02:00
8ed93ae03e
degesch: write date change messages earlier
2015-07-11 06:10:46 +02:00
ccc167d120
degesch: print a marker for unread messages
2015-07-11 05:41:39 +02:00
d48adf4557
degesch: log CAP traffic
2015-07-11 05:04:17 +02:00
f2a6c0f299
degesch: log disconnection in all buffers
2015-07-11 04:55:34 +02:00
d27a23a7d6
degesch: sanitize terminal output
2015-07-11 04:55:34 +02:00
e2c0240a84
degesch: move the -d option to configuration
2015-07-11 04:28:34 +02:00
8f587117f7
degesch: add aliases to /help and autocomplete
2015-07-11 03:58:53 +02:00
a24c068a3b
degesch: mostly finish /alias sans name checking
2015-07-11 03:29:52 +02:00
b987b2cc64
degesch: add config_item_string_from_cstr()
2015-07-11 03:29:52 +02:00
30252e069d
degesch: add an /unalias command
2015-07-11 03:29:52 +02:00
8f1d81eefb
degesch: add an option to save config on quit
2015-07-11 03:29:52 +02:00
0a657a0294
degesch: silence compiler warnings
2015-07-11 01:53:04 +02:00
5ddf963e33
degesch: actually avoid recursive aliases
2015-07-11 01:46:11 +02:00
dcb1d2f97b
degesch: fix argument checking
2015-07-11 01:44:58 +02:00
5da45877d6
degesch: add /alias that only lists aliases
2015-07-10 01:45:39 +02:00
0fd53af0d1
degesch: factor out get_aliases_config()
2015-07-10 01:44:02 +02:00
d39ffe440f
degesch: fix display of empty objects in /set
2015-07-10 01:24:06 +02:00
c839649551
degesch: add some default aliases
2015-07-10 00:55:13 +02:00
4ddded3512
degesch: print the logo in a buffer
2015-07-10 00:55:13 +02:00
3e17bfb54c
degesch: add a first time help
2015-07-10 00:55:13 +02:00
7a7192d327
degesch: unfuck debug logging
...
We can store most of the messages in buffers, which gives us the nice
possibility of using the formatter to fix encodings, as well as the
ability to redisplay the debug prints.
And we can also have some nice colors.
2015-07-10 00:55:13 +02:00
445837007d
degesch: get rid of partial command name matching
2015-07-09 22:34:42 +02:00
567ce62257
degesch: tiny miscellaneous fixes
2015-07-09 22:34:42 +02:00
ba1ac58d9d
degesch: add backend support for aliases
2015-07-09 22:34:42 +02:00
5e7f9882dd
degesch: "nickname" -> "nicks"
...
Now you can specify multiple nicknames to try.
2015-07-09 02:46:31 +02:00
2b2da0beab
degesch: support CASEMAPPING=rfc1459-strict
2015-07-09 01:48:34 +02:00
f57cc7923d
degesch: clean up irc_handle_irc_isupport()
2015-07-09 01:36:19 +02:00
1ba6db50b6
degesch: split handle_command_help()
2015-07-09 00:10:46 +02:00