# Private summary of Google Summer of Code (GSoC) projects of NetBSD
If you know more about the projects, please tell me.
[[!table data="""
Year |URL |Title |Student |Detail |Repository |Merge
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/alwe/2001> |A tool to dump / restore pf state table |alwe | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/pfstate/> |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/cberardi/3001> |Improve and Extend resize_ffs |Christopher Berardi | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/resize_ffs/> |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/netbsdzfs/5001> |The NetBSD zfs port |haad | | |No idea, porbably merged.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/jld/2001> |Improving RAIDframe parity handling |Jed Davis | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/raidframe/> |Yes, <http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/raidframe/raidframeio.h?rev=1.6&content-type=text/x-cvsweb-markup>
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/jmorse/2001> |Minimalistic X Server - NetBSD port |Jeremy Morse | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/mini-x/> |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/lloyd/1001> |Miniaturise NetBSD |Lloyd Parkes |<http://www.mhc.dreamhosters.com/Welcome.html> | |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/ott/4001> |Implementing efficient wide character regular expressions |Matthias-Christian Ott | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/widechar-regex/> |Yes, <http://cvsweb.netbsd.org/bsdweb.cgi/src/external/bsd/tre/dist/LICENSE?rev=1.1.1.1&content-type=text/x-cvsweb-markup>
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/max_winderbaum/2001> |PXE Bulk Install |Max Winderbaum |<http://pxebulk.blogspot.com/> |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/pxebulk/> |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/mishka/2001> |GPT aware boot loader support |Mike M. Volokhov | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/gpt/> |Yes, <http://cvsweb.netbsd.org/bsdweb.cgi/src/sbin/gpt>
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/lenh/2001> |XML command-line utilities for NetBSD |Nhat Minh Le | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/xmltools/> |Not yet.
2009 |<http://www.google-melange.com/gsoc/project/google/gsoc2009/stacktic/2001> |Generic file system mounting |stacktic | | |No idea, source is in othersrc/bin/fsu_ls/ etc.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/ekamperi/27001> |Audit, unit testing and improvements of the NetBSD math library. |Efstathios Kamperis | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/mathlib/> |Not yet.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/bit/8001> |Remote kernel debugging over Ethernet |Jordan Gordeev | | |No idea.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/kristapsdz/2001> | mandoc -Tps |Kristaps Dzonsons | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/mandoc_ps/> |Yes. mdocml 1.10.4 has PostScript output support.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/ln/2001> |Provide support for dynamic NetBSD kernel extensions using the Lua language - Lunatik/NetBSD |ln | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/luakern/> |Not yet.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/bl4hr/56001> |SASL client library |shm |<http://netbsd-soc.sourceforge.net/projects/sasl_client_lib/> |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/sasl_client_lib/> |Not yet.
2010 |<http://www.google-melange.com/gsoc/project/google/gsoc2010/nagyz/35001> |Implementing HTTP support for libsa | Zoltan | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/libsa_http/> |Not yet.
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/abhinav_upadhyay/20001> |Apropos replacement based on mandoc and SQLite's FTS |Abhinav Upadhyay |<http://netbsd-soc.sourceforge.net/projects/apropos_replacement/> |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/apropos_replacement/> |Yes, <http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.sbin/makemandb/>
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/todesumnz/16001> |Add support for FreeBSD package format, RPM and Debian packages(if time allows) to pkgsrc |Anton Panev |<http://addpackageforma.sourceforge.net/> |<http://addpackageforma.cvs.sourceforge.net/viewvc/addpackageforma/> |Not yet.
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/charleszhang/21001> |In-kernel implementation of posix_spawn |Charles Zhang | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/posix_spawn/> |Yes, <http://cvsweb.netbsd.org/bsdweb.cgi/src/include/spawn.h?rev=1.1&content-type=text/x-cvsweb-markup>
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/dmatveev/13001> |Add kqueue support to GIO |Dmitry Matveev | |<https://github.com/dmatveev/glib-gio-kqueue-integration/tree/kqueue%2Fmaster/gio/kqueue> |Yes. glib-2.36.1 has kqueue support code.
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/ekamperi/21002> |pkgsrc cross-building: connecting the dots |Efstathios Kamperis | | |Not yet.
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/vladb38/27002> |Implementing the algorithms described in RFC 6056 within the NetBSD kernel. |Vlad Balan | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/netinet/> / <http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/netinet6/> / <http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/rfc6056/> / <http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/udp/> |Yes, <http://mail-index.netbsd.org/source-changes/2011/09/24/msg027502.html>
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/vmatyushin/12002> |Userspace file system and device driver code sharing |Vyacheslav Matyushin | |<http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/puffs_libpud/> |Not yet.
2011 |<http://www.google-melange.com/gsoc/project/google/gsoc2011/nagyz/28001> |IPv6 support for NPF firewall |Zoltan | | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/uzix/14001> |Sysinst enhancements |Eugene Lozovoy |<http://www.google-melange.com/gsoc/project/google/gsoc2012/uzix/14001> | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/miklos1/12001> |TLS (HTTPS) support in net/tnftp |Miklos HOMOLYA |<http://www.google-melange.com/gsoc/project/google/gsoc2012/miklos1/12001> | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/mpp/7001> |NAT64/46 and NPTv6 integration with NPF |mpp |<http://www.google-melange.com/gsoc/project/google/gsoc2012/mpp/7001> | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/steve/7008> |Port ASan to NetBSD |Steve Jothen |<http://www.google-melange.com/gsoc/project/google/gsoc2012/steve/7008> | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/vladb38/69002> |Socket option to timestamp UDP packets in the kernel |Vlad Balan |<http://www.google-melange.com/gsoc/project/google/gsoc2012/vladb38/69002> / <http://netbsd-soc.cvs.sourceforge.net/viewvc/netbsd-soc/kerntimestamp/> | |Not yet.
2012 |<http://www.google-melange.com/gsoc/project/google/gsoc2012/vmatyushin/21002> |HTree directory indexing for Ext3 |Vyacheslav Matyushin |<http://www.google-melange.com/gsoc/project/google/gsoc2012/vmatyushin/21002> | |Not yet.
2013 |<http://www.google-melange.com/gsoc/project/google/gsoc2013/jdf/8001> |System upgrade |gnrp |<http://www.komkon2.de/dokuwiki/doku.php?id=blog:gsoc_is_over> |Not yet.
i2013 |<http://www.google-melange.com/gsoc/project/google/gsoc2013/meadow/18001> |Defragmentation for FFS in NetBSD |Manuel Wiesinger | |Not yet.
2013 |<http://www.google-melange.com/gsoc/project/google/gsoc2013/psie/10001> |Implement file system flags to scrub data blocks before deletion |Przemyslaw Sierocinski | |Not yet.
2013 |<http://www.google-melange.com/gsoc/project/google/gsoc2013/riastradh/2001> |Port Linux's drm/kms/gem/i915 |Myron Aub |<http://cvsweb.netbsd.org/bsdweb.cgi/src/?only_with_tag=riastradh-drm2> |Some code in riastradh-drm2
2013 |<http://www.google-melange.com/gsoc/project/google/gsoc2013/yuyuyu101/27001> |Make NetBSD a supported guest OS under VirtualBox |Haomai Wang | |Not yet.
"""]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb