Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Relicense to 0BSD, update mail address | Přemysl Janouch | 2018-06-21 | 1 | -3/+2 |
| | | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway. | ||||
* | Rework constructors/destructors | Přemysl Janouch | 2017-06-22 | 1 | -16/+11 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2017-06-22 | 1 | -33/+23 |
| | |||||
* | Avoid the "poller_fd::closed" feature | Přemysl Janouch | 2017-05-06 | 1 | -4/+2 |
| | | | | | | | Reliability enhancement for Linux. This feature was created for ponymap, however we don't care about an extra syscall in most places. Doing it right even saves lines. | ||||
* | Bump liberty | Přemysl Janouch | 2017-01-23 | 1 | -17/+17 |
| | |||||
* | Cleanup | Přemysl Janouch | 2016-12-28 | 1 | -11/+1 |
| | |||||
* | Add support for OpenSSL 1.1.0 | Přemysl Janouch | 2016-12-28 | 1 | -1/+6 |
| | |||||
* | Get rid of the remaining FAILs | Přemysl Janouch | 2016-10-11 | 1 | -2/+8 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2016-10-11 | 1 | -13/+18 |
| | |||||
* | ZyklonB, kike: Use pledge(2) in OpenBSD | Přemysl Janouch | 2016-03-30 | 1 | -0/+6 |
| | | | | | | degesch has something like "stdio wpath cpath inet tty proc exec" but given that it's user-extensible and very annoying for users to have it crash, I'm leaving it unrestricted for now. | ||||
* | ZyklonB: run plugins in a special work directory | Přemysl Janouch | 2016-02-20 | 1 | -28/+54 |
| | | | | Also small refactoring. | ||||
* | ZyklonB: revisit error handling | Přemysl Janouch | 2016-02-20 | 1 | -54/+18 |
| | |||||
* | Resolve tls_ca_{file,path} relative to config dir | Přemysl Janouch | 2016-02-19 | 1 | -31/+55 |
| | |||||
* | ZyklonB: fix segfault on total SOCKS failure | Přemysl Janouch | 2016-02-12 | 1 | -0/+2 |
| | |||||
* | ZyklonB: avoid infinite reexec loops | Přemysl Janouch | 2016-02-12 | 1 | -0/+3 |
| | |||||
* | Bump liberty, enable TLS SNI | Přemysl Janouch | 2016-01-04 | 1 | -1/+3 |
| | | | | | | | Involves some rewrites to fit the new APIs. SNI has been implemented Mostly just because we can, I don't think it's widely in use and kike doesn't support this feature of the protocol either. | ||||
* | ZyklonB: fix tls_ca_{path,file} config. options | Přemysl Janouch | 2016-01-01 | 1 | -2/+2 |
| | |||||
* | degesch: add the first Lua plugin to distribution | Přemysl Janouch | 2015-11-21 | 1 | -0/+1 |
| | | | | This required separate plugin directories for both pluginized executables. | ||||
* | Bump liberty | Přemysl Janouch | 2015-08-17 | 1 | -4/+4 |
| | |||||
* | More SSL -> TLS renaming | Přemysl Janouch | 2015-07-28 | 1 | -18/+18 |
| | |||||
* | ZyklonB: fix SOCKS | Přemysl Janouch | 2015-07-23 | 1 | -2/+2 |
| | |||||
* | SOCKS: various fixes to API and code | Přemysl Janouch | 2015-07-23 | 1 | -6/+3 |
| | |||||
* | Rewrite socks to async | Přemysl Janouch | 2015-07-20 | 1 | -23/+91 |
| | | | | Not quite working yet, however it's a massive and important change. | ||||
* | ZyklonB: fix certificate verification | Přemysl Janouch | 2015-07-13 | 1 | -3/+2 |
| | |||||
* | Disable SSL 2 and 3 | Přemysl Janouch | 2015-07-13 | 1 | -1/+2 |
| | |||||
* | Call ERR_clear_error() where necessary | Přemysl Janouch | 2015-07-12 | 1 | -0/+2 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2015-07-11 | 1 | -5/+6 |
| | |||||
* | Fix various issues reported by Coverity | Přemysl Janouch | 2015-07-11 | 1 | -3/+2 |
| | |||||
* | ZyklonB: factor out plugin_process_ipc() | Přemysl Janouch | 2015-06-15 | 1 | -46/+50 |
| | |||||
* | ZyklonB: allow killing zombies | Přemysl Janouch | 2015-06-15 | 1 | -6/+27 |
| | | | | Asking to terminate the process twice now forcefully kills all plugins. | ||||
* | ZyklonB: factor out make_status_report() | Přemysl Janouch | 2015-06-15 | 1 | -27/+33 |
| | |||||
* | ZyklonB: unfuck registration | Přemysl Janouch | 2015-06-15 | 1 | -9/+7 |
| | |||||
* | ZyklonB: factor out try_reap_plugin() | Přemysl Janouch | 2015-06-15 | 1 | -25/+30 |
| | |||||
* | ZyklonB: factor out on_plugin_death() | Přemysl Janouch | 2015-06-15 | 1 | -40/+46 |
| | |||||
* | ZyklonB: struct plugin_data -> plugin | Přemysl Janouch | 2015-06-15 | 1 | -25/+27 |
| | |||||
* | Get rid of "All rights reserved" | Přemysl Janouch | 2015-05-01 | 1 | -1/+0 |
| | |||||
* | Rename project to uirc3 | Přemysl Janouch | 2015-04-30 | 1 | -0/+2 |
| | |||||
* | Move the SOCKS code to common.c | Přemysl Janouch | 2015-04-11 | 1 | -408/+0 |
| | |||||
* | ZyklonB: Fix an old typo | Přemysl Janouch | 2015-04-11 | 1 | -1/+1 |
| | |||||
* | ZyklonB: better SSL configuration | Přemysl Janouch | 2015-04-11 | 1 | -39/+76 |
| | | | | | | | | | Allow specifying a custom certificate bundle (can be handy for connecting to servers with a self-signed certificate). Enabled certificate verification by default. Renamed the "ssl_use" to just "ssl". | ||||
* | ZyklonB: actually do verify the server certificate | Přemysl Janouch | 2015-04-10 | 1 | -2/+15 |
| | | | | Bud still tolerate if it doesn't pass verification. | ||||
* | Update comments | Přemysl Janouch | 2015-03-29 | 1 | -4/+3 |
| | |||||
* | Move to liberty | Přemysl Janouch | 2015-02-28 | 1 | -1/+1 |
| | |||||
* | ZyklonB: fix issues with plugin unloading | Přemysl Janouch | 2015-02-21 | 1 | -3/+8 |
| | |||||
* | Add a missing break; | Přemysl Janouch | 2015-02-14 | 1 | -0/+1 |
| | |||||
* | Fix resource leaks in socks_connect() | Přemysl Janouch | 2015-02-14 | 1 | -13/+14 |
| | |||||
* | Import optimized event loop from ponymap | Přemysl Janouch | 2015-02-12 | 1 | -38/+63 |
| | |||||
* | Import option handler from ponymap | Přemysl Janouch | 2015-02-11 | 1 | -48/+33 |
| | |||||
* | Convert to CMake | Přemysl Janouch | 2015-02-11 | 1 | -3/+2 |
| | |||||
* | s/_func/_fn/ | Přemysl Janouch | 2014-09-19 | 1 | -4/+4 |
| |