Commit graph

  • ad588af75f single user script breakwa11 2015-06-24 12:56:46 +0800
  • d4ca0d281c always UDP on random length TCP/UDP packet breakwa11 2015-06-22 19:02:46 +0800
  • a2edd6a46d Merge pull request #361 from jackyyf/master clowwindy 2015-06-21 11:24:38 +0800
  • 0edae7069f Add fail2ban filter. Yifu Yu 2015-06-21 00:56:55 +0800
  • 28318b5c1a double UDP sockets for IPv4 and IPv6 breakwa11 2015-06-20 18:59:20 +0800
  • 1f530ff8f1 fix udp ipv6 breakwa11 2015-06-20 17:56:33 +0800
  • 17122c299c fix udp ipv6 breakwa11 2015-06-16 21:55:36 +0800
  • 4b52f83376 udp ipv6 breakwa11 2015-06-16 13:10:43 +0800
  • 07dc98f60d udp fix sendto argv breakwa11 2015-06-16 13:00:30 +0800
  • 99db626225 run script fix server restart breakwa11 2015-06-15 12:00:00 +0800
  • 9b7dab692b skip bind ipv4 addr if bind ipv6 success fix close server breakwa11 2015-06-11 10:36:39 +0800
  • 565812ae15 elaborate reasons of header parsing failure breakwa11 2015-06-11 01:07:54 +0800
  • 616a0c74bd rename destroy to close breakwa11 2015-06-11 00:41:51 +0800
  • 1e71fba852 drop UDP message if frag != 0 breakwa11 2015-06-10 14:21:22 +0800
  • 7c2fe9fd56 use db key breakwa11 2015-06-10 12:35:49 +0800
  • c27f6283a2 UDP remote DNS resolve breakwa11 2015-06-09 23:43:45 +0800
  • f2efed9608 add manyuser branch support udp over tcp support chacha20 & salsa20 (base on libsodium) breakwa11 2015-06-08 20:00:45 +0800
  • e001f1818c bump clowwindy 2015-06-08 08:36:17 +0800
  • 56c289ba21 update CHANGES 2.6.10 clowwindy 2015-06-08 08:35:30 +0800
  • e74ae193d0 elaborate reasons of header parsing failure clowwindy 2015-06-08 08:29:01 +0800
  • f022ac0de4 Merge pull request #1 from shadowsocks/master michael 2015-05-25 15:15:31 +0800
  • 16db66675b optimize LRUCache clowwindy 2015-05-19 08:35:28 +0800
  • c46234af41 update CHANGES clowwindy 2015-05-19 08:20:56 +0800
  • 405120c59f bump clowwindy 2015-05-19 08:19:25 +0800
  • 082c8a80f4 fix duplicated close in LRUCache 2.6.9 clowwindy 2015-05-19 08:13:47 +0800
  • 893d21da76 Merge pull request #332 from sky-chen/master clowwindy 2015-05-03 15:25:14 +0800
  • ea7a3e1b58 flush autoban output sky 2015-05-03 14:34:54 +0800
  • 63ca66031c fix help for centos5 Fifi Lyu 2015-04-08 23:07:26 +0800
  • e898f92191 Merge pull request #295 from jlund/no-rc4 clowwindy 2015-03-29 12:19:22 +0800
  • e358ff0b0f Update tcprelay.py Abyssking 2015-03-15 14:48:16 +0330
  • 5c0391d146 Merge pull request #312 from kimw/patch-1 clowwindy 2015-03-14 13:38:19 +0800
  • e17279e5bf remove duplicated line (refer line 221) Kim Wong 2015-03-14 07:35:43 +0800
  • b482a9720d Merge pull request #6 from shadowsocks/master MRunFoss 2015-03-12 13:49:49 +0800
  • f17da943b3 Merge pull request #305 from lazybios/patch clowwindy 2015-03-01 16:17:06 +0800
  • d3831bef8c remove duplicate code from shell.py lazybios 2015-03-01 14:14:35 +0800
  • a88c9f8171 Merge pull request #5 from shadowsocks/master MRunFoss 2015-02-19 22:07:01 +0800
  • b6e6e14b8a Use AES in the Usage example instead of RC4. Joshua Lund 2015-02-14 21:33:40 -0700
  • 4172639d48 Update README.md clowwindy 2015-02-12 14:18:18 +0800
  • e8488895f0 Merge pull request #291 from felixonmars/py3-remote-address clowwindy 2015-02-11 15:53:24 +0800
  • edb7822a7b convert remote_address to str so it will be printed more correctly on python 3 Felix Yan 2015-02-11 10:02:35 +0800
  • 294556f8bc bump 2.6.9 origin/master origin/HEAD clowwindy 2015-02-10 18:26:06 +0800
  • 1b7ab23f78 release 2.6.8 2.6.8 clowwindy 2015-02-10 18:25:36 +0800
  • 0e14f3bbef fix travis clowwindy 2015-02-10 18:01:53 +0800
  • 01dcbb4e4e Merge pull request #4 from shadowsocks/master MRunFoss 2015-02-10 17:57:11 +0800
  • 42ce2569c4 also test with real website clowwindy 2015-02-10 17:43:06 +0800
  • 581d6e687f use localhost in test.py clowwindy 2015-02-10 17:38:01 +0800
  • d774286dc0 rename utils module into shell clowwindy 2015-02-10 17:26:10 +0800
  • cb7062e1c1 implement utils.print_exception() clowwindy 2015-02-10 17:16:24 +0800
  • 48ddc1714b move jenkins.sh clowwindy 2015-02-10 17:02:31 +0800
  • dfd81af844 support --version clowwindy 2015-02-09 14:43:11 +0800
  • 783a6ef7f2 support multiple server ip on client side clowwindy 2015-02-09 13:50:46 +0800
  • 6233c2020b Merge 0e3e9776fd into e71ce6c758 warriorpaw 2015-02-06 08:04:35 +0000
  • 0e3e9776fd Add random choice in asyncdns.py warriorpaw 2015-02-06 15:38:41 +0800
  • 52dc33e087 Merge pull request #7 from mengskysama/revert-4-patch-1 mengskysama 2015-02-04 22:08:00 +0800
  • dc01a32130 Revert "改进了英文语法" mengskysama 2015-02-04 22:07:27 +0800
  • e71ce6c758 fix server check clowwindy 2015-02-03 18:45:36 +0800
  • e564f17505 fix bytes in utils clowwindy 2015-02-03 18:23:22 +0800
  • 6d09cd21ca fix openssl clowwindy 2015-02-03 18:13:01 +0800
  • 318d88ec89 use string more clowwindy 2015-02-03 18:09:07 +0800
  • ce805f0aea license under Apache License v2.0 clowwindy 2015-02-03 14:10:36 +0800
  • 96a86c028d update CHANGES 2.6.7 clowwindy 2015-02-02 17:29:57 +0800
  • 2c59ffb952 update rst clowwindy 2015-02-02 16:42:37 +0800
  • 27a0c7754d bump clowwindy 2015-02-02 16:23:17 +0800
  • 0cd261dd10 catch KeyError clowwindy 2015-02-02 16:22:56 +0800
  • fbf15cb942 update command tests clowwindy 2015-02-02 15:59:44 +0800
  • 1c81465436 fix command line clowwindy 2015-02-02 15:57:44 +0800
  • 73f21ffbf6 do not check config for daemon stop clowwindy 2015-02-02 15:50:41 +0800
  • 7aa37cad8e check cipher before daemon start clowwindy 2015-02-02 15:46:22 +0800
  • ae99698b4e implement --user clowwindy 2015-02-02 15:38:55 +0800
  • da65d0a2ee update coverage_server clowwindy 2015-02-01 17:15:10 +0800
  • 3b7755bd5e fix a travis issue clowwindy 2015-02-01 09:38:32 +0800
  • 5a7225c54b fix a problem in test arguments clowwindy 2015-02-01 09:27:18 +0800
  • 4aba904d6e fix typo clowwindy 2015-02-01 09:24:49 +0800
  • b77f419336 test if localhost is in the default forbidden list clowwindy 2015-02-01 09:23:45 +0800
  • c39bbbe237 test invalid CIDR clowwindy 2015-02-01 09:13:29 +0800
  • 453a9c61a6 show CIDR error more friendly clowwindy 2015-02-01 09:09:35 +0800
  • 54181ef821 Merge pull request #279 from planetmeow/develop/CIDRForbidden clowwindy 2015-02-01 09:00:08 +0800
  • 17624d0b99 Fix large file test since forbidden ip list is default to localhost Sunny 2015-02-01 02:40:48 +0800
  • a0aa9173a8 Fix for Python3 map changed behavior Sunny 2015-02-01 02:37:30 +0800
  • 79b9b53dbe Never process empty string and prevent infinite loop Sunny 2015-02-01 01:57:17 +0800
  • 070108f78b Disable forbidden ip feature for local shadowsocks Sunny 2015-02-01 00:48:15 +0800
  • b11d848986 Fix for Python3 lambda behavior change Sunny 2015-02-01 00:42:12 +0800
  • aa28796524 Make common fit PEP8 Sunny 2015-02-01 00:17:03 +0800
  • 8af359ae05 Use IPNetwork supporting forbidden ip feature in config utils Sunny 2015-01-31 20:32:09 +0800
  • 100ebcf064 Add IPNetwork class to support CIDR calculation Sunny 2015-01-31 19:50:10 +0800
  • 8783e0e9ae Move is_ip from asyncdns to common Sunny 2015-01-31 11:56:17 +0800
  • ada97ab6d9 improve comments clowwindy 2015-01-31 02:58:40 +0800
  • 30862894ce Merge pull request #4 from frjalex/patch-1 mengskysama 2015-01-30 19:38:49 +0800
  • 29e76d718d 改进了英文语法 Alex Fang 2015-01-30 19:18:54 +0800
  • 5316b3bf11 update .gitignore clowwindy 2015-01-28 17:17:05 +0800
  • 733e04d2ff Merge pull request #3 from shadowsocks/master MRunFoss 2015-01-26 15:03:50 +0800
  • 043b2e62dd Merge pull request #1 from orvice/manyuser mengskysama 2015-01-26 09:46:34 +0800
  • 4a2d98b280 update coverage url clowwindy 2015-01-24 14:43:11 +0800
  • 51f47ccb91 update coverage url clowwindy 2015-01-24 14:28:39 +0800
  • 70ebd2ef28 bump 2.6.6 clowwindy 2015-01-23 17:35:32 +0800
  • 1f8819f790 fix #270 clowwindy 2015-01-23 17:33:48 +0800
  • 0e6a4cd8ff output python version in unit tests clowwindy 2015-01-23 14:06:01 +0800
  • f4052fbc84 fix MANIFEST.in clowwindy 2015-01-21 14:32:21 +0800
  • 5e5d25efd9 Update CONTRIBUTING.md clowwindy 2015-01-19 16:20:08 +0800
  • 2e9ce11ea1 bump 2.6.5 clowwindy 2015-01-18 18:32:04 +0800