Difference between revisions of "Audit"

From ReactOS Wiki
Jump to: navigation, search
m (fixed typo)
(Added opinion regarding my USB module)
Line 345: Line 345:
 
reactos/drivers/test/
 
reactos/drivers/test/
 
reactos/drivers/test/csqtest/ [F:arty]
 
reactos/drivers/test/csqtest/ [F:arty]
reactos/drivers/usb/
+
reactos/drivers/usb/ [F:fireball]
reactos/drivers/usb/miniport/
+
reactos/drivers/usb/miniport/ [F:fireball]
reactos/drivers/usb/miniport/common/
+
reactos/drivers/usb/miniport/common/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/linux/
+
reactos/drivers/usb/miniport/linux/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/linux/asm/
+
reactos/drivers/usb/miniport/linux/asm/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/sys/
+
reactos/drivers/usb/miniport/sys/ [F:fireball]
reactos/drivers/usb/miniport/usbohci/
+
reactos/drivers/usb/miniport/usbohci/ [F:fireball]
reactos/drivers/usb/miniport/usbuhci/
+
reactos/drivers/usb/miniport/usbuhci/ [F:fireball]
 
reactos/drivers/usb/usbd/
 
reactos/drivers/usb/usbd/
reactos/drivers/usb/usbhub/
+
reactos/drivers/usb/usbhub/ [F:fireball]
reactos/drivers/usb/usbport/
+
reactos/drivers/usb/usbport/ [F:fireball] [LINUX]
reactos/drivers/usb/usbport/core_drivers/
+
reactos/drivers/usb/usbport/core_drivers/ [F:fireball]
 
reactos/drivers/usb/usbstor/
 
reactos/drivers/usb/usbstor/
 
reactos/drivers/video/
 
reactos/drivers/video/

Revision as of 22:40, 28 January 2006

Proposed standards for the audit

0. Everyone needs commit all documentation you have reverse enginered something so that someone else can reimplement it. Filip has some nice docs at

http://www.volny.cz/xnavara/doc_trash/

There is stuff I posted on the Wiki and Bugzilla. Can someone make a api-documentation module in svn and commit all this stuff to there?

1. A function is deemed to have been implemented in a non-clean manner if

- "unknown" arguments given values
- functions for which there is NO DOCUMENTATION
- functions with no test cases available either in ReactOS or somewhere on the internet
- functions with undocumented magic numbers
- functions with excessive gotos

NO DOCUMENTATION means it cannot be found on MSDN, Google, sysinternals, osronline, any book published by Microsoft Press or any other publication.

2. The following does not count

- functions of 5 or less lines of code
- functions for which every basic unit corresponds to a clause in the official
- functions which mimic those implemented in other libraries and that work similarly

3. Even if the function body is not clean, the prototype can remain.

List of Directories

Full listing at http://svn.reactos.org/ReactOS.txt.

Mark with

  • [OK]
  • [WINE]
  • [A:<username>] (<username> will audit this)
  • [R:<username>] (<username> will rewrite this)
  • [T:<username>] (<username> will throw this away)
  • [F:<username>] (<username> thinks this should be fast-tracked)
  • or [DONE] (Moved to new audited repository)

misc

cis/ [OK]

irc/ [OK]

msvc6/ [OK]

os2/
os2/apps/
os2/apps/bepslep/
os2/doc/
os2/include/
os2/lib/
os2/lib/doscalls/
os2/lib/doscalls/devices/
os2/lib/doscalls/file/
os2/lib/doscalls/memory/
os2/lib/doscalls/misc/
os2/lib/doscalls/run/
os2/server/
os2/utils/

posix/
posix/apps/
posix/apps/baresh/
posix/apps/bootpsx/
posix/apps/posixw32/
posix/include/
posix/include/arpa/
posix/include/netinet/
posix/include/psx/
posix/include/sys/
posix/lib/
posix/lib/psxdll/
posix/lib/psxdll/dirent/
posix/lib/psxdll/dlfcn/
posix/lib/psxdll/errno/
posix/lib/psxdll/fcntl/
posix/lib/psxdll/libgen/
posix/lib/psxdll/misc/
posix/lib/psxdll/pthread/
posix/lib/psxdll/sched/
posix/lib/psxdll/signal/
posix/lib/psxdll/stdlib/
posix/lib/psxdll/string/
posix/lib/psxdll/sys/
posix/lib/psxdll/sys/stat/
posix/lib/psxdll/sys/utsname/
posix/lib/psxdll/unistd/
posix/lib/psxx/
posix/lib/psxx/misc/
posix/server/
posix/server/call/
posix/server/include/
posix/server/misc/
posix/server/ob/
posix/server/port/
posix/tools/
posix/tools/mksystab/

press-media/ [OK]

rosdocs/ [T]
rosky/ [OK]
tools/ [OK]
tools/MozillaControl/
tools/MozillaControl/redist/
vms/
vms/include/
vms/include/vms/
vms/lib/
vms/lib/vmsdll/
vms/lib/vmsdll/lib/
vms/lib/vmsdll/rms/
vms/lib/vmsdll/sys/
vms/server/
vms/tools/
vms/tools/mksystab/
web/ [OK]

reactos

reactos/

reactos/apps

