git: sbin/hammer: Don't use the same buffer for blockmap layer1 and layer2

2015-03-12 Thread Tomohiro Kusumi
commit 365b488c78f50d8c852703c59559f0593e1a6c96 Author: Tomohiro Kusumi kusumi.tomoh...@gmail.com Date: Thu Mar 12 08:30:30 2015 +0900 sbin/hammer: Don't use the same buffer for blockmap layer1 and layer2 - Functions that lookup blockmap layer1 and layer2 should use

git: sbin/hammer: Add additional info to BO

2015-03-12 Thread Tomohiro Kusumi
commit 41aa2ab39af43c9857de1b01154650266c6f2a48 Author: Tomohiro Kusumi kusumi.tomoh...@gmail.com Date: Wed Mar 11 21:28:32 2015 +0900 sbin/hammer: Add additional info to BO - Make hammer show command print additional 3 characters after BO based on error type. -

git: sys/vfs/hammer: Cleanups on undo

2015-03-12 Thread Tomohiro Kusumi
commit 66086a39274fedbbde236b9d1d4e88d0d59b2fdf Author: Tomohiro Kusumi kusumi.tomoh...@gmail.com Date: Wed Mar 11 22:57:44 2015 +0900 sys/vfs/hammer: Cleanups on undo - hunk1 - These macros were added in 36f82b23 in 2008 but never used. - hunk2 - Not only zone1 but also

git: kernel: Move semicolon from the definition of SYSINIT() to its invocations.

2015-03-12 Thread Sascha Wildner
commit f3f3eadbf9de7a55ef1ff8cb23a68641403906ea Author: Sascha Wildner s...@online.de Date: Thu Mar 12 17:41:56 2015 +0100 kernel: Move semicolon from the definition of SYSINIT() to its invocations. This affected around 70 of our (more or less) 270 SYSINIT() calls.

git: kernel: Followup commit to f3f3eadbf9de7a55ef1ff8cb23a68641403906ea.

2015-03-12 Thread Sascha Wildner
commit 56bfeaaadbb869ae8cf07f0a7ec3a48f6b925fd0 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 18:06:13 2015 +0100 kernel: Followup commit to f3f3eadbf9de7a55ef1ff8cb23a68641403906ea. Fix some more SYSINIT() cases (all in code which isn't compiled for one reason or the

git: sys/malloc.h: Remove an unneeded semicolon.

2015-03-12 Thread Sascha Wildner
commit c6305d45583d15b7a630bc811e7d3de8383d6dfa Author: Sascha Wildner s...@online.de Date: Thu Mar 12 18:10:06 2015 +0100 sys/malloc.h: Remove an unneeded semicolon. Summary of changes: sys/sys/malloc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

git: kernel/crypto: Remove some unneeded semicolons.

2015-03-12 Thread Sascha Wildner
commit e624bad01ddefad51385becbeb6bf7640b1fd1a5 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 18:10:56 2015 +0100 kernel/crypto: Remove some unneeded semicolons. Summary of changes: sys/crypto/twofish/twofish.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-)

git: usb - Update bus/u4b

2015-03-12 Thread Matthew Dillon
commit dd681da6810e350327b108d54471a4da1e1cb0b5 Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Mar 12 13:50:38 2015 -0700 usb - Update bus/u4b * Update bus/u4b from FreeBSD to commit 3121e258c76aa, 10 March 2015, with the following commit message:

git: DragonFly_RELEASE_4_0 kernel/netgraph7: Add missing braces.

2015-03-12 Thread Sascha Wildner
commit bec586f3d9073cfc1e178f52657b0c35f9b3f2b0 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 21:53:35 2015 +0100 kernel/netgraph7: Add missing braces. Summary of changes: sys/netgraph7/eiface/ng_eiface.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

git: kernel/sound: Add missing braces.

2015-03-12 Thread Sascha Wildner
commit 0a9407b7dc3a58967aba26517a08cfa457d9fe11 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 21:53:17 2015 +0100 kernel/sound: Add missing braces. Summary of changes: sys/dev/sound/pci/emu10kx-pcm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

git: kernel/netgraph7: Add missing braces.

