Commit Graph

143 Commits

Author SHA1 Message Date
cdyong a92cbe5e7b 握手登录心跳不需要转发到Gateway 2016-05-14 01:25:12 +00:00
Stone d5ba6e6806 主服务器握手和本地握手分开 2016-05-13 13:22:51 +00:00
nnhy 5e16201566 完成令牌数据区读写框架,编译通过,未测试 2016-05-13 04:53:17 +00:00
WangQiang 3f60a06f29 收到登录指令调用 OnLocalLogin 2016-05-12 09:04:40 +00:00
Stone f27bf914fa 完成读写请求,未编译 2016-05-12 08:56:32 +00:00
Stone 78c455c904 2016-05-12 08:28:44 +00:00
nnhy a93d9c0871 客户端增加Invoke 2016-05-12 07:55:58 +00:00
WangQiang 300c97ebbf 注册时使用类型作为密码 2016-05-11 09:33:31 +00:00
WangQiang 04dc3808a9 增加 unix 计时方式 测试时发现偶尔格式化输出存在问题(偏差跳动半个小时) 2016-05-09 10:12:54 +00:00
WangQiang 4601b2c29c 握手注册登录跳转 OK 登录主服务器会返回握手重定向指令 2016-05-08 09:51:43 +00:00
WangQiang f5f9da2a04 2016-05-04 10:04:24 +00:00
WangQiang d1940d5ae7 Ping ok 2016-05-04 09:52:35 +00:00
WangQiang 013655580c 登录完成时会重新给密码 2016-05-04 09:48:03 +00:00
cdyong ba1f432360 令牌消息要带Crc16 2016-04-29 06:48:29 +00:00
nnhy cb973fb227 增加二进制名值对,调整握手指令,测试未通过 2016-04-27 09:10:47 +00:00
WangQiang fe7ebe0e9e hello 回复给发送方 2016-04-16 04:28:01 +00:00
nnhy 971490d1ed 响应时拷贝序列号
令牌协议增加序列号的指令修改工作完成,可以测试,后面再加上重发机制
2016-04-11 02:36:55 +00:00
WangQiang 576da73bd3 修正内网 PING 指令回复到云端问题 2016-03-25 10:01:59 +00:00
nnhy 5c3f60e2e8 加大跟踪栈大小
修正内网发现拷贝数据的BUG
2016-03-21 03:15:25 +00:00
nnhy b0c7e1595c 集体修改断言 2016-03-18 01:48:17 +00:00
nnhy e67faae2bf 显示注册失败的错误码 2016-03-17 14:21:38 +00:00
nnhy 4cd56f981e 2016-03-16 16:26:51 +00:00
nnhy c2dcf5e164 数据流写入数据时,应该使用容量做为缓冲区,而不是数据流长度。
修正令牌协议时间同步和心跳延迟计算的BUG
2016-03-16 16:25:50 +00:00
nnhy effbaa463b Stream废除字节指针读写,DNS测试通过
网关C测试,不断重启
2016-03-16 04:09:35 +00:00
nnhy d1f6245d9b 所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
2016-03-14 04:28:04 +00:00
nnhy 930e5da742 令牌客户端加快各个步骤的动作
握手、注册激活、跳转、登录,测试通过
2016-03-11 17:19:45 +00:00
nnhy 8bf8589cd3 修正密码拷贝错误导致无法加密的BUG 2016-03-11 17:06:56 +00:00
nnhy 1b26bdb65e 废弃ByteArray的拷贝构造函数,以免引起误解 2016-03-11 16:54:44 +00:00
nnhy bdfd8e6273 Array => Buffer 2016-03-11 13:03:38 +00:00
nnhy d710c33435 Buffer的赋值构造函数,不明确要不要拷贝长度,无法解释用法,暂时注释 2016-03-11 12:34:46 +00:00
nnhy 11ec1084fd ulong => UInt64
_REV/_REV16 独立汇编实现,不依赖固件库
2016-03-07 10:46:10 +00:00
nnhy 1102091f30 完善Array/ByteArray的构造函数和赋值构造函数 2016-03-07 03:25:31 +00:00
nnhy b72139033f 内存缓冲区Buffer作为最基础的内存数据包,只包含指针和长度!
Array作为变长内存数据包,可扩大
ByteArray直接继承自Array,脱离模板TArray
2016-03-06 11:01:01 +00:00
nnhy 8a71c880ac !!!独立String,增强字符串连接等功能。
为了编译通过,注释了一些其它类的功能代码,慎用该版本!
2016-03-05 06:58:12 +00:00
nnhy ca19789161 2016-03-04 14:19:19 +00:00
nnhy a67234700f 修正注册登录的MD5 2016-03-04 09:58:33 +00:00
nnhy b12060dddc 2016-03-04 08:59:10 +00:00
nnhy c68472c3c8 向服务端握手时,汇报内网本地端口,用户端将会通过该端口连接 2016-03-04 08:57:48 +00:00
cdyong a76e959e37 网关上报内网端口为广播端口 2016-03-04 07:01:42 +00:00
cdyong 19500b1d8a 拷贝字符串,末尾标结束符 2016-03-04 02:28:17 +00:00
nnhy 62c47d1347 显示DNS解析结果 2016-03-03 08:45:07 +00:00
cdyong 872196e0a2 FE固定跳转 2016-03-03 02:52:57 +00:00
nnhy e0a21254ba 重构DNS/DHCP,增加快速DNS查询
重构W5500的HardSocket,传入引用而不是指针
网关C测试通过
2016-03-03 02:38:40 +00:00
nnhy 49004319db 调整登录密码,全部使用字符串 2016-03-02 14:08:47 +00:00
nnhy 89cd84a14e 注册激活成功后不跳转 2016-03-02 13:50:55 +00:00
nnhy 98085534b6 收到握手重定向,不需要重启也可以,修改远程地址后重新握手即可 2016-03-02 13:22:22 +00:00
nnhy f0b9020e99 统一DHCP停止事件,默认最大10次尝试,超过后重启系统,因为可能硬件故障 2016-03-02 12:49:50 +00:00
nnhy 8ce0ccd454 使用ProtocolType统一Tcp/Udp创建代码 2016-03-02 12:09:10 +00:00
cdyong df35c74a63 2016-02-26 11:01:11 +00:00
cdyong b45db8d7cc 不重启跳转功能需要整理。测试可用,实现比较紊乱 2016-02-24 11:54:12 +00:00