reactos/apps/
reactos/apps/testsets/
reactos/apps/testsets/loadlib/ [F:GvG]
reactos/apps/testsets/msvcrt/ [F:GvG]
reactos/apps/testsets/msvcrt/fileio/ [F:GvG]
reactos/apps/utils/
reactos/apps/utils/binpatch/ [F:GvG]
reactos/apps/utils/cat/ [F:GvG]
reactos/apps/utils/driver/
reactos/apps/utils/driver/load/ [F:GvG]
reactos/apps/utils/driver/unload/ [F:GvG]
reactos/apps/utils/dumprecbin/ [F:GvG]
reactos/apps/utils/getfirefox/ [F:GvG]
reactos/apps/utils/infinst/ [F:GvG]
reactos/apps/utils/net/
reactos/apps/utils/net/arp/ [DONE]
reactos/apps/utils/net/finger/ [F:GvG]
reactos/apps/utils/net/ftp/ [F:GvG]
reactos/apps/utils/net/ipconfig/ [DONE]
reactos/apps/utils/net/netstat/ [DONE]
reactos/apps/utils/net/ping/ [F:GvG]
reactos/apps/utils/net/roshttpd/ [F:GvG] [F:arty]
reactos/apps/utils/net/roshttpd/common/
reactos/apps/utils/net/roshttpd/include/
reactos/apps/utils/net/route/ [F:GvG] [F:arty]
reactos/apps/utils/net/telnet/ [F:GvG] [F:arty]
reactos/apps/utils/net/telnet/doc/
reactos/apps/utils/net/telnet/resource/
reactos/apps/utils/net/telnet/src/
reactos/apps/utils/net/tracert/ [DONE]
reactos/apps/utils/net/whois/ [F:GvG]
reactos/apps/utils/nts2w32err/ [F:GvG]
reactos/apps/utils/objdir/ [F:GvG]
reactos/apps/utils/partinfo/ [F:GvG]
reactos/apps/utils/patchnv4/ [F:GvG]
reactos/apps/utils/pice/ [F:GvG]
reactos/apps/utils/pice/loader/
reactos/apps/utils/pice/module/
reactos/apps/utils/pice/shared/
reactos/apps/utils/pnpdump/ [F:GvG]
reactos/apps/utils/ps/ [F:GvG]
reactos/apps/utils/sdkparse/ [F:GvG]
reactos/apps/utils/shutdown/ [F:GvG]
reactos/apps/utils/stats/ [F:GvG]
reactos/apps/utils/theme/
reactos/apps/utils/theme/dump/
reactos/apps/utils/tickcount/ [F:GvG]
reactos/apps/utils/rosperf/

reactos/boot

reactos/boot/
reactos/boot/freeldr/ [F:crashfourit]
reactos/boot/freeldr/bootsect/
reactos/boot/freeldr/fdebug/
reactos/boot/freeldr/freeldr/
reactos/boot/freeldr/freeldr/arch/
reactos/boot/freeldr/freeldr/arch/i386/
reactos/boot/freeldr/freeldr/arch/powerpc/
reactos/boot/freeldr/freeldr/cache/
reactos/boot/freeldr/freeldr/comm/
reactos/boot/freeldr/freeldr/disk/
reactos/boot/freeldr/freeldr/fs/
reactos/boot/freeldr/freeldr/include/
reactos/boot/freeldr/freeldr/include/arch/
reactos/boot/freeldr/freeldr/include/arch/i386/
reactos/boot/freeldr/freeldr/include/fs/
reactos/boot/freeldr/freeldr/include/ui/
reactos/boot/freeldr/freeldr/inffile/
reactos/boot/freeldr/freeldr/inifile/
reactos/boot/freeldr/freeldr/math/
reactos/boot/freeldr/freeldr/mm/
reactos/boot/freeldr/freeldr/reactos/
reactos/boot/freeldr/freeldr/rtl/
reactos/boot/freeldr/freeldr/ui/
reactos/boot/freeldr/freeldr/video/
reactos/boot/freeldr/install/
reactos/boot/freeldr/install/linux/
reactos/boot/freeldr/tools/
reactos/bootdata/
reactos/bootdata/bootcd/
reactos/bootdata/livecd/
reactos/bootdata/packages/

reactos/drivers