2015-03-12 Thread Sascha Wildner
commit be2ac35f596c1da07a7ad9091afc4003dd9e2708 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 21:53:35 2015 +0100 kernel/netgraph7: Add missing braces. Summary of changes: sys/netgraph7/eiface/ng_eiface.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

git: New ipfw2 for DragonflyBSD which is able to run parallelly with the original ipfw. 1. sbin/ipfw2 2. lib/libipfw2 3. sys/net/ipfw2 4. sys/net/dummynet2

2015-03-12 Thread Matthew Dillon
commit 105c533e27eefa2097a111280fd534a8b9490bd0 Author: Bill Yuan byc...@gmail.com Date: Wed Feb 4 20:44:15 2015 +0800 New ipfw2 for DragonflyBSD which is able to run parallelly with the original ipfw. 1. sbin/ipfw2 2. lib/libipfw2 3. sys/net/ipfw2 4. sys/net/dummynet2

git: Version 'alpha 1' of ipfw2 firewall module for DragonflyBSD. 1. Modular design 2. Lockless stateful firewall 3. In-kernel NAT using libalias 4. Enhanced policy routing. (coming soon)

2015-03-12 Thread Matthew Dillon
commit 950193f27fb79bf7b3d6abcbbfe1d62ff5bb9878 Author: Bill Yuan byc...@gmail.com Date: Sat Feb 7 18:26:10 2015 +0800 Version 'alpha 1' of ipfw2 firewall module for DragonflyBSD. 1. Modular design 2. Lockless stateful firewall 3. In-kernel NAT using libalias 4. Enhanced

git: bmake(1): Move -w info to the right place (it's not a debug flag).

2015-03-12 Thread Sascha Wildner
commit 6febf80ac7ecf41e0875201afe166f3d0ffd4629 Author: Sascha Wildner s...@online.de Date: Thu Mar 12 21:17:02 2015 +0100 bmake(1): Move -w info to the right place (it's not a debug flag). Summary of changes: contrib/bmake/bmake.1 | 4 ++-- 1 file changed, 2 insertions(+), 2

git: Revert if_clone_detach twice when unload the if_lagg module.

2015-03-12 Thread Sascha Wildner
commit 0c990063ccb85ee86c965945651d608a643434ae Author: Sascha Wildner s...@online.de Date: Fri Mar 13 01:03:28 2015 +0100 Revert if_clone_detach twice when unload the if_lagg module. This reverts commit 2574878feac65235315e1557d2e15c5d01c2ed7d. It was already fixed in

git: ipfw2 - Rename FreeBSD ipfw port to ipfw3 (2)

2015-03-12 Thread Matthew Dillon
commit 4790953f561c97d4fa905a09aaf494fb644c8a1e Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Mar 12 17:27:14 2015 -0700 ipfw2 - Rename FreeBSD ipfw port to ipfw3 (2) * Unbreak buildworld Summary of changes: lib/libipfw3/basic/ipfw3_basic.h | 2 +-

git: rename the header files.

2015-03-12 Thread Matthew Dillon
commit fe628012928f862a576a9127ef423b0b5c8fc663 Author: Bill Yuan byc...@gmail.com Date: Tue Feb 10 11:58:25 2015 +0800 rename the header files. Summary of changes: lib/libipfw2/basic/ipfw2_basic.c | 4 +-- .../net/dummynet2/ip_dummynet.h| 8 ++---

git: add round-robin and sticky to forward action

2015-03-12 Thread Matthew Dillon
commit 5f95aee840d5b292a21517b29cd5e5bd80378ea4 Author: Bill Yuan byc...@gmail.com Date: Wed Feb 11 22:26:03 2015 +0800 add round-robin and sticky to forward action Summary of changes: lib/libipfw2/basic/ipfw2_basic.c | 139 ++- 1 file changed, 95

git: enhanced forward action in kernel space 1. giveup the 'fwd' keyword 2. forward support multiple destination 3. forward accept a strategy parameter. round-robin/sticky use random dest without any

2015-03-12 Thread Matthew Dillon
commit 033bc30eb53475a7ac9014b06d3d96801737ad35 Author: Bill Yuan byc...@gmail.com Date: Thu Feb 12 23:27:07 2015 +0800 enhanced forward action in kernel space 1. giveup the 'fwd' keyword 2. forward support multiple destination 3. forward accept a strategy parameter.

git: Lock release in ipfw2_nat module.

2015-03-12 Thread Matthew Dillon
commit 105e9dbcd722edc50de0aaa4e1bad5e4bff372ef Author: Bill Yuan byc...@gmail.com Date: Tue Feb 24 12:04:15 2015 +0800 Lock release in ipfw2_nat module. Summary of changes: sys/net/ipfw2/ip_fw3.c | 5 - sys/net/ipfw2_basic/ip_fw2_basic.c | 2 +-

git: allow layer2 filtering on ipfw2 when net.link.ether.ipfw=1

2015-03-12 Thread Matthew Dillon
commit 5d45c61090b3eacff6f64f09e441d1fd089d018d Author: Bill Yuan byc...@gmail.com Date: Wed Feb 25 17:15:42 2015 +0800 allow layer2 filtering on ipfw2 when net.link.ether.ipfw=1 Summary of changes: lib/libipfw2/layer2/ipfw2_layer2.c | 2 +- sys/net/if_ethersubr.c | 5 +++--

git: reformat for textwidth=80

2015-03-12 Thread Matthew Dillon
commit be1e3a612cfacb70c54e5f14a2f792bf874e1672 Author: Bill Yuan byc...@gmail.com Date: Wed Feb 11 01:19:40 2015 +0800 reformat for textwidth=80 Summary of changes: sys/net/ipfw2/ip_fw3.c | 73 +-- sys/net/ipfw2_basic/ip_fw2_basic.c | 110

git: fix for 'multi-dest forwarding'

2015-03-12 Thread Matthew Dillon
commit 6490ce0672ec72b1a62b0b6886ea28bc5d1a44dd Author: Bill Yuan byc...@gmail.com Date: Fri Feb 13 00:37:38 2015 +0800 fix for 'multi-dest forwarding' Summary of changes: sys/net/ipfw2_basic/ip_fw2_basic.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-)

git: 'forward action' section of ipfw2 man page.

2015-03-12 Thread Matthew Dillon
commit 4041a8d4bd3032d171d9afbf15fb389009939bf0 Author: Bill Yuan byc...@gmail.com Date: Sat Feb 28 18:33:28 2015 +0800 'forward action' section of ipfw2 man page. Summary of changes: sbin/ipfw2/ipfw2.8 | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-)

