Commit graph

53699 commits

Author SHA1 Message Date
Christoph von Wittich 9ba45bbf6b [newdev]
add stub for DiShowUpdateDevice

svn path=/trunk/; revision=59089
2013-05-27 17:35:15 +00:00
Eric Kohl 44352306db [SYSSETUP]
Set the administrator password (hash) in the SAM database as part of the 2nd stage setup.

svn path=/trunk/; revision=59088
2013-05-27 13:34:59 +00:00
Eric Kohl 019335405c [SAMSRV]
SampSetUserPassword:
- Update the password history only if the new password hash is not the empty password hash.
- Set the empty LM or NT password hash if the password is not present in order to keep both password hashes synchronized.

svn path=/trunk/; revision=59087
2013-05-27 12:48:59 +00:00
Johannes Anderwald 8c5db4e1bf [USBSTOR]
- Disable usbstor cbw debug print
CORE-7223 #resolve

svn path=/trunk/; revision=59086
2013-05-26 17:49:43 +00:00
Christoph von Wittich d15cea5934 [advapi32]
return the required buffer size in case a temp buffer is used
fixes services tab in msconfig

svn path=/trunk/; revision=59085
2013-05-26 17:33:39 +00:00
Johannes Anderwald c57a3c88a0 [USBSTOR]
- Hackplement IRP_MJ_POWER support
- Inspired by Thomas (Blame him ;))

svn path=/trunk/; revision=59084
2013-05-26 17:18:19 +00:00
Eric Kohl 41b3af8267 [SAMSRV]
Calculate NT and LM hashes of the empty password string and use them as default passwords hashes in new user accounts.

svn path=/trunk/; revision=59083
2013-05-26 10:48:54 +00:00
Eric Kohl c5855337f5 [MSPORTS]
- Only use the first port base address for parallel port identification. ECP ports have a second base address that confused the identification code.
- Apply the same check to the serial port identification code because it can prevent potential malfunction. At least it doesn't hurt to be on the safe side.

svn path=/trunk/; revision=59082
2013-05-25 18:28:28 +00:00
Johannes Anderwald 6b5c8cd891 [USBSTOR]
- partly implement support for scsiop_mechanism command, not yet activated
- terminate request properly when it is not supported. Fixes leaking of irp requests

svn path=/trunk/; revision=59081
2013-05-24 19:02:28 +00:00
Johannes Anderwald a2085a332c [HIDCLASS]
- Implement HidClass_Power
[USBCCGP]
- Remove superflous spaces
- Implement IRP_MJ_SYSTEM_CONTROL
- Fix bug in IRP_MJ_POWER handler
- Add driver unload routine
[USBEHCI,USBOHCI, USBUHCI]
- Support Win2k3 usbhub.sys, which uses null device handle for the root usb hub
- Based on a patch by Thomas Faber

svn path=/trunk/; revision=59080
2013-05-24 17:36:14 +00:00
Sylvain Petreolle e29102f914 [FREELDR]
Take in account the boot disk in the number of detected disks.
It allows booting without a hard disk (e.g cdrom/floppy alone with an USB storage device)

svn path=/trunk/; revision=59079
2013-05-24 12:24:27 +00:00
Sylvain Petreolle 44787d9e81 [FREELDR]
Convert TABs to spaces, no code changes.

svn path=/trunk/; revision=59078
2013-05-24 12:20:13 +00:00
Eric Kohl 0b66765529 [RTL]
Comparison is always true due to limited range of data type.
Patch by Samuel Serapion.

CORE-7178 #resolve #comment Committed in r59077.

svn path=/trunk/; revision=59077
2013-05-24 12:10:12 +00:00
Eric Kohl 0bc3ffeb7b [RTL]
Comparison is always true due to limited range of data type. Patch by Samuel Serapion.

CORE-7177 #resolve #comment Committed in r59076.

svn path=/trunk/; revision=59076
2013-05-24 09:50:49 +00:00
Eric Kohl c2b2763cba [NTOSKRNL]
SeValidSecurityDescriptor does not correctly check for invalid DACL revision numbers. Patch by Samuel Serapion.

CORE-7209 #resolve #comment Committed in r59075.

