add wireless and pf
authorsjg <sjg@web>
Wed, 6 Mar 2013 21:03:49 +0000 (13:03 -0800)
committerCharlie Root <root@leaf.dragonflybsd.org>
Wed, 6 Mar 2013 21:03:49 +0000 (13:03 -0800)
docs/developer/gsocprojectspage/index.mdwn

index 6d24cc6..8f5d180 100644 (file)
@@ -20,6 +20,32 @@ Legend:
 
 #### Project ideas
 
 
 #### Project ideas
 
+---
+
+##### Port pf firewall changes from FreeBSD
+
+DragonFly's version of the pf firewall was brought in from OpenBSD 4.7. FreeBSD imported the pf from OpenBSD 4.8 and has significant enhanced the SMP performance of the firewall. Port the FreeBSD version of pf.
+
+Meta information:
+
+* Prerequisites: C, network programing
+* Difficulty: Moderate
+* Contact point: kernel@crater.dragonflybsd.org, #dragonfly irc channel
+
+---
+
+##### Sync wireless infrastructure / drivers from FreeBSD
+
+Rui Paulo ported the wireless infrastructure and ath drivers to DragonFly from FreeBSD in recent history. A lot has changed in the intervening time, the infrastructure should be synchronized/updated to match the state-of-the-art in FreeBSD. At a minimum the drivers that currently work in DragonFly should be tested to ensure functionality and updates as well or improved.
+
+Meta information:
+
+* Prerequisites: C, x86 assembly, drivers
+* Difficulty: Moderate
+* Contact point: kernel@crater.dragonflybsd.org, #dragonfly irc channel
+
+---
+
 ##### Implement GEM for the DragonFly kernel
 
 The Graphics Execution Manager is a memory management system dedicated
 ##### Implement GEM for the DragonFly kernel
 
 The Graphics Execution Manager is a memory management system dedicated