reactos/drivers/
reactos/drivers/bus/
reactos/drivers/bus/acpi/ [A:chorns]
reactos/drivers/bus/isapnp/ [A:chorns]
reactos/drivers/bus/pci/ [A:chorns]
reactos/drivers/bus/serenum/
reactos/drivers/dd/
reactos/drivers/dd/beep/
reactos/drivers/dd/blue/ [F:GvG]
reactos/drivers/dd/bootvid/
reactos/drivers/dd/debugout/ [F:GvG]
reactos/drivers/dd/green/ [F:GvG]
reactos/drivers/dd/mpu401/
reactos/drivers/dd/null/ [F:arty]
reactos/drivers/dd/parallel/
reactos/drivers/dd/ramdrv/
reactos/drivers/dd/serial/
reactos/drivers/dd/sndblst/
reactos/drivers/dd/sndblst/test/
reactos/drivers/dd/sound/
reactos/drivers/dd/sound/include/
reactos/drivers/dd/test/
reactos/drivers/fs/
reactos/drivers/fs/cdfs/
reactos/drivers/fs/ext2/ [F:arty]
reactos/drivers/fs/fs_rec/
reactos/drivers/fs/minix/
reactos/drivers/fs/ms/
reactos/drivers/fs/mup/
reactos/drivers/fs/np/
reactos/drivers/fs/ntfs/
reactos/drivers/fs/ntfs/linux-ntfs/
reactos/drivers/fs/template/
reactos/drivers/fs/vfat/
reactos/drivers/input/
reactos/drivers/input/i8042prt/
reactos/drivers/input/kbdclass/
reactos/drivers/input/mouclass/
reactos/drivers/input/sermouse/
reactos/drivers/lib/
reactos/drivers/lib/bzip2/ [F:GvG]
reactos/drivers/lib/chew/ [F:arty]
reactos/drivers/lib/csq/
reactos/drivers/lib/ip/ [F:GvG]
reactos/drivers/lib/ip/network/
reactos/drivers/lib/ip/network/i386/
reactos/drivers/lib/ip/transport/
reactos/drivers/lib/ip/transport/datagram/ [F:arty]
reactos/drivers/lib/ip/transport/rawip/ [F:arty]
reactos/drivers/lib/ip/transport/tcp/ [F:arty]
reactos/drivers/lib/ip/transport/udp/ [F:arty]
reactos/drivers/lib/oskittcp/ [DONE]
reactos/drivers/lib/oskittcp/include/
reactos/drivers/lib/oskittcp/include/freebsd/
reactos/drivers/lib/oskittcp/include/freebsd/dev/
reactos/drivers/lib/oskittcp/include/freebsd/dev/include/
reactos/drivers/lib/oskittcp/include/freebsd/dev/include/vm/
reactos/drivers/lib/oskittcp/include/freebsd/net/
reactos/drivers/lib/oskittcp/include/freebsd/net/include/
reactos/drivers/lib/oskittcp/include/freebsd/net/include/arpa/
reactos/drivers/lib/oskittcp/include/freebsd/src/
reactos/drivers/lib/oskittcp/include/freebsd/src/sys/
reactos/drivers/lib/oskittcp/include/freebsd/src/sys/machine/
reactos/drivers/lib/oskittcp/include/freebsd/src/sys/net/
reactos/drivers/lib/oskittcp/include/freebsd/src/sys/netinet/
reactos/drivers/lib/oskittcp/include/freebsd/src/sys/sys/
reactos/drivers/lib/oskittcp/oskittcp/
reactos/drivers/lib/undis/ [T:arty]
reactos/drivers/lib/undis/include/
reactos/drivers/lib/undis/ndis/
reactos/drivers/multimedia/
reactos/drivers/multimedia/avtest/
reactos/drivers/multimedia/ks/
reactos/drivers/multimedia/portcls/
reactos/drivers/multimedia/wdmaud/
reactos/drivers/net/
reactos/drivers/net/afd/
reactos/drivers/net/afd/afd/
reactos/drivers/net/afd/doc/
reactos/drivers/net/afd/include/
reactos/drivers/net/dd/
reactos/drivers/net/dd/ne2000/
reactos/drivers/net/dd/ne2000/include/
reactos/drivers/net/dd/ne2000/ne2000/
reactos/drivers/net/dd/pcnet/
reactos/drivers/net/lan/ [F:arty]
reactos/drivers/net/lan/include/
reactos/drivers/net/lan/lan/
reactos/drivers/net/ndis/
reactos/drivers/net/ndis/include/
reactos/drivers/net/ndis/ndis/
reactos/drivers/net/tcpip/
reactos/drivers/net/tcpip/datalink/
reactos/drivers/net/tcpip/include/
reactos/drivers/net/tcpip/network/
reactos/drivers/net/tcpip/recmutex/ [F:arty]
reactos/drivers/net/tcpip/tcpip/
reactos/drivers/net/tcpip/tests/
reactos/drivers/net/tcpip/tests/tests/
reactos/drivers/net/tcpip/transport/
reactos/drivers/net/tcpip/transport/datagram/ [F:arty]
reactos/drivers/net/tcpip/transport/rawip/ [F:arty]
reactos/drivers/net/tcpip/transport/tcp/ [F:arty]
reactos/drivers/net/tcpip/transport/udp/ [F:arty]
reactos/drivers/net/tdi/
reactos/drivers/net/tdi/cte/
reactos/drivers/net/tdi/misc/
reactos/drivers/net/tdi/tdi/
reactos/drivers/net/tditest/
reactos/drivers/net/tditest/include/
reactos/drivers/net/tditest/tditest/
reactos/drivers/net/wshtcpip/
reactos/drivers/storage/
reactos/drivers/storage/atapi/
reactos/drivers/storage/buslogic/
reactos/drivers/storage/cdrom/
reactos/drivers/storage/class2/
reactos/drivers/storage/disk/
reactos/drivers/storage/diskdump/
reactos/drivers/storage/floppy/
reactos/drivers/storage/include/
reactos/drivers/storage/pciide/
reactos/drivers/storage/pciidex/
reactos/drivers/storage/scsiport/
reactos/drivers/test/
reactos/drivers/test/csqtest/ [F:arty]
reactos/drivers/usb/ [F:fireball]
reactos/drivers/usb/miniport/ [F:fireball]
reactos/drivers/usb/miniport/common/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/linux/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/linux/asm/ [F:fireball] [LINUX]
reactos/drivers/usb/miniport/sys/ [F:fireball]
reactos/drivers/usb/miniport/usbohci/ [F:fireball]
reactos/drivers/usb/miniport/usbuhci/ [F:fireball]
reactos/drivers/usb/usbd/
reactos/drivers/usb/usbhub/ [F:fireball]
reactos/drivers/usb/usbport/ [F:fireball] [LINUX]
reactos/drivers/usb/usbport/core_drivers/ [F:fireball]
reactos/drivers/usb/usbstor/
reactos/drivers/video/
reactos/drivers/video/displays/
reactos/drivers/video/displays/framebuf/
reactos/drivers/video/displays/vga/
reactos/drivers/video/displays/vga/main/
reactos/drivers/video/displays/vga/objects/
reactos/drivers/video/displays/vga/vgavideo/
reactos/drivers/video/miniport/
reactos/drivers/video/miniport/vbe/
reactos/drivers/video/miniport/vga/
reactos/drivers/video/miniport/xboxvmp/
reactos/drivers/video/videoprt/

reactos/hal and include

reactos/hal/
reactos/hal/hal/
reactos/hal/halx86/
reactos/hal/halx86/generic/
reactos/hal/halx86/include/
reactos/hal/halx86/mp/
reactos/hal/halx86/up/
reactos/hal/halx86/xbox/
reactos/include/
reactos/include/arc/
reactos/include/chew/
reactos/include/drivers/
reactos/include/drivers/afd/
reactos/include/drivers/blue/
reactos/include/drivers/diskdump/
reactos/include/elf/ [F:arty]
reactos/include/idl/
reactos/include/libs/
reactos/include/libs/dhcp/
reactos/include/libs/epsapi/
reactos/include/libs/expat/
reactos/include/libs/fmifs/
reactos/include/libs/fslib/
reactos/include/libs/pseh/
reactos/include/libs/pseh/framebased/
reactos/include/libs/samlib/
reactos/include/libs/syssetup/
reactos/include/libs/umpnpmgr/
reactos/include/ndk/ [F:GvG]
reactos/include/ndk/arch/
reactos/include/ndk/i386/
reactos/include/ndk/powerpc/
reactos/include/reactos/
reactos/include/services/
reactos/include/subsys/
reactos/include/subsys/csr/
reactos/include/subsys/csrss/
reactos/include/subsys/lsass/
reactos/include/subsys/sm/
reactos/include/subsys/win/
reactos/include/win32k/
reactos/include/wine/
reactos/include/wine/msvcrt/

