大石头X2
|
3f2747222c
|
修正vc++编译时的各种警告,主要是有符号数和无符号数比较
|
2017-02-27 17:23:57 +08:00 |
大石头
|
fa329294f1
|
绝对路径引用Sys.h,避免与lwip冲突
|
2017-02-15 20:02:29 +08:00 |
Stone
|
1d767a00d7
|
全面使用NetType
|
2016-06-28 12:47:12 +00:00 |
Stone
|
44e5b22e26
|
严格要求代码,排除编译警告
|
2016-06-18 08:12:52 +00:00 |
Stone
|
cb18316376
|
严格要求代码,排除编译警告
|
2016-06-18 07:16:31 +00:00 |
nnhy
|
19d0853e82
|
修正传输口字符串名称的问题
|
2016-03-14 08:09:16 +00:00 |
nnhy
|
ef3dfcbda1
|
搞不定offsetof警告,改用指针,屏蔽sizeof隐式截断
|
2016-03-14 07:34:24 +00:00 |
nnhy
|
c6bfa47be5
|
GCC编译通过,但是sizeof/offsetof有警告
|
2016-03-14 07:18:01 +00:00 |
nnhy
|
d1f6245d9b
|
所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
|
2016-03-14 04:28:04 +00:00 |
nnhy
|
1b26bdb65e
|
废弃ByteArray的拷贝构造函数,以免引起误解
|
2016-03-11 16:54:44 +00:00 |
Stone
|
07e498ebcd
|
给Buffer增加两个模板构造函数,编译通过,未测试
|
2016-03-11 05:31:38 +00:00 |
Stone
|
eba9043046
|
除了Buffer其它任何地方不得使用memcpy/memset
|
2016-03-11 04:39:30 +00:00 |
nnhy
|
11ec1084fd
|
ulong => UInt64
_REV/_REV16 独立汇编实现,不依赖固件库
|
2016-03-07 10:46:10 +00:00 |
nnhy
|
b72139033f
|
内存缓冲区Buffer作为最基础的内存数据包,只包含指针和长度!
Array作为变长内存数据包,可扩大
ByteArray直接继承自Array,脱离模板TArray
|
2016-03-06 11:01:01 +00:00 |
Stone
|
d1a0606879
|
独立一套REV,不依赖固件库
|
2016-01-13 17:39:37 +00:00 |
nnhy
|
780f9f3569
|
使用DHCP之前最好清空本地IP地址,KWF等软路由要求非常严格。
网关B测试通过
|
2015-11-23 21:06:10 +00:00 |
nnhy
|
ccb2934d0c
|
减少memcpy调用
|
2015-11-13 12:51:25 +00:00 |
nnhy
|
232caf7e34
|
全面使用Array,尽可能的减少使用指针。
编译通过,网关C基础测试通过
|
2015-11-13 12:39:45 +00:00 |
nnhy
|
8ed7c54160
|
网络库独立出来,编译通过
|
2015-08-27 01:34:21 +00:00 |
nnhy
|
310cf2cd96
|
删除用不到的文件
|
2014-10-08 16:05:10 +00:00 |
Stone
|
6aa57b3006
|
增加Tcp和Udp,尝试扩展
|
2014-08-12 15:56:52 +00:00 |
Stone
|
7b569be8e4
|
增加以太网实现类,准备把Ethernet协议提取出来成为公用
|
2014-08-09 12:33:54 +00:00 |