Commit Graph

642 Commits

Author SHA1 Message Date
logwang 8a8fd4f6bd Merge pull request #294 from luomai/patch-1
Fix typos in API reference.
2018-11-01 15:33:09 +08:00
Luo Mai 15eec4e883
Fix typos and grammars in API reference. 2018-10-25 16:03:45 +01:00
Luo Mai bf555bb76d Fix typos and grammars in API reference. 2018-10-25 16:03:45 +01:00
jin.hao1 6c893947d5
Merge pull request #1 from F-Stack/master
update from fstack branch
2018-10-24 12:53:30 +08:00
jin.hao1 a81a8ea13d Merge pull request #1 from F-Stack/master
update from fstack branch
2018-10-24 12:53:30 +08:00
logwang 7533304f48
Merge pull request #292 from jinhao2/master
fstack only support IP_BINDANY,  not support IP_TRANSPARENT.
2018-10-23 16:49:19 +08:00
logwang 9899541599 Merge pull request #292 from jinhao2/master
fstack only support IP_BINDANY,  not support IP_TRANSPARENT.
2018-10-23 16:49:19 +08:00
10077240 98d67ca940 FreeBSD define IP_BINDANY in freebsd/netinet/in.h
Fstack should only support IP_BINDANY.
2018-10-23 15:18:03 +08:00
10077240 37324d912f FreeBSD define IP_BINDANY in freebsd/netinet/in.h
Fstack should only support IP_BINDANY.
2018-10-23 15:18:03 +08:00
logwang 5f03949080
Merge pull request #287 from jinhao2/master
Update freebsd/netinet/in_pcb.c
2018-10-23 14:25:29 +08:00
logwang 7bc656d149 Merge pull request #287 from jinhao2/master
Update freebsd/netinet/in_pcb.c
2018-10-23 14:25:29 +08:00
10077240 7836a3b46b Merge branch 'master' of https://github.com/jinhao2/f-stack 2018-10-20 11:01:48 +08:00
10077240 85d1417658 Merge branch 'master' of https://github.com/jinhao2/f-stack 2018-10-20 11:01:48 +08:00
10077240 7eeb1e1c00 Update freebsd/netinet/in_pcb.c
BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tranparent proxy is not supported.
When using specified local port, it is app's responsibility to make 5-tuple rss hash good.
2018-10-10 07:48:32 +08:00
10077240 61467f3e8d Update freebsd/netinet/in_pcb.c
BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tranparent proxy is not supported.
When using specified local port, it is app's responsibility to make 5-tuple rss hash good.
2018-10-10 07:48:32 +08:00
logwang 4d795407f9
Merge pull request #271 from morishima311/develop
Fix static building path of FF_DPDK
2018-08-24 15:27:49 +08:00
logwang e4c4feb9aa Merge pull request #271 from morishima311/develop
Fix static building path of FF_DPDK
2018-08-24 15:27:49 +08:00
morishima311 aa11ba231f fix static building path of FF_DPDK 2018-08-24 16:03:23 +09:00
morishima311 7230b27cf0 fix static building path of FF_DPDK 2018-08-24 16:03:23 +09:00
root fbd3923c71 Merge branch 'master' of https://github.com/F-Stack/f-stack 2018-08-20 16:46:28 +08:00
root dfbc4ac350 Merge branch 'master' of https://github.com/F-Stack/f-stack 2018-08-20 16:46:28 +08:00
root 6d20afb22d add `base_virtaddr` config. 2018-08-20 16:44:33 +08:00
root 5523938c5b add `base_virtaddr` config. 2018-08-20 16:44:33 +08:00
johnjiang e1ac2bde78
Merge pull request #267 from zhanghaisen/issue261
fix for issue 261
2018-08-20 16:35:53 +08:00
johnjiang 2891b80e1a Merge pull request #267 from zhanghaisen/issue261
fix for issue 261
2018-08-20 16:35:53 +08:00
zhanghaisen 4e92d9b39f fix for issue 261 2018-08-20 14:54:18 +08:00
zhanghaisen a8636dd5c0 fix for issue 261 2018-08-20 14:54:18 +08:00
fengbojiang c605f59579 add "idle_sleep" to reduce CPU usage when no pkts incomming. 2018-08-18 01:45:11 +08:00
fengbojiang c506e4369e add "idle_sleep" to reduce CPU usage when no pkts incomming. 2018-08-18 01:45:11 +08:00
fengbojiang e4983a3d6a Arrange tool directory 2018-08-17 21:16:23 +08:00
fengbojiang 65a9b49842 Arrange tool directory 2018-08-17 21:16:23 +08:00
fengbojiang 6a4ba90927 fix a traffic bug 2018-08-17 17:42:21 +08:00
fengbojiang 5a73eef15f fix a traffic bug 2018-08-17 17:42:21 +08:00
fengbojiang 26b8f02738 add traffic tool. 2018-08-16 20:29:12 +08:00
fengbojiang 03df98dea2 add traffic tool. 2018-08-16 20:29:12 +08:00
fengbojiang eed3be39c1 fix a typo 2018-08-16 16:25:57 +08:00
fengbojiang 1c1eafbf32 fix a typo 2018-08-16 16:25:57 +08:00
johnjiang 1911eac7db
Merge pull request #259 from jinhao2/master
reset cpu affinity when new process forked.
2018-08-15 17:00:49 +08:00
johnjiang f17946dce3 Merge pull request #259 from jinhao2/master
reset cpu affinity when new process forked.
2018-08-15 17:00:49 +08:00
10077240 da6f05a68c replace __linux__ with HAVE_FF_KQUEUE
Only f-stack redis server need bind cpu,  and forked process will inherit it.
2018-08-09 07:16:44 +08:00
10077240 b43e0dde49 replace __linux__ with HAVE_FF_KQUEUE
Only f-stack redis server need bind cpu,  and forked process will inherit it.
2018-08-09 07:16:44 +08:00
10077240 1404f8b66c reset cpu affinity when new process forked.
New forked process should not compete same core with redis server.
2018-08-08 07:40:39 +08:00
10077240 9518765b1f reset cpu affinity when new process forked.
New forked process should not compete same core with redis server.
2018-08-08 07:40:39 +08:00
fengbojiang 8f525b0ba2 Add the result of reuseport test case. 2018-08-03 18:16:06 +08:00
fengbojiang dc5b2a9e54 Add the result of reuseport test case. 2018-08-03 18:16:06 +08:00
johnjiang 2ab0068608
Update F-Stack_Binary_Release_Quick_Start.md
Add download f-stack-binary-release.tar.gz
2018-08-03 17:45:03 +08:00
johnjiang c416c79feb Update F-Stack_Binary_Release_Quick_Start.md
Add download f-stack-binary-release.tar.gz
2018-08-03 17:45:03 +08:00
johnjiang 85af57505d
Merge pull request #258 from xklllll/master
add binary release doc
2018-08-03 17:39:39 +08:00
johnjiang 5077af62b8 Merge pull request #258 from xklllll/master
add binary release doc
2018-08-03 17:39:39 +08:00
xklllll 5e6936a325
Add a doc link 2018-08-03 16:25:35 +08:00