reactos.git
10 years ago[AUDIO]
Johannes Anderwald [Sat, 1 Jun 2013 23:16:08 +0000 (23:16 +0000)]
[AUDIO]
- Support zero value tags
CORE-6890 #comment please retest

svn path=/trunk/; revision=59137

10 years ago[NETAPI32]
Eric Kohl [Sat, 1 Jun 2013 23:10:10 +0000 (23:10 +0000)]
[NETAPI32]
Implement NetLocalGroupDel.

svn path=/trunk/; revision=59136

10 years ago[KERNEL32-CONSRV]
Hermès Bélusca-Maïto [Sat, 1 Jun 2013 22:49:50 +0000 (22:49 +0000)]
[KERNEL32-CONSRV]
- Implement SetConsoleCursor and ShowConsoleCursor (set the shape of the cursor, and show/hide it). It appears that SetConsoleCursor acts only on graphics screen buffers (tested on Windows).
  I personnaly think it's a limitation we can suppress, but at the moment I keep it.
- Implement SetConsoleMaximumWindowSize which does nothing else than returning TRUE but doesn't give any constraint on the maximum size of the console window (tested on Windows Server 2003).

See http://undoc.airesoft.co.uk/kernel32.dll/SetConsoleCursor.php , http://undoc.airesoft.co.uk/kernel32.dll/ShowConsoleCursor.php and http://undoc.airesoft.co.uk/kernel32.dll/SetConsoleMaximumWindowSize.php for more details.

Useful for the NTVDM interface !

[CONSRV:Gui frontend]
- Fix "Select all" action.
- Enable or disable "Copy" and "Paste" commands in the edition menu.

svn path=/trunk/; revision=59135

10 years ago[NTOS:IO]
Thomas Faber [Sat, 1 Jun 2013 20:50:13 +0000 (20:50 +0000)]
[NTOS:IO]
- Do not dereference an unsafe ObjectAttributes pointer in IoCreateFile. Spotted by Aleksandar Andrejevic
(I'm removing the OriginalAttributes assignment completely because it's never used, and it generally makes no sense to copy this. ObOpenObjectByName already takes care of everything in attributes)
CORE-7167

svn path=/trunk/; revision=59134

10 years ago[NTOSKRNL]
Amine Khaldi [Sat, 1 Jun 2013 18:47:11 +0000 (18:47 +0000)]
[NTOSKRNL]
* Properly fail when the read pointer is out of the file. Brought to you by Sergey Chernov.
CORE-7249 #resolve #comment Committed in r59133. Thanks !

svn path=/trunk/; revision=59133

10 years ago[CMD]
Hermès Bélusca-Maïto [Sat, 1 Jun 2013 18:45:04 +0000 (18:45 +0000)]
[CMD]
COLOR builtin command of CMD does not format output color correctly.
When changing the color of the foreground of the console with the command "color 3" for instance,
the confirmation message "Color 3" appears whereas it should say "Color 03" as the number is output in 1-byte hexadecimal form.

Patch by Radek Liška

CORE-7246 #resolve #comment Committed in revision r59132. Thanks :)

svn path=/trunk/; revision=59132

10 years ago[CMAKE]
Thomas Faber [Sat, 1 Jun 2013 16:24:07 +0000 (16:24 +0000)]
[CMAKE]
- Don't check for unsupported gcc 4.6
- Disable -Wmaybe-uninitialized. It's just not useful.

svn path=/trunk/; revision=59131

10 years agoFix configure on *nixes.
Sylvain Petreolle [Fri, 31 May 2013 21:27:50 +0000 (21:27 +0000)]
Fix configure on *nixes.

Arch, don't use brackets, thats meant to execute something.

svn path=/trunk/; revision=59130

10 years agoFinally,...
Hermès Bélusca-Maïto [Fri, 31 May 2013 21:04:28 +0000 (21:04 +0000)]
Finally,...
... use Ninja by default for compiling ReactOS !!

Users now have to do:

./configure

to use Ninja for building ReactOS.

The old method (using makefiles) is available by doing:

./configure Makefiles
(or: ./configure makefiles )

Tested by Amine and Sylvain (blame them ;) )

svn path=/trunk/; revision=59129

