Commit Graph

  • 7a3e5ccb0b Add a test ping-pong application dev Vitaliy Filippov 2020-08-18 01:03:09 +0300
  • 591a17d568 upgrade F-STACK_VERSION to 1.21. fengbojiang(姜凤波) 2020-06-19 10:54:34 +0800
  • 6d7fe6ec72 Add defconfig that be igroned. fengbojiang 2020-06-18 17:29:41 +0000
  • 4418919fe2 DPDK: upgrade to DPDK 19.11.2(LTS). johnjiang 2020-06-18 16:55:50 +0000
  • 552bc48c36 Add ff_ipc_exit() to clean temp files in /var/ while run F-Stack tools netstat/ngctl/sysctl/top/traffic/knictl. root 2020-06-18 11:02:18 +0000
  • e10b9b93a8 Add ff_ipc_exit() to clean temp files in /var/ while run F-Stack tools arp/ifconfig/route/ipfw. zjwsoft 2020-06-18 10:56:20 +0000
  • c27efec2cd IPFW: supported IPv6. Junwei Zhou 2020-06-15 17:48:46 +0800
  • b9294e1121 modify `knistl` to `ff_knictl` while install tools, so it can be uninstall. johnjiang 2020-05-21 04:28:07 +0000
  • ccf8955843
    Merge pull request #512 from pengtianabc/feature-knictl johnjiang 2020-05-21 10:59:12 +0800
  • 632c79327e
    Merge branch 'dev' into feature-knictl johnjiang 2020-05-21 10:56:12 +0800
  • 981d7ea368 Merge branch 'v1.20-feature-kni' into master-kni pengtian 2020-05-15 15:04:07 +0800
  • ea4d3c6ed1 #Update .gitignore pengtian 2020-05-15 15:03:18 +0800
  • 47507c1510 #add knictl support pengtian 2020-05-14 18:30:34 +0800
  • 05418f1f0d
    Merge pull request #498 from soroshsabz/dev johnjiang 2020-04-07 12:04:34 +0800
  • 8c6931d27d
    Update README.md soroshsabz 2020-04-03 21:56:38 +0430
  • a964296ae8
    Update README.md soroshsabz 2020-04-03 21:49:52 +0430
  • 4ad0b6400b
    Merge pull request #475 from jinhao2/dev johnjiang 2020-01-10 14:36:47 +0800
  • cf468331ea
    Merge pull request #473 from WoolenWang/dev johnjiang 2020-01-10 14:32:14 +0800
  • 851ac5c081 Fix #43 #434 for Nginx transparent proxy rolfliu 2020-01-10 14:26:02 +0800
  • e18b415d94 update ff_dump_packets jinhao2 2020-01-08 21:23:33 +0800
  • 4dfcdbcc8d update indent size jinhao2 2020-01-08 21:13:12 +0800
  • 4b75b83d36
    Update ff_config.h jin.hao1 2020-01-07 21:10:08 +0800
  • 16caa0bf6b
    update config.ini jin.hao1 2020-01-07 21:07:57 +0800
  • bb6dcc1c33
    update config.c jin.hao1 2020-01-07 21:04:17 +0800
  • 64a2908183 update config.ini jinhao2 2020-01-08 20:38:15 +0800
  • 819aafb684 dump packets by core, instead of by ports;without fopen/fclose while dumping jinhao2 2020-01-08 12:09:40 +0800
  • 84bcae25a9 add_micro_thread_auto_adjust_thread_cnt woolen 2019-12-26 16:59:57 +0800
  • 33d130f74c Fix a crash bug while use `ff_ifconfig` to get interface list of bridge. fengbojiang(姜凤波) 2019-12-11 20:24:30 +0800
  • 156135da39 Add `net.inet.ip.forwarding=0` in `config.ini`, defalut disable. fengbojiang(姜凤波) 2019-12-11 20:23:47 +0800
  • fa64a7ff56 Update release note or 1.20. jfb8856606 2019-11-23 17:19:55 +0800
  • 4b05018ffe DPDK: update to 18.11.5. fengbojiang 2019-11-23 16:13:38 +0800
  • 7b0de5a004 Add `ip6_fastfwd.c` in `Makefile`. fengbojiang 2019-11-23 11:40:18 +0800
  • 14cef497d0 Redis: remvoe redis-3.2.8. fengbojiang 2019-11-23 11:08:39 +0800
  • d0ec86faa4 Update license. fengbojiang 2019-11-23 10:58:04 +0800
  • 7360af0eaa Update LICENSE of Nginx and Redis. fengbojiang(姜凤波) 2019-11-22 23:27:26 +0800
  • a823ae8156 ICMPv6 / MLDv2 out-of-bounds memory access. fengbojiang(姜凤波) 2019-11-22 23:03:52 +0800
  • 6757379bb8 Denial of service in listen system call. fengbojiang(姜凤波) 2019-11-22 22:07:47 +0800
  • 2d72fc9054 Resource exhaustion in IP fragment reassembly. fengbojiang(姜凤波) 2019-11-22 21:06:30 +0800
  • a98418af32 Resource exhaustion in TCP reassembly. fengbojiang(姜凤波) 2019-11-22 16:16:34 +0800
  • 007a5634b2 The icmp6(4) protocol has been updated to fix ICMPv6 redirects. fengbojiang(姜凤波) 2019-11-22 15:57:05 +0800
  • da6a6342a9 The disclosure in the TCP network stack was introduced in 11.0. fengbojiang(姜凤波) 2019-11-22 14:39:26 +0800
  • d0b1b30af0 Fix denial of service of ipsec. fengbojiang(姜凤波) 2019-11-22 12:33:19 +0800
  • 04b1440d33 The TCP stack has been changed to use the estimated RTT instead of timestamps for receive buffer auto resizing. fengbojiang(姜凤波) 2019-11-22 11:40:45 +0800
  • 56d87bf891 The network stack has been modified to fix incorrect or invalid IP addresses if multiple threads emit a UDP log_in_vain message concurrently. fengbojiang(姜凤波) 2019-11-21 16:57:10 +0800
  • d6e6a7ee89 The network stack has been updated to include ip6_tryforward(), providing performance benefits as result of a reduced number of checks. fengbojiang(姜凤波) 2019-11-21 16:42:24 +0800
  • e7145e3651 FreeBSD: upgrad to FreeBSD-releng-11.0 for some bugs. fengbojiang(姜凤波) 2019-11-20 20:41:29 +0800
  • 8de6a6c5a4 Add executable permissions to configure of nginx-1.16.1. fengbojiang(姜凤波) 2019-11-19 17:30:18 +0800
  • c2cbf415cb Merge branch 'master' into dev fengbojiang(姜凤波) 2019-11-15 17:38:53 +0800
  • 3bd6304c60 Update release note or 1.13. fengbojiang(姜凤波) 2019-11-15 17:22:00 +0800
  • 9e68465969 Merge branch 'master' into dev fengbojiang(姜凤波) 2019-11-15 15:27:49 +0800
  • d14625f707 Add `configure` of jemalloc depend by redis. root 2019-11-14 19:55:29 +0800
  • 572c431158 Redis: Redis-5.0.5 supported. Fixed #352 #368 fengbojiang 2019-11-14 18:53:45 +0800
  • 3a3642c7f7 Merge patch of Configuration param to skip "TX checksum offload", refer #448. Jayath Sathyanarayana 2019-11-04 13:00:17 +0800
  • 7f7be099b6 SOCKET: support `SO_REUSEPORT`. fengbojiang 2019-11-04 10:44:07 +0800
  • 8bfb8ce35b Nginx: remove app/nginx-1.11.10. fengbojiang(姜凤波) 2019-10-31 16:40:49 +0800
  • 28e10b5717 modify nginx-1.11.10 to nginx 1.16.1 in tutorial. fengbojiang(姜凤波) 2019-10-31 16:35:06 +0800
  • b8b4b7b9d7 Fixed #426, F-stack compile error in Red Hat 8.0 with gcc 8.2.1. fengbojiang(姜凤波) 2019-10-31 15:58:26 +0800
  • 3da8d17db6 Nginx: upgrade to 1.16.1 for HTTP/2(CVE-2019-9511, CVE-2019-9513, CVE-2019-9516) fengbojiang(姜凤波) 2019-10-29 19:25:56 +0800
  • 73e135b80c Fix crash of `netstat -n`, refer #438. fengbojiang(姜凤波) 2019-10-29 15:31:14 +0800
  • 59e841c5a2
    Merge pull request #441 from open-estuary/dev johnjiang 2019-10-24 20:58:16 +0800
  • 813e23e238 lib/ff_config.c beard-627 2019-09-18 17:01:54 +0800
  • 5da0f71d3f
    Merge pull request #435 from chenjianjian/dev johnjiang 2019-09-11 16:15:47 +0800
  • 63a9c17a7c fix a bug, [alert] 10485#0: *3 sendmsg() failed (92: Protocol not available) while proxying and sending to client, udp client JianJianChen 2019-09-09 13:33:26 +0800
  • d0f17d5b35 Fix a typo. fengbojiang(姜凤波) 2019-09-04 21:56:15 +0800
  • c9b3c75a23 Fix mac set bug. fengbojiang(姜凤波) 2019-09-04 21:37:56 +0800
  • c0f666848d Bonding: supported. but it can't work in multi-processes, to be fix. fengbojiang(姜凤波) 2019-09-04 21:17:10 +0800
  • 8e6dbae8c4
    Merge pull request #423 from tfylling/patch-1 johnjiang 2019-08-15 21:00:03 +0800
  • aa174b6e9a IPv6: disable `net.inet.tcp.nolocaltimewait` in `config.ini` by default. fengbojiang 2019-08-11 18:28:07 +0800
  • 7cf85abacc IPv6: Nginx supportted ipv6, but not incloud bind to host. fengbojiang(姜凤波) 2019-08-09 17:48:41 +0800
  • 40c3a4b5dd
    Update iflagg.c Torbjørn Fylling 2019-08-09 08:35:21 +0200
  • e2391e5ebe helloword sever demo support IPv6. fengbojiang(姜凤波) 2019-08-08 22:03:57 +0800
  • aa18b738d4 packet_dispatcher support vlan. fengbojiang(姜凤波) 2019-08-06 22:19:12 +0800
  • 67c27ffe02 Merge branch 'master' into dev fengbojiang(姜凤波) 2019-08-06 22:11:54 +0800
  • 3bb4314f74 Fix bug of kni while set `vlan_strip=0`. fengbojiang(姜凤波) 2019-08-06 22:05:27 +0800
  • 3f18f1a26a KNI: remove the feature of monitor port's link status. And if you want to use kni, you should do one of two action: 1. `insmod rte_kni.ko carrier=on` while init dpdk running environment. 2. or run `echo 1 > /sys/class/net/veth0/carrier` after enable veth0 up. root 2019-07-29 13:38:10 +0000
  • 343009335f Merge branch 'master' into dev fengbojiang(姜凤波) 2019-07-29 15:39:03 +0800
  • a08b952138 Modified vlan code. fengbojiang(姜凤波) 2019-07-29 14:47:11 +0800
  • f66f945850 set freebsd mbuf vlan information when the vlan_strip is enable && get ether_type error when the vlan_strip is disabled HongBo Long 2019-07-09 19:56:16 +0800
  • faeec574ca Merge branch 'master' into dev vlan bug fix fengbojiang(姜凤波) 2019-07-29 15:08:46 +0800
  • 00c65d220e Modified vlan code. fengbojiang(姜凤波) 2019-07-29 14:47:11 +0800
  • bae15df596
    Merge pull request #403 from dragonorloong/master johnjiang 2019-07-29 14:31:51 +0800
  • 2479a83f3c
    Merge pull request #414 from jinhao2/dev johnjiang 2019-07-29 13:58:21 +0800
  • b467d9c428
    Update ff_dpdk_if.c jin.hao1 2019-07-29 08:43:45 +0800
  • fa32b23ec3
    Update ff_dpdk_if.c jin.hao1 2019-07-29 08:42:28 +0800
  • 86a4dcb0fe Merge branch 'master' into dev fengbojiang(姜凤波) 2019-07-26 17:37:02 +0800
  • 78415de5a0 fix bug: Can not support more than 32 processes 10077240 2019-07-09 11:48:21 +0800
  • c9c09dfaf7 Update tools/README.md for traffic. fengbojiang 2019-07-25 22:41:20 +0800
  • 0ee399c9bf Tools: traffic tool support display all traffic of multi-processes. fengbojiang 2019-07-25 22:34:36 +0800
  • 0f5432bb05 Tools: update top. fengbojiang 2019-07-25 22:33:42 +0800
  • d02fa78d72 Tools: top tool support display all cpu usage of multi-processes. fengbojiang(姜凤波) 2019-07-25 18:50:07 +0800
  • 6194fcd20a Tools: All tools can work in parallel now. fengbojiang(姜凤波) 2019-07-25 17:19:28 +0800
  • 34e766d2b6 support more than 32 processes; support 52bytes rsskey; compile failed. 10077240 2019-07-25 11:27:30 +0800
  • 10b909a1b3 IPv6: support multi-processes, deep copy NDP packet and dispatch. fengbojiang(姜凤波) 2019-07-17 17:31:47 +0800
  • ca915d33ee IPv6: `netstat` tool support ipv6. root 2019-07-15 21:04:09 +0800
  • 5f5ff92287 Always define FF_IOCTL6, because `top` and other tools not distinguish between inet or inet6 root 2019-07-15 20:02:58 +0800
  • 9e60a85fe5 Fix define PF_INET6_LINUX root 2019-07-15 17:22:15 +0800
  • 0c971bcf95 update doc, refer #401 root 2019-07-15 16:51:38 +0800
  • cd4d3a581e Update `ifconfig` tool for ipv6. root 2019-07-15 16:18:02 +0800
  • 6bbb2125dc Merge branch 'dev' of https://github.com/F-Stack/f-stack into dev fengbojiang(姜凤波) 2019-07-12 20:58:31 +0800
  • 143d7be716 IPv6: ifconfig and route tools support ipv6. netstat TBC. fengbojiang(姜凤波) 2019-07-12 20:57:33 +0800