reactos/lib

reactos/lib/
reactos/lib/acledit/
reactos/lib/aclui/
reactos/lib/aclui/res/
reactos/lib/adns/ [DONE]
reactos/lib/adns/adns_win32/
reactos/lib/adns/client/
reactos/lib/adns/dynamic/
reactos/lib/adns/src/
reactos/lib/advapi32/
reactos/lib/advapi32/crypt/
reactos/lib/advapi32/misc/
reactos/lib/advapi32/reg/
reactos/lib/advapi32/sec/
reactos/lib/advapi32/service/
reactos/lib/advapi32/token/
reactos/lib/advpack/
reactos/lib/authz/
reactos/lib/avifil32/
reactos/lib/cabinet/
reactos/lib/cards/
reactos/lib/cards/res/
reactos/lib/cfgmgr32/
reactos/lib/comctl32/
reactos/lib/comdlg32/
reactos/lib/cpl/
reactos/lib/cpl/access/
reactos/lib/cpl/access/resources/
reactos/lib/cpl/appwiz/
reactos/lib/cpl/appwiz/resources/
reactos/lib/cpl/control/
reactos/lib/cpl/control/resources/
reactos/lib/cpl/cplsample/
reactos/lib/cpl/cplsample/resources/
reactos/lib/cpl/desk/
reactos/lib/cpl/desk/resources/
reactos/lib/cpl/hdwwiz/
reactos/lib/cpl/hdwwiz/resources/
reactos/lib/cpl/intl/
reactos/lib/cpl/intl/resources/
reactos/lib/cpl/liccpa/
reactos/lib/cpl/liccpa/resources/
reactos/lib/cpl/main/
reactos/lib/cpl/main/resources/
reactos/lib/cpl/mmsys/
reactos/lib/cpl/mmsys/resources/
reactos/lib/cpl/ncpa/ [F:arty]
reactos/lib/cpl/ncpa/resources/
reactos/lib/cpl/sysdm/
reactos/lib/cpl/sysdm/resources/
reactos/lib/cpl/timedate/
reactos/lib/cpl/timedate/resources/
reactos/lib/crt/
reactos/lib/crt/conio/
reactos/lib/crt/direct/
reactos/lib/crt/except/
reactos/lib/crt/float/
reactos/lib/crt/include/
reactos/lib/crt/include/internal/
reactos/lib/crt/include/internal/wine/
reactos/lib/crt/io/
reactos/lib/crt/locale/
reactos/lib/crt/math/
reactos/lib/crt/mbstring/
reactos/lib/crt/misc/
reactos/lib/crt/process/
reactos/lib/crt/search/
reactos/lib/crt/setjmp/
reactos/lib/crt/setjmp/i386/
reactos/lib/crt/signal/
reactos/lib/crt/stdio/
reactos/lib/crt/stdlib/
reactos/lib/crt/string/
reactos/lib/crt/sys_stat/
reactos/lib/crt/time/
reactos/lib/crt/wine/
reactos/lib/crt/wstring/
reactos/lib/crtdll/
reactos/lib/crypt32/
reactos/lib/d3d8/
reactos/lib/d3d8thk/ [OK]
reactos/lib/d3d9/
reactos/lib/dbghelp/
reactos/lib/ddraw/ [F:mbosma]
reactos/lib/devenum/
reactos/lib/devmgr/
reactos/lib/devmgr/resources/
reactos/lib/dhcpcsvc/
reactos/lib/dinput/
reactos/lib/dinput8/
reactos/lib/dnsapi/
reactos/lib/dnsapi/dnsapi/
reactos/lib/dnsapi/include/
reactos/lib/dnsapi/include/internal/
reactos/lib/dplay/
reactos/lib/dplayx/
reactos/lib/dsound/
reactos/lib/dsound/dxroslayer/
reactos/lib/dsound/tests/
reactos/lib/dxdiagn/
reactos/lib/dxguid/
reactos/lib/epsapi/
reactos/lib/epsapi/enum/
reactos/lib/expat/ [F:GvG]
reactos/lib/expat/bcb5/
reactos/lib/expat/conftools/
reactos/lib/expat/doc/
reactos/lib/expat/examples/
reactos/lib/expat/gennmtab/
reactos/lib/expat/lib/
reactos/lib/expat/tests/
reactos/lib/expat/tests/benchmark/
reactos/lib/expat/vms/
reactos/lib/expat/win32/
reactos/lib/expat/xmlwf/
reactos/lib/fmifs/
reactos/lib/freetype/ [F:GvG]
reactos/lib/freetype/builds/
reactos/lib/freetype/builds/amiga/
reactos/lib/freetype/builds/amiga/include/
reactos/lib/freetype/builds/amiga/include/freetype/
reactos/lib/freetype/builds/amiga/include/freetype/config/
reactos/lib/freetype/builds/amiga/src/
reactos/lib/freetype/builds/amiga/src/base/
reactos/lib/freetype/builds/ansi/
reactos/lib/freetype/builds/atari/
reactos/lib/freetype/builds/beos/
reactos/lib/freetype/builds/compiler/
reactos/lib/freetype/builds/dos/
reactos/lib/freetype/builds/mac/
reactos/lib/freetype/builds/os2/
reactos/lib/freetype/builds/unix/
reactos/lib/freetype/builds/vms/
reactos/lib/freetype/builds/win32/
reactos/lib/freetype/builds/win32/visualc/
reactos/lib/freetype/devel/
reactos/lib/freetype/docs/
reactos/lib/freetype/docs/reference/
reactos/lib/freetype/i386/
reactos/lib/freetype/include/
reactos/lib/freetype/include/freetype/
reactos/lib/freetype/include/freetype/cache/
reactos/lib/freetype/include/freetype/config/
reactos/lib/freetype/include/freetype/internal/
reactos/lib/freetype/include/freetype/internal/services/
reactos/lib/freetype/objs/
reactos/lib/freetype/src/
reactos/lib/freetype/src/autofit/
reactos/lib/freetype/src/base/
reactos/lib/freetype/src/bdf/
reactos/lib/freetype/src/cache/
reactos/lib/freetype/src/cff/
reactos/lib/freetype/src/cid/
reactos/lib/freetype/src/gzip/
reactos/lib/freetype/src/lzw/
reactos/lib/freetype/src/otlayout/
reactos/lib/freetype/src/otvalid/
reactos/lib/freetype/src/pcf/
reactos/lib/freetype/src/pfr/
reactos/lib/freetype/src/psaux/
reactos/lib/freetype/src/pshinter/
reactos/lib/freetype/src/psnames/
reactos/lib/freetype/src/raster/
reactos/lib/freetype/src/sfnt/
reactos/lib/freetype/src/smooth/
reactos/lib/freetype/src/tools/
reactos/lib/freetype/src/tools/docmaker/
reactos/lib/freetype/src/truetype/
reactos/lib/freetype/src/type1/
reactos/lib/freetype/src/type42/
reactos/lib/freetype/src/winfonts/
reactos/lib/freetype/tests/
reactos/lib/fslib/
reactos/lib/fslib/vfatlib/
reactos/lib/fslib/vfatxlib/
reactos/lib/gdi32/
reactos/lib/gdi32/include/
reactos/lib/gdi32/main/
reactos/lib/gdi32/misc/
reactos/lib/gdi32/objects/
reactos/lib/gdiplus/
reactos/lib/gdiplus/gdiplus/
reactos/lib/gdiplus/include/
reactos/lib/gdiplus/tests/
reactos/lib/gdiplus/tests/tests/
reactos/lib/glu32/
reactos/lib/glu32/include/
reactos/lib/glu32/libnurbs/
reactos/lib/glu32/libnurbs/interface/
reactos/lib/glu32/libnurbs/internals/
reactos/lib/glu32/libnurbs/nurbtess/
reactos/lib/glu32/libtess/
reactos/lib/glu32/libutil/
reactos/lib/hid/
reactos/lib/icmp/
reactos/lib/imagehlp/
reactos/lib/imm32/
reactos/lib/inflib/
reactos/lib/intrlck/
reactos/lib/iphlpapi/
reactos/lib/iprtprio/
reactos/lib/kernel32/
reactos/lib/kernel32/debug/
reactos/lib/kernel32/except/
reactos/lib/kernel32/file/
reactos/lib/kernel32/include/
reactos/lib/kernel32/mem/
reactos/lib/kernel32/misc/
reactos/lib/kernel32/nls/
reactos/lib/kernel32/process/
reactos/lib/kernel32/string/
reactos/lib/kernel32/synch/
reactos/lib/kernel32/tests/
reactos/lib/kernel32/thread/
reactos/lib/kernel32/thread/i386/
reactos/lib/keyboard/
reactos/lib/keyboard/kbdbe/
reactos/lib/keyboard/kbdda/
reactos/lib/keyboard/kbddv/
reactos/lib/keyboard/kbdes/
reactos/lib/keyboard/kbdfr/
reactos/lib/keyboard/kbdgr/
reactos/lib/keyboard/kbdhe/
reactos/lib/keyboard/kbdheb/
reactos/lib/keyboard/kbdhu/
reactos/lib/keyboard/kbdpo/
reactos/lib/keyboard/kbdru/
reactos/lib/keyboard/kbdse/
reactos/lib/keyboard/kbdsg/
reactos/lib/keyboard/kbdsk/
reactos/lib/keyboard/kbduk/
reactos/lib/keyboard/kbdur/
reactos/lib/keyboard/kbdus/
reactos/lib/kjs/ [F:GvG] [F:arty]
reactos/lib/kjs/am/
reactos/lib/kjs/am.opt/
reactos/lib/kjs/docs/
reactos/lib/kjs/examples/
reactos/lib/kjs/include/
reactos/lib/kjs/jsas/
reactos/lib/kjs/jsc/
reactos/lib/kjs/jsc/tests/
reactos/lib/kjs/jsdas/
reactos/lib/kjs/jswrap/
reactos/lib/kjs/ksrc/
reactos/lib/kjs/micros/
reactos/lib/kjs/projects/
reactos/lib/kjs/src/
reactos/lib/libwine/
reactos/lib/libxml2/ [F:GvG] [F:arty]
reactos/lib/libxml2/bakefile/
reactos/lib/libxml2/example/
reactos/lib/libxml2/include/
reactos/lib/libxml2/include/libxml/
reactos/lib/libxml2/macos/
reactos/lib/libxml2/macos/src/
reactos/lib/libxml2/vms/
reactos/lib/libxml2/win32/
reactos/lib/libxml2/win32/wince/
reactos/lib/libxml2/xstc/
reactos/lib/lsasrv/
reactos/lib/lzexpand/
reactos/lib/mapi32/
reactos/lib/mesa32/ [F:GvG] [F:arty]
reactos/lib/mesa32/include/
reactos/lib/mesa32/include/GL/
reactos/lib/mesa32/include/GL/internal/
reactos/lib/mesa32/src/
reactos/lib/mesa32/src/array_cache/
reactos/lib/mesa32/src/drivers/
reactos/lib/mesa32/src/drivers/common/
reactos/lib/mesa32/src/drivers/windows/
reactos/lib/mesa32/src/drivers/windows/fx/
reactos/lib/mesa32/src/drivers/windows/gdi/
reactos/lib/mesa32/src/drivers/windows/gldirect/
reactos/lib/mesa32/src/drivers/windows/icd/
reactos/lib/mesa32/src/glapi/
reactos/lib/mesa32/src/main/
reactos/lib/mesa32/src/math/
reactos/lib/mesa32/src/ppc/
reactos/lib/mesa32/src/shader/
reactos/lib/mesa32/src/shader/grammar/
reactos/lib/mesa32/src/shader/slang/
reactos/lib/mesa32/src/shader/slang/library/
reactos/lib/mesa32/src/sparc/
reactos/lib/mesa32/src/swrast/
reactos/lib/mesa32/src/swrast_setup/
reactos/lib/mesa32/src/tnl/
reactos/lib/mesa32/src/tnl_dd/
reactos/lib/mesa32/src/tnl_dd/imm/
reactos/lib/mesa32/src/x86/
reactos/lib/mesa32/src/x86/rtasm/
reactos/lib/mesa32/src/x86-64/
reactos/lib/mmdrv/
reactos/lib/mpr/
reactos/lib/msacm/
reactos/lib/msacm/imaadp32/
reactos/lib/msacm/msadp32/
reactos/lib/msafd/
reactos/lib/msafd/include/
reactos/lib/msafd/misc/
reactos/lib/msgina/
reactos/lib/msgina/resources/
reactos/lib/msi/
reactos/lib/msimg32/
reactos/lib/msvcrt/
reactos/lib/msvcrt20/
reactos/lib/msvideo/
reactos/lib/mswsock/
reactos/lib/netapi32/
reactos/lib/netcfgx/
reactos/lib/newdev/
reactos/lib/newdev/resources/
reactos/lib/nt/
reactos/lib/ntdll/
reactos/lib/ntdll/csr/
reactos/lib/ntdll/dbg/
reactos/lib/ntdll/def/
reactos/lib/ntdll/inc/
reactos/lib/ntdll/ldr/
reactos/lib/ntdll/main/
reactos/lib/ntdll/main/i386/
reactos/lib/ntdll/rtl/
reactos/lib/ntmarta/
reactos/lib/objsel/
reactos/lib/odbc32/
reactos/lib/ole32/
reactos/lib/oleacc/
reactos/lib/oleaut32/
reactos/lib/oledlg/
reactos/lib/olepro32/
reactos/lib/opengl32/
reactos/lib/packet/
reactos/lib/packet/include/
reactos/lib/psapi/
reactos/lib/pseh/
reactos/lib/pseh/i386/
reactos/lib/riched20/
reactos/lib/richedit/
reactos/lib/rossym/
reactos/lib/rpcrt4/
reactos/lib/rtl/
reactos/lib/rtl/i386/
reactos/lib/samlib/
reactos/lib/samsrv/
reactos/lib/secur32/
reactos/lib/security/
reactos/lib/serialui/
reactos/lib/setupapi/
reactos/lib/shdocvw/
reactos/lib/shell32/
reactos/lib/shellext/
reactos/lib/shellext/slayer/
reactos/lib/shfolder/
reactos/lib/shlwapi/
reactos/lib/smdll/
reactos/lib/smlib/
reactos/lib/snmpapi/
reactos/lib/string/
reactos/lib/string/i386/
reactos/lib/strmiids/
reactos/lib/syssetup/
reactos/lib/syssetup/resources/
reactos/lib/tgetopt/
reactos/lib/twain/
reactos/lib/urlmon/
reactos/lib/user32/
reactos/lib/user32/controls/
reactos/lib/user32/include/
reactos/lib/user32/misc/
reactos/lib/user32/resources/
reactos/lib/user32/windows/
reactos/lib/userenv/
reactos/lib/uuid/
reactos/lib/uxtheme/
reactos/lib/vdmdbg/
reactos/lib/version/
reactos/lib/version/misc/
reactos/lib/wdmaud/
reactos/lib/wdmguid/
reactos/lib/winfax/
reactos/lib/wininet/
reactos/lib/winmm/
reactos/lib/winmm/midimap/
reactos/lib/winmm/wavemap/
reactos/lib/winscard/
reactos/lib/winspool/
reactos/lib/winsta/
reactos/lib/wintrust/
reactos/lib/ws2_32/
reactos/lib/ws2_32/include/
reactos/lib/ws2_32/misc/
reactos/lib/ws2_32/tests/
reactos/lib/ws2_32/tests/tests/
reactos/lib/ws2help/
reactos/lib/wshirda/
reactos/lib/wsock32/
reactos/lib/zlib/ [F:GvG] [F:arty]
reactos/lib/zlib/amiga/
reactos/lib/zlib/contrib/
reactos/lib/zlib/contrib/asm386/
reactos/lib/zlib/contrib/asm586/
reactos/lib/zlib/contrib/asm686/
reactos/lib/zlib/contrib/delphi/
reactos/lib/zlib/contrib/delphi2/
reactos/lib/zlib/contrib/iostream/
reactos/lib/zlib/contrib/iostream2/
reactos/lib/zlib/contrib/minizip/
reactos/lib/zlib/contrib/untgz/
reactos/lib/zlib/msdos/
reactos/lib/zlib/nt/
reactos/lib/zlib/os2/

