42 Commits (27a0c7754d335725b478e0fe5a3019b52fa6d024)

Author SHA1 Message Date
clowwindy 0cd261dd10 catch KeyError 10 years ago
clowwindy 7aa37cad8e check cipher before daemon start 10 years ago
clowwindy ae99698b4e implement --user 10 years ago
clowwindy 536b7d1ee6 use SIGINT instead in tests 10 years ago
clowwindy 134497c24f implement daemon 10 years ago
clowwindy 710fe14190 rename test_cipher as it will break unit tests 10 years ago
clowwindy cbf8c6705b refactor table into a single cipher plugin 10 years ago
clowwindy 2a53b67c65 python 3 support; not stable yet 10 years ago
clowwindy 0814888ba5 use absolute import 10 years ago
clowwindy f677c8152d close #185 10 years ago
clowwindy 2a61e80071 only output exception in verbose mode 10 years ago
clowwindy ea70a5bd79 exit 1 on error; #179 10 years ago
clowwindy fdb3a36170 implement graceful shutdown in sslocal; close #179 10 years ago
clowwindy 71c3759c12 add async dns 11 years ago
clowwindy 0c8a8ef23f refine loop 11 years ago
clowwindy 5e19fdc66b refine exiting 11 years ago
clowwindy f49d086d6a add event names 11 years ago
clowwindy 3cefe374c2 socket.SO_REUSEADDR 11 years ago
clowwindy 5e9a9c9beb almost done 11 years ago
clowwindy 47fd479d6e almost done 11 years ago
clowwindy a30e53ee65 add timeout in local 11 years ago
clowwindy 6e5a753d41 add timeout in TCP server 11 years ago
clowwindy 6caeabd03d fix a potential RST problem 11 years ago
clowwindy 33f7ad9e8f fix EINPROGESS 11 years ago
clowwindy e0a27f1df3 lint server 11 years ago
clowwindy 89a7508f26 lint code 11 years ago
clowwindy 2a172bea6a fast open 11 years ago
clowwindy 0b9ff0557f fastopen 11 years ago
clowwindy 355307e5ef add nodelay 11 years ago
clowwindy 6dae7d231e fix local 11 years ago
clowwindy 7e70fe290a fix local 11 years ago
clowwindy c9ffb895c3 lint code 11 years ago
clowwindy d940951b93 add udprelay 11 years ago
clowwindy ea663145e2 add help 11 years ago
clowwindy 9b3f608a62 better error message with wrong password 11 years ago
clowwindy 34843c6a91 better error message with config.json format 11 years ago
v3aqb a5019f38dd support server multi password, support client multi server 11 years ago
v3aqb ac5901ca20 fix bug when no config file exists 11 years ago
clowwindy 29c4fd7de9 listen at server; show warnings 12 years ago
clowwindy 825747c530 better error message 12 years ago
clowwindy edec422aef fix test 12 years ago
clowwindy 794ff240a6 move to pypi 12 years ago
clowwindy fbe7ce13a9 add bind address 12 years ago
clowwindy f18d6cd2f8 compatible with py2exe; lint code 12 years ago
clowwindy ddaab6fbbf local can listen at ::0 with -6 arg; bump 1.2.2 12 years ago
clowwindy b3e5d81a0b bump 12 years ago
clowwindy 8b2f26c08e more robust 12 years ago
clowwindy 1ab679b568 bump 12 years ago
clowwindy 9a6a934261 use random iv so we finally have strong encryption now 12 years ago
clowwindy 0aa252e2b0 bump version 12 years ago