2017年10月27日星期五

GoAgent更新历史记录

2015年8月

托管在GitHub上的另一个流行开源翻墙软件GoAgent项目被删除,开发者没有留下任何声明。与此同时,GitHub再次遭到了DDoS攻击。
http://www.solidot.org/story?sid=45264

更新历史 2014
[1122 ] 3.2.3 正式版,修复 MacOSX/Linux 平台 CPU 100% 的问题;托盘图标支持设置ADSL拨号网络代理(注意:拨号网络请使用英文名称)。
[1104 ] 3.2.2 正式版, 优化 iplist 筛选算法,降低连接数要求;修复根证书不能导入的 bug
[1018 ] 3.2.1 正式版, bug 修复,删除默认证书。
[10.02] 3.2.0 正式版,需要重新上传服务端并重启浏览器,如果出现 "Cannot set attribute" 错误,请暂时停用两部验证,并且到 google.com/settings/security 确认"不够安全的应用的访问权限"已启用)
[0917 ] 3.1.25 正式版, 恢复使用标准 ssl 模块,修复 ipv6 错误。
[0915 ] 3.1.24 正式版, 优化 rangefetch
[0911 ] 3.1.23 正式版, 为本地证书添加 LRU 缓存,修复部分断流问题。
[0817 ] 3.1.22 正式版, GAE 不支持的 HTTP 方法(OPTIONS/PROFIND)使用 php direct 链接。
[0808 ] 3.1.21 正式版, 优化连接方式,修复 php 模式, proxy.ini 支持 urlrewrite 规则,。
[0720 ] 3.1.19 正式版, 减少卡顿现象。
[0609 ] 3.1.18 正式版, 第一次请求时只使用本地 dns 解析,延迟 dns 远程解析,提高启动速度。
[0608 ] 3.1.17 正式版, 优化 iplist 筛选和 dns 解析。
[0607 ] 2014-06-07 18:05 更新, 修复 pyopenssl 导致的 ssl 连接握手失败。
[0607 ] 2014-06-07 16:10 更新, 优化连接方法。
[0607 ] 2014-06-07 12:30 更新, google search gmail 使用 google_cn 模式。
[0606 ] 2014-06-06 23:00 更新, 优化连接算法,并开启 keepalive
[0605 ] 2014-06-05 21:10 更新, 缩短 iplist 筛选时间, 控制连接数目。
[0604 ] 2014-06-04 22:40 更新, 使用新的 https 连接方式。(ps: 需要更长的iplist筛选时间)
[0601 ] 2014-06-01 21:20 更新, 修复 ipv6 环境 dns_resolve too many values to unpack 错误。
[0601 ] 2014-06-01 14:35 更新, 所有 google 系网站加入 fakehttps 改善 google 网站访问性.
[0531 ] 2014-05-31 23:20 更新, 加入 www.google.com fakehttps.
[0531 ] 2014-05-31 23:15 更新, 启用本地 dns 解析 iplist.
[0530 ] 3.1.15 正式版, 更换 openssl 连接。(注:请忽略软件启动时的 dns_resolve_over 错误)
[0529 ] 3.1.14 正式版, 优化 proxy.ini,更改默认的 dnsserver 组。
[0527 ] 3.1.13 正式版, 1. 优化proxy.ini 2. proxy.py 兼容 python2.6
[0522 ] 3.1.12 正式版, 添加[gae]keepalive选项开关,对于某些地区可以获得更稳定的速度.
[0504 ] 3.1.11 正式版, 添加[gae]transport选项,支持 http/https 透明代理,可以配合 iptables/wipfw/pfctl 使用; 添加[dns]tcpover选项, 可以设置特定的域名始终使用 tcp dns 解析.
[0414 ] goagent 3.1.9 正式版, 降低 CPU 占用。
[0409 ] goagent 3.1.8 正式版, 优化连接 google 系列网站的速度。
[0407 ] goagent 3.1.7 正式版, 增加regions选项, [gae]regions= cn|jp 可以指定国内和日本网站直连,更多国家代码请见 ISO-3166
[0322 ] goagent 3.1.6 发布, 默认 google/youtube 启用 https
[0124 ] goagent 3.1.5 发布, 提高 dnsproxy 可用性,[dns]enable=1 打开 dns 代理功能。
[0107 ]goagent 3.1.4 发布, bug 修复。

