Johannes Anderwald [Sun, 16 Jun 2013 09:17:29 +0000 (09:17 +0000)]
[VIDEOPRT]
- Check if there is a dma adapter
CORE-7181 #comment please retest
svn path=/trunk/; revision=59224
Eric Kohl [Sat, 15 Jun 2013 22:22:15 +0000 (22:22 +0000)]
[NETAPI32]
- NetUserEnum, NetUserGetInfo: Query UserAllInformation instead of UserAccountInformation.
- BuildUserInfoBuffer: Return more information to the caller (UserComment, Parameters, UnitsPerWeek, LogonHours and LogonServer).
- FreeUserInfo: Free additional strings.
svn path=/trunk/; revision=59223
Eric Kohl [Sat, 15 Jun 2013 19:15:36 +0000 (19:15 +0000)]
[NETAPI32]
- SetUserInfo: Implement level 2, 1003, 1006, 1007, 1009, 1011, 1012, 1013, 1014, 1052 and 1053.
- SetUserInfo: Ignore NULL-Strings.
- NetUserSetInfo: Enable implemented level.
svn path=/trunk/; revision=59222
Amine Khaldi [Sat, 15 Jun 2013 11:57:55 +0000 (11:57 +0000)]
[DBGHELP]
* Sync with Wine 1.5.26.
svn path=/trunk/; revision=59221
Johannes Anderwald [Sat, 15 Jun 2013 08:23:21 +0000 (08:23 +0000)]
[MMSYS]
- Implement audio selection button
svn path=/trunk/; revision=59220
Johannes Anderwald [Sat, 15 Jun 2013 06:34:38 +0000 (06:34 +0000)]
[MOUHID]
- Fix build
[HIDUSB]
- Fix warnings
svn path=/trunk/; revision=59219
Johannes Anderwald [Sat, 15 Jun 2013 06:24:03 +0000 (06:24 +0000)]
[HID]
- Fix function signatures
- Fix build
svn path=/trunk/; revision=59218
Johannes Anderwald [Sat, 15 Jun 2013 06:18:02 +0000 (06:18 +0000)]
[HIDPARSER, HIDPARSE, INCLUDE]
- Fix function signatures
CORE-7183 #comment fixed #resolve
svn path=/trunk/; revision=59217
Eric Kohl [Fri, 14 Jun 2013 23:19:24 +0000 (23:19 +0000)]
[USRMGR]
Enable call to NetUserSetInfo. Now we can rename user accounts.
svn path=/trunk/; revision=59216
Eric Kohl [Fri, 14 Jun 2013 22:31:38 +0000 (22:31 +0000)]
[NETAPI32]
- Implement NetUserSetInfo (levels 0, 1 and 3 only).
- Add level 0 support to SetUserInfo.
svn path=/trunk/; revision=59215
Eric Kohl [Fri, 14 Jun 2013 16:12:15 +0000 (16:12 +0000)]
[SYSDM]
Fix a typo that was found by cppcheck.
svn path=/trunk/; revision=59214
Sylvain Petreolle [Fri, 14 Jun 2013 09:11:25 +0000 (09:11 +0000)]
[DEVMGR]
Fix exceptions occuring because of missing parameters.
svn path=/trunk/; revision=59213
Hermès Bélusca-Maïto [Fri, 14 Jun 2013 01:10:43 +0000 (01:10 +0000)]
[CONSRV]
- Use a Unicode screen-buffer for the console.
- Fix some pointers miscalculations in Read/Write console output routines, which lead to character display problems sometimes.
CORE-7277 #resolve #comment Should be fixed in revision r59212. Thanks for your report :)
svn path=/trunk/; revision=59212
Hermès Bélusca-Maïto [Fri, 14 Jun 2013 01:00:49 +0000 (01:00 +0000)]
[KERNEL32]
Code formatting only + member variable type fix.
svn path=/trunk/; revision=59211
Eric Kohl [Thu, 13 Jun 2013 21:20:45 +0000 (21:20 +0000)]
[NETAPI32]
Move the NETAPI_IsLocalComputer prototype to netapi32.h.
svn path=/trunk/; revision=59210
Eric Kohl [Thu, 13 Jun 2013 19:51:14 +0000 (19:51 +0000)]
[NETAPI32]
NetLocalGroupSetInfo: Implement level 1002.
svn path=/trunk/; revision=59209
Jérôme Gardou [Thu, 13 Jun 2013 16:10:52 +0000 (16:10 +0000)]
[HIVESYS]
- Committed something unwanted, sorry.
svn path=/trunk/; revision=59208
Jérôme Gardou [Thu, 13 Jun 2013 15:09:45 +0000 (15:09 +0000)]
[INF]
- recognize PCI\CC_0000 as a valid ID for VBE adapters.
CORE-6773. #resolve #comment Should be fixed with r59207, thanks.
svn path=/trunk/; revision=59207
Eric Kohl [Wed, 12 Jun 2013 21:37:31 +0000 (21:37 +0000)]
[NETAPI32]
NetLocalGroupSetInfo: Implement level 1.
svn path=/trunk/; revision=59206
Daniel Reimer [Tue, 11 Jun 2013 22:21:49 +0000 (22:21 +0000)]
Update for some German resource files by zehnvor.
svn path=/trunk/; revision=59205
Eric Kohl [Tue, 11 Jun 2013 21:09:26 +0000 (21:09 +0000)]
[SAMSRV]
Fix group renaming code. It is not enough to set the name attribute. The domain object also need a new name-id mapping. Also fail if the new group name is already used by any account object in the domain.
svn path=/trunk/; revision=59204
Eric Kohl [Mon, 10 Jun 2013 19:27:45 +0000 (19:27 +0000)]
[USRMGR]
Enable the call to NetLocalGroupSetInfo. Now we can rename groups.
svn path=/trunk/; revision=59203
Eric Kohl [Mon, 10 Jun 2013 18:19:03 +0000 (18:19 +0000)]
[NETAPI32]
Implement NetLocalGroupSetInfo (level 0 only).
svn path=/trunk/; revision=59202
James Tabor [Mon, 10 Jun 2013 17:36:04 +0000 (17:36 +0000)]
[User32]
- Release capture if the scroll is not tracking events. This fixes CORE-7075.
- Minor sync porting to minimize differences.
svn path=/trunk/; revision=59201
Eric Kohl [Mon, 10 Jun 2013 16:20:43 +0000 (16:20 +0000)]
[SAMSRV]
Fix alias renaming code. It is not enough to set the name attribute. The domain object also need a new name-id mapping. Also fail if the new alias name is already used by any account object in the domain.
svn path=/trunk/; revision=59200
Hermès Bélusca-Maïto [Sun, 9 Jun 2013 21:37:34 +0000 (21:37 +0000)]
Code formatting only
svn path=/trunk/; revision=59199
Hermès Bélusca-Maïto [Sun, 9 Jun 2013 19:03:53 +0000 (19:03 +0000)]
[CONSRV]
- Pressing the Shift key while copying text in the console, allows us to copy it without newlines (tested on Windows).
- When starting keyboard selection ("Marking"), put the cursor on top left of the console view.
- Improve key presses actions when being in selection mode (pressing ENTER when being in selection mode, copies the text and cancels selection mode, pressing ESC or Ctrl-C cancels the selection, etc...)
- Try to fix erratic context menu apparitions when being in Quick-Edit mode (caught by Javier Fernandez, aka. elhoir)
svn path=/trunk/; revision=59198
Sylvain Petreolle [Sun, 9 Jun 2013 13:47:01 +0000 (13:47 +0000)]
configure.sh:
Allow passing -D parameters to cmake.
Both -DVAR=value and -D VAR=value syntaxes are supported.
svn path=/trunk/; revision=59197
Amine Khaldi [Sun, 9 Jun 2013 10:47:20 +0000 (10:47 +0000)]
[CMAKE]
* Update base addresses.
CORE-7262 #resolve
svn path=/trunk/; revision=59196
Eric Kohl [Sun, 9 Jun 2013 09:40:24 +0000 (09:40 +0000)]
[NETAPI32]
Add level 3 support to NetLocalGroupAddMembers and NetLocalGroupDelMembers.
svn path=/trunk/; revision=59195
Timo Kreuzer [Sun, 9 Jun 2013 08:54:33 +0000 (08:54 +0000)]
[NDK]
- Add NUMBER_POOL_LOOKASIDE_LISTS constant
- Add PAT MSR constants for amd64
- Add missing extern "C"
[NTOSKRNL]
- Fix pool lookaside list usage for 64 bit
svn path=/trunk/; revision=59194
Hermès Bélusca-Maïto [Sat, 8 Jun 2013 14:48:33 +0000 (14:48 +0000)]
[KERNEL32]
- Fix IN/OUT declaration of parameters for GetFullPathNameA/W
- Fix a bad usage of GetFullPathNameW in the GetTempPathW API, where the source and destination buffer for GetFullPathNameW was the same (Yet another Wineism :(( ). On Windows, using the same buffer fills it with a garbled string. Avoid this behaviour on ReactOS too, because internally GetFullPathNameW calls RtlGetFullPathName_U, the latter zeroing-out the destination buffer before usage.
[RTL:PATH]
See comments of revision r59183 (and in particular, fix some ntdll:RtlDos* path functions).
svn path=/trunk/; revision=59193
Eric Kohl [Sat, 8 Jun 2013 14:41:56 +0000 (14:41 +0000)]
[NETAPI32]
Implement NetLocalGroupDelMember and NetLocalGroupDelMembers (level 0 only).
svn path=/trunk/; revision=59192
Eric Kohl [Sat, 8 Jun 2013 13:47:34 +0000 (13:47 +0000)]
[NETAPI32]
Implement NetLocalGroupAddMember and NetLocalGroupAddMember (level 0 only).
svn path=/trunk/; revision=59191
Eric Kohl [Sat, 8 Jun 2013 11:04:18 +0000 (11:04 +0000)]
[NETAPI32]
NetLocalGroupGetMembers: Implement levels 2 and 3. Fixes netapi32:access winetest failures.
svn path=/trunk/; revision=59190
Aleksey Bragin [Sat, 8 Jun 2013 10:31:39 +0000 (10:31 +0000)]
[KMTEST]
- Fix variable declaration placement.
svn path=/trunk/; revision=59189
Aleksey Bragin [Sat, 8 Jun 2013 10:19:26 +0000 (10:19 +0000)]
[KMTEST]
- Implement simple KeDeviceQueue test by Moscow State Technical University students. Improvements are welcome.
svn path=/trunk/; revision=59188
Hermès Bélusca-Maïto [Fri, 7 Jun 2013 23:50:44 +0000 (23:50 +0000)]
Fix code indentation
svn path=/trunk/; revision=59187
Eric Kohl [Fri, 7 Jun 2013 22:36:49 +0000 (22:36 +0000)]
[NETAPI32]
Fix NetLocalGroupGetMembers and implement level 1. The netapi32:access winetest does not crash any more and group members appear in the user manager control panel.
svn path=/trunk/; revision=59186
Hermès Bélusca-Maïto [Fri, 7 Jun 2013 20:40:34 +0000 (20:40 +0000)]
[KERNEL32-RTL]
Fix return type and usage of RtlDetermineDosPathNameType_U, and use the declaration of RTL_PATH_TYPE in winternl.h instead of the wineism DOS_PATHNAME_TYPE.
See r59183 and 59184 for more information.
svn path=/trunk/; revision=59185
Sylvain Petreolle [Fri, 7 Jun 2013 09:36:37 +0000 (09:36 +0000)]
Revert 59183 on hbelusca's request.
svn path=/trunk/; revision=59184
Hermès Bélusca-Maïto [Fri, 7 Jun 2013 01:25:57 +0000 (01:25 +0000)]
[KERNEL32-RTL]
Fix return type and usage of RtlDetermineDosPathNameType_U, and use the declaration of RTL_PATH_TYPE in winternl.h instead of the wineism DOS_PATHNAME_TYPE.
[RTL:PATH]
- Make usage of the IS_PATH_SEPARATOR(...) macro instead of automatically checking for L'\\' or L'/', and of OBJ_NAME_PATH_SEPARATOR when checking for L'\\' only or setting the character L'\\' (just code consistency only).
<Test fixes:>
- Fix a search loop and a check in RtlpWin32NTNameToNtPathName_U (a problem of setting the pointer *PartName via the variable p existed (always 1 character shift wrt. the expected result, and now *PartName is set to NULL even if p == NewBuffer).
- Zero out an optional parameter (if present) in RtlDosSearchPath_Ustr.
- Zero out the return buffer in RtlGetFullPathName_U (function from Wine).
Those fixes ^ correct the following tests:
* ntdll:RtlDosPathNameToNtPathName_U (58 errors to 4 errors remaining due to UNC path handling).
* ntdll:RtlDosSearchPath_U (9 errors to 6 errors remaining due to the fact that our RtlDosSearchPath_U doesn't throw exception on bad arguments because it checks the validity of its arguments (pointers especially), whereas on Windows it seems it doesn't happen to be the case).
* ntdll:RtlDosSearchPath_Ustr (4 errors to full success).
* ntdll:RtlGetFullPathName_U (31 errors to 8 errors).
* ntdll:RtlGetFullPathName_UstrEx (29 errors to 6 errors).
svn path=/trunk/; revision=59183
Aleksey Bragin [Thu, 6 Jun 2013 21:54:00 +0000 (21:54 +0000)]
[KMTEST]
- Fix variables declarations, and don't mix 1/0 and TRUE/FALSE. Boolean was invented for that.
svn path=/trunk/; revision=59182
Aleksey Bragin [Thu, 6 Jun 2013 09:44:34 +0000 (09:44 +0000)]
[KMTEST]
- Constantine Belev: Fix a few bugs in the SeQueryInfoToken test. Now it does not crash in ReactOS anymore.
svn path=/trunk/; revision=59181
Aleksey Bragin [Wed, 5 Jun 2013 23:25:02 +0000 (23:25 +0000)]
[KMTEST]
- Fix formatting of FsRtlTunnel.c
- Add proper header.
svn path=/trunk/; revision=59180
Hermès Bélusca-Maïto [Wed, 5 Jun 2013 23:24:04 +0000 (23:24 +0000)]
[ROSAPPS]
Add 4 little tests for RtlDetermineDosPathNameType
svn path=/trunk/; revision=59179
Aleksey Bragin [Wed, 5 Jun 2013 23:16:14 +0000 (23:16 +0000)]
[KMTEST]
- Add tests for SeQueryInformationToken NTAPI. By Moscow State Technical University students Constantine Belev, Denis Grishin, Egor Sinitsyn.
- Disabled from testbot because they bugcheck ReactOS (unimplemented functions bugcheck). Work in progress...
svn path=/trunk/; revision=59178
Aleksey Bragin [Wed, 5 Jun 2013 22:50:57 +0000 (22:50 +0000)]
[KMTEST]
- Add tests for FsRtl Tunnel Cache APIs. By Moscow State Technical University students Arseny Ashuha, Marina Volosnikova and Denis Petkevich.
- Disabled from testbot because they bugcheck ReactOS (unimplemented functions bugcheck).
svn path=/trunk/; revision=59177
Eric Kohl [Wed, 5 Jun 2013 22:08:53 +0000 (22:08 +0000)]
[NETAPI32]
Implement NetLocalGroupGetMembers. Level 0 support only. Will be tested and fixed when level 1 support will be added.
svn path=/trunk/; revision=59176
Jérôme Gardou [Wed, 5 Jun 2013 17:57:13 +0000 (17:57 +0000)]
[CMAKE]
- put all debug symbols (MSVC) in the same directory.
svn path=/trunk/; revision=59175
Jérôme Gardou [Wed, 5 Jun 2013 17:54:26 +0000 (17:54 +0000)]
[WIN32K]
- Don't crash if the focus message queue is NULL
svn path=/trunk/; revision=59174
Hermès Bélusca-Maïto [Mon, 3 Jun 2013 21:05:32 +0000 (21:05 +0000)]
[RTL]
Revert r59165 because RtlPrefixUnicodeString may not behave exactly as what the original code did (but keep the command in comment). I also want how tests behave with the change.
svn path=/trunk/; revision=59173
Eric Kohl [Mon, 3 Jun 2013 18:14:46 +0000 (18:14 +0000)]
[USRMGR]
Enable calls to NetLocalGroupDel and NetUserDel. Now we are able to add and remove groups and users.
svn path=/trunk/; revision=59172
Pierre Schweitzer [Mon, 3 Jun 2013 17:41:34 +0000 (17:41 +0000)]
[RAPPS]
Update French translation
svn path=/trunk/; revision=59171
Daniel Reimer [Mon, 3 Jun 2013 15:13:30 +0000 (15:13 +0000)]
Update Rapps to have a one click function to update the Database in the menus.
svn path=/trunk/; revision=59170
Daniel Reimer [Mon, 3 Jun 2013 14:11:29 +0000 (14:11 +0000)]
The last one, I promise ^^
Sorted the languages chronological, fixed some typos and extended the containing DLLs information for the MS Runtime Packs to all languages.
Changed the MB and kB in the French section to Mo and ko if not already done anyway.
Removed some double existent language IDs.
(Thx to Pierre and Olaf for helping with French and Polish)
svn path=/trunk/; revision=59169
Amine Khaldi [Mon, 3 Jun 2013 11:43:40 +0000 (11:43 +0000)]
[KSPROXY]
* Exclude from build. Really. Honest.
svn path=/trunk/; revision=59168
Sylvain Petreolle [Mon, 3 Jun 2013 10:36:39 +0000 (10:36 +0000)]
Revert 59161/59152 in order to fix the tests.
svn path=/trunk/; revision=59167
Daniel Reimer [Mon, 3 Jun 2013 08:42:16 +0000 (08:42 +0000)]
CORE-7095 #resolve #comment Thanks for help !
- Added as far as still recent.
ROSAPPS-259 #resolve #comment Thanks for help !
- Added + Modification to German translation.
ROSAPPS-258 #resolve #comment Thanks for help !
- Added + small consistency fixes in the patch file.
CORE-6948 #resolve #comment Thanks for help !
- Added + Modification to German translation.
CORE-7064 #resolve #comment Thanks for help !
- Added + German translation.
Additionally I added German translations where missing.
svn path=/trunk/; revision=59166
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 22:51:24 +0000 (22:51 +0000)]
[RTL]
Use RtlPrefixUnicodeString.
svn path=/trunk/; revision=59165
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 22:44:09 +0000 (22:44 +0000)]
[RTL]
Clarify the code a bit, no logical changes.
svn path=/trunk/; revision=59164
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 22:11:50 +0000 (22:11 +0000)]
[RTL]
Use RtlDowncaseUnicodeChar instead of towlower
svn path=/trunk/; revision=59163
Eric Kohl [Sun, 2 Jun 2013 21:53:52 +0000 (21:53 +0000)]
[NETAPI32]
- Remove obsolete WINE code.
- Implement NetUserDel.
svn path=/trunk/; revision=59162
Amine Khaldi [Sun, 2 Jun 2013 21:40:32 +0000 (21:40 +0000)]
* I missed this in r59152. Spotted by Robert Naumann.
CORE-7257 #resolve #comment Thanks !
svn path=/trunk/; revision=59161
James Tabor [Sun, 2 Jun 2013 20:52:54 +0000 (20:52 +0000)]
[User32]
- Patch by Sergey Guralnik : Init standard scrollbars during WM_NCCREATE.
- Modified for ReactOS.
svn path=/trunk/; revision=59160
James Tabor [Sun, 2 Jun 2013 20:48:12 +0000 (20:48 +0000)]
[User32]
- Sync port to 1.5.31.
svn path=/trunk/; revision=59159
James Tabor [Sun, 2 Jun 2013 20:47:56 +0000 (20:47 +0000)]
[User32]
- Sync port to 1.5.31.
svn path=/trunk/; revision=59158
James Tabor [Sun, 2 Jun 2013 20:47:12 +0000 (20:47 +0000)]
[User32]
- Sync port to 1.5.31.
svn path=/trunk/; revision=59157
James Tabor [Sun, 2 Jun 2013 20:45:51 +0000 (20:45 +0000)]
[WineTests]
- Sync to 1.5.31.
svn path=/trunk/; revision=59156
Timo Kreuzer [Sun, 2 Jun 2013 19:25:38 +0000 (19:25 +0000)]
[RTL]
Fix another warning
svn path=/trunk/; revision=59155
Timo Kreuzer [Sun, 2 Jun 2013 19:15:35 +0000 (19:15 +0000)]
[DDK/XDK]
- Change inclusion order. This is necessary when using VS static analyze, which requires IRQL level constants to be defined before IRQL annotations are used.
- Comment out 2 ASSERTS in amd64 specific code for now.
- Add cmtypes to ntddk.template.h to account, replacing the manually added structures
svn path=/trunk/; revision=59154
Amine Khaldi [Sun, 2 Jun 2013 19:12:22 +0000 (19:12 +0000)]
[NEWCC]
* Lock address space while deleting the segment and then unlock it. Brought to you by Nikolay Borisov.
CORE-7220 #resolve
svn path=/trunk/; revision=59153
Amine Khaldi [Sun, 2 Jun 2013 19:08:33 +0000 (19:08 +0000)]
[KSPROXY]
* Exclude from build. We don't need it at the moment.
svn path=/trunk/; revision=59152
Timo Kreuzer [Sun, 2 Jun 2013 19:04:02 +0000 (19:04 +0000)]
[PSDK]
- Add proper definition for DBG_UNREFERENCED_PARAMETER and DBG_UNREFERENCED_LOCAL_VARIABLE
[NTOSKRNL/RTL]
- Fix a number of warnings about unreferenced local variables
- Add 2 assertions that unmapping a section succeeds
svn path=/trunk/; revision=59151
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 18:44:50 +0000 (18:44 +0000)]
"bugzilla" --> Jira
svn path=/trunk/; revision=59150
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 18:41:40 +0000 (18:41 +0000)]
We use Jira now, as our bug tracker.
Patch by André Guibert de Bruet
CORE-7219 #resolve #comment Committed in r59149, thanks ;)
svn path=/trunk/; revision=59149
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 18:33:52 +0000 (18:33 +0000)]
[RTL-PATH]
- Fix hackish lower-casing instructions.
- Fix a DPRINT string specifier.
- Fix some string/pointer algebra.
Fixes 10 kernel32:FindFiles tests (all the "Test failed: Wrong last error. Expected 2, got 123" failures, where 123 == ERROR_INVALID_NAME).
CORE-6667 #commented "NoWine" patch committed in revision r59148.
svn path=/trunk/; revision=59148
Timo Kreuzer [Sun, 2 Jun 2013 18:01:00 +0000 (18:01 +0000)]
[RTL]
- Fix a format specifier
[NTOSKRNL]
- Add a missing compiler memory barrier to KeIpiGenericCall
- Remove a pointless cast
svn path=/trunk/; revision=59147
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 17:01:22 +0000 (17:01 +0000)]
[APITESTS-KERNEL32]
Commit my FindFiles test.
ROSTESTS-84 #resolve #comment Committed in revision 59146.
svn path=/trunk/; revision=59146
Eric Kohl [Sun, 2 Jun 2013 15:33:40 +0000 (15:33 +0000)]
[SAMSRV]
SampDeleteAccountDbObject: Fix the check of a returned status value. The old check caused a failure even though the returned value meant success.
svn path=/trunk/; revision=59145
Daniel Reimer [Sun, 2 Jun 2013 15:03:43 +0000 (15:03 +0000)]
Retested all rapps download links and fixed all non working ones.
Fixed all sizes.
Updated FireFox and Thunderbird to the newest stables.
Same goes for LibreOffice and Apache OpenOffice.
Some more minor updates for a few apps.
svn path=/trunk/; revision=59144
Jérôme Gardou [Sun, 2 Jun 2013 14:30:48 +0000 (14:30 +0000)]
[WIN32K]
- Fix ExtCreateRegion implementation
CORE-4600 #comment Fixed in r59143. Thanks Giannis for the hint. #resolve
svn path=/trunk/; revision=59143
Johannes Anderwald [Sun, 2 Jun 2013 12:59:06 +0000 (12:59 +0000)]
[UMPNPMGR]
- It is not an error when the client is already connected
- Fixes random driver installation failures
svn path=/trunk/; revision=59142
Jérôme Gardou [Sun, 2 Jun 2013 11:52:15 +0000 (11:52 +0000)]
[NTOSKRNL/MM]
- Improve the stub for MEM_RESET case of NtAllocateVirtualMemory.
Fixes infinite loop for gecko-based application (including firefox19 and ReactOS/wine mshtml implementation)
svn path=/trunk/; revision=59141
Eric Kohl [Sun, 2 Jun 2013 10:45:48 +0000 (10:45 +0000)]
[SAMSRV]
SamrDeleteAlias: Dereference the AliasHandle parameter properly. All SamrDelete functions use a pointer to the handle. The other SamrDelete functions do it right.
svn path=/trunk/; revision=59140
Hermès Bélusca-Maïto [Sun, 2 Jun 2013 00:21:55 +0000 (00:21 +0000)]
Hey Arch! Do not define NEWCC for now ! (look at git.reactos.org/?p=reactos.git&a=search&h=HEAD&st=grep&s=NEWCC ; spotted by Samuel Serapion)
svn path=/trunk/; revision=59139
Eric Kohl [Sat, 1 Jun 2013 23:42:01 +0000 (23:42 +0000)]
[NETAPI32]
NetLocalGroupGetInfo: Fix a bug in the alias search code. The function should search the account domain if no alias was found in the builtin domain, instead of returning an error. Fail only if the desired alias can not be found in both domains.
svn path=/trunk/; revision=59138
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
Eric Kohl [Sat, 1 Jun 2013 23:10:10 +0000 (23:10 +0000)]
[NETAPI32]
Implement NetLocalGroupDel.
svn path=/trunk/; revision=59136
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
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
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
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
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
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
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
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
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
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
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