Commit Graph

1196 Commits

Author SHA1 Message Date
chenwei 014d698cfe Nginx: fixbug, support "master_process off". 2018-11-06 12:51:46 +08:00
chenwei bbae7c2f78 Nginx: fixbug, stack-buffer-overflow, refer to #286. 2018-11-06 12:06:29 +08:00
chenwei 4c372811c6 Nginx: fixbug, stack-buffer-overflow, refer to #286. 2018-11-06 12:06:29 +08:00
logwang 8a8fd4f6bd Merge pull request #294 from luomai/patch-1
Fix typos in API reference.
2018-11-01 15:33:09 +08:00
logwang 483c5cf9d1
Merge pull request #294 from luomai/patch-1
Fix typos in API reference.
2018-11-01 15:33:09 +08:00
Luo Mai bf555bb76d Fix typos and grammars in API reference. 2018-10-25 16:03:45 +01:00
Luo Mai 15eec4e883
Fix typos and grammars in API reference. 2018-10-25 16:03:45 +01:00
jin.hao1 a81a8ea13d Merge pull request #1 from F-Stack/master
update from fstack branch
2018-10-24 12:53:30 +08:00
jin.hao1 6c893947d5
Merge pull request #1 from F-Stack/master
update from fstack branch
2018-10-24 12:53:30 +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
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
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
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
logwang 7bc656d149 Merge pull request #287 from jinhao2/master
Update freebsd/netinet/in_pcb.c
2018-10-23 14:25:29 +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
10077240 85d1417658 Merge branch 'master' of https://github.com/jinhao2/f-stack 2018-10-20 11:01:48 +08:00
10077240 7836a3b46b Merge branch 'master' of https://github.com/jinhao2/f-stack 2018-10-20 11:01:48 +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
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
logwang e4c4feb9aa Merge pull request #271 from morishima311/develop
Fix static building path of FF_DPDK
2018-08-24 15:27:49 +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
morishima311 7230b27cf0 fix static building path of FF_DPDK 2018-08-24 16:03:23 +09:00
morishima311 aa11ba231f fix static building path of FF_DPDK 2018-08-24 16:03:23 +09:00
root dfbc4ac350 Merge branch 'master' of https://github.com/F-Stack/f-stack 2018-08-20 16:46:28 +08:00
root fbd3923c71 Merge branch 'master' of https://github.com/F-Stack/f-stack 2018-08-20 16:46:28 +08:00
root 5523938c5b add `base_virtaddr` config. 2018-08-20 16:44:33 +08:00
root 6d20afb22d add `base_virtaddr` config. 2018-08-20 16:44:33 +08:00
johnjiang 2891b80e1a Merge pull request #267 from zhanghaisen/issue261
fix for issue 261
2018-08-20 16:35:53 +08:00
johnjiang e1ac2bde78
Merge pull request #267 from zhanghaisen/issue261
fix for issue 261
2018-08-20 16:35:53 +08:00
zhanghaisen a8636dd5c0 fix for issue 261 2018-08-20 14:54:18 +08:00
zhanghaisen 4e92d9b39f fix for issue 261 2018-08-20 14:54:18 +08:00
fengbojiang c506e4369e add "idle_sleep" to reduce CPU usage when no pkts incomming. 2018-08-18 01:45:11 +08:00
fengbojiang c605f59579 add "idle_sleep" to reduce CPU usage when no pkts incomming. 2018-08-18 01:45:11 +08:00
fengbojiang 65a9b49842 Arrange tool directory 2018-08-17 21:16:23 +08:00
fengbojiang e4983a3d6a Arrange tool directory 2018-08-17 21:16:23 +08:00
fengbojiang 5a73eef15f fix a traffic bug 2018-08-17 17:42:21 +08:00
fengbojiang 6a4ba90927 fix a traffic bug 2018-08-17 17:42:21 +08:00
fengbojiang 03df98dea2 add traffic tool. 2018-08-16 20:29:12 +08:00
fengbojiang 26b8f02738 add traffic tool. 2018-08-16 20:29:12 +08:00
fengbojiang 1c1eafbf32 fix a typo 2018-08-16 16:25:57 +08:00
fengbojiang eed3be39c1 fix a typo 2018-08-16 16:25:57 +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
johnjiang 1911eac7db
Merge pull request #259 from jinhao2/master
reset cpu affinity when new process forked.
2018-08-15 17:00:49 +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 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 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
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
fengbojiang dc5b2a9e54 Add the result of reuseport test case. 2018-08-03 18:16:06 +08:00
fengbojiang 8f525b0ba2 Add the result of reuseport test case. 2018-08-03 18:16:06 +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