Commit graph

51671 commits

Author SHA1 Message Date
Jérôme Gardou 557825f067 [OPENGL32]
- update spec file

svn path=/trunk/; revision=56914
2012-07-19 21:40:17 +00:00
Sylvain Petreolle 70249c8d50 [ZLIB]
Remove svn:keywords properties.


svn path=/trunk/; revision=56913
2012-07-19 10:10:58 +00:00
Thomas Faber b62b8a237f [LIBPNG]
- Do not duplicate headers. Update out-of-sync public headers. Patch by Vincenzo Cotugno.

svn path=/trunk/; revision=56912
2012-07-18 22:41:51 +00:00
Pierre Schweitzer 6be6be9edb [CALC][CHARMAP][MPLAY32][DEVMGMT][SERVMAN][REGEDIT][SNDREC32][SNDVOL32][TASKMGR]
Update French translation.
Patch by Hermès Belusca - Maito
See issue #7196 for more details.

svn path=/trunk/; revision=56911
2012-07-18 18:22:02 +00:00
Thomas Faber 601365122d [ZLIB]
- Do not duplicate header files. Patch by Vincenzo Cotugno.

svn path=/trunk/; revision=56910
2012-07-18 17:13:22 +00:00
Amine Khaldi 56747bcf8f [HAL]
* Leverage the object library option provided by CMake 2.8.8+ which will speed up the build even further.
* Compared strings using STREQUAL.
* These wrapping conditions will go away as soon as we ship the new BE.

svn path=/trunk/; revision=56909
2012-07-17 14:11:49 +00:00
Amine Khaldi 9622dedd9f [CMAKE]
* Make use of the TARGET_PDB variable to consistently group the separate debug files into a symbols folder.

svn path=/trunk/; revision=56908
2012-07-17 14:08:18 +00:00
Aleksey Bragin 4c86cb1642 [SCSIPORT]
- Fix a regression from r56863. New logic is: the requested data size is sizeof(ULONG), so if the result read is less than that - continue to the next slot. Thanks to SomeGuy for pointing out the problem.
See issue #7147 for more details.

svn path=/trunk/; revision=56907
2012-07-17 10:31:03 +00:00
Alex Ionescu 048094c59e [NTOSKRNL]: Implement support for session pool (not yet enabled) and session space (implemented and enabled, but nobody is calling the APIs yet).
[NTOSKRNL]: Implement MmMapViewOInSessionSpace, MmUnmapViewInSessionSpace. Win32k needs to use these to we can test them.

svn path=/trunk/; revision=56906
2012-07-15 23:42:27 +00:00
Amine Khaldi 2ab30b8365 [CMAKE]
* Generate the dbg files next to the binary files.

svn path=/trunk/; revision=56905
2012-07-15 22:16:44 +00:00
Eric Kohl 1db5a7aa08 [USERENV]
Implement stubs for userenv.dll.
Patch by Hermes Belusca.

See issue #7184 for more details.

svn path=/trunk/; revision=56904
2012-07-15 21:23:22 +00:00
Timo Kreuzer dd13d207ef [FREELDR]
Don't set the ebp register when doing INTs. We only need the output after the int and since the REGS structure is usually not fully initialized before calling Int386, we would load random values. This can cause crashes on VPC.
Thanks to hbelusca fo testing.

svn path=/trunk/; revision=56903
2012-07-15 21:18:43 +00:00
Eric Kohl 069a20926a SAMLIB: Implement SamQueryInformatioGroup and SamSetInformationGroup.
SAMSRV: Implement SamrQueryInformatioGroup and SamrSetInformationGroup.

svn path=/trunk/; revision=56901
2012-07-15 19:17:19 +00:00
Eric Kohl c27b9de07c [SERVICES]
Implement check for SERVICE_WIN32_OWN_PROCESS or SERVICE_WIN32_SHARE_PROCESS type.
Patch by Hermes Belusca.

See issue #7179 for more details.

svn path=/trunk/; revision=56900
2012-07-15 18:27:29 +00:00
Pierre Schweitzer cfc235a34b [FONTVIEW]
Update French translation.
Patch by Hermès Belusca - Maito

See issue #6803 for more details.

