summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-181.修改tcp流reset之后逻辑,仍然先调用tcpall再调用tcp插件;2.� ↵v3.0.3-serialpangu_develop_serial李佳
�复plugctrl模块某些变量未初始化隐患.
2019-09-12修复__do_inject_pkt调用packet_io_send时,没有使用调用者传入� ↵v3.0.2-serialyangwei
�route_dir
2019-09-06add include path and ld library path in CMakelists.lijia
2019-09-05Feature serial cherry pick from parallel杨威
2019-09-05Feature serial cherry pick from parallel杨威
2019-09-05Feature serial cherry pick from parallel杨威
2019-08-17增加获取vxlan外层本端ip功能.lijia
2019-06-27Merge branch 'pangu_develop_serial_arp' into 'pangu_develop_serial'李佳
1.修复内层ARP包被丢弃的BUG; See merge request MESA_Platform/sapp!21
2019-06-191.修复内层ARP包被丢弃的BUG;lijia
2.packet_io_xx不支持静态链接;
2019-05-31Merge branch 'pangu_develop_serial_conflist' into 'pangu_develop_serial'李佳
Pangu develop serial conflist See merge request MESA_Platform/sapp!19
2019-05-311.修复conflist, inf文件中有空格而导致的读取错误.lijia
2019-05-31Merge branch 'pangu_develop_serial' of git.mesalab.cn:MESA_Platform/sapp ↵lijia
into pangu_develop_serial_reset_timeout
2019-05-24Merge branch 'Feature-pangu-serial-support-make-package' into ↵杨威
'pangu_develop_serial' Feature pangu serial support make package See merge request MESA_Platform/sapp!16
2019-05-241、移除packet_io目录下无用代码文件杨威
2、更新version.cmake文件,命名规范化,配套更新sapp_main.c中使用的版本宏定义至GIT_VERSION 3、新增package.cmake用于打包RPM 4、注释掉CMakeLists中无关的捕包模式,目前仅保留pcap,pag和marsio,其中pcap对应的packet_io一定会编译 5、调整run目录下的默认配置文件,仅保留sapp串联环境下必须使用的用于install或者package 6、本分支仅支持多个packet_io使用dlopen打开的模式,因此增加LINK_MODE_DYNAMIC=1的定义
2019-05-24Merge branch 'pangu_develop_serial_reset_timeout' into 'pangu_develop_serial'杨威
Pangu develop serial reset timeout See merge request MESA_Platform/sapp!14
2019-05-241.Layer-2 BFD keepalive;杨威
2.static library link.
2019-05-16修复在按SYN建连接模式下, ↵lijia
超时的流又来新包会按DATA再次新建连接的BUG.
2019-05-081.升级主动发包插件, 用于测试Gdev链路连通性.lijia
2019-04-30add new option 'RAW_PKT_GET_VXLAN_VPNID' for get_opt_from_rawpkt();lijia
2019-04-23因某些插件初始化阶段就要发包, ↵lijia
packet_io初始化优先于plug_ctrl;
2019-04-101.Layer-2 BFD keepalive;lijia
2.static library link.
2019-04-09adjust allot device.lijia
2019-03-29wangyan主动发包插件, 支持多个配置文件, 多链路发包.lijia
2019-01-27Merge branch 'Feature-serial-special-timeout-sysinfo' into ↵杨威
'pangu_develop_serial' 1、sysinfo增加对单独设置timeout的流计数 See merge request MESA_Platform/sapp!5
2019-01-271、sysinfo增加对单独设置timeout的流计数yangwei
2、取消初始化时将最大timeout流限制计数赋值的操作
2019-01-241、makefile增加自动生成版本号和stream系列头文件md5值yangwei
2019-01-241、makefile增加自动生成版本号和stream系列头文件md5值dump2file
2019-01-24关闭pkt_runtime_output输出dump2file
2019-01-24修正:使用clock_gettime计算包延迟,输出单位为nsdump2file
2019-01-24使用clock_gettime计算包延迟,输出单位为nsdump2file
2019-01-24close #9 ↵dump2file
marsio模式下sysinfo增加mbuf使用统计输入,合并fs2输出单包处理延迟histogram功能
2019-01-24close #8 修复marsio串联下,非封装格式包mbuf未释放的bugdump2file
2019-01-221、调整静态链接inner_plug插件的编译逻辑dump2file
2019-01-221、修复USE_DICTATOR开关开启后,CMake文件链接的问题dump2file
2019-01-221、同步并联版本的自动更新bversion脚本dump2file
2、修复ENABLE_STATIC_LINK开关开启后,CMake文件链接的问题
2019-01-081、inner_plug目录的cmakelist增加平台携带的.so插件管理,包� ↵dump2file
�pptp,l2tp,iskamp,g_dev_plug等 2、test_so增加cmakelist 3、顶层cmakelist增加install内容,从编译的.so更新安装目录 4、g_dev_plug调整,对于gdev.conf中gdev_status_switch为0的情况,仅对vxlan_sport_service_map.conf中配置的service进行保活,其余包括开关为0
2018-12-21Update deal_tcp.c杨威
1.修复乱序包列表中包含RST重置流时,未设置返回值为DROP导致的read_after_free内存错误,调用堆栈为tcp_deal_data->tcp_deal_unorder->tcp_change_stream_tonouse
2018-12-161.cmakelist和makefile调整,marsio模式支持make和cmake两种编译模 ↵dump2file
式(make iomode=marsio 或者 ./rmake) 2.marsio模式支持从驱动读取virtual_link_id和rehash_index,以及发包模式支持设置对应的两个选项
2018-12-05stream_rawpkt.h:17说明RAW_PKT_GET_VXLAN_ID是LINK_ID不是VPN_ID,但是p ↵liuyang
lug_support.c:117行返回值是vpn_id而非linkid,特此更改;
2018-11-28UPDATE:yangwei
1.修改最外层Makefile,Werror改为Wall,以及packet_io下的Makefile保证make编译通过 2.调整CMakelist定义,和部分头文件,保证cmake编译通过
2018-11-16支持cmake, 与并联版本部分同步.lijia
2018-11-091)删除一些无用文件;lijia
2)test_app增加获取vxlan外层MAC, link_id等选项.
2018-11-08增加Gserial_sendpacket_ipv6_layer()函数, ↵lijia
可以发送已构造好的IPV6数据包.
2018-10-25new branch for pangu serial.lijia
2018-10-25add new projectlijia