Magnus Olsen
021be3ef24
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21843
2006-05-07 19:23:37 +00:00
Alex Ionescu
8f6c4b215d
[AUDIT]
...
- Bootvid: Uses documented/typical VGA drawing routines. Actual NT implementation is comletely incompatible and has nothing to do with real Windows, so no taint here.
- Debugout, green, diskdump: ROS-developed and non-NT drivers. Nothing they could've been tainted with, since NT doesn't have them.
- Null: Trivial/obvious implementation of a driver which does nothing.
- buslogic: Taken from VMWare source code almost entirely, minus some ROS hacks.
- Xbox Video Miniport: Cleanly developed by ros-xbox team with information from linux-xbox project.
- CSQTest: CSQ Test written by vizzini. Uses documented CSQ information and is just a test app to show how CSQ works, written by himself.
svn path=/trunk/; revision=21842
2006-05-07 19:16:11 +00:00
Alex Ionescu
a50247fb0c
[AUDIT]
...
- HalUp is just a 3-line initialization stub.
- Include directory contains public DMA/APIC/SMP hardware data or internal prototypes.
svn path=/trunk/; revision=21841
2006-05-07 18:59:41 +00:00
Alex Ionescu
7200d0ce67
[AUDIT]
...
- Generic HAL is just a bunch of stubs, no actual code.
- XBOX HAL was cleanly developed by the ros-XBOX team using information from linux-xbox.
svn path=/trunk/; revision=21840
2006-05-07 18:56:52 +00:00
Magnus Olsen
f3bf535104
bug 1457: patch by w3seek : VFAT: Implement FileEaInformation for FAT32
...
svn path=/trunk/; revision=21839
2006-05-07 18:50:18 +00:00
Magnus Olsen
661ec874b7
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21838
2006-05-07 18:49:07 +00:00
Magnus Olsen
6cb336fbaa
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21837
2006-05-07 18:42:22 +00:00
Magnus Olsen
65a46fb6e4
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21836
2006-05-07 18:39:18 +00:00
Magnus Olsen
b8c0b29fc9
Bug 1456 : patch from w3seek : Fix a bug in CreateDirectoryEx that makes the function attempt to create the template directory again
...
svn path=/trunk/; revision=21835
2006-05-07 18:17:50 +00:00
Magnus Olsen
bad04e557d
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21834
2006-05-07 18:16:31 +00:00
Magnus Olsen
150fb4f42c
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=21833
2006-05-07 18:14:03 +00:00
Christoph von Wittich
eb3ebbddf1
-don't show SystemComponents
...
-added a "Show updates" checkbox
svn path=/trunk/; revision=21832
2006-05-07 18:05:51 +00:00
Hervé Poussineau
caea3e9648
Add common cleanup block in SetupDiBuildClassInfoListExW, SetupDiClassGuidsFromNameExW, SetupDiClassNameFromGuidExW, SetupDiGetClassDescriptionExW, SETUP_CreateDevListFromEnumerator, SETUP_CreateDevList, SetupDiGetClassDevsExW, CreateClassKey, SetupDiOpenDeviceInfoW
...
svn path=/trunk/; revision=21831
2006-05-07 14:52:32 +00:00
Hervé Poussineau
31eb0eb314
In case of error, Reg* functions set the output handle to NULL. Don't rely on it to be INVALID_HANDLE_VALUE
...
This commit is related to bug 1455
svn path=/trunk/; revision=21830
2006-05-07 14:02:00 +00:00
Hervé Poussineau
12f4770a33
Replace some casts by CONTAINING_RECORD macro
...
Fix handle leak in SetupDiOpenClassRegKeyExW
svn path=/trunk/; revision=21829
2006-05-07 13:35:44 +00:00
Eric Kohl
367c18f5d5
Fix timeout handling.
...
svn path=/trunk/; revision=21828
2006-05-07 12:48:45 +00:00
Hervé Poussineau
33a839df3b
Fix a broken cast (thanks w3seek)
...
svn path=/trunk/; revision=21827
2006-05-07 12:09:01 +00:00
Hervé Poussineau
cc1a16be75
Fix error handling in SETUP_CreateInterfaceList (memory/handles leak)
...
Implement DIGCF_PRESENT flag in SetupDiGetClassDevsExW
Add more error codes mapping from CR_* to ERROR_*
svn path=/trunk/; revision=21826
2006-05-07 12:00:55 +00:00
Eric Kohl
0070982394
Update Indentation (tab->4spaces).
...
svn path=/trunk/; revision=21825
2006-05-07 11:14:41 +00:00
Alex Ionescu
5fdf34d3c5
- Fix build.
...
svn path=/trunk/; revision=21824
2006-05-07 10:52:14 +00:00
Hervé Poussineau
cbb6aa83e6
Fix buffer overflow (spotted by Detlef Riekenberg in wine-devel ML)
...
svn path=/trunk/; revision=21823
2006-05-07 09:32:56 +00:00
Aleksey Bragin
47ec97a52e
[AUDIT]
...
kernel32.dll
- Eric Kohl states that mailslot.c and npipe.c are clean: "They implement simple interfaces to the mailslot and named pipe file system drivers and don't contain any tainted code."
svn path=/trunk/; revision=21822
2006-05-07 09:23:22 +00:00
Magnus Olsen
234eeebea4
merges HEL_SetCooperativeLevel and HAL_SetCooperativeLevel to MAIN_SetCooperativeLevel
...
the new desgin allown us to use HEL as callbacks, we need change all HEL calls to the new desgin now
svn path=/trunk/; revision=21821
2006-05-07 09:12:37 +00:00
Magnus Olsen
cf6a23c944
Try again move to new redesign but now we take one step at time
...
svn path=/trunk/; revision=21820
2006-05-07 08:41:26 +00:00
Magnus Olsen
64f88aed89
revert last commit it bsd the ddraw in some case
...
svn path=/trunk/; revision=21819
2006-05-07 08:26:40 +00:00
Art Yerkes
fec1bfb78a
Fix printing of adapter address. Just a silly thing for debugging.
...
svn path=/trunk/; revision=21818
2006-05-07 07:45:17 +00:00
Magnus Olsen
4a3cd2b217
Start remove old desgin of HEL to the new desgin, it will redues the code size, for we will use same code to call HAL in HEL, basic we need write the Dd* functions, it can be done two way, 1. Create a Hel driver in kmode or try write it in user mode. I will try write it in user mode.
...
svn path=/trunk/; revision=21817
2006-05-07 07:43:50 +00:00
Eric Kohl
9c0250f71c
Simplified the access to FCBs and CCBs.
...
svn path=/trunk/; revision=21816
2006-05-07 07:33:40 +00:00
Eric Kohl
c5fa9029dc
The MSFS_MAILSLOT struct is actually an FCB (File Control Block). Rename it accordingly and store pointers to it in FileObject->FsContext.
...
svn path=/trunk/; revision=21815
2006-05-06 20:04:30 +00:00
Eric Kohl
7b09374005
Set direct io flag of the device object.
...
svn path=/trunk/; revision=21814
2006-05-06 15:39:42 +00:00
Eric Kohl
0d5cf488c4
The MSFS_FCB struct is actually a CCB (Context Control Block) instead of an FCB (File Control Block). Rename it accordingly and store pointers to it in FileObject->FsContext2 instead of FileObject->FsContext.
...
svn path=/trunk/; revision=21813
2006-05-06 15:37:40 +00:00
Hervé Poussineau
6d2a7a72b1
Code cleanup:
...
- Move IRP_MJ_CREATE, IRP_MJ_CLOSE and IRP_MJ_CLEANUP to fdo.c and pdo.c
- Implement IRP_MJ_PNP / IRP_MN_QUERY_BUS_INFORMATION for PDOs
- IRP_MJ_POWER now returns STATUS_NOT_SUPPORTED instead of STATUS_SUCCESS
- Replace STDCALL by NTAPI
- Delete useless white space
=> USB keyboard and mice are working, even if they require one reboot after the installation of the USB controller
svn path=/trunk/; revision=21812
2006-05-06 14:36:52 +00:00
Johannes Anderwald
f7bfbfc5a6
* enable advanced mouse options in apply
...
thnx Christoph_Vw
svn path=/trunk/; revision=21811
2006-05-06 11:26:27 +00:00
Johannes Anderwald
369410a1c1
* ident code
...
* enable apply button when slider pos change
svn path=/trunk/; revision=21810
2006-05-06 11:10:27 +00:00
Christoph von Wittich
ea0b42a0e7
-lock the year edit control
...
svn path=/trunk/; revision=21809
2006-05-05 21:55:27 +00:00
Aleksey Bragin
42657b29da
- SVN maintenance (set eol-style to native)
...
svn path=/trunk/; revision=21808
2006-05-05 18:13:26 +00:00
Aleksey Bragin
b78cdcabbd
Move OBJ_NAME_PATH_SEPARATOR to ndk/obtypes.h (inspired by w3seek). Should make applying NDK patch easier.
...
svn path=/trunk/; revision=21807
2006-05-05 17:46:05 +00:00
Peter Ward
28731a5081
Fixed build.
...
- Changed strcpyW to wcscpy.
svn path=/trunk/; revision=21806
2006-05-05 17:16:05 +00:00
Aleksey Bragin
f914c470a9
[AUDIT]
...
drivers/network/wshtcpip
- Authors are Casper Hornstrup and Arthur Yerks
- Implemented functions are documented in OSR, MSDN and Google finds lots of links
- Result: Clean
svn path=/trunk/; revision=21805
2006-05-05 15:40:59 +00:00
Maarten Bosma
86eb7ebe10
[AUDIT]
...
Elf Loader
- KJK::Hyperion says it's clean
- ELF loader does not exist in Windows(R).
svn path=/trunk/; revision=21804
2006-05-05 15:36:25 +00:00
Christoph von Wittich
41c172dc42
*added year selection box
...
*display current time
svn path=/trunk/; revision=21803
2006-05-05 15:35:56 +00:00
Maarten Bosma
a35aed3b0d
[AUDIT]
...
Obviously clean since it does not exist in windows and comes from freebsd.
svn path=/trunk/; revision=21802
2006-05-05 15:31:16 +00:00
Andrew Munger
e9c7c2b139
"More efficient" IsPowerOf2 from Myria (myriachan at cox dot net).
...
svn path=/trunk/; revision=21801
2006-05-05 15:10:59 +00:00
Aleksey Bragin
1ae51bd800
[AUDIT]
...
wshirda.dll
- Code is just a set of stubs
- Headers/defs/rc is definately clean
svn path=/trunk/; revision=21800
2006-05-05 15:09:57 +00:00
Aleksey Bragin
48cef97799
[AUDIT]
...
ntoskrnl/mm/pe.c
- KJK::Hyperion says it's clean
- There are references to original specs
- Windows PE loader is completely different
svn path=/trunk/; revision=21799
2006-05-05 14:56:16 +00:00
Aleksey Bragin
70403dc889
[AUDIT]
...
ws2help.dll
- Code is just a set of stubs
- Headers/defs/rc is definately clean
svn path=/trunk/; revision=21798
2006-05-05 14:10:47 +00:00
Hervé Poussineau
0d86ffc546
Legacy device objects created for USB keyboard and mouse support should be treated as FDOs, not PDOs.
...
svn path=/trunk/; revision=21797
2006-05-05 10:12:59 +00:00
Johannes Anderwald
c0afd25226
resources for the keyboard control panel applet
...
svn path=/trunk/; revision=21796
2006-05-04 20:30:22 +00:00
Johannes Anderwald
e8a4603968
fix build on linux plattforms
...
svn path=/trunk/; revision=21795
2006-05-04 05:31:53 +00:00
Magnus Olsen
bb9e90f468
Bug : 1452 : patch from w3seek, some xlate obj fixes for indexed palettes, should fix a hack introduced in r21292
...
svn path=/trunk/; revision=21794
2006-05-04 05:23:54 +00:00