svn path=/trunk/; revision=56899
2012-07-15 15:13:19 +00:00
Timo Kreuzer 23dc05adaa [FONTVIEW]
- When no file name is passed on the command line, open a file-open-dialog
- Halfplement printing
- Replace Quit button with install button
- Patch by milawynsrealm <spaceseel at gmail got com>
See issue #6803 for more details.

svn path=/trunk/; revision=56898
2012-07-15 14:25:19 +00:00
Timo Kreuzer 2695b170c2 [COMDLG32]
- Don't modify a dialog template resource directly, instead make a copy of it.
- Should be sent to wine (bug #7189)

[BROWSEUI]
- Remove useless diff file.

svn path=/trunk/; revision=56897
2012-07-15 14:16:52 +00:00
Eric Kohl 0f649c901a SAMLIB: Implement SamCreateGroupInDoamin and SamOpenGroup.
SAMSRV: Implement SamrCreateGroupInDomain and SamrOpenGroup.

svn path=/trunk/; revision=56896
2012-07-15 13:35:40 +00:00
Alex Ionescu 46d2d14cb4 [NTOSKRNL]: Kill deprecated code.
svn path=/trunk/; revision=56895
2012-07-15 13:09:20 +00:00
Timo Kreuzer 28adbd6967 [NTOSKRNL]
Add amd64 version of MmIsDisabledPage

svn path=/trunk/; revision=56894
2012-07-15 12:39:46 +00:00
Aleksey Bragin d4efdeeb98 [CMLIB]
- Revert 56884, as Timo says 3 is a correct value for this structure.

svn path=/trunk/; revision=56893
2012-07-14 20:38:38 +00:00
Amine Khaldi 4e9b829d90 [CMAKE]
* Don't make the cab generation in the default build.

svn path=/trunk/; revision=56892
2012-07-14 16:15:59 +00:00
Thomas Faber ae0056953a [WINHTTP]
- Sync to Wine 1.5.4
- Fïx warnings
See issue #7186 for more details.

svn path=/trunk/; revision=56891
2012-07-14 16:13:51 +00:00
Thomas Faber 475fb622b5 [WINHTTP_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56890
2012-07-14 16:03:58 +00:00
Amine Khaldi 3822c5cfc9 [BOOTCD]
* Convert the cab generation into a custom command + custom target.

svn path=/trunk/; revision=56889
2012-07-14 14:08:37 +00:00
Aleksey Bragin 2e9aa30294 [EXPLORER_NEW]
- Fix possible buffer overflow: ExpandEnvironmentStrings wants character count size of a buffer, not byte sized. Spotted by Thomas Faber.
See issue #6053 for more details.

svn path=/trunk/; revision=56888
2012-07-14 12:02:19 +00:00
Aleksey Bragin d096ba484c [EXPLORER_NEW]
- Revert r56865, it duplicates same action (expanding the var), spotted by Thomas Faber.
See issue #6053 for more details.

svn path=/trunk/; revision=56887
2012-07-14 11:54:07 +00:00
Aleksey Bragin 0c286ecb18 [WS2_32_NEW]
- Fix uninitialized variable usage warning, based on a patch by Edijs Kolesnikovics.
See issue #6828 for more details.

svn path=/trunk/; revision=56886
2012-07-14 11:44:26 +00:00
Thomas Faber 490dff4d27 [WUAPI]
- Add missing interface registration

svn path=/trunk/; revision=56885
2012-07-14 11:30:50 +00:00
Aleksey Bragin 926b354999 [CMLIB]
- Hermes Belusca: Fix wrong definition of CMHIVE structure (defined only 3 FileHandles when 4 is needed).
See issue #7162 for more details.

svn path=/trunk/; revision=56884
2012-07-14 10:57:16 +00:00
Amine Khaldi 5bc86b70f9 [WIN32SS]
* Remove some unused-but-set variables.

svn path=/trunk/; revision=56883
2012-07-14 09:31:24 +00:00
Amine Khaldi 2e6623a6fb [UNIATA]
* Improve the way DDKAPI, DDKCDECLAPI and DDKFASTAPI are defined. With that we don't need ReactOS specific defines anymore.
* Already sent upstream.

svn path=/trunk/; revision=56882
2012-07-14 09:21:40 +00:00
Jérôme Gardou 1cbd95e788 [GCC-INTRINSICS]
* Use GCC intrinsics for InterlockedIncrement/Decrement functions 

svn path=/trunk/; revision=56881
2012-07-13 14:51:46 +00:00
Thomas Faber ae8d3aef57 [WINTRUST]
- Do not delay-import imagehlp. Fixes crash in wintrust:crypt
See issue #7171 for more details.

svn path=/trunk/; revision=56880
2012-07-13 09:27:45 +00:00
Thomas Faber 4d5ec2d0bf [WINTRUST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56879
2012-07-13 08:19:36 +00:00
Thomas Faber d72f737b73 [WINTRUST_WINETEST]
- Sync to Wine 1.5.4
- Fix MSVC build. Already applied upstream.

svn path=/trunk/; revision=56878
2012-07-13 07:43:41 +00:00
Thomas Faber bdc9f3ec76 [ADVAPI32][USER32][ROSSYM_NEW]
- Fix misuse of RtlCreateUnicodeStringFromAsciiz

svn path=/trunk/; revision=56877
2012-07-12 19:48:30 +00:00
Thomas Faber 42e6e0b684 [REGEDIT]
- Use COUNT_OF where appropriate. Miscellaneous code cleanup. Patch by Hermès Bélusca
See issue #7182 for more details.

svn path=/trunk/; revision=56876
2012-07-12 19:10:48 +00:00
Jérôme Gardou 5cdab9e546 [WIN32K]
* When cleaning DC, also "clean" the associated brushes
Fixes some asserts hit with Baldur's Gate launcher

svn path=/trunk/; revision=56875
2012-07-12 17:00:39 +00:00
Jérôme Gardou f9a6dfab7d [NTDLL]
* Fix Cookie for loader locking generation
Silences "LdrUnlockLoaderLock() called with an invalid cookie!" debug messages

svn path=/trunk/; revision=56874
2012-07-12 14:55:53 +00:00
Jérôme Gardou dc476b6bf5 [OPENGL32]
* Track pixel format with window handle for device contexts
 * Fix SetPixelFormat in case pixel format were already set

svn path=/trunk/; revision=56873
2012-07-12 14:06:34 +00:00
Jérôme Gardou 66340bca60 [OPENGL32]
* Use the TEB instead of TLS to store the thread curent context

svn path=/trunk/; revision=56872
2012-07-12 11:39:23 +00:00
Jérôme Gardou d9203fde02 [OPENGL32]
- fix wine tests a bit

svn path=/trunk/; revision=56871
2012-07-12 00:34:09 +00:00
Aleksey Bragin 4dbe1813f4 [UNIATA]
- Update Uniata to 41b5. Thanks to Alter for the great driver and Olaf Siejka for preparing the patch, getting our changes upstream and testing the updated version.
See issue #7148 for more details.

svn path=/trunk/; revision=56870
2012-07-11 23:34:55 +00:00
Thomas Faber ac0e3ce65b [REGEDIT]
- Implement Import/Export of hive files. Patch by Hermes Belusca (German translation by me)
See issue #7180 for more details.

svn path=/trunk/; revision=56869
2012-07-11 23:04:41 +00:00
Thomas Faber 8997e9de57 [REGEDIT]
- Apply the "Refresh" command to the ListView in addition to the TreeView
- Use COUNT_OF where applicable; miscellaneous readability and consistency fixes
- Space fixes in resource files; French translation fixes
- Patch by Hermes Belusca
See issue #7180 for more details.

svn path=/trunk/; revision=56868
2012-07-11 21:49:43 +00:00
Thomas Faber 8200dcac5d [NTDLL_WINETEST]
- Add test for RtlIpv4StringToAddress. Already applied upstream.

svn path=/trunk/; revision=56867
2012-07-11 07:38:36 +00:00
Thomas Faber d631a0f7be [NTDLL_WINETEST]
- Sync to Wine 1.5.4
- Reverts r55730 (Skip an obviously nonsensical test of trying to sprintf into NULL)

svn path=/trunk/; revision=56866
2012-07-11 07:04:50 +00:00
Aleksey Bragin 1963b7a4e6 [EXPLORER]
- Edijs Kolesnikovics: Expand environment strings during processing startup items in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
See issue #6053 for more details.

svn path=/trunk/; revision=56865
2012-07-10 22:48:23 +00:00
James Tabor 3b69ad47bf [User32]
- Fixing graphics glitches when clicking the arrow button. See bug 4251.

svn path=/trunk/; revision=56864
2012-07-10 22:40:59 +00:00