tanghai
|
805faabc18
服务端启用了enet_host_compress_with_range_coder,client端也必须调用该函数,否则client无法产生connect事件
|
13 年之前 |
tanghai
|
b64540e3f3
1.更新enet到1.36版
|
13 年之前 |
tanghai
|
d44020e947
srp6计算hash时ToUBigIntegerArray可能需要指定长度,超出的字节填0
|
13 年之前 |
tanghai
|
d9fc51ba0a
update .gitignore
|
13 年之前 |
tanghai
|
317def9778
BigInteger.ModPow可能为负数,而我们srp6不为负数.所以如果为负,需要加上一个modulus
|
13 年之前 |
tanghai
|
777eeb3a10
连接gate开发完成
|
13 年之前 |
tanghai
|
c4e57bf1e6
抽出登录模块LoginClient,方便以后重用
|
13 年之前 |
tanghai
|
02a4acebc4
SRP6联调通过!
|
13 年之前 |
tanghai
|
122f78dbad
ms BigInteger类由byte[]转换会产生负数,增加byte[]转换成unsign big integer功能
|
13 年之前 |
tanghai
|
d75488012c
git config 配置git使用unix换行符
|
13 年之前 |
tanghai
|
50859235c3
输入框输入登录地址,用户名以及密码
|
13 年之前 |
tanghai
|
e77ac4624e
增加srp6类
|
13 年之前 |
tanghai
|
5464c67a36
srp6验证过程
|
13 年之前 |
tanghai
|
b4cdeac01c
格式化一下代码
|
13 年之前 |
tanghai
|
539e9d422b
收消息模式确定,一发一收。
|
13 年之前 |
tanghai
|
bcd93b60e9
md5验证密码OK
|
13 年之前 |
tanghai
|
1c0b38c8de
原来理解错误,增加AcceptAsync没有问题,另外peer不需要dispose,大部分都自动可以释放
|
13 年之前 |
tanghai
|
a4e7ef26fd
删除protobuf-net的generater
|
13 年之前 |
tanghai
|
691332f206
增加登录IP框
|
13 年之前 |
tanghai
|
990039900c
c++ ENet改名为ENetCpp CSharp版的改成ENet
|
13 年之前 |
tanghai
|
90307f70a4
删除C#目录中的.gitignore.只保留顶层目录的
|
13 年之前 |
tanghai
|
60804d7fb6
ENetCS accept只能处理为回调事件,否则无法循环accept. 单元测试,通过
|
13 年之前 |
tanghai
|
9bfec7a79c
Test移动到相应的project目录
|
13 年之前 |
tanghai
|
f89758f1b8
ConnectAsync 和 AcceptAsync,peer还未创建,peer disconnect不会影响到这两个函数
|
13 年之前 |
tanghai
|
00de0d7112
ENetCS Test运行通过, connect accept receive过程中,假如peer断开,ConnectAsync AcceptAsync ReceiveAsync会抛出异常
|
13 年之前 |
tanghai
|
1087ea7d75
ENetCS增加断开异常处理,避免在connect accept receive一直挂住
|
13 年之前 |
tanghai
|
dc2163ad38
增加ENetCS的单元测试
|
13 年之前 |
tanghai
|
843a50b0c6
ENetCS增加异步accept调用
|
13 年之前 |
tanghai
|
a8cba2e996
1.移除第三方库目录,所有库都放到platform目录下面
|
13 年之前 |
tanghai
|
4e719d9c6a
ENetCS Address类直接放到C#层,不需要再包装ENetAddress
|
13 年之前 |