[0106 ]goagent 3.1.3 发布, php/py 性能优化。

更新历史 2013
[1224 否]goagent 3.1.2 发布, 完善 PAAS。
[1217 否]goagent 3.1.1 发布, 优化连接。
[1211 否]goagent 3.1.0 正式版发布, 重构 proxy.ini, 优化google网站连接。
[1204 否]goagent 3.0.9 发布, 优化连接速度, 升级到 python 2.7.6/gevent 1.0
[1111 否]goagent 3.0.8 发布, 采用 google_cn/google_hk 混合模式.
[1110 是]goagent 3.0.7 发布, 优化 rc4 加密.
[1106 是]goagent 3.0.6 发布, GAE 支持 rc4 加密选项.
[1026 否]goagent 3.0.5 发布, 大量 bug 修复. 支持 adblock-chinalist.
[0813 是]goagent 3.0.4 发布,修复服务端 wsgi.py 的压缩优化造成的 twitter web 版 bug
[0812 否]goagent 3.0.3 发布,proxy.pac 加入 adblock 功能, windows 托盘图标支持设置 IE 代理。
[0715否]goagent 3.0.2 发布,支持 dropbox, 以及 bugfix for python27
[0526否]goagent 3.0.1 正式版发布。 修复 chrome 27 下的 youtube 异常问题。 增强 hosts 功能。
[0522否]goagent 3.0.0 测试版发布。 客户端迁移到 python 3.3 完善 mac/linux 下的 GUI loader
[0421是]goagent 2.1.17 发布,加入混淆选项预防数据包的特征过滤,需要更新服务端才能启用。
[0417是]goagent 2.1.16 发布,压缩请求header,每次请求header减小25%左右,参考数据 http://pastebin.com/8HnUZfKA。
[0404否]goagent 2.1.15 发布,去除certmgr/msvcr100依赖;使用uvent解决win下的1024 连接限制;去除不必要的正则操作;合并证书.key和.crt文件。
[0319否]goagent 2.1.14 发布,减小内存占用。
[0309是]goagent 2.1.13 发布,优化视频速度和内存占用,提高内置 DNS Server 可用性。
[0303否]发布 Mac OSX 和 Linux x86/x86_64 的gevent 依赖包。
[0203否]goagent 2.1.12 发布,优化 google_hk 的抗干扰策略;验证GAE证书防止中间人攻击;优化 python27 打包方式。

