aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* degesch: force a TLS handshakePřemysl Janouch2015-07-131-1/+3
| | | | This is sort of a no-op.
* CleanupPřemysl Janouch2015-07-122-3/+0
|
* kike: allow specifying the cipher listPřemysl Janouch2015-07-121-1/+8
|
* degesch: add an "ssl_ciphers" option to serversPřemysl Janouch2015-07-121-1/+8
|
* degesch: log certificate verification errorsPřemysl Janouch2015-07-121-0/+7
| | | | At last, there should be no more serious issues with TLS.
* kike: add some OpenSSL information to debug logPřemysl Janouch2015-07-121-0/+33
|
* Call ERR_clear_error() where necessaryPřemysl Janouch2015-07-123-0/+6
|
* degesch: fix certificate verificationPřemysl Janouch2015-07-121-2/+30
| | | | Also print some certificate information while connecting.
* degesch: fix failure handling in SSL_CTX creationPřemysl Janouch2015-07-121-4/+4
|
* degesch: rejoin channels on reconnectPřemysl Janouch2015-07-121-11/+27
| | | | Unless we've left them and the buffer just stays open, that is.
* degesch: fix the date change timerPřemysl Janouch2015-07-121-3/+4
| | | | It used absolute time, while we need relative.
* degesch: fix nick cyclingPřemysl Janouch2015-07-111-1/+1
|
* degesch: make /disconnect abort reconnect timerPřemysl Janouch2015-07-111-0/+5
|
* Bump libertyPřemysl Janouch2015-07-115-141/+48
|
* Update READMEPřemysl Janouch2015-07-111-16/+27
|
* Fix various issues reported by CoverityPřemysl Janouch2015-07-113-6/+12
|
* Travis CI: update Coverity project infoPřemysl Janouch2015-07-111-1/+1
|
* degesch: add "autoconnect" option for serversPřemysl Janouch2015-07-111-3/+7
|
* degesch: write date change messages earlierPřemysl Janouch2015-07-111-1/+25
|
* degesch: print a marker for unread messagesPřemysl Janouch2015-07-111-24/+45
|
* degesch: log CAP trafficPřemysl Janouch2015-07-111-1/+13
|
* degesch: log disconnection in all buffersPřemysl Janouch2015-07-111-10/+22
|
* degesch: sanitize terminal outputPřemysl Janouch2015-07-111-15/+22
|
* degesch: move the -d option to configurationPřemysl Janouch2015-07-111-4/+13
|
* degesch: add aliases to /help and autocompletePřemysl Janouch2015-07-111-9/+23
|
* degesch: mostly finish /alias sans name checkingPřemysl Janouch2015-07-111-7/+20
|
* degesch: add config_item_string_from_cstr()Přemysl Janouch2015-07-112-12/+13
|
* degesch: add an /unalias commandPřemysl Janouch2015-07-111-0/+24
|
* degesch: add an option to save config on quitPřemysl Janouch2015-07-111-18/+32
|
* degesch: silence compiler warningsPřemysl Janouch2015-07-111-2/+2
|
* degesch: actually avoid recursive aliasesPřemysl Janouch2015-07-111-1/+1
|
* degesch: fix argument checkingPřemysl Janouch2015-07-111-2/+2
|
* degesch: add /alias that only lists aliasesPřemysl Janouch2015-07-101-0/+43
|
* degesch: factor out get_aliases_config()Přemysl Janouch2015-07-101-12/+17
|
* degesch: fix display of empty objects in /setPřemysl Janouch2015-07-101-13/+21
|
* degesch: add some default aliasesPřemysl Janouch2015-07-101-0/+29
|
* degesch: print the logo in a bufferPřemysl Janouch2015-07-101-23/+16
|
* degesch: add a first time helpPřemysl Janouch2015-07-101-0/+33
|
* degesch: unfuck debug loggingPřemysl Janouch2015-07-101-27/+18
| | | | | | | | 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.
* degesch: get rid of partial command name matchingPřemysl Janouch2015-07-091-30/+8
|
* degesch: tiny miscellaneous fixesPřemysl Janouch2015-07-091-2/+2
|
* degesch: add backend support for aliasesPřemysl Janouch2015-07-091-17/+93
|
* degesch: "nickname" -> "nicks"Přemysl Janouch2015-07-091-13/+59
| | | | Now you can specify multiple nicknames to try.
* degesch: support CASEMAPPING=rfc1459-strictPřemysl Janouch2015-07-092-4/+24
|
* degesch: clean up irc_handle_irc_isupport()Přemysl Janouch2015-07-091-19/+19
|
* degesch: split handle_command_help()Přemysl Janouch2015-07-091-27/+34
|
* Add str_cut_until()Přemysl Janouch2015-07-092-6/+10
|
* degesch: introduce transform_str()Přemysl Janouch2015-07-082-6/+10
|
* kike: fix daemonizationPřemysl Janouch2015-07-081-8/+32
| | | | | | First of all, we used to write the wrong PID in the file. Second of all, systemd needs some extra BS to not kill us immediately.
* kike: fix a minor issue in on_signal_pipe_readablePřemysl Janouch2015-07-071-1/+1
|