summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* use uniqe slug for clients (ip/port seperator)Christian Pointner2017-11-191-2/+2
* move hub web api to /api/v1/ pathChristian Pointner2017-11-163-12/+14
* pipe client connections can now be killed on shutdownChristian Pointner2017-07-151-24/+46
* interface shutdown almost clean nowChristian Pointner2017-07-145-109/+138
* added (stupid) shutdown for pipe interfaceChristian Pointner2017-07-132-15/+34
* move pipgram into separate fileChristian Pointner2017-07-132-63/+92
* cleaner shutdown for pipgram interfaceChristian Pointner2017-07-134-91/+112
* first steps towards clean shutdownChristian Pointner2017-07-117-41/+64
* server shutdown is a little better now (still needs some thoughts though)Christian Pointner2017-07-071-40/+39
* make worker configurableChristian Pointner2017-07-073-4/+12
* added second sample config for s5proxyChristian Pointner2017-07-061-0/+34
* updated gitignore now that s5proxy uses external libsChristian Pointner2017-07-061-0/+2
* forwarder now use config structs as wellChristian Pointner2017-07-055-20/+24
* some more logging cleanupChristian Pointner2017-07-057-59/+59
* server interfaces now use config structsChristian Pointner2017-07-055-48/+48
* hub uses config structs nowChristian Pointner2017-07-042-21/+97
* srv now uses a config struct it selfChristian Pointner2017-07-043-8/+54
* add missing file frem previous commitsChristian Pointner2017-07-041-0/+38
* config options must be exported to usabel by (json|yaml|toml) decoderChristian Pointner2017-07-021-6/+6
* config type for storeChristian Pointner2017-07-023-34/+34
* move tlsconfig to seperate packageChristian Pointner2017-07-022-287/+12
* tls settings con now be fully configuredChristian Pointner2017-07-022-17/+284
* initial work to make tls parameter configurableChristian Pointner2017-07-023-20/+51
* parse header op time duration on config loadChristian Pointner2017-06-292-26/+39
* use UTC timestamp in headerChristian Pointner2017-06-291-1/+1
* improve config parsing for header operationChristian Pointner2017-06-291-26/+16
* add warning if https is enabled but no cert/key is configuredChristian Pointner2017-06-291-1/+9
* usage of protocols can noe be configuredChristian Pointner2017-06-292-17/+33
* added config parser for new config optionsChristian Pointner2017-06-292-1/+81
* added initial support for http/https connection multiplexingChristian Pointner2017-06-282-12/+60
* improve documentation and more sanity checksChristian Pointner2017-06-108-31/+62
* add one more TODOChristian Pointner2017-06-071-1/+1
* fix unreachable codeChristian Pointner2017-06-061-1/+0
* updated s5proxy to new type namesChristian Pointner2017-06-057-33/+87
* geo ip lookup implementedChristian Pointner2017-05-196-37/+204
* added encoding for geo-ip infoChristian Pointner2017-05-194-11/+42
* added inital geo-ip lookupChristian Pointner2017-05-195-3/+109
* added improved sanity checksChristian Pointner2017-05-191-22/+34
* added some basic sanity checks @ decoderChristian Pointner2017-05-199-83/+133
* make variable names more comlient to golang conventionChristian Pointner2017-05-1812-254/+254
* more accurate back pressureChristian Pointner2017-05-181-3/+5
* fixed multi worker appendChristian Pointner2017-05-181-7/+11
* first test with multiple append workersChristian Pointner2017-05-161-20/+24
* remove read only commands from serverChristian Pointner2017-05-166-86/+17
* fix previous commitChristian Pointner2017-05-112-0/+119
* added support IP address anonymizationChristian Pointner2017-05-113-2/+47
* improved log output for forwarderChristian Pointner2017-05-104-4/+4
* new protocol version with streamlined names for variablesChristian Pointner2017-05-1014-107/+99
* and one more variable refactoringChristian Pointner2017-05-101-37/+37
* and some more variable renamingChristian Pointner2017-05-106-56/+53