reactos/media

reactos/media/ [F:arty -- see below]
reactos/media/doc/
reactos/media/drivers/
reactos/media/drivers/etc/
reactos/media/fonts/
reactos/media/fonts/doc/
reactos/media/inf/
reactos/media/nls/ [A:arty]
reactos/media/sounds/
reactos/media/themes/
reactos/media/wallpapers/
reactos/modules/

reactos/ntoskrnl

reactos/ntoskrnl/
reactos/ntoskrnl/cc/
reactos/ntoskrnl/cm/
reactos/ntoskrnl/dbgk/
reactos/ntoskrnl/ex/
reactos/ntoskrnl/ex/i386/
reactos/ntoskrnl/fs/
reactos/ntoskrnl/inbv/
reactos/ntoskrnl/include/
reactos/ntoskrnl/include/internal/
reactos/ntoskrnl/include/internal/arch/
reactos/ntoskrnl/include/internal/i386/
reactos/ntoskrnl/include/internal/powerpc/
reactos/ntoskrnl/io/
reactos/ntoskrnl/kd/
reactos/ntoskrnl/kd/wrappers/
reactos/ntoskrnl/kdbg/
reactos/ntoskrnl/kdbg/i386/
reactos/ntoskrnl/ke/
reactos/ntoskrnl/ke/i386/
reactos/ntoskrnl/ldr/
reactos/ntoskrnl/lpc/
reactos/ntoskrnl/mm/
reactos/ntoskrnl/mm/i386/
reactos/ntoskrnl/ob/
reactos/ntoskrnl/po/
reactos/ntoskrnl/ps/
reactos/ntoskrnl/rtl/
reactos/ntoskrnl/rtl/i386/
reactos/ntoskrnl/se/
reactos/ntoskrnl/tests/
reactos/ntoskrnl/tests/tests/

