Commit Graph

699 Commits (master)

Author SHA1 Message Date
Apex Liu 49d79ce8c6
Update README.md 2022-07-18 23:27:32 +08:00
Apex Liu 1fafd34f1f Merge branch 'dev' 2021-06-09 16:51:22 +08:00
Apex Liu 1d508dcdd9 Merge commit 'd9a15640e6568b1d582be9e9d942b6d2fd69a652' 2021-06-09 16:50:11 +08:00
Apex Liu 37b697fd8b 1. LDAP支持SSL配置项;2. 正确处理 SIGINT/SIGHUP/SIGTERM 信号,优雅退出; 2021-06-09 16:45:36 +08:00
Apex Liu d9a15640e6 修正:ssh无法保持连接;
改进:支持配置LDAP使用SSL选项;
新增:docker打包脚本;
2021-06-08 22:01:31 +08:00
Apex Liu 626743d84e
Merge pull request #251 from d9394/patch-1
Update mail.py
2021-06-08 17:03:27 +08:00
Apex Liu 71dea9b3a7 Merge branch 'dev' 2021-05-19 01:31:02 +08:00
Apex Liu c639273154 fix typo. 2021-05-19 01:24:38 +08:00
Apex Liu aee95b2cba [ssh] fix not works with pub-key auth mode.
[web] support alive check with PING.
2021-05-19 01:02:22 +08:00
d9394 2caf5eb02d
Update mail.py
如果认证密码为空,则跳过SMTP认证
2021-05-10 14:19:43 +08:00
Apex Liu 9abde183f9 修正无法在win平台构建助手的问题。 2021-03-08 01:13:00 +08:00
Apex Liu 47c2fdcff4 1. 修正:SSH连接后,超时断开后,客户端可能会反复重连,最终导致核心服务假死;
2. 修正:后台配置超时无操作自动断开时,配置为0,即永不超时,选项不生效。
2021-03-04 01:25:23 +08:00
Apex Liu f6cc313f87 新增:使用PING的方式检查主机在线情况。 2020-12-16 02:18:41 +08:00
Apex Liu 3a42600b73 修正:审计页面没有显示用户姓名,仅显示了用户登录账号名;
修正:telnet配置为无用户名密码登录时,总是提示参数错误;
其他:去掉构建脚本对python2的支持;
2020-12-05 01:33:47 +08:00
Apex Liu a50b540b95 修正:SSH会话结束后,未更新结束状态到数据库,导致WEB页面始终显示会话未结束。 2020-11-07 02:13:37 +08:00
Apex Liu d8c6bd0c84 格式化代码;使用auto和nullptr。 2020-11-03 01:29:48 +08:00
Apex Liu c2cf5b1842 Fix builder script for Linux. 2020-11-03 00:57:26 +08:00
Apex Liu f26c71d52d 重构核心服务SSH模块,修正以下问题:
1. 某些情况下会卡在登录流程(通道中创建shell操作与收到服务端数据操作造成死锁);
2. 某些情况下连接断开了,但web界面仍然显示使用中(没有正确处理断开事件,没有更新数据库);
3. cat一个大文件会很慢,有时会导致连接断开(每个数据包都完整解析导致处理时间过长);
4. 连接/认证过程出错(密码错误、协议不支持、远程连接超时等等),均会提示用户重新输入密码(改为断开连接,避免造成误解);
2020-11-02 02:50:49 +08:00
Apex Liu b7d9f6f0d8 大幅度改进SSH模块,增加稳定性。 2020-10-15 02:50:33 +08:00
Apex Liu 85e6f4dd28 .tmp. not works yet. 2020-09-11 01:20:11 +08:00
Apex Liu e4ecbe6543 build on MacOS 10.15. 2020-08-12 23:48:12 +08:00
Apex Liu 8fef2fc2cd 编译Mac版助手,并发布3.5.6版Mac助手。 2020-08-05 02:56:57 +08:00
Apex Liu 74e38c0102 .temp. 2020-08-01 04:07:38 +08:00
Apex Liu e2f7df1314 .temp. 2020-08-01 02:14:15 +08:00
Apex Liu 74c4d08071 tmp: update build scripts. 2020-07-15 05:03:04 +08:00
Apex Liu 7bf682af0f Merge branch 'feature/tp-api' of github.com:tp4a/teleport into feature/tp-api 2020-07-15 03:12:11 +08:00
Apex Liu 90d67e9ef2 修正:当TP服务器配置为 `https`方式访问时,RDP录像播放器不能正确获取录像文件。 2020-07-15 03:11:43 +08:00
Apex Liu 579873f296 fix: cannot search description and cid of host in remote ops page. 2020-07-13 11:50:03 +08:00
Apex Liu 5353008364 tmp: adjust build scripts. 2020-07-13 02:47:40 +08:00
Apex Liu 1722244670 fix: add patch for libssh-0.8.9 2020-07-13 00:55:52 +08:00
Apex Liu b213cc9119 .temp. 2020-07-11 02:22:44 +08:00
Apex Liu c1d370ad53 fix: remove libssh.so, force to link to libssh.a 2020-07-07 11:44:21 +08:00
Apex Liu b051316715 fix build script when libssh downgrade to 0.8.9 2020-07-07 09:57:22 +08:00
Apex Liu 9fa10ea7de try to downgrade to libssh 0.8.9. 2020-07-07 00:56:52 +08:00
Apex Liu 32ba720ad1 改进:[API] 获取会话ID时发生错误,能给出错误描述。 2020-07-03 03:29:14 +08:00
Apex Liu 5322b88053 加入API,可获取临时会话ID 2020-07-03 03:14:02 +08:00
Apex Liu 856a762b56 fix: add missing files for tp-api. 2020-07-02 00:17:51 +08:00
Apex Liu 9cd7c609f9 开始实现第三方服务可调用的API接口。 2020-07-01 03:06:00 +08:00
Apex Liu c863a37094 修正:密码过期强制修改密码的页面,会显示500内部错(使用urllib的unquote函数时,应该是urllib.parse.unquote而不是urllib.unquote)。 2020-07-01 03:04:46 +08:00
Apex Liu 7d05421c8c 修复:双因子认证添加界面和总览界面的时间显示不正常的问题。
(#218)
2020-06-27 01:08:35 +08:00
Apex Liu fd9a6a15bf prepare for 3.6.5-rc2 2020-06-22 01:01:15 +08:00
Apex Liu e7635e7756 改进:TP核心服务每60秒向已连接的客户端和远程主机发送keep-alive消息,防止连接中断。但仍保留无操作超时就断开的限制。 2020-06-19 02:22:26 +08:00
Apex Liu 7b46c3bc63 修正:用户连续登录失败导致账号被锁定后,即使解锁,接下来第一次登录失败也会立即锁定。#217
(#217)
2020-06-19 01:26:02 +08:00
Apex Liu e50c66f0e1 修正一处改出来的bug。 2020-06-16 01:40:17 +08:00
Apex Liu 69f5374478 准备发布3.5.6 2020-06-16 00:58:58 +08:00
Apex Liu dd69dc8ab7 修复:Win版助手打包脚本增加缺失的运行时动态库 msvcp140.dll 及 qt 所需的 api-ms-xxxx 系列动态库。 2020-06-15 02:58:01 +08:00
Apex Liu c264b6c753 修复:编辑用户界面,设置用户有效期时,选择日期对话框显示不正常。
Issue: 213
2020-06-15 02:33:54 +08:00
Apex Liu ed01ae7328 修复:删除用户失败(sql语句问题) 2020-06-14 11:46:25 +08:00
Apex Liu a14f59ba6c .tmp. 2020-06-14 02:40:59 +08:00
Apex Liu 0acda93c53 Merge branch 'feature/mac-rdp-player' into dev 2020-06-06 21:40:17 +08:00