svn path=/trunk/; revision=59075
2013-05-24 09:07:46 +00:00
Amine Khaldi 5ad38a47d0 [GDIPLUS_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59074
2013-05-23 17:23:10 +00:00
Amine Khaldi f1d5f64d5f [GDIPLUS]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59073
2013-05-23 17:23:00 +00:00
Amine Khaldi 5d69f70bd6 [WINDOWSCODECS_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59072
2013-05-23 16:40:21 +00:00
Amine Khaldi f76f7f14bb [WINDOWSCODECS]
* Sync with Wine 1.5.26.
[PSDK]
* Update wincodec.idl.

svn path=/trunk/; revision=59071
2013-05-23 16:39:54 +00:00
Eric Kohl a4283325e7 [NETAPI32]
- Add stubs for missing NetGroup functions.
- Update header file.

svn path=/trunk/; revision=59070
2013-05-23 15:20:29 +00:00
Eric Kohl 7f698415cf [SAMSRV]
Move some alias-specific code to alias.c, for later use by the setup code.

svn path=/trunk/; revision=59069
2013-05-23 09:42:25 +00:00
Eric Kohl 09bc88e829 [SAMSRV]
Rename internal setup functions in order to avoid naming conflicts.

svn path=/trunk/; revision=59068
2013-05-23 09:07:12 +00:00
Eric Kohl d9be0574d8 [SAMSRV]
- Remove dead code.
- Use SampReg functions for access th the registry.
- Improve error handling in SampCreateDbObject and SampOpenDbObject functions.

svn path=/trunk/; revision=59067
2013-05-22 17:53:25 +00:00
Eric Kohl 8a56b68510 [SAMSRV]
- Move some helper functions to a separate file.
- Implement SamrRemoveMemberFromForeignDomain.

svn path=/trunk/; revision=59066
2013-05-22 13:56:49 +00:00
Amine Khaldi d05faf138b [WINHTTP_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59065
2013-05-21 20:07:04 +00:00
Amine Khaldi f3e41bd1fc [WINHTTP]
* Sync with Wine 1.5.26.
* Update winhttp_ros.diff.
[PSDK]
* Update winhttp.h.

svn path=/trunk/; revision=59064
2013-05-21 20:06:46 +00:00
Amine Khaldi 816b8786c8 [WININET_WINETEST]
* Improve the headers inclusion for urlcache.c.

svn path=/trunk/; revision=59063
2013-05-21 19:56:35 +00:00
Amine Khaldi 57540beb53 [WININET_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59062
2013-05-20 21:42:42 +00:00
Amine Khaldi 7f2d1fc323 [WININET]
* Sync with Wine 1.5.26.
* Update wininet_ros.diff.
[PSDK]
* Update wininet.h and winineti.h.

svn path=/trunk/; revision=59061
2013-05-20 21:42:26 +00:00
Thomas Faber e73afacf0f [CMAKE]
- Produce a proper error when add_cd_file is used with an unknown folder
- Remove an rbuild-leftover in reactos.dff.in
- Update outdated build tool message in configure

svn path=/trunk/; revision=59058
2013-05-20 18:27:07 +00:00
Amine Khaldi 272029e3dc [APPWIZ]
* Update the German translation. By Robert Naumann.
CORE-7200 #resolve #comment Committed in r59057. Danke !

svn path=/trunk/; revision=59057
2013-05-20 18:25:05 +00:00
Eric Kohl 27ea634379 [WELCOME]
Adding RTL support for welcome.
Patch by Baruch Rutman.

CORE-7123 #resolve #comment Committed in revision 59056.

svn path=/trunk/; revision=59056
2013-05-20 18:10:30 +00:00
Hermès Bélusca-Maïto f22dffe66a [CMD]
- Simplify CommandColor and document it. Checking whether one sets the same color for both foreground and background is now only checked inside SetScreenColor.
Based on a patch by Victor
CORE-7191 #resolve #comment Committed in rev.59055.

- Fix handling of /T:<color> option when starting cmd.exe
- Remove unneeded error string.

svn path=/trunk/; revision=59055
2013-05-20 17:43:37 +00:00
Sylvain Petreolle b7693777d9 [CRT]
Import _wcslwr_s from Wine.


svn path=/trunk/; revision=59052
2013-05-20 16:28:43 +00:00
Eric Kohl 83a72b8196 [USRMGR]
Improve GUI interface. Patch by Lee Schreoder.
CORE-7078 #resolve #comment Committed in revision 59051.

svn path=/trunk/; revision=59051
2013-05-20 15:44:43 +00:00
Amine Khaldi d02375a0e3 [MSHTML_WINETEST]
* Skip some tests that result in timeouts.
ROSTESTS-113 ROSTESTS-114

svn path=/trunk/; revision=59050
2013-05-20 11:17:23 +00:00
Johannes Anderwald 1b78db23f2 [HIDCLASS]
- Fix double irp completion bug in hidclass
- Hidclass now properly initializes and works in WinServer2003
- Tested excessively by Vic (Blame him ;))

svn path=/trunk/; revision=59049
2013-05-19 21:33:08 +00:00
Amine Khaldi d0b02e62c0 [MSHTML_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59048
2013-05-19 21:22:21 +00:00
Amine Khaldi aac49827b9 [MSHTML]
* Sync with Wine 1.5.26 and update Wine gecko package to 1.9.
[PSDK]
* Update mshtmdid.h and mshtml.idl.
[APPWIZ]
* Import the new way of handling Wine gecko package.
[BOOTDATA/PACKAGES]
* Account for the new Wine gecko package slipstreaming.

svn path=/trunk/; revision=59047
2013-05-19 21:21:20 +00:00
Amine Khaldi 8b7ebff253 [SYSSETUP]
* Register vbscript.dll.

svn path=/trunk/; revision=59046
2013-05-19 21:10:55 +00:00
Johannes Anderwald 5bb6bde9e2 [HIDCLASS]
- Remove assert

svn path=/trunk/; revision=59045
2013-05-19 19:05:38 +00:00
Johannes Anderwald 649ac591bb [MOUHID]
- Cleanup code 
- Fix distinguation between relative and absolute mice
- Tested by Timo (Blame him ;))

svn path=/trunk/; revision=59044
2013-05-19 17:29:15 +00:00
Amine Khaldi deed915ead [PSDK]
* Update shdeprecated.idl.

svn path=/trunk/; revision=59043
2013-05-19 14:38:17 +00:00
Amine Khaldi 918b380a96 [UUID]
* Add CATID_SafeForInitializing and SID_VariantConversion.

svn path=/trunk/; revision=59042
2013-05-19 14:30:10 +00:00
Amine Khaldi b4edec9989 [DXSDK]
* We no longer need amvideo.h.
* Update amvideo.idl.

svn path=/trunk/; revision=59041
2013-05-19 13:52:15 +00:00
Amine Khaldi 2841da1b46 [CMAKE]
* Add some missing order only dependencies.

svn path=/trunk/; revision=59040
2013-05-19 13:43:47 +00:00
Johannes Anderwald b07d7ec92a [USB]
- Fix race condition for status change worker routine
CORE-7193 #resolve
- Tested by Thomas Faber (Blame him ;)

svn path=/trunk/; revision=59039
2013-05-18 20:16:50 +00:00
Eric Kohl bbf97892df [RPCRT4]
Fix a bug that corrupted in-parameters when a remote function is called. If the in-parameter is an array of UNICODE_STRINGS, the bug terminates all strings at the length of the first string. For example, when LsaLookupNames is called in order to retrieve the SIDs of the "Guest" and "Administrator" users, the remote function received the strings "Guest" and "Admin".

The patch will be sent to the WINE project after a similar bug for out-parameters has been fixed too.

svn path=/trunk/; revision=59038
2013-05-18 19:19:27 +00:00
Amine Khaldi 6a814d763b [MSPAINT]
* Plug a handle leak. Fixed by Andre Guibert de Bruet.
CORE-7190 #resolve #comment Committed in r59036. Thanks !

svn path=/trunk/; revision=59036
2013-05-18 14:48:51 +00:00
Amine Khaldi 595488f92e [IERNONCE]
* Add to trunk, with a stubbed RunonceEx. Brought to you by Robert Naumann.
CORE-7194 #resolve #comment Committed in r59035. Cheers ;)

svn path=/trunk/; revision=59035
2013-05-18 14:41:18 +00:00