|  | 318b7400d1 | Rewrite socks to async Not quite working yet, however it's a massive and important change. | 2015-07-20 23:56:31 +02:00 |  | 
			
				
					|  | b750590f18 | degesch: allow unterminated CTCP messages | 2015-07-19 23:58:34 +02:00 |  | 
			
				
					|  | 553f06d3ec | degesch: fix literal IPv6 server addresses | 2015-07-19 23:30:28 +02:00 |  | 
			
				
					|  | b947a2e4bc | degesch: add a "command_delay" option to servers E.g. for channels that are for registered users only. | 2015-07-18 14:16:10 +02:00 |  | 
			
				
					|  | 5c0a2975e8 | degesch: refactor and fix reconnect delays | 2015-07-18 13:39:30 +02:00 |  | 
			
				
					|  | baacb27d4b | degesch: allow executing a command when registered To authenticate with NickServ or whatever. | 2015-07-18 13:27:50 +02:00 |  | 
			
				
					|  | b3acc4904f | degesch: add exponential reconnect backoff | 2015-07-17 21:23:01 +02:00 |  | 
			
				
					|  | 403dbc83ab | degesch: allow multiple commands in aliases Separated by ;, which can be escaped as $; | 2015-07-16 22:12:59 +02:00 |  | 
			
				
					|  | 1b56b4ee72 | degesch: skip unrecognized config items in /set | 2015-07-16 20:40:10 +02:00 |  | 
			
				
					|  | 6f3b48e4eb | SSL -> TLS; fix error handling | 2015-07-15 23:34:36 +02:00 |  | 
			
				
					|  | c8496a83d8 | Unfuck OpenSSL error messages We still take just the first error message in the queue, though. | 2015-07-15 23:11:12 +02:00 |  | 
			
				
					|  | 6351ff387e | degesch: set a limit on backlog entries So that buffers don't grow indefinitely in memory. | 2015-07-15 23:05:45 +02:00 |  | 
			
				
					|  | bcbbdbc4bc | degesch: fix some encoding issues | 2015-07-15 22:59:55 +02:00 |  | 
			
				
					|  | b257340ad2 | Fix compiler warning | 2015-07-15 22:57:12 +02:00 |  | 
			
				
					|  | ad08545f8f | Bump liberty | 2015-07-15 22:56:53 +02:00 |  | 
			
				
					|  | aa6225496b | Update README | 2015-07-15 22:56:34 +02:00 |  | 
			
				
					|  | d6a4ca1434 | Bump liberty, fix map iterators | 2015-07-14 22:25:30 +02:00 |  | 
			
				
					|  | 955552f4fa | degesch: implement /server rename | 2015-07-14 21:16:35 +02:00 |  | 
			
				
					|  | 0c5591fed2 | degesch: fix server loading | 2015-07-14 07:49:28 +02:00 |  | 
			
				
					|  | 855a9d81ba | degesch: simplify check_server_name_for_addition() | 2015-07-14 07:29:30 +02:00 |  | 
			
				
					|  | c573435996 | degesch: implement /server remove | 2015-07-14 06:50:39 +02:00 |  | 
			
				
					|  | 880a8ef080 | degesch: finally fix rearm_date_change_timer() | 2015-07-14 06:43:15 +02:00 |  | 
			
				
					|  | 6f966d4aee | degesch: factor out buffer_remove_safe() | 2015-07-14 06:11:14 +02:00 |  | 
			
				
					|  | 1285ba2d13 | degesch: make "/server" alone list all servers | 2015-07-13 20:51:23 +02:00 |  | 
			
				
					|  | a3074ef83d | degesch: fix the date change timer | 2015-07-13 02:39:28 +02:00 |  | 
			
				
					|  | 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 |  |