My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ReleaseNotes  
Snova Release Notes
Featured
Updated Apr 22, 2012 by yinqiwen@gmail.com

You can download the latest version of the Snova here

Snova - Release Notes

Version 0.13.0 - (2012.04.22)

  • [C4]:[试验性]增加RSocket模式,增强C4模式通信的实时性
  • [GAE]:GUI修改配置文件bug

Version 0.12.0204 - (2012.01.21--2012.02.04)

  • [C4]:性能优化:增加HTTP连接模拟全双工通信机制的实现,提高性能;需要重新部署server
  • [GAE]:GUI优化——提高启动速度;优化体验
  • [ALL]:所有配置文件改为纯text格式,支持修改后自动载入

Version 0.12.0120 - (2012.01.08--2012.01.20)

  • 新的plugin: C4, 代替原来的Heroku,支持更多的PaaS平台Heroku/CloudFoundry/OpenShift/Jelastic
  • [GAE]:Range fetch时增加错误retry机制
  • [SPAC]:两个新的内置函数 IsBlockedByGFW/InHosts

Version 0.12.0107 - (2012.01.01--2012.01.07)

  • [GAE]:XMPP大消息(>4KB)情况下的bug fix(Client & Java Server)
  • [GAE]:完全异步化的HTTP连接(Client)

Version 0.12.0101 - (2011.12.25--2012.01.01)

  • 新的plugin: SPAC, 增强的PAC功能.
  • 新的plugin: Heroku, 类似于GAE,需要部署server到Heroku云平台.
  • framewok/gae/spac支持配置修改自动加载
  • 伪造的证书文件持久化到硬盘

Version 0.11.1111 - (2011.11.11--2011.12.18)

  • Go/Java实现的GAE server端.
  • Snappy压缩支持.
  • 插件体系.
  • 用户鉴权支持.
  • AppID共享.
  • 简单的GUI shell.
Comment by titanium98118, Feb 4, 2012

最新版gae proxy设置不能用https么?

Comment by project member yinqiwen@gmail.com, Feb 4, 2012

可以,只是你需要写到GoogleProxy?里, 用https://<host> 和http://<host>区分,而不是之前有个下拉框

Comment by titanium98118, Feb 5, 2012

改了会出错 [02-05 22:59:20.626]INFO?Load plugin:C4 ... Success Load plugin:C4 ... Success [02-05 22:59:20.656]INFO?Load plugin:GAE ... Success Load plugin:GAE ... Success [02-05 22:59:20.661]INFO?Load plugin:SPAC ... Success Load plugin:SPAC ... Success [02-05 22:59:20.670]INFO?Active plugin:GAE ... Success Active plugin:GAE ... Success [02-05 22:59:20.687]INFO?Active plugin:C4 ... Success Active plugin:C4 ... Success [02-05 22:59:20.912]INFO?Active plugin:SPAC ... Success Active plugin:SPAC ... Success [02-05 22:59:20.922]ERROR?Failed to load gae-client config file! java.lang.NumberFormatException?: For input string: "//GoogleHttps?"

at java.lang.NumberFormatException?.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at org.snova.framework.util.proxy.ProxyInfo?.parse(ProxyInfo?.java:64) at org.snova.gae.client.config.GAEClientConfiguration.loadConfig(GAEClie
ntConfiguration.java:199)
at org.snova.gae.client.config.GAEClientConfiguration.<init>(GAEClientCo
nfiguration.java:67)
at org.snova.gae.client.config.GAEClientConfiguration.<clinit>(GAEClient
Configuration.java:47)
at org.snova.gae.client.plugin.GAE.onStart(GAE.java:123) at org.snova.framework.plugin.DesktopPluginManager?.startPlugins(DesktopP
luginManager.java:463)
at org.snova.framework.Framework.restart(Framework.java:87) at org.snova.framework.Framework.start(Framework.java:79) at org.snova.framework.launch.ApplicationLauncher?.main(ApplicationLaunch?
er.java:69)

[02-05 22:59:23.238]ERROR?exceptionCaught in HttpResponseHandler? java.nio.channels.UnresolvedAddressException?

at sun.nio.ch.Net.checkAddress(Unknown Source) at sun.nio.ch.SocketChannelImpl?.connect(Unknown Source) at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink?.connec
t(NioClientSocketPipelineSink?.java:140)
at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink?.eventS
unk(NioClientSocketPipelineSink?.java:103)
at org.jboss.netty.handler.codec.oneone.OneToOneEncoder?.handleDownstream
(OneToOneEncoder?.java:60)
at org.jboss.netty.channel.Channels.connect(Channels.java:541) at org.jboss.netty.channel.AbstractChannel?.connect(AbstractChannel?.java:
210)
at org.snova.gae.client.connection.HTTPProxyConnection.connectRemoteProx
yServer(HTTPProxyConnection.java:258)
at org.snova.gae.client.connection.HTTPProxyConnection.doSend(HTTPProxyC
onnection.java:317)
at org.snova.gae.client.connection.ProxyConnection?.send(ProxyConnection?.
java:275)
at org.snova.gae.client.connection.ProxyConnection?.send(ProxyConnection?.
java:207)
at org.snova.gae.client.connection.ProxyConnection?.auth(ProxyConnection?.
java:132)
at org.snova.gae.client.connection.ProxyConnectionManager?.addProxyConnec
tion(ProxyConnectionManager?.java:97)
at org.snova.gae.client.connection.ProxyConnectionManager?.getClientConne
ctionByAuth(ProxyConnectionManager?.java:138)
at org.snova.gae.client.connection.ProxyConnectionManager?.getClientConne
ctionByAuth(ProxyConnectionManager?.java:214)
at org.snova.gae.client.plugin.GAE.fetchSharedAppIDs(GAE.java:47) at org.snova.gae.client.plugin.GAE.onStart(GAE.java:127) at org.snova.framework.plugin.DesktopPluginManager?.startPlugins(DesktopP
luginManager.java:463)
at org.snova.framework.Framework.restart(Framework.java:87) at org.snova.framework.Framework.start(Framework.java:79) at org.snova.framework.launch.ApplicationLauncher?.main(ApplicationLaunch?
er.java:69)

[02-05 22:59:23.251]ERROR?Failed to connect remote GAE server: Start plugin:GAE ... Success Success to found 1 c4 server Start plugin:C4 ... Success Start plugin:SPAC ... Success Local HTTP(S) Server Running... at localhost:48100

Comment by project member yinqiwen@gmail.com, Feb 5, 2012

呵呵,一处bug被发现了,解决方法见下面的issue http://code.google.com/p/snova/issues/detail?id=39&thanks=39&ts=1328494338


Sign in to add a comment
Powered by Google Project Hosting