reactos/regtests and services

reactos/regtests/ [F:GvG] [A:arty]
reactos/regtests/regtests/
reactos/regtests/shared/
reactos/regtests/winetests/
reactos/regtests/winetests/advapi32/
reactos/regtests/winetests/comctl32/
reactos/regtests/winetests/gdi32/
reactos/regtests/winetests/kernel32/
reactos/regtests/winetests/msvcrt/
reactos/regtests/winetests/ntdll/
reactos/regtests/winetests/psapi/
reactos/regtests/winetests/setupapi/
reactos/regtests/winetests/shell32/
reactos/regtests/winetests/shlwapi/
reactos/regtests/winetests/user32/
reactos/regtests/winetests/version/
reactos/regtests/winetests/winetest/
reactos/services/
reactos/services/dhcp/ [F:arty]
reactos/services/dhcp/include/
reactos/services/dhcpd/ [F:arty]
reactos/services/dhcpd/samples/
reactos/services/dhcpd/src/
reactos/services/dhcpd/src/display/
reactos/services/dhcpd/src/include/
reactos/services/dhcpd/src/leases/
reactos/services/dhcpd/src/lock/
reactos/services/dhcpd/src/parsing/
reactos/services/dhcpd/src/utils/
reactos/services/eventlog/
reactos/services/rpcss/
reactos/services/tcpsvcs/ [DONE]
reactos/services/umpnpmgr/

