Commit Graph

18 Commits (9b50a624e0eb9071a687d2aadec8a9091f714d4d)

Author SHA1 Message Date
Apex Liu 83e9b9439e temp. 2017-03-08 19:12:37 +08:00
Apex Liu 455e1b534d update libssh to 0.7.4. 2017-03-08 14:24:58 +08:00
apexliu 36efcb1989 temp. 2017-03-07 05:59:48 +08:00
apexliu bc4a8f730b temp. 2017-03-07 01:54:45 +08:00
ApexLiu 33a0c33663 fix some bugs when automatic build on Linux. 2017-03-07 01:46:05 +08:00
Apex Liu 72583eb676 add core-json-rpc `get_config` 2017-03-06 15:47:45 +08:00
apexliu bfedef4a4e temp. 2017-03-06 09:13:25 +08:00
Apex Liu e6d3696f0d 核心服务不再直接访问数据库了(同时也不再依赖sqlite的代码了),全部通过与web服务的json-rpc接口进行数据交换,由web服务访问数据库。 2017-03-04 04:13:49 +08:00
Apex Liu 852aba747a temp. 2017-03-03 02:30:28 +08:00
Apex Liu 6d43737a78 使用tornado的异步请求方式解决了core和web相互调用时tornado无法响应的问题,目前普通用户SSH登录功能可用了,但是还有大量代码需要调整为异步方式。 2017-03-03 01:40:16 +08:00
Apex Liu 411eab32f0 Now core server not access database directly anymore.
TODO: tornado must use asynchronous handler otherwise core and web will lock each other.
2017-03-02 06:12:37 +08:00
Apex Liu 9d23ba299b 调整配置管理页面,目前暂时使用直接编辑配置文件的方式进行设置。 2017-02-08 00:04:16 +08:00
Apex Liu 772fcf4537 解决助手程序只有安装后第一次运行时可以保存配置的问题(安装到Program Files目录下,普通用户没有写权限),现在将配置文件移动到%APPDATA%/Roaming/eomsoft/teleport/assist/cfg目录下了,日志文件在%APPDATA%/Roaming/eomsoft/teleport/assist/log目录下。 2017-02-07 02:07:42 +08:00
Apex Liu b6e3448792 tmp. 2017-01-16 21:28:13 +08:00
Apex Liu 3ec1bea6ea 为适配跨平台调整代码。此版本可以在Windows和Linux平台编译通过,但尚未进行测试。 2017-01-11 23:50:29 +08:00
Apex Liu 4cc96b0025 libtpssh.so now build on Linux. 2017-01-11 23:24:21 +08:00
Apex Liu c5f1b9091a tp_core now build on Linux. 2017-01-11 20:04:11 +08:00
Apex Liu 8ac48cccf5 add teleport core service with SSH protocol supported, works on Windows now. 2017-01-08 23:53:37 +08:00