10 years ago[CABINET_WINETEST]
Amine Khaldi [Fri, 31 May 2013 16:57:58 +0000 (16:57 +0000)]
[CABINET_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59128

10 years ago[CABINET]
Amine Khaldi [Fri, 31 May 2013 16:57:42 +0000 (16:57 +0000)]
[CABINET]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59127

10 years ago[AVIFIL32_WINETEST]
Amine Khaldi [Fri, 31 May 2013 16:38:50 +0000 (16:38 +0000)]
[AVIFIL32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59126

10 years ago[AVIFIL32]
Amine Khaldi [Fri, 31 May 2013 16:38:30 +0000 (16:38 +0000)]
[AVIFIL32]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59125

10 years ago[syssetup]
Giannis Adamopoulos [Fri, 31 May 2013 15:12:08 +0000 (15:12 +0000)]
[syssetup]
- Remove resource strings that are no longer in use. Shortcut translations should go to shortcuts.inf from now on

svn path=/trunk/; revision=59124

10 years ago[shortcuts.inf]
Giannis Adamopoulos [Fri, 31 May 2013 14:33:46 +0000 (14:33 +0000)]
[shortcuts.inf]
- Convert to utf16 because setupapi can't use utf8 files
- Fix the langid in each string section

svn path=/trunk/; revision=59123

10 years ago[PCIX]
Aleksey Bragin [Fri, 31 May 2013 12:24:23 +0000 (12:24 +0000)]
[PCIX]
- Fix parameters in KeSetEvent call. Spotted by Daniel Nespoulos.

svn path=/trunk/; revision=59122

10 years ago[SYSAUDIO]
Johannes Anderwald [Thu, 30 May 2013 22:07:40 +0000 (22:07 +0000)]
[SYSAUDIO]
- Handle case when device interface link is properly set
[WDMAUD]
- Implement timer routine, which issues a work item
- Implement querying sysaudio if the audio device count has changed. In that case reinitialize the mmixer library
- No reboot is now more required after installing audio devices.

svn path=/trunk/; revision=59121

10 years ago[PSEH2]
Thomas Faber [Thu, 30 May 2013 21:53:06 +0000 (21:53 +0000)]
[PSEH2]
- Emulate a return from _SEH2EnterHandleTrylevel/_SEH2EnterFrameAndHandleTrylevel rather than directly jumping to the handler in case of an exception. This prevents us from invalidating compiler assumptions. Thanks to Timo.
Should fix GCC 4.7 bug with PSEH2 (CORE-7240).

svn path=/trunk/; revision=59120

10 years ago[PORTCLS]
Johannes Anderwald [Thu, 30 May 2013 18:40:19 +0000 (18:40 +0000)]
[PORTCLS]
- Silence traces

svn path=/trunk/; revision=59119

10 years ago[USRMGR]
Eric Kohl [Thu, 30 May 2013 16:00:37 +0000 (16:00 +0000)]
[USRMGR]
Enable the call to NetLocalGroupAdd.

svn path=/trunk/; revision=59118

10 years ago[NETAPI32]
Eric Kohl [Thu, 30 May 2013 15:37:25 +0000 (15:37 +0000)]
[NETAPI32]
 NetLocalGroupEnum: Enumerate aliases (aka local groups) in the builtin and account domains.

svn path=/trunk/; revision=59117

10 years ago[NETSHELL]
Johannes Anderwald [Thu, 30 May 2013 11:41:12 +0000 (11:41 +0000)]
[NETSHELL]
- Fix column width of listview

svn path=/trunk/; revision=59116

10 years ago[SAMSRV]
Eric Kohl [Thu, 30 May 2013 10:50:52 +0000 (10:50 +0000)]
[SAMSRV]
- Create the None (aka Users) group upon setup.
- Add all users as members of the Users group.
- Add the Guest user as a member of the Guests alias.

svn path=/trunk/; revision=59115

10 years ago[SAMSRV]
Eric Kohl [Thu, 30 May 2013 08:51:32 +0000 (08:51 +0000)]
[SAMSRV]
Get rid of SampOpenSamKey. Use SampRegOpenKey instead.

svn path=/trunk/; revision=59114

10 years ago[DXDIAG]
Johannes Anderwald [Thu, 30 May 2013 08:12:13 +0000 (08:12 +0000)]
[DXDIAG]
- Disable call to Direct3DCreate9 [HACK]
- Use the correct parent window handle when creating the system dialogs.
- Fix the next page button
- TODO: ReactOS needs to check whether a correct parent window handle was provided
- Fixes dxdiag tab problem

svn path=/trunk/; revision=59113

10 years ago[KERNEL32-CONSRV]
Hermès Bélusca-Maïto [Thu, 30 May 2013 00:50:03 +0000 (00:50 +0000)]
[KERNEL32-CONSRV]
- Implement ConsoleMenuControl; see http://undoc.airesoft.co.uk/kernel32.dll/ConsoleMenuControl.php for more information.
- Implement SetConsoleMenuClose; see http://www.mail-archive.com/harbour@harbour-project.org/msg27509.html (or http://harbour-devel.1590103.n2.nabble.com/Question-about-hb-gt-win-CtrlHandler-usage-td4670862i20.html ) for more information.

[CONSRV]
Remove two unneeded DPRINTs.

svn path=/trunk/; revision=59112

10 years ago[dxdiag]
Christoph von Wittich [Wed, 29 May 2013 20:36:22 +0000 (20:36 +0000)]
[dxdiag]
use unicode structures when using unicode functions

svn path=/trunk/; revision=59111

10 years ago[syssetup]
Giannis Adamopoulos [Wed, 29 May 2013 20:33:11 +0000 (20:33 +0000)]
[syssetup]
- Create shortcuts based on shortcuts.inf instead of hardcoding them
Note to translators: please make sure that all shortcut translations are correct. Several localized strings had to be copied by hand so there is the possibility that some errors exist

svn path=/trunk/; revision=59110

10 years ago[SAMSRV]
Eric Kohl [Wed, 29 May 2013 20:21:42 +0000 (20:21 +0000)]
[SAMSRV]
Implement SamIFree_SAMPR_GET_GROUPS_BUFFER.

svn path=/trunk/; revision=59109

10 years ago- Add shortcuts.inf file that will be used by syssetup to create the shortcuts in...
Giannis Adamopoulos [Wed, 29 May 2013 19:35:35 +0000 (19:35 +0000)]
- Add shortcuts.inf file that will be used by syssetup to create the shortcuts in second stage. In this way shortcuts and their folders won't be hardcoded in syssetup

svn path=/trunk/; revision=59108

10 years ago[SAMSRV]
Eric Kohl [Wed, 29 May 2013 16:09:10 +0000 (16:09 +0000)]
[SAMSRV]
Set default group membership for new users.

svn path=/trunk/; revision=59107

10 years ago[hivedef.inf]
Giannis Adamopoulos [Wed, 29 May 2013 13:23:27 +0000 (13:23 +0000)]
[hivedef.inf]
- Fix the names of the colors and sizes of the classic theme.
- Fixes CORE-7149

svn path=/trunk/; revision=59106

10 years ago[desk.cpl]
Giannis Adamopoulos [Wed, 29 May 2013 13:14:37 +0000 (13:14 +0000)]
[desk.cpl]
- If loading the name of a classic color fails, try to read it from the "LegacyName" value

svn path=/trunk/; revision=59105

10 years ago[DISKPART]
Eric Kohl [Wed, 29 May 2013 11:40:43 +0000 (11:40 +0000)]
[DISKPART]
* Simplified the help system
* Removed an unnecessary check in the help system that listed the first help entry 'active' no matter what was entered into the help system, even if the word is not in the list.
* Removed exit_main and rem_main functions since it took a little extra processing time and made the code a bit harder to read. Now it determines if the given command is rem or exit first before looking through the entire function list.
* Converted WCHAR* to LPWSTR to make it a bit easier to read.
* Add a title to the program to make it easier for the user to determine the name of the application currently running, especially if a large script is being used.

Patch by Lee Schroeder.
Thanks!
CORE-7187 #resolve #comment Committed in r79104.

svn path=/trunk/; revision=59104

10 years ago[ADVPACK_WINETEST]
Amine Khaldi [Wed, 29 May 2013 11:01:18 +0000 (11:01 +0000)]
[ADVPACK_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59103

10 years ago[ADVPACK]
Amine Khaldi [Wed, 29 May 2013 11:01:08 +0000 (11:01 +0000)]
[ADVPACK]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59102

10 years ago[CMD]
Eric Kohl [Wed, 29 May 2013 10:56:25 +0000 (10:56 +0000)]
[CMD]
Remove cmd_main(). Patch by Lee Schroeder.
Thanks!

CORE-7205 #resolve #comment Committed in r59101.

svn path=/trunk/; revision=59101

10 years agoLet's try to fix GCC builds on Linux bots.
Hermès Bélusca-Maïto [Wed, 29 May 2013 00:44:18 +0000 (00:44 +0000)]
Let's try to fix GCC builds on Linux bots.

svn path=/trunk/; revision=59100

10 years ago[CONSOLE.CPL-KERNEL32]
Hermès Bélusca-Maïto [Wed, 29 May 2013 00:29:07 +0000 (00:29 +0000)]
[CONSOLE.CPL-KERNEL32]
Fix some compilation warnings with MSVC.

[KERNEL32-CONSRV]
- Implement console graphics screen buffers, as described in http://blog.airesoft.co.uk/2012/10/things-ms-can-do-that-they-dont-tell-you-about-console-graphics/ .
  The idea is that the console server creates a memory shared section to be shared with the client console application (it increases performance). A mutex is used to "say" to the console server that he can repaint the screen. The function InvalidateConsoleDIBits is implemented too. The definition of the structure CONSOLE_GRAPHICS_BUFFER_INFO comes directly from the site.
- CreateConsoleScreenBuffer was modified to be able to create such buffers.
This is needed for a working NTVDM-like application.

[CONSRV]
- Rework the console buffer structures so that text-mode buffers and graphics-mode buffers can "inherit" from an "abstract" structure, CONSOLE_SCREEN_BUFFER. Add few helper functions for manipulating them.
- Reorganize the output code in "graphics.c" and "text.c" files to separate text-mode only code from graphics-mode only code, both in the console server and in the GUI front-end.

Other fixes:
- Fix mouse handling (left and right clicks when one goes away from the "Selection" mode); do not handle mouse signal when we reactivate the GUI front-end window by a click.
- Fix GetLargestConsoleWindowSize API in console server side. Now pressing Alt+F9 in Far Manager to "change" the "video" mode works correctly.

Finally:
- Start to implement a (fake, i.e. not using directly a VGA driver) console fullscreen mode. Currently Alt-Enter key presses call a stub which just alternates DPRINTing between "switch to fullscreen mode" and "switch to windowed mode".

Images here:
- Example of an application (a 16-bit emulator by Mysoft) which uses the console graphics screen-buffer functionality: http://img577.imageshack.us/img577/1693/mysoftemulatorargon.png
- A potpourri of console applications which use graphics screen-buffers: http://img571.imageshack.us/img571/6526/consoledelirium.png

Enjoy :)

svn path=/trunk/; revision=59099

10 years ago[uxtheme]
Giannis Adamopoulos [Tue, 28 May 2013 19:19:29 +0000 (19:19 +0000)]
[uxtheme]
- Fix almost all of the (few) tests for uxtheme
- Do not allow opening or enumerating themes when the themes service is not running

svn path=/trunk/; revision=59098

10 years ago[SAMSRV]
Eric Kohl [Tue, 28 May 2013 17:29:57 +0000 (17:29 +0000)]
[SAMSRV]
- SamrCreateUser2InDomain2: Set the logon hours attribute.
- Implement SamrConnect2.

svn path=/trunk/; revision=59097

10 years ago[DEVMGR]
Christoph von Wittich [Tue, 28 May 2013 17:18:41 +0000 (17:18 +0000)]
[DEVMGR]
reboot instead of shutdown after driver update

svn path=/trunk/; revision=59096

10 years ago[DEVMGR]
Eric Kohl [Mon, 27 May 2013 21:30:17 +0000 (21:30 +0000)]
[DEVMGR]
Add the driver update pushbutton to the remaining languages.

Please keep all languages synchronized!!!!!

svn path=/trunk/; revision=59095

10 years ago[INCLUDE]
Timo Kreuzer [Mon, 27 May 2013 20:55:23 +0000 (20:55 +0000)]
[INCLUDE]
- Add some missing 64 bit intrinsics
- Fix a warning in intsafe.h
- Use SAL2 annotations in sspi.h
- Fix some annotations

svn path=/trunk/; revision=59094

10 years ago[MKHIVE]
Timo Kreuzer [Mon, 27 May 2013 20:27:28 +0000 (20:27 +0000)]
[MKHIVE]
Fix build and silence MSVC warnings

svn path=/trunk/; revision=59093

10 years ago[RTL]
Timo Kreuzer [Mon, 27 May 2013 20:20:33 +0000 (20:20 +0000)]
[RTL]
Fix some annotations for bitmap code

svn path=/trunk/; revision=59092

10 years ago[CLASS2]
Thomas Faber [Mon, 27 May 2013 18:39:32 +0000 (18:39 +0000)]
[CLASS2]
- Add symlink creation support for CDROM devices
[USBSTOR]
- Simply forward unsupported SCSI operations

Fixes USB CDROM support. CORE-6591 #resolve
Patch by Johannes "USB God" Anderwald.

svn path=/trunk/; revision=59091

10 years ago[devmgr]
Christoph von Wittich [Mon, 27 May 2013 18:33:18 +0000 (18:33 +0000)]
[devmgr]
add "update driver" button
not functional due to unimplemented DiShowUpdateDevice

svn path=/trunk/; revision=59090

10 years ago[newdev]
Christoph von Wittich [Mon, 27 May 2013 17:35:15 +0000 (17:35 +0000)]
[newdev]
add stub for DiShowUpdateDevice

svn path=/trunk/; revision=59089

10 years ago[SYSSETUP]
Eric Kohl [Mon, 27 May 2013 13:34:59 +0000 (13:34 +0000)]
[SYSSETUP]
Set the administrator password (hash) in the SAM database as part of the 2nd stage setup.

svn path=/trunk/; revision=59088

10 years ago[SAMSRV]
Eric Kohl [Mon, 27 May 2013 12:48:59 +0000 (12:48 +0000)]
[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

10 years ago[USBSTOR]
Johannes Anderwald [Sun, 26 May 2013 17:49:43 +0000 (17:49 +0000)]
[USBSTOR]
- Disable usbstor cbw debug print
CORE-7223 #resolve

svn path=/trunk/; revision=59086

10 years ago[advapi32]
Christoph von Wittich [Sun, 26 May 2013 17:33:39 +0000 (17:33 +0000)]
[advapi32]
return the required buffer size in case a temp buffer is used
fixes services tab in msconfig

svn path=/trunk/; revision=59085

10 years ago[USBSTOR]
Johannes Anderwald [Sun, 26 May 2013 17:18:19 +0000 (17:18 +0000)]
[USBSTOR]
- Hackplement IRP_MJ_POWER support
- Inspired by Thomas (Blame him ;))

svn path=/trunk/; revision=59084

10 years ago[SAMSRV]
Eric Kohl [Sun, 26 May 2013 10:48:54 +0000 (10:48 +0000)]
[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

10 years ago[MSPORTS]
Eric Kohl [Sat, 25 May 2013 18:28:28 +0000 (18:28 +0000)]
[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

10 years ago[USBSTOR]
Johannes Anderwald [Fri, 24 May 2013 19:02:28 +0000 (19:02 +0000)]
[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

10 years ago[HIDCLASS]
Johannes Anderwald [Fri, 24 May 2013 17:36:14 +0000 (17:36 +0000)]
[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

10 years ago[FREELDR]
Sylvain Petreolle [Fri, 24 May 2013 12:24:27 +0000 (12:24 +0000)]
[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

10 years ago[FREELDR]
Sylvain Petreolle [Fri, 24 May 2013 12:20:13 +0000 (12:20 +0000)]
[FREELDR]
Convert TABs to spaces, no code changes.

svn path=/trunk/; revision=59078

10 years ago[RTL]
Eric Kohl [Fri, 24 May 2013 12:10:12 +0000 (12:10 +0000)]
[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

10 years ago[RTL]
Eric Kohl [Fri, 24 May 2013 09:50:49 +0000 (09:50 +0000)]
[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

10 years ago[NTOSKRNL]
Eric Kohl [Fri, 24 May 2013 09:07:46 +0000 (09:07 +0000)]
[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

10 years ago[GDIPLUS_WINETEST]
Amine Khaldi [Thu, 23 May 2013 17:23:10 +0000 (17:23 +0000)]
[GDIPLUS_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59074

10 years ago[GDIPLUS]
Amine Khaldi [Thu, 23 May 2013 17:23:00 +0000 (17:23 +0000)]
[GDIPLUS]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59073

10 years ago[WINDOWSCODECS_WINETEST]
Amine Khaldi [Thu, 23 May 2013 16:40:21 +0000 (16:40 +0000)]
[WINDOWSCODECS_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59072

10 years ago[WINDOWSCODECS]
Amine Khaldi [Thu, 23 May 2013 16:39:54 +0000 (16:39 +0000)]
[WINDOWSCODECS]
* Sync with Wine 1.5.26.
[PSDK]
* Update wincodec.idl.

svn path=/trunk/; revision=59071

10 years ago[NETAPI32]
Eric Kohl [Thu, 23 May 2013 15:20:29 +0000 (15:20 +0000)]
[NETAPI32]
- Add stubs for missing NetGroup functions.
- Update header file.

svn path=/trunk/; revision=59070

10 years ago[SAMSRV]
Eric Kohl [Thu, 23 May 2013 09:42:25 +0000 (09:42 +0000)]
[SAMSRV]
Move some alias-specific code to alias.c, for later use by the setup code.

svn path=/trunk/; revision=59069

10 years ago[SAMSRV]
Eric Kohl [Thu, 23 May 2013 09:07:12 +0000 (09:07 +0000)]
[SAMSRV]
Rename internal setup functions in order to avoid naming conflicts.

svn path=/trunk/; revision=59068

10 years ago[SAMSRV]
Eric Kohl [Wed, 22 May 2013 17:53:25 +0000 (17:53 +0000)]
[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

10 years ago[SAMSRV]
Eric Kohl [Wed, 22 May 2013 13:56:49 +0000 (13:56 +0000)]
[SAMSRV]
- Move some helper functions to a separate file.
- Implement SamrRemoveMemberFromForeignDomain.

svn path=/trunk/; revision=59066

10 years ago[WINHTTP_WINETEST]
Amine Khaldi [Tue, 21 May 2013 20:07:04 +0000 (20:07 +0000)]
[WINHTTP_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59065

10 years ago[WINHTTP]
Amine Khaldi [Tue, 21 May 2013 20:06:46 +0000 (20:06 +0000)]
[WINHTTP]
* Sync with Wine 1.5.26.
* Update winhttp_ros.diff.
[PSDK]
* Update winhttp.h.

svn path=/trunk/; revision=59064

10 years ago[WININET_WINETEST]
Amine Khaldi [Tue, 21 May 2013 19:56:35 +0000 (19:56 +0000)]
[WININET_WINETEST]
* Improve the headers inclusion for urlcache.c.

svn path=/trunk/; revision=59063

10 years ago[WININET_WINETEST]
Amine Khaldi [Mon, 20 May 2013 21:42:42 +0000 (21:42 +0000)]
[WININET_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59062

10 years ago[WININET]
Amine Khaldi [Mon, 20 May 2013 21:42:26 +0000 (21:42 +0000)]
[WININET]
* Sync with Wine 1.5.26.
* Update wininet_ros.diff.
[PSDK]
* Update wininet.h and winineti.h.

svn path=/trunk/; revision=59061

10 years ago[CMAKE]
Thomas Faber [Mon, 20 May 2013 18:27:07 +0000 (18:27 +0000)]
[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

10 years ago[APPWIZ]
Amine Khaldi [Mon, 20 May 2013 18:25:05 +0000 (18:25 +0000)]
[APPWIZ]
* Update the German translation. By Robert Naumann.
CORE-7200 #resolve #comment Committed in r59057. Danke !

svn path=/trunk/; revision=59057

10 years ago[WELCOME]
Eric Kohl [Mon, 20 May 2013 18:10:30 +0000 (18:10 +0000)]
[WELCOME]
Adding RTL support for welcome.
Patch by Baruch Rutman.

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

svn path=/trunk/; revision=59056

10 years ago[CMD]
Hermès Bélusca-Maïto [Mon, 20 May 2013 17:43:37 +0000 (17:43 +0000)]
[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

10 years ago[CRT]
Sylvain Petreolle [Mon, 20 May 2013 16:28:43 +0000 (16:28 +0000)]
[CRT]
Import _wcslwr_s from Wine.

svn path=/trunk/; revision=59052

10 years ago[USRMGR]
Eric Kohl [Mon, 20 May 2013 15:44:43 +0000 (15:44 +0000)]
[USRMGR]
Improve GUI interface. Patch by Lee Schreoder.
CORE-7078 #resolve #comment Committed in revision 59051.

svn path=/trunk/; revision=59051

10 years ago[MSHTML_WINETEST]
Amine Khaldi [Mon, 20 May 2013 11:17:23 +0000 (11:17 +0000)]
[MSHTML_WINETEST]
* Skip some tests that result in timeouts.
ROSTESTS-113 ROSTESTS-114

svn path=/trunk/; revision=59050

10 years ago[HIDCLASS]
Johannes Anderwald [Sun, 19 May 2013 21:33:08 +0000 (21:33 +0000)]
[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

10 years ago[MSHTML_WINETEST]
Amine Khaldi [Sun, 19 May 2013 21:22:21 +0000 (21:22 +0000)]
[MSHTML_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59048

10 years ago[MSHTML]
Amine Khaldi [Sun, 19 May 2013 21:21:20 +0000 (21:21 +0000)]
[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

10 years ago[SYSSETUP]
Amine Khaldi [Sun, 19 May 2013 21:10:55 +0000 (21:10 +0000)]
[SYSSETUP]
* Register vbscript.dll.

svn path=/trunk/; revision=59046

10 years ago[HIDCLASS]
Johannes Anderwald [Sun, 19 May 2013 19:05:38 +0000 (19:05 +0000)]
[HIDCLASS]
- Remove assert

svn path=/trunk/; revision=59045

10 years ago[MOUHID]
Johannes Anderwald [Sun, 19 May 2013 17:29:15 +0000 (17:29 +0000)]
[MOUHID]
- Cleanup code
- Fix distinguation between relative and absolute mice
- Tested by Timo (Blame him ;))

svn path=/trunk/; revision=59044

10 years ago[PSDK]
Amine Khaldi [Sun, 19 May 2013 14:38:17 +0000 (14:38 +0000)]
[PSDK]
* Update shdeprecated.idl.

svn path=/trunk/; revision=59043

10 years ago[UUID]
Amine Khaldi [Sun, 19 May 2013 14:30:10 +0000 (14:30 +0000)]
[UUID]
* Add CATID_SafeForInitializing and SID_VariantConversion.

svn path=/trunk/; revision=59042

10 years ago[DXSDK]
Amine Khaldi [Sun, 19 May 2013 13:52:15 +0000 (13:52 +0000)]
[DXSDK]
* We no longer need amvideo.h.
* Update amvideo.idl.

svn path=/trunk/; revision=59041

10 years ago[CMAKE]
Amine Khaldi [Sun, 19 May 2013 13:43:47 +0000 (13:43 +0000)]
[CMAKE]
* Add some missing order only dependencies.

svn path=/trunk/; revision=59040

10 years ago[USB]
Johannes Anderwald [Sat, 18 May 2013 20:16:50 +0000 (20:16 +0000)]
[USB]
- Fix race condition for status change worker routine
CORE-7193 #resolve
- Tested by Thomas Faber (Blame him ;)

svn path=/trunk/; revision=59039

10 years ago[RPCRT4]
Eric Kohl [Sat, 18 May 2013 19:19:27 +0000 (19:19 +0000)]
[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

10 years ago[MSPAINT]
Amine Khaldi [Sat, 18 May 2013 14:48:51 +0000 (14:48 +0000)]
[MSPAINT]
* Plug a handle leak. Fixed by Andre Guibert de Bruet.
CORE-7190 #resolve #comment Committed in r59036. Thanks !

svn path=/trunk/; revision=59036

10 years ago[IERNONCE]
Amine Khaldi [Sat, 18 May 2013 14:41:18 +0000 (14:41 +0000)]
[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

10 years ago[MSIEXEC]
Amine Khaldi [Sat, 18 May 2013 13:53:18 +0000 (13:53 +0000)]
[MSIEXEC]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=59034

10 years ago[SYSSETUP]
Amine Khaldi [Fri, 17 May 2013 21:50:23 +0000 (21:50 +0000)]
[SYSSETUP]
* Register stdole2.tlb, stdole32.tlb and mshtml.tlb.
[BOOTDATA]
* Don't hardcode the typelib registration of stdole2.tlb and stdole32.tlb anymore.

svn path=/trunk/; revision=59030