reactos/subsys

reactos/subsys/
reactos/subsys/csr/
reactos/subsys/csr/csrsrv/
reactos/subsys/csrss/
reactos/subsys/csrss/api/
reactos/subsys/csrss/include/
reactos/subsys/csrss/win32csr/
reactos/subsys/csrss/win32csr/res/
reactos/subsys/ntvdm/
reactos/subsys/smss/
reactos/subsys/system/
reactos/subsys/system/autochk/
reactos/subsys/system/cacls/
reactos/subsys/system/calc/
reactos/subsys/system/cmd/ [F:GvG]
reactos/subsys/system/cmd/res/
reactos/subsys/system/cmd/tests/
reactos/subsys/system/devmgr/
reactos/subsys/system/expand/
reactos/subsys/system/explorer/ [F:GvG] [F:arty]
reactos/subsys/system/explorer/desktop/
reactos/subsys/system/explorer/dialogs/
reactos/subsys/system/explorer/doc/
reactos/subsys/system/explorer/notifyhook/
reactos/subsys/system/explorer/res/
reactos/subsys/system/explorer/services/
reactos/subsys/system/explorer/shell/
reactos/subsys/system/explorer/taskbar/
reactos/subsys/system/explorer/utility/
reactos/subsys/system/format/
reactos/subsys/system/gettype/
reactos/subsys/system/hostname/
reactos/subsys/system/ibrowser/ [F:GvG] [F:arty]
reactos/subsys/system/ibrowser/res/
reactos/subsys/system/ibrowser/utility/
reactos/subsys/system/lsass/
reactos/subsys/system/msconfig/
reactos/subsys/system/msiexec/
reactos/subsys/system/notepad/
reactos/subsys/system/notepad/res/
reactos/subsys/system/reactos/
reactos/subsys/system/reactos/res/
reactos/subsys/system/regedit/
reactos/subsys/system/regedit/clb/
reactos/subsys/system/regedit/res/
reactos/subsys/system/regsvr32/
reactos/subsys/system/reporterror/ [F:chorns]
reactos/subsys/system/rundll32/
reactos/subsys/system/sc/ [DONE]
reactos/subsys/system/services/
reactos/subsys/system/servman/ [DONE]
reactos/subsys/system/servman/res/ [DONE]
reactos/subsys/system/setup/
reactos/subsys/system/sm/
reactos/subsys/system/sndvol32/
reactos/subsys/system/sndvol32/resources/
reactos/subsys/system/taskmgr/
reactos/subsys/system/taskmgr/res/
reactos/subsys/system/userinit/
reactos/subsys/system/usetup/
reactos/subsys/system/vmwinst/ [F:GvG]
reactos/subsys/system/vmwinst/resources/
reactos/subsys/system/welcome/ [F:GvG]
reactos/subsys/system/welcome/res/
reactos/subsys/system/winefile/
reactos/subsys/system/winlogon/
reactos/subsys/system/winver/
reactos/subsys/win/
reactos/subsys/win/basesrv/
reactos/subsys/win/winsrv/
reactos/subsys/win32k/
reactos/subsys/win32k/dib/
reactos/subsys/win32k/eng/
reactos/subsys/win32k/include/
reactos/subsys/win32k/ldr/
reactos/subsys/win32k/main/
reactos/subsys/win32k/misc/
reactos/subsys/win32k/misc/i386/
reactos/subsys/win32k/ntddraw/
reactos/subsys/win32k/ntuser/
reactos/subsys/win32k/objects/
reactos/subsys/win32k/stubs/
reactos/subsys/win32k/tests/
reactos/subsys/win32k/tests/tests/

reactos/tools and w32api

reactos/tools/
reactos/tools/bin2res/ [F:GvG]
reactos/tools/buildno/ [F:GvG]
reactos/tools/cabman/ [A:chorns]
reactos/tools/cdmake/ [DONE]
reactos/tools/create_nls/ [F:GvG]
reactos/tools/create_nls/unicode.org/
reactos/tools/create_nls/unicode.org/ReactOS/
reactos/tools/gendib/ [F:GvG]
reactos/tools/mkhive/
reactos/tools/ms2ps/ [F:GvG]
reactos/tools/nci/
reactos/tools/pipetools/ [F:GvG]
reactos/tools/rbuild/ [DONE]
reactos/tools/regtests2xml/ [F:GvG] [T:chorns]
reactos/tools/rgenstat/ [F:GvG]
reactos/tools/rgenstat/web/
reactos/tools/unicode/
reactos/tools/unicode/wine/
reactos/tools/widl/
reactos/tools/widl/port/
reactos/tools/wine2ros/ [T:chorns]
reactos/tools/winebuild/ [F:GvG]
reactos/tools/wmc/
reactos/tools/wpp/
reactos/tools/wrc/ [F:GvG]
reactos/tools/wrc/port/
reactos/w32api/ [F:GvG]
reactos/w32api/include/
reactos/w32api/include/GL/
reactos/w32api/include/crt/
reactos/w32api/include/ddk/

