Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync #1

Open
wants to merge 1,804 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1804 commits
Select commit Hold shift + click to select a range
69f2786
serve HTTP/0.9 request
phuslu Mar 16, 2013
6ad9714
refine proxy.py
phuslu Mar 16, 2013
ea0dff4
refine common.info(), pac file path works with IE10 now.
phuslu Mar 17, 2013
951c5b9
increase need_switch threshold as wwqgtxx's comments.
phuslu Mar 17, 2013
4b6a7f8
Update wsgi.py
cseparkman Mar 17, 2013
88280a0
Merge pull request #75 from cseparkman/patch-1
phuslu Mar 17, 2013
b422c3f
comment <script> label from qq.com for security concern
phuslu Mar 17, 2013
6dff55a
trigger pacfile auto update after half an hour.
phuslu Mar 17, 2013
5956227
update to lastest proxy.pac
phuslu Mar 17, 2013
ab3ba17
remove heapq/collections/shutil to decrease memory usage
phuslu Mar 18, 2013
0887e53
refine wsgi.py
phuslu Mar 18, 2013
327891e
init light proxy.
phuslu Mar 18, 2013
1bdf119
remove unneed errono
phuslu Mar 18, 2013
5079ad7
refine ca.pem
phuslu Mar 18, 2013
f0fabf7
bump version
phuslu Mar 19, 2013
721130e
warning under cygwin
phuslu Mar 20, 2013
4db4479
refine Certutil
phuslu Mar 20, 2013
30c683d
refine wsgi.py
phuslu Mar 21, 2013
7a16584
randomize iplist
phuslu Mar 22, 2013
63fcec3
remove certmgr.exe to make goagent thinner and refine import_ca
phuslu Mar 23, 2013
673c9fd
unload crypt32.dll after import_ca
phuslu Mar 23, 2013
f27456e
refine crypt32 dllcall
phuslu Mar 24, 2013
56b3d30
refine goagent.exe, replace threads with timer in watchdog
phuslu Mar 24, 2013
1265489
正则表达式点需要转义
isnowfy Mar 24, 2013
3afda76
Merge pull request #76 from isnowfy/2.0
phuslu Mar 24, 2013
ee46abf
CertUtil: merge *.key/*.crt to *.crt
phuslu Mar 25, 2013
61b04e7
merge logo.png to goagent-gtk.py
phuslu Mar 25, 2013
cf358a3
refine addto-startup.vbs
phuslu Mar 25, 2013
96a733a
refine goagent-gtk.py to meet PEP8
phuslu Mar 25, 2013
1454c5b
CertUtil: perfer *.XXXX cert file
phuslu Mar 25, 2013
2c30a7c
Update proxy.py
phuslu Mar 26, 2013
055bd38
refine addto-startup.vbs
phuslu Mar 26, 2013
5ed6b7e
refine uploader
phuslu Mar 26, 2013
1770c37
add common certs
phuslu Mar 27, 2013
762a8e8
remove unneed python27.exe
phuslu Mar 31, 2013
40517b2
reduce python27.zip
phuslu Apr 1, 2013
96ae68a
refine import_ca
phuslu Apr 1, 2013
e5d2c8a
add uvent support, please refer uvent.bat for more details
phuslu Apr 1, 2013
0024608
bump version to prepare release
phuslu Apr 1, 2013
75f5936
fix mimetypes read winreg bug
phuslu Apr 1, 2013
e479c1a
refine common.info()
phuslu Apr 2, 2013
94cf8e4
only use green_forward_socket when uvent enabled.
phuslu Apr 3, 2013
b43018e
update author email
phuslu Apr 3, 2013
464b0bd
rewrite some regex in critical path to speed up urlfetch *^_^*
phuslu Apr 3, 2013
277d1a7
bump wsgi.py version to 2.1.15
phuslu Apr 3, 2013
fdbd76c
Supress unnecessary SSLError messages
harmonymeow Apr 3, 2013
0234827
Merge pull request #77 from harmonymeow/patch-20130404
phuslu Apr 4, 2013
6d0e4ad
reduce goagent.exe size less than 16k, :D
phuslu Apr 4, 2013
3da7812
more smaller goagent.exe
phuslu Apr 4, 2013
c8b9e2a
linux下添加开机启动
binyuj Apr 4, 2013
43229b2
hide cmd message for uvent.bat
wwqgtxx Apr 5, 2013
ebe8a1e
Merge pull request #79 from wwqgtxx/patch-1
phuslu Apr 5, 2013
e4cf0b5
Merge pull request #78 from binyuj/patch-1
phuslu Apr 5, 2013
5935c12
add .googlesource.com to sites
wwqgtxx Apr 5, 2013
b084646
Merge pull request #81 from wwqgtxx/patch-2
phuslu Apr 5, 2013
9577586
add google.cn to sites
wwqgtxx Apr 5, 2013
4be7211
self signed goagent.exe
phuslu Apr 5, 2013
cb9b1e3
Merge pull request #82 from wwqgtxx/patch-3
phuslu Apr 5, 2013
1340afe
make AV software happy, bigger goagent.exe :(
phuslu Apr 6, 2013
b0e15ad
clean old certs/*.key files
phuslu Apr 6, 2013
026062c
refine certutil
phuslu Apr 6, 2013
28b7ecb
make python27.exe could run *.pyc
phuslu Apr 6, 2013
bc3dded
warning if pyopenssl not installed
phuslu Apr 6, 2013
55a239f
refine proxy.pac
phuslu Apr 6, 2013
c83e0e1
refine addto-startup.vbs
phuslu Apr 6, 2013
4e600c6
upgrade to python-2.7.4 (dll/zip/exe)
phuslu Apr 7, 2013
9ad25d9
Use 127.0.0.1 as proxy IP to prevent error when LISTEN_IP = 0.0.0.0
harmonymeow Apr 8, 2013
88bbf4d
Merge pull request #83 from harmonymeow/patch20130409
phuslu Apr 8, 2013
e015278
refine pac listen_ip
phuslu Apr 8, 2013
b12add4
refine proxy.bat
phuslu Apr 8, 2013
3d04911
refine server side
phuslu Apr 9, 2013
e5d573f
merge wsgi_old.py to wsgi.py
phuslu Apr 9, 2013
466f965
refine proxy.pac predefined goagent address
phuslu Apr 9, 2013
025c97b
catch gevent.monkey.patch_all failed.
phuslu Apr 9, 2013
2afa4f5
refine proxy.pac
phuslu Apr 9, 2013
1cc701d
begin another lighthandler work.
phuslu Apr 10, 2013
37bb28b
add CONNECT to paas server side to support lighthander
phuslu Apr 10, 2013
a51d6a2
add G-Abbv option to make headers smaller
phuslu Apr 11, 2013
d7324f8
remove Host field to make header smaller
phuslu Apr 13, 2013
ace28a0
add 74.125.39.102
phuslu Apr 14, 2013
28b3b0f
refine deflate(replace -15 with -zlib.MAX_WBITS)
phuslu Apr 16, 2013
f4acbda
add code.google.com to withgae
phuslu Apr 16, 2013
2c4c64e
bump version to 2.1.16
phuslu Apr 16, 2013
faa02c5
wsgi.py: replace gzip with deflate
phuslu Apr 17, 2013
1b9b1c3
fix dump_ca() argument for check_ca()
felixonmars Apr 17, 2013
5751a72
Merge pull request #86 from felixonmars/2.0
phuslu Apr 17, 2013
7774843
fix twiter DM issue
phuslu Apr 17, 2013
adfeba9
add Accept-Charset to G-Abbv
phuslu Apr 17, 2013
c550955
promote text/html in G-Abbv
phuslu Apr 17, 2013
6dfa5fb
dont use G-Abbv if it's a ajax request
phuslu Apr 17, 2013
8f4c212
add Contributor
phuslu Apr 18, 2013
89cd3e3
init goagent-osx.py
phuslu Apr 19, 2013
fb288ac
disable G-Abbv, need more test
phuslu Apr 20, 2013
4775d7f
Evil ISP will block all google ip range if we visit www.l.google.com/…
phuslu Apr 20, 2013
6f88e13
issue 9119
phuslu Apr 21, 2013
320dd3f
fix gevent downloads link
wwqgtxx Apr 21, 2013
f7cf7e8
Merge pull request #89 from wwqgtxx/patch-4
phuslu Apr 21, 2013
d915509
add Contributor
phuslu Apr 21, 2013
c77c6e1
add other google dns server ip
wwqgtxx Apr 21, 2013
6ec5026
Merge pull request #90 from wwqgtxx/patch-5
phuslu Apr 21, 2013
cf9b9b8
add create_connection_withdata function
phuslu Apr 21, 2013
b29ed7f
bump version
phuslu Apr 21, 2013
28094c3
try resolve more ip
phuslu Apr 21, 2013
feed6d0
evil ISP will return 1~2 http only google ip to us
phuslu Apr 21, 2013
75cb99e
upgrade pyuv
phuslu Apr 21, 2013
55e6998
add fbcdn.net to proxy.pac
phuslu Apr 21, 2013
7cbf32c
smaller uploader.zip
phuslu Apr 21, 2013
09e2e69
add google.cn to google_hk profile, need more test.
phuslu Apr 21, 2013
af9cac4
show [gae]obfuscate option
phuslu Apr 22, 2013
217684b
add base92 class
phuslu Apr 22, 2013
7aab997
remove www.l.google.com hosts
phuslu Apr 22, 2013
88748e9
refine errno and setrlimit
phuslu Apr 23, 2013
52adec1
Slow down range fetch to prevent memory overflow
harmonymeow Apr 24, 2013
c4b86c0
replace maxsize to bufsize when calculating data_queue memory
harmonymeow Apr 25, 2013
d48646a
Merge pull request #91 from harmonymeow/patch20130425
phuslu Apr 25, 2013
948cd11
refine buffsize
phuslu Apr 25, 2013
496b57e
add *.egg to gitignore
phuslu Apr 25, 2013
10c8b26
show GAE Validate and GAE Obfuscate on info()
wwqgtxx May 5, 2013
d5d1654
do not range small files
binyuj May 5, 2013
3879fc0
more autorange rules
binyuj May 5, 2013
2445ec3
more tpye in don't range
binyuj May 5, 2013
fe9a050
Merge pull request #93 from wwqgtxx/patch-7
phuslu May 6, 2013
b400048
Merge pull request #95 from binyuj/patch-3
phuslu May 6, 2013
0165657
workable pyobjc version
hewigovens May 6, 2013
2ca470c
refine Exception info
phuslu May 9, 2013
82d8bbc
添加停止按钮
binyuj May 11, 2013
76fdb44
prepare for python 3.x
phuslu May 12, 2013
9838283
Merge pull request #96 from binyuj/patch-4
phuslu May 12, 2013
bf2d114
python 3.x draft
phuslu May 13, 2013
da8e2f3
fix bugs
phuslu May 14, 2013
270b649
apply 2to3
phuslu May 15, 2013
841023b
Update proxy.py
phuslu May 15, 2013
2d8c51e
Update proxy.py
phuslu May 15, 2013
1ba2bff
fix range bug
phuslu May 15, 2013
875388d
bugfix for pacserver
phuslu May 15, 2013
bf53921
bugfix for certutil
phuslu May 15, 2013
09e0054
fix "AttributeError: 'module' object has no attribute 'get_ident'"
binyuj May 16, 2013
a5511e0
Merge pull request #98 from binyuj/patch-5
phuslu May 16, 2013
e396f24
remove unneed files
phuslu May 16, 2013
b9ba17c
disable allow_reuse_address
phuslu May 16, 2013
19c6494
add openssl win32 egg
phuslu May 16, 2013
7d5cd2f
set cipher suite as Modern Browsers
phuslu May 16, 2013
d44729e
merge socket.error/ssl.SSLError to OSError
phuslu May 16, 2013
6b40d0d
Update proxy.ini
phuslu May 17, 2013
cac850a
add python33.exe
phuslu May 17, 2013
7f6a205
goagent.exe/proxy.bat for python33.exe
phuslu May 17, 2013
893db34
add msvcr
phuslu May 17, 2013
5a570ae
zipextimporter bugfix
phuslu May 17, 2013
c0adf36
recompile memimporter.pyd with vs2008
phuslu May 17, 2013
d6859d1
修改uploader.bat for python33.
gitrepo May 17, 2013
c61c222
recompile with vc10
phuslu May 18, 2013
ee8e711
Merge pull request #99 from gitrepo/patch-1
phuslu May 18, 2013
3a232d5
fix GAE_OBFUSCATE
phuslu May 18, 2013
d212a22
fix gae_fetch
phuslu May 18, 2013
17d1217
drop [crlf] and improve [hosts]
phuslu May 18, 2013
a534ae7
add hiden option: youtube live video.
phuslu May 18, 2013
bacc6de
use hosts fix for talkx.l.google.com
wwqgtxx May 19, 2013
9db9096
Merge pull request #100 from wwqgtxx/patch-8
phuslu May 19, 2013
283c46c
use host fix youtube live and upload
wwqgtxx May 19, 2013
bc0defb
Merge pull request #101 from wwqgtxx/patch-9
phuslu May 19, 2013
6e4cdf9
try refine hosts regex
phuslu May 19, 2013
5ba576e
fix DNSUtil.remote_reovlse bug
phuslu May 19, 2013
7c65472
add python2 uploader.exe
phuslu May 19, 2013
ea5acd7
fix ssl bug
phuslu May 19, 2013
776594c
refine do_METHOD_FWD
phuslu May 20, 2013
b8fffee
bugfix for gevent for python3
phuslu May 20, 2013
c3a434f
add gevent package for win32
phuslu May 20, 2013
981bcd4
fix OSError under win32
phuslu May 20, 2013
92f6fe2
update uploader.zip tips
phuslu May 20, 2013
5196f9b
add logurl to urlfetch error page
phuslu May 20, 2013
b41daf1
fix debuginfo bug
phuslu May 20, 2013
24ed792
randomize cipher suite in client hello
phuslu May 21, 2013
bb21b14
clickable goagent-osx loader
phuslu May 21, 2013
29b73c5
add more autorange opt
binyuj May 21, 2013
cf61fae
Update proxy.ini
binyuj May 21, 2013
f61e397
Merge pull request #104 from binyuj/patch-1
phuslu May 21, 2013
78ea26b
refine autorange rule
phuslu May 21, 2013
18e3abe
use hosts to FWD google+
phuslu May 22, 2013
f38de5a
Update wsgi.py
phuslu May 22, 2013
af2c9d6
Update goagent-gtk.py
phuslu May 22, 2013
3bd301c
Update proxy.ini
phuslu May 22, 2013
ff34dcc
fix PAAS bug
phuslu May 22, 2013
1b0cf27
add taskbar icon
binyuj May 22, 2013
12c5ef4
Merge pull request #105 from binyuj/patch-2
phuslu May 22, 2013
a60d17e
refine pre_start
phuslu May 22, 2013
24d3e8d
refine love tip
phuslu May 22, 2013
30adb4b
fix first_run for PAAS
phuslu May 22, 2013
5acae64
refine urllib.parse.urlparse(self.path)
phuslu May 22, 2013
2ae4860
fix dnsserver
phuslu May 23, 2013
ed21ebe
recompile openssl with vs2010
phuslu May 23, 2013
eed7af6
hide gevent version if gevent is None
phuslu May 23, 2013
51e0286
make [hosts] support match ordder
phuslu May 24, 2013
eecffdd
add msvcr90
phuslu May 24, 2013
2a5841e
drop msvcr90 and recompile python33.exe
phuslu May 24, 2013
05ac18d
fix bae
binyuj May 24, 2013
626e47f
Merge pull request #107 from binyuj/patch-5
phuslu May 24, 2013
1c25a29
PAAS bugfix
phuslu May 25, 2013
77ac93e
Create uploader.bat
binyuj May 25, 2013
ead18dd
Merge pull request #108 from binyuj/patch-3
phuslu May 25, 2013
e360b21
refine requirements.txt
phuslu May 25, 2013
ee056b9
fix PAAS for appfog
phuslu May 25, 2013
a7ffaec
fix youtube under chrome 27
phuslu May 25, 2013
a0c994a
bump version to 3.0.1
phuslu May 25, 2013
38255f6
triger timeout retry more quickly
phuslu May 25, 2013
bcf3f83
Spelling only
harmonymeow May 25, 2013
7bb7012
Merge pull request #109 from harmonymeow/patch20130526
phuslu May 26, 2013
4806bd7
hide 10053 error
phuslu May 26, 2013
84d9c0f
Merge branch '3.0' of https://github.com/goagent/goagent into 3.0
phuslu May 26, 2013
927b02d
refine ssl.SSLError
phuslu May 26, 2013
4bc4752
improve [hosts] to cowork with dropbox app
phuslu May 26, 2013
b4ba466
Update proxy.ini
phuslu May 26, 2013
a3d9e4d
Update proxy.ini
phuslu May 26, 2013
1cb5ea6
check accept-ranges before retry urlfetch
phuslu May 27, 2013
faa05a1
fix autorange with youtube
phuslu May 28, 2013
8d31c00
Fix pac file not properly updated
harmonymeow May 28, 2013
1b75ea7
Merge pull request #111 from harmonymeow/PAC-130529
phuslu May 29, 2013
92c257c
fix create_connect_withproxy
phuslu May 29, 2013
9b82691
fast encode/decode
phuslu May 29, 2013
d4488f2
backport to python2.7 for mobile platform
phuslu May 30, 2013
34779ad
fix dns resolve under python 2.7
phuslu May 30, 2013
d290e16
refine httplib HTTPMessage
phuslu May 30, 2013
fe28a63
make python2 happy
phuslu May 30, 2013
045aeb5
fix str.encode() under python 2.7
phuslu May 30, 2013
293a639
backport to python 2.7 for win32
phuslu May 30, 2013
34ef989
backport from https://github.com/phus/backport_ssl
phuslu May 30, 2013
ad2890d
bump version to 3.0.2 for backport features
phuslu May 30, 2013
9ae7d3b
set ciphers list as Chrome/Firefox
phuslu May 31, 2013
c641a71
refine ssl_obfuscate
phuslu May 31, 2013
6a9c83a
单击显隐主窗口
binyuj May 31, 2013
04ca651
Merge pull request #112 from binyuj/patch-7
phuslu May 31, 2013
5445616
python2 bugfix
phuslu Jun 1, 2013
ab309eb
refine goagent osx
phuslu Jun 1, 2013
d015a90
refine goagent gtk
phuslu Jun 1, 2013
e65b3c7
disbale 10053 error
phuslu Jun 2, 2013
45b8d00
add sf.net to pac
phuslu Jun 2, 2013
256813f
Fix '500 OK' for youtube
harmonymeow Jun 3, 2013
e8ecfd0
Merge pull request #113 from harmonymeow/patch20130604
phuslu Jun 4, 2013
4efcb9c
cowork with python 3.2
phuslu Jun 4, 2013
87a46e5
refine GOOGLE_WITHGAE
binyuj Jun 4, 2013
108a759
fix translate and video in google drive
binyuj Jun 4, 2013
c65652e
Merge pull request #117 from binyuj/patch-8
phuslu Jun 4, 2013
e679781
target to PyOpenSSL
phuslu Jun 4, 2013
446975b
fix for upload source to GC
wwqgtxx Jun 5, 2013
a87461b
Merge pull request #119 from wwqgtxx/patch-11
phuslu Jun 5, 2013
ef11af1
eat SSLError
phuslu Jun 5, 2013
1aebd16
make socketserver happy
phuslu Jun 5, 2013
e99400d
target to python 2.7
phuslu Jun 5, 2013
6cebe26
update goagent.exe
phuslu Jun 5, 2013
d6d5f8c
clean master
phuslu Aug 15, 2013
613b16e
add readme
phuslu Aug 15, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DON'T PANIC
20 changes: 0 additions & 20 deletions local/CA.crt

This file was deleted.

27 changes: 0 additions & 27 deletions local/CA.key

This file was deleted.

1 change: 0 additions & 1 deletion local/CA.srl

This file was deleted.

13 changes: 0 additions & 13 deletions local/Microsoft.VC90.CRT.manifest

This file was deleted.

Binary file removed local/certadm.dll
Binary file not shown.
18 changes: 0 additions & 18 deletions local/certs/api.twitter.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/api.twitter.com.key

This file was deleted.

18 changes: 0 additions & 18 deletions local/certs/facebook.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/facebook.com.key

This file was deleted.

18 changes: 0 additions & 18 deletions local/certs/scribe.twitter.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/scribe.twitter.com.key

This file was deleted.

18 changes: 0 additions & 18 deletions local/certs/si0.twimg.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/si0.twimg.com.key

This file was deleted.

18 changes: 0 additions & 18 deletions local/certs/twitter.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/twitter.com.key

This file was deleted.

18 changes: 0 additions & 18 deletions local/certs/www.facebook.com.crt

This file was deleted.

15 changes: 0 additions & 15 deletions local/certs/www.facebook.com.key

This file was deleted.

Binary file removed local/certutil.exe
Binary file not shown.
Binary file removed local/goagent.exe
Binary file not shown.
Binary file removed local/msvcr90.dll
Binary file not shown.
Binary file removed local/proxy.exe
Binary file not shown.
36 changes: 0 additions & 36 deletions local/proxy.ini

This file was deleted.

Loading