更新历史 2012
[1221否]goagent 2.1.9-55(2.1.10dev)发布,正在开发公测中,请各位踊跃参与,详见更新记录。(仍然可以使用goagent 2.1.3服务端),linux用户请使用python2.7版本(不支持python3系列版本)
[1113 否] 随机化 ip 排序
[1111 否] 2.1.9正式版,加入ip速度检测(可能需要启动后运行一段时间才能稳定)
[1109 否] 2.1.8正式版,调优连接函数和域名解析
[1102 否] 2.1.7正式版,二次复用空闲的 https 连接, 比较明显提高 google_hk 速度, 修复uploader错误
[1102 否] 2.1.6正式版,修复 google 连接断开错误以及跳转白屏的问题, 详见http://it.solidot.org/article.pl?sid=12/10/31/0510237
[1031 否] 升级打包的gevent版本到1.0rc, 调优连接函数。
[1028 否] 修复2.x版本的二级代理问题和其他问题。
[1025 否] 调整 cn/hk 选择机制,默认mode=https。
[1024 是] 修复 php/paas 模式, GAE端向前兼容1.x/2.0.x协议(需重新上传服务端)。
[1023 是] 2.1.0 测试版, 智能判断 cn/hk 选择, 使用二进制协议, 请务必重传 GAE 服务端后使用。
[1022 否] 重新配置proxy.ini中的google_cn/google_hk设置
[1003 是] goagent 2.0.13 发布, 添加robots.txt防止搜索引擎收录, 客户端proxy.pac能够自动升级了.
[1002 是] goagent 2.0.12 发布, 优化proxy.ini的google_hk默认配置, wsgi.py支持设置 deny hosts.
[1001 否] goagent 2.0.11 发布, 兼容没有安装 gevent 环境。修复 NoneType object is not iterable 错误
[0930 否] goagent 2.0.9 发布,修复证书问题google_ipv6 不能使用的BUG 修复pac模式
[0929 是] goagent 2.0.8 发布, 请务必使用uploader重新上传 BUG 修复 用 gevent 重写客户端,多线程rangefetch
[0919 ] goagent 2.0.6 发布 加入 goagent-gtk.py 脚本,linux 下也可以使用 goagent 托盘图标了
[0831] goagent 2.0.5 发布, http://goo.gl/sxgfB (请务必使用uploader重新上传),修复youtube html5不能快进,针对长域名生成'*'证书,php支持password验证。
[0830] goagent 2.0.4 发布,修复IMetroTwit不能登录的问题和企业内网总是跳转google的问题。
[0829] goagent 2.0.3 正式版发布,修复ISP的广告注入。
[0825 是] goagent 2.0.2 正式版发布:1.重写协议 2.提高普通网页加载速度 3.优化视频网站兼容性(youku/tudou/sina/acfun/bilibili) 4.优化 PAAS
[0825 是] 2.0.2正式版发布,优化视频。
[0821 是] 2.0.1测试版发布,重写协议,优化网站兼容性。
[0610 是] 1.9.1a1 测试版,优化独立主机上的 wsgi.py 服务端功能(需gevent支持),完整的 http 代理功能,理论上快于ssh。
[0608 否] 1.8.10版本,修复在ipv6环境下使用hk模式不稳定的问题,推荐更新。
[0605 否] 1.8.9版本,向前兼容proxy.ini文件。
[0604 是] 1.8.8发布,优化DNS部分,修复PAAS大文件下载问题。
[0530 否] 1.8.7测试版,把 PHP 改名为 PAAS。
[0518 是] 1.8.6发布,GAE/PHP服务端优化,建议重新上传。客户端尝试忽略失效的hosts文件。
[0506 是]去除python服务端对GAE的特定依赖,好处是速度有所提升,并且可以部署到其他平台或主机上。(主机环境使用需安装gevent)
[0426 否]1.8.4发布。把fetch.php改名。
[0418 是]1.8.3发布。bug修复。重新打包proxy.exe和uploader.zip
[0416 否]1.8.2稳定版发布。优化google_hk策略.
[0412 是]1.8.1稳定版发布。1.优化pac文件 2.兼容youku视频/qq电台/douban电台
[0405 是]1.8.0稳定版发布。主要包含以下改进: golang版本复活;SSL证书优化;为mobile端提供pac文件;客户端性能优化;客户端和服务端的bug修复;fetch.php支持大多数PaaS平台;更友好的uploader程序
[0115 否] 多PHP服务端支持,修复某些论坛不能登陆,网页载入性能优化,使用python26/psyco重新打包proxy.exe
[0104 否] 感谢@mqlapz提供的OpenWRT教程
[0101 GAE是] 修复观看youtube的html5版本不能快进和youtube有时断流的两个bug。