git: ipfw2 man page

2015-03-12 Thread Matthew Dillon
commit 7498e878684a037b09202916251d9880e5cb0864 Author: Bill Yuan byc...@gmail.com Date: Mon Mar 2 17:08:02 2015 +0800 ipfw2 man page Summary of changes: sbin/ipfw2/ipfw2.8 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

git: fix header file include.

2015-03-12 Thread Matthew Dillon
commit 4bfc88d4d044a553b1bee84b67f2e7508c464b7b Author: Bill Yuan byc...@gmail.com Date: Tue Feb 10 21:18:05 2015 +0800 fix header file include. Summary of changes: lib/libipfw2/basic/ipfw2_basic.c | 2 +- lib/libipfw2/dummynet/ipfw2_dummynet.c | 2 +-

git: filter functionality of keyword 'mac dst src' in layer2 module.

2015-03-12 Thread Matthew Dillon
commit 509e4b6c039ca4f05b6e8539dd6ba9caff78a493 Author: Bill Yuan byc...@gmail.com Date: Tue Feb 10 23:38:59 2015 +0800 filter functionality of keyword 'mac dst src' in layer2 module. Summary of changes: sys/net/ipfw2_layer2/ip_fw2_layer2.c | 13 +++--

git: MB_DONTWAIT - M_NOWAIT

2015-03-12 Thread Matthew Dillon
commit df15f70612b9ebaf7a792969917b9b5082c9d613 Author: Bill Yuan byc...@gmail.com Date: Tue Feb 24 15:58:50 2015 +0800 MB_DONTWAIT - M_NOWAIT Summary of changes: sys/net/ipfw2/ip_fw3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

git: M_DONTWAIT - M_NOWAIT in ipfw2_basic