rosapps

rosapps/ [F:GvG]
rosapps/cmdutils/
rosapps/cmdutils/comp/
rosapps/cmdutils/find/
rosapps/cmdutils/mode/
rosapps/cmdutils/more/
rosapps/cmdutils/sort/
rosapps/cmdutils/tee/
rosapps/cmdutils/touch/
rosapps/cmdutils/y/
rosapps/demos/
rosapps/demos/ddraw/
rosapps/demos/maze/
rosapps/devutils/
rosapps/devutils/gdb2/
rosapps/devutils/genguid/
rosapps/devutils/zoomin/
rosapps/devutils/zoomin/res/
rosapps/dflat32/
rosapps/games/
rosapps/games/solitaire/
rosapps/games/solitaire/cardlib/
rosapps/games/winemine/
rosapps/games/winemine/rc/
rosapps/lib/
rosapps/lib/dflat32/
rosapps/mc/
rosapps/mc/doc/
rosapps/mc/edit/
rosapps/mc/pc/
rosapps/mc/pc/sys/
rosapps/mc/release/
rosapps/mc/slang/
rosapps/mc/src/
rosapps/mc/vfs/
rosapps/mc/vfs/extfs/
rosapps/net/ [F:arty]
rosapps/net/ncftp/ 
rosapps/net/ncftp/Strn/
rosapps/net/ncftp/autoconf/
rosapps/net/ncftp/libncftp/
rosapps/net/ncftp/ncftp/
rosapps/net/ncftp/sio/
rosapps/net/netreg/
rosapps/net/niclist/
rosapps/notevil/ [OK]
rosapps/packmgr/ [OK]
rosapps/sysutils/
rosapps/sysutils/chkdsk/
rosapps/sysutils/chklib/
rosapps/sysutils/ctm/
rosapps/sysutils/dosfsck/
rosapps/sysutils/format/
rosapps/sysutils/kill/
rosapps/sysutils/lib/
rosapps/sysutils/lsdd/
rosapps/sysutils/man/
rosapps/sysutils/man/man/
rosapps/sysutils/man/man/2/
rosapps/sysutils/man/man/3/
rosapps/sysutils/mkdosfs/
rosapps/sysutils/pedump/
rosapps/sysutils/qssi/
rosapps/sysutils/regexpl/
rosapps/sysutils/tcat/
rosapps/sysutils/tlist/
rosapps/templates/
rosapps/templates/dialog/
rosapps/templates/mdi/
rosapps/templates/mdi/res/
rosapps/tests/ [F:arty]
rosapps/tests/accelerator/
rosapps/tests/alive/
rosapps/tests/alphablend/
rosapps/tests/apc/
rosapps/tests/apc2/
rosapps/tests/args/
rosapps/tests/atomtest/
rosapps/tests/bench/
rosapps/tests/bitblt/
rosapps/tests/button/
rosapps/tests/button2/
rosapps/tests/capclock/
rosapps/tests/carets/
rosapps/tests/combotst/
rosapps/tests/consume/
rosapps/tests/copymove/
rosapps/tests/count/
rosapps/tests/create-links/
rosapps/tests/dibtest/
rosapps/tests/dirdlg/
rosapps/tests/diskspeed/
rosapps/tests/dnsapi/
rosapps/tests/dnsquery/
rosapps/tests/edit/
rosapps/tests/enhmetafile/
rosapps/tests/enumfonts/
rosapps/tests/enumwnd/
rosapps/tests/enumws/
rosapps/tests/event/
rosapps/tests/fiber/
rosapps/tests/gethostbyname/
rosapps/tests/global_mem/
rosapps/tests/gradient/
rosapps/tests/guithreadinfo/
rosapps/tests/hello/
rosapps/tests/hivetest/
rosapps/tests/icontest/
rosapps/tests/iptest/
rosapps/tests/isotest/
rosapps/tests/lantst/
rosapps/tests/lineclip/
rosapps/tests/linetest/
rosapps/tests/lpctst/
rosapps/tests/map_dup_inherit/
rosapps/tests/mdi/
rosapps/tests/miditest/
rosapps/tests/mktime/
rosapps/tests/moztest/
rosapps/tests/mstest/
rosapps/tests/multithrdwin/
rosapps/tests/multiwin/
rosapps/tests/mutex/
rosapps/tests/nameserverlist/
rosapps/tests/noexecute/
rosapps/tests/nptest/
rosapps/tests/oskittcp/
rosapps/tests/p_dup_handle/
rosapps/tests/palbitblt/
rosapps/tests/patblt/
rosapps/tests/polytest/
rosapps/tests/popupmenu/
rosapps/tests/primitives/
rosapps/tests/pteb/
rosapps/tests/regdump/
rosapps/tests/regqueryvalue/
rosapps/tests/regtest/
rosapps/tests/sectest/
rosapps/tests/sertest/
rosapps/tests/shaptest/
rosapps/tests/shm/
rosapps/tests/statst/
rosapps/tests/statst2/
rosapps/tests/stretchblt/
rosapps/tests/subclass/
rosapps/tests/suspend/
rosapps/tests/tcpsvr/
rosapps/tests/terminate/
rosapps/tests/thread/
rosapps/tests/thread_msg/
rosapps/tests/threadwait/
rosapps/tests/tmrqueue/
rosapps/tests/tokentest/
rosapps/tests/txtscale/
rosapps/tests/vmtest/
rosapps/tests/wclickat/
rosapps/tests/winhello/
rosapps/tests/wm_erasebkgnd/
rosapps/tests/wm_paint/
rosapps/tests/wpickclick/
rosapps/tests/zwcontinue/
rosapps/tests/zwcontinue/i386/
rosapps/welcome/
rosapps/welcome/res/