更新历史 2011
[1229 GAE是] goagent 1.7.7发布,考虑到窄带用户,在视频流第一次到达时略作等待。暂时取消对NTLM支持,修复内网错误。
[1229 否] 修复uploader在mac/linux下不能成功上传的bug
[1229 GAE是] goagent 1.7.6发布,GAE端压缩更多类型的文本网页,加速传输。考虑到窄带用户(2M左右),把maxsize默认设置为1M了。
[1229 否] goagent 1.7.x for webOS发布,支持golang fetch server,分开打包python和goagent,方便单独升级
[1229 否] goagent 1.7.x for iOS发布,支持golang fetch server,goagent toggle 0.6发布,修复了Respring的bug。Cydia源已更新
[1229 GAE是 PHP是] goagent 1.7.5发布,视频图像流载入速度优化,更快更平滑(推荐更新)。
[1228 否] 重写uploader脚本,现在可以一次上传多个appid了。
[1228 GAE是 PHP是] goagent 1.7.4发布,性能优化, PHP的bug修复。
[1228 GAE是 PHP是] goagent 1.7.2新版发布,把默认GAE服务端替换为golang实现,并且修复了大量bug.
[1219 否]加入http模式下防止运营商插入广告的代码,以修复某些ISP插入广告导致的Data format not match错误。
[1217 否]proxy.ini里的hosts段落支持泛域名解析了,比如 .phobos.apple.com=203.69.113.136
[1211 GAE是]修复GAE版不能登陆wordpress.com后台的bug.
[1203 否]正式支持webOS,具体请见wiki.
[1129 否]把缓冲调低到1M,原因请见issue 1661。
[1129 PHP是]降低fetch.php对php空间的要求,现在只需php空间支持curl/allow_url_fopen两者之一即可(都支持的话尝试使用curl)。
[1124 PHP是]增强php服务端功能。
[1113 GAE是,PHP是]视频缓冲增大到2M(在proxy.ini设置),php端支持大文件下载了,以及(local/gae/uploader)一系列细微BUG修复。
[1108 否]重写uploader,重写简易教程,重要:uploader运行之前,先打开goagent.exe。
[1106 否]引入自定SimpleMessageClass,比较大地提高本地请求的解析速度。
[1102 GAE是]支持自定义user-agent(在proxy.ini配置),修复google+1按钮,尝试修复有些情况下youtube/nico缓冲不全的问题。
[1031 否]修复内网bug,感谢CorZ@newsmth。
[1028 否]PHP模式开始支持nicovideo和mediafire了,通过在proxy.ini编辑autorange可以添加更多网盘支持。
[1024 否]修复php fetch客户端bug。
[1018 否]更换多appid负载算法: 按顺序使用appid,流量用完后更换为下一个appid。
[1016 否]goagent for ios 1.6 发布,小幅更新:支持iOS5.修复youtube播放问题.默认提供pac文件改为8087.pac和8088.pac.
[1012 GAE是,PHP否]GAE服务端升级到python27运行环境,强烈建议重新部署服务端。
[1018 否]更换多appid负载算法: 按顺序使用appid,流量用完后更换为下一个appid。
[1016 否]goagent for ios 1.6 发布,小幅更新:支持iOS5. wiki相应更新.
[0930 否]修复在内网下的socket.getaddrinfo错误。
[0924 否]重新配置proxy.ini默认选项,修复G+ 404错误,修复youtube手机客户端错误,修复某些地区的10054的警告。
[0918 否]goagent 1.5.5 for iOS发布,支持php fetch,自带autoproxy.pac , goagent sbsettings toggle 0.5发布,wiki已更新,增加FAQ
[0918 GAE否 PHP是]goagent 1.5.5稳定版发布。支持php fetch,修复了一些https证书警告.issue 817。
[0910 否]回滚0909修改,避免ISP解析导致的频繁10054的bug。
[0909 否]支持指定www.g.cn作为http/https模式的ip地址。
[0907 否]porting goagent to iOS 教程
[???? 否]1.5版本的服务端修复了一个可能导致响应缓慢的BUG,如果觉得服务端慢的话,推荐重新上传。
[???? 否]跟换了http模式下的地址,以通过某些ISP过滤造成的MuliplexConnection错误,受这个错误困扰的用户请更新。
[???? 否]1.5版本发布,使用最简单的CGI接口重构服务端,服务端的速度再次提高了。此更新需要重新上传服务端。
[???? 否]为linux程序添加GUI托盘图标,将local/goagent的属性设为可执行后,双击它托盘区就会有goagent图标,点击图标可查看详细信息。
[???? 否]更改了http模式下的ip地址,老的ip地址有一批不能用了,推荐更新。
[???? 否]增加goagent-dev maillist 正规化流程
[???? 否]goagent 1.2发布
[0730 否]优化了https证书生成方法,降低浏览器弹出证书错误。
[0725 是]goagent 1.0发布,主要修复了服务端的urlfetch参数设置不对的问题。
[0718 否]goagent现在默认可以读取系统hosts配置了, Issue 532。
[0715 否]提高facebook视频的载入速度,尝试修复企业内网的bug。
[0713 否]一些细小BUG修复。
[0710 否]设置内网时支持用户名密码了,修复某些情况下CPU占用过高的问题。
[0709 否]BUG修复。
[0707 否]优化了nicovideo视频的载入速度,修复youtube的404错误。
[0706 否]修复了一些https的502错误
[0702 否]重大更新,大幅提高https版本的twitter/facebook访问速度,觉得twitter慢的同学请更新~~
[0629 否]使用类似tcp协议的AIMD算法,智能调整每次http请求的连接数。
[0627 否]加入autorange选项,用来提升了youtube/nico的视频加载速度。建议更新客户端,这次改进比较明显。
[0627 否]放弃了hosts的模糊匹配功能,以修复重构带来速度缓慢的问题。
[0626 否]使用python2.7打包proxy.exe,减少socket的读写调用,优化速度。
[0625 否]BUG修复,修复内网功能。
[0616 否]BUG修复,增加forcehttps选项,如果启用,效果相当于userscript的force https扩展。
[0607 否]hosts选项支持http了,所以现在google快照能看了。
[0607 否]使用gevent提升proxy.exe速度(类似线程池),可能会在某些网络环境下用不了,欢迎报告问题。
[0604 否]0604抗干扰优化,应用了@gh05tw01f的SSL补丁
[0603 否]完善证书部分,在没有openssl环境(比如手机)也可以登录https版本的facebook/twitter
[0529 否]客户端提速(推荐更新),服务端xmpp完成(可以不更新)。
[0527 否]将proxy.ini的hosts选项更名为appid,为xmpp模式准备。
[0526 否]提升https模式的抗干扰性,如果你所在的地区goagent抽风的厉害建议更新到最新的客户端并设置prefer=https模式。
[0525 否]测试了一天,线程池不成熟,回滚了。
[0525 否]客户端加入一个实验性质的线程池,欢迎试用。
[0524 否]优化http模式,因为google.cn比较稳定,所以放弃了一些抗干扰性以取得速度。
[0523 否]程序启动时添加托盘区的气泡提示,告诉大家goagent可以最小化到托盘区。
[0523 否]更新上传程序代码。
[0522 否]降低了每次的http请求大小,提高发送速度。
[0520 否]新的防干扰代码优化完毕,欢迎试用。注:0423版后服务端没有变化,不需重新上传。
[0519 否]针对google所有国外ip被全面干扰做了更新,慎用(可能速度有略微下降,目前还没有感觉出来,进一步优化之中)。
[0518 否]紧急更新,google.cn出现502/504错误的时候自动切换到https模式,请更新客户端。
[0518 否]0517更新的google ip虽然速度不错但是不稳定,回滚0515了。
[0517 否]更新并添加了proxy.ini中google ip list,建议升级客户端。
[0515 否]使用google.com.hk作为上传服务端,提高上传成功率。
[0503 否]重构服务端上传部分,添加app.yaml,现在可以通过修改app.yaml来修改version了。
[0428 否]处理OpenSSL包不存在的情况,使goagent在没有OpenSSL也能运行。
[0426 否]对google的https域名全部随机转发,强烈建议用gmail/greader的同学从goagent上去。
[0424 否]更新上传程序到GAE SDK最新版本,提高有网络干扰下的上传成功率。
[0423 否]fetchserver加入简单的密码验证功能(默认此功能是关闭的),防止匿名使用,配置方法请见FAQ。
[0423 否]重新配置proxy.ini中的https地址,比较大的提高https速度。
[0422 否]重新打包py25.exe,降低内存占用(目前占用20M+),减小文件体积(现在压缩包的体积3.9M)
[0422 否]支持多个google ipv6 hosts, 建议教育网用户启用,具体请见FAQ和proxy.ini
[0421 否]重新打包goagent.exe,修复浏览一段时间会变慢的问题。
[0420 否]支持企业网络中的,具体请见FAQ
[0419 否]防止github被封,把项目迁移到googlecode
[0417 否]添加ipv6支持,设置方法请见FAQ。
[0416 否]支持fetchserver绑定,设置方法请见最新的proxy.ini。
[0416 否]网络不稳定时自动切换https,代码优化,更新readme.txt。
[0415 否]taskbar修复,代码优化。
[0414 否]支持启动后最小化,更换goagent证书。
[0413 否]支持多个fetch server, 更改临时证书的存储位置。
[0412 否]支持用户指定http或者https模式,MAC下BUG修正。
[0411 否]Linux下BUG修正,更新readme.txt。
[0410 否]重构代码,方便添加新特性。
[0409 是]第一次公开发布。

路线图 Roadmap
2011年7月发布1.0 final版本
支持ntlm认证
支持iOS
支持php服务端
加密传输
完美支持nicovideo.jp
完善php fetch, 支持大部分网盘(部分完成,有待更多测试反馈)
增强uploader功能
支持WebOS
发布go语言编写的GAE服务端
支持OpenWRT
多线程rangefetch
支持大文件上传
完美支持ntlm
提示升级功能
支持Ironpython(WP7.5)

没有评论:

发表评论