2015-03-12 Thread Matthew Dillon
commit dcf59a152b73ade67236240ee6ef5323b516715f Author: Bill Yuan byc...@gmail.com Date: Tue Feb 24 16:04:08 2015 +0800 M_DONTWAIT - M_NOWAIT in ipfw2_basic Summary of changes: sys/net/ipfw2_basic/ip_fw2_basic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

git: adjust lock in ipfw2_nat.

2015-03-12 Thread Matthew Dillon
commit ecda174567040b5af921526026f0dfff20a9bdb9 Author: Bill Yuan byc...@gmail.com Date: Wed Feb 25 01:42:30 2015 +0800 adjust lock in ipfw2_nat. Summary of changes: sys/net/ipfw2_nat/ip_fw2_nat.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)

git: if_clone_detach twice when unload the if_lagg module. http://bugs.dragonflybsd.org/issues/2795

2015-03-12 Thread Matthew Dillon
commit 2574878feac65235315e1557d2e15c5d01c2ed7d Author: Bill Yuan byc...@gmail.com Date: Thu Feb 26 10:34:32 2015 +0800 if_clone_detach twice when unload the if_lagg module. http://bugs.dragonflybsd.org/issues/2795 Summary of changes: sys/net/lagg/if_lagg.c | 1 - 1 file changed, 1

git: forward action description.

2015-03-12 Thread Matthew Dillon
commit 97d96103512889fe44991f9b6fd2e02565ae1928 Author: Bill Yuan byc...@gmail.com Date: Mon Mar 2 01:58:05 2015 +0800 forward action description. Summary of changes: sys/net/ipfw2_basic/ip_fw2_basic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

git: ipfw2 man page, keep-state

2015-03-12 Thread Matthew Dillon
commit 221ad91a516e6b2fb40581d8c21e21017eab5ea2 Author: Bill Yuan byc...@gmail.com Date: Tue Mar 3 18:52:56 2015 +0800 ipfw2 man page, keep-state Summary of changes: sbin/ipfw2/ipfw2.8 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

git: New IPFW2 for DragonflyBSD which is: 1. source clean and following the Dfly coding style. 2. able to run parallelly together with the existing ipfw. 3. support in-kernel NAT. 4. some enhanced fea

2015-03-12 Thread Matthew Dillon
commit f860c634d16f94793f6aafc4868bc56844ce4385 Author: Bill Yuan byc...@gmail.com Date: Mon Mar 9 01:49:34 2015 +0800 New IPFW2 for DragonflyBSD which is: 1. source clean and following the Dfly coding style. 2. able to run parallelly together with the existing ipfw. 3. support

git: ipfw2 - Rename FreeBSD ipfw port to ipfw3

2015-03-12 Thread Matthew Dillon
commit 6a03354eaf5595cb09622704ea7d2ef2794ccffb Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Mar 12 16:10:34 2015 -0700 ipfw2 - Rename FreeBSD ipfw port to ipfw3 * Rename all elements of the port to ipfw3 to reduce confusion. Summary of changes: lib/Makefile

git: ipfw/ipfw3 - Add pre-load sysctl to default filter to accept

2015-03-12 Thread Matthew Dillon
commit d0930e0d9824a3339c8c404418cb223e6f3e339b Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Mar 12 18:08:56 2015 -0700 ipfw/ipfw3 - Add pre-load sysctl to default filter to accept * Add sysctl and tunable 'net.filters_default_to_accept', which defaults to

git: ipfw/ipfw3 - Document new sysctl, clean-up manual pages

2015-03-12 Thread Matthew Dillon
commit cfa126b26bccf2f2425bdefd5fd31780bcca0a2e Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Mar 12 18:17:21 2015 -0700 ipfw/ipfw3 - Document new sysctl, clean-up manual pages * Document the new net.filters_default_to_accept sysctl and tunable. * Adjust

git: rtsock: Make sysctl NET_RT_DUMP MPSAFE.

2015-03-12 Thread Sepherosa Ziehau
commit 291dd55bdc005bdc5191983b74c294c6090cb925 Author: Sepherosa Ziehau se...@dragonflybsd.org Date: Mon Mar 9 22:28:15 2015 +0800 rtsock: Make sysctl NET_RT_DUMP MPSAFE. - Add rn_walktree_at(), which walks the radix tree from a target node, if it could be found, or from