Commit graph

58287 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto b84022008b [ROSAUTOTEST]
Initialize hStdInput to the standard input handle, and hStdError to the output pipe, instead of keeping these handles NULL. See the details why this is important in the Jira report ROSTESTS-140.
ROSTESTS-140 #resolve #comment Fixed.

svn path=/trunk/; revision=64055
2014-09-07 00:34:26 +00:00
James Tabor 7ae67c3b7a [Win32k]
- Apply band-aid patch from CORE-8506. Problem still persists, how did a bad region get plugged into the DCE structure?

svn path=/trunk/; revision=64054
2014-09-06 17:47:45 +00:00
Eric Kohl adcc14bdf9 [RPCRT4]
EmbeddedPointerBufferSize and EmbeddedPointerMarshall: Store the pointer to the current array element in the stub message. This fixes buffer size calculation for arrays that contain structs with embedded pointer. This patch will also be submitted to the WINE project.

svn path=/trunk/; revision=64053
2014-09-06 16:51:32 +00:00
Daniel Reimer f3630ec56c [TRANSLATION]
Czech translation update by Radek Liska
 + Polish translated new string by Adam Stachowicz
 + German translated new string by ME
CORE-8499 #resolve #comment Committed, thx.

svn path=/trunk/; revision=64052
2014-09-06 13:18:33 +00:00
Daniel Reimer 6f1a57a978 [TRANSLATION]
CMD Utils russian translate by Kudratov Olimjon
CORE-8482 #resolve #comment Committed with \" -> "" and Tabs removed. Thx
Mplay32 russian translate by Kudratov Olimjon
CORE-8480 #resolve #comment Committed with \" -> "" and Tabs removed. Thx
CMD Ping russian translate by Kudratov Olimjon
CORE-8481 #resolve #comment Committed with \" -> "" and Tabs removed. Thx
Some fixes and improvements in Russian Translation by Kudratov Olimjon
CORE-8495 #resolve #comment Committed with \" -> "" and Tabs removed. Thx

svn path=/trunk/; revision=64051
2014-09-06 13:03:13 +00:00
Johannes Anderwald f7fd60d56d [SHELL32]
- rewrite _ILCreateFontItem
- fix a buffer overflow

svn path=/trunk/; revision=64050
2014-09-06 12:33:17 +00:00
Daniel Reimer 60893ab6d4 [DLL]
Shell32 and browseui: update Russian Translation by Akhlamov Petr
CORE-7981 #resolve #comment Committed except the IDS_STANDARD_TOOLBAR part in browseui which is not defined ANYWHERE, thx.

svn path=/trunk/; revision=64049
2014-09-06 12:24:49 +00:00
Daniel Reimer 9a522912c1 [MEDIA]
Turkish Translation Update by Erdem Ersoy
CORE-7861 #comment Committed your translation notes.

svn path=/trunk/; revision=64048
2014-09-06 11:13:45 +00:00
Daniel Reimer c7a0e56075 [MEDIA]
Translation Notes by Ștefan Fulea
CORE-8468 #resolve #comment Committed.

svn path=/trunk/; revision=64047
2014-09-06 11:09:16 +00:00
Timo Kreuzer c8e3595247 [XDK/DDK]
- Remove useless inline definition of InterlockedBitTestAnd(Re)Set, which was not used anyway.
- Update template for ntdef.h

svn path=/trunk/; revision=64046
2014-09-05 21:54:49 +00:00
Timo Kreuzer b411c4825b [PSDK]
- Shuffle some definitions in ntdef.h
- Fix definition of UInt32x32To64 in intsafe.h

svn path=/trunk/; revision=64045
2014-09-05 21:47:09 +00:00
Timo Kreuzer f3abbbdb49 [GDI32]
Add comment about broken #if 0'ed code, noticed by Hermes.

svn path=/trunk/; revision=64041
2014-09-05 20:55:01 +00:00
Timo Kreuzer a780f4c921 [GDI32]
Use GdiAllocBatchCommand in SetBrushOrgEx instead of manual and broken fiddling with GdiTebBatch. Fixes CID 716217.

svn path=/trunk/; revision=64040
2014-09-05 20:16:52 +00:00
Timo Kreuzer e5134bc5e0 [SPEC2DEF] Add support for ARM asm stub generation
[HALARM] Add a dummy CMakeLists.txt
[BOOTVID] Fix ARM compilation

svn path=/trunk/; revision=64039
2014-09-05 20:07:53 +00:00
Timo Kreuzer d6732790c5 [PSEH]
Add dummy seh_prolog.s for arm. Dedicated to Z98

svn path=/trunk/; revision=64038
2014-09-05 17:55:35 +00:00
Amine Khaldi 1c205595f7 [NTOS:LPC]
* Remove unused pointer and logically dead code paths. CID 1237020.
CORE-7975

svn path=/trunk/; revision=64037
2014-09-05 09:41:25 +00:00
Amine Khaldi 712fdc44db [NTOS:OB]
* Fix a nasty typo in ObOpenObjectByName(). CID 1237016.
CORE-7975

svn path=/trunk/; revision=64036
2014-09-05 09:20:37 +00:00
Amine Khaldi 489a69fa41 [MSVCRT]
* Use Wine's _pclose(). Fixes msvcrt:misc crash.
CORE-8080

svn path=/trunk/; revision=64035
2014-09-04 13:39:51 +00:00
Sylvain Petreolle 1b538306e3 [EVENTLOG]
Remove the event log handle from the list *before* destroying it.
Fixes failure in advapi32:eventlog double close test.

svn path=/trunk/; revision=64034
2014-09-03 23:07:47 +00:00
Sylvain Petreolle ee662394dd [EVENTLOG]
Fix creation of backup event log files.
Thanks to zefklop for his help.

svn path=/trunk/; revision=64033
2014-09-03 21:03:35 +00:00
Amine Khaldi 088ad44f8c [URLMON]
* Revisit the exports to match IE8 which we apparently report.
CORE-8174

svn path=/trunk/; revision=64032
2014-09-03 19:29:54 +00:00
Amine Khaldi 1dc15efcd4 [URLMON]
* Bring back CoInternetCombineIUri.
CORE-8174

svn path=/trunk/; revision=64031
2014-09-03 18:52:16 +00:00
Hermès Bélusca-Maïto cca75b0c65 [USBHUB]: Fix a typo, corrected by kikidee!
CORE-8501 #resolve #comment Corrected, thanks!

svn path=/trunk/; revision=64030
2014-09-02 18:40:08 +00:00
David Quintana e8a3f9a641 [BROWSEUI_APITEST]
* Improve SHExplorerParseCmdLine tests with whole bunch of new lines, and update the EXPLORER_INFO struct to match the findings.

svn path=/trunk/; revision=64029
2014-09-02 00:50:15 +00:00
Jérôme Gardou 9aff965362 [KMTESTS]
- Test what happens to the 'base' of memory allocated with ZwAllocateVirtualMemory
 - Fix some tests according to w2k3sp2 behaviour.
Thanks Amine for testing ;-)

svn path=/trunk/; revision=64028
2014-09-01 22:41:36 +00:00
Jérôme Gardou a3991f48f7 [CRYPT32]
- Merge the "Root" and the "AuthRoot" certificate stores
This, with the now almost faaous gnutls DLLs, allows mshtml:events test to not hang

svn path=/trunk/; revision=64026
2014-09-01 20:58:41 +00:00
Jérôme Gardou 3596925092 [HIVESFT]
- Import various certificates required to open secure connection to www.winehq.org

svn path=/trunk/; revision=64025
2014-09-01 20:58:32 +00:00
Hermès Bélusca-Maïto ccce1066ef [HAL]
Update the PCI hardware IDs. Extracted from the pci.ids database from http://pciids.sourceforge.net/ from 2014.08.30
Maintained by Martin Mares <mj@ucw.cz> and other volunteers from the PCI ID Project at http://pci-ids.ucw.cz/.

svn path=/trunk/; revision=64024
2014-09-01 16:42:58 +00:00
Jérôme Gardou 2ce192ad12 [SCHANNEL]
- Restore a few function forwarders to secur32
Noticed by Timo. Thanks!

svn path=/trunk/; revision=64023
2014-09-01 16:32:26 +00:00
Jérôme Gardou 8574e146d5 [SECUR32]
- Update spec file
[SCHANNEL]
 - Update stubs list
Please blame binutils

svn path=/trunk/; revision=64022
2014-09-01 12:21:16 +00:00
Jérôme Gardou 775a06dfc5 [SCHANNEL]
- Uglier but (hopefully) functioning hack for Visual Studio compilers

svn path=/trunk/; revision=64021
2014-09-01 12:00:20 +00:00
Thomas Faber 5c7187c301 [KERNEL32]
- Use signed multiplication for signed numbers
CORE-8502 #resolve

svn path=/trunk/; revision=64020
2014-09-01 11:58:42 +00:00
Jérôme Gardou a08e128f01 [SCHANNEL]
- try fixing compilation with VS>=2010

svn path=/trunk/; revision=64019
2014-09-01 09:33:28 +00:00
Jérôme Gardou c7523cf282 [REACTOS.DFF]
- Update GNUTLS DLL list

svn path=/trunk/; revision=64018
2014-09-01 09:33:16 +00:00
Hermès Bélusca-Maïto 4948419f9f [BOOTVID]
- Synchronize correctly arm/bootdata.c with i386, as it was done previously.
- Code formatting: whitespace fixes, add braces/brackets and spaces where needed; comments styling.
- Correctly put braces for casts and around macro parameters.
- Add some IN/OUT.
- Fix parameter names of a function.

[INBV]
- Fix parameter names of two functions.

svn path=/trunk/; revision=64017
2014-08-31 23:00:29 +00:00
Timo Kreuzer 02c93ba93a [PSDK/XDK]
First version of autogenerated ntdef.h and winnt.h

svn path=/trunk/; revision=64016
2014-08-31 20:44:56 +00:00
Thomas Faber c72f0078f1 [NETAPI32]
- Generate empty strings instead of NULL strings in BuildUserInfoBuffer
CORE-8343 #resolve

svn path=/trunk/; revision=64015
2014-08-31 19:37:19 +00:00
Thomas Faber f8d910f07d [NETAPI32]
- Make the code in BuildUserInfoBuffer slightly more uniform so it can be generated.
See https://reactos.org/wiki/User:ThFabba/netuser.py for the generation script
CORE-8343

svn path=/trunk/; revision=64014
2014-08-31 19:29:53 +00:00
Timo Kreuzer 53c6f278b7 [winnt.h]
- UNLONG -> DWORD
- Add missing PROBE_ALIGNMENT32, DECLSPEC_NOTHROW, SYSTEM_CACHE_ALIGNMENT_SIZE, DECLSPEC_CACHEALIGN, DECLSPEC_UUID, DECLSPEC_DEPRECATED, DECLSPEC_DEPRECATED_DDK, COMPARTMENT_ID, OBJECTID, ALL_PROCESSOR_GROUPS, RATE_QUOTA_LIMIT, PRODUCT_*, LANG_*, SORT_*
- Remove PRODUCT_SERVER_V, PRODUCT_CORE_LANGUAGESPECIFIC
- Add some missing definitions for ARM
- Fix tag of LIST_ENTRY32/64
=> one step closer to wo^Z^Z autogeneration.

svn path=/trunk/; revision=64013
2014-08-31 15:57:16 +00:00
Timo Kreuzer 52701eb338 [winnt.h]
Change the order of definitions to more closely match ntdef.h

svn path=/trunk/; revision=64009
2014-08-31 13:41:14 +00:00
Thomas Faber c78618dada [NTOS:CC]
- Consistently use LONGLONG for file offsets

svn path=/trunk/; revision=64008
2014-08-31 12:56:36 +00:00
Thomas Faber c7f9f5aaca [NTOS:CC]
- Actually flush the whole file in CcFlushCache if FileOffset is NULL instead of just the first 4GB

svn path=/trunk/; revision=64006
2014-08-31 11:47:41 +00:00
Thomas Faber da56d4c1d6 [CMAKE]
- Disable C4244 (implicit integer truncation) warning on MSVC builds because it causes people to add broken casts that make the situation worse.

svn path=/trunk/; revision=64003
2014-08-31 10:55:32 +00:00
Thomas Faber 5c1f39d5c8 [KMTESTS:KE]
- Increase timeout in KeGuardedMutex test to avoid flakiness

svn path=/trunk/; revision=64002
2014-08-31 10:27:35 +00:00
Hermès Bélusca-Maïto 6100631ce9 [VIDEOPRT]: "...Sesion" --> "...Session": fix a typo.
svn path=/trunk/; revision=64001
2014-08-31 00:04:20 +00:00
Timo Kreuzer c7fe9e7521 [PSDK/...]
- Add/improve some definitions in ntdef.h
- fix definition of SUBLANG_SINDHI_PAKISTAN in winnt.h
- enable ARRAYSIZE in winnt.h
- #undef ARRAYSIZE in certain wine code to avoid redefinition
- Use PCCH instead of PCCHAR in ext2lib (PCCHAR is ntdef.h only)
- remove obsolete definitions from smss.h

svn path=/trunk/; revision=64000
2014-08-30 22:26:42 +00:00
Jérôme Gardou 66523c6e7d [README.WINE]
- Relevant update from previous commits

svn path=/trunk/; revision=63999
2014-08-30 21:43:40 +00:00
Timo Kreuzer bc9e621611 [XDK]
Initial work for autogenerating ntdef.h and winnt.h to reduce code duplication by sharing a lot of stuff.

svn path=/trunk/; revision=63998
2014-08-30 21:35:16 +00:00
Jérôme Gardou e6b0427c92 [REACTOS.DFF]
- Add optional GNUTLS DLLs for the curious. They can be grabbed from here: ftp://ftp.gnutls.org/gcrypt/gnutls/w32/gnutls-3.2.16-w32.zip
We will provide a MSI package soon

svn path=/trunk/; revision=63997
2014-08-30 21:33:42 +00:00
Jérôme Gardou 57108b7872 [SCHANNEL]
- Import TLS/SSL support on top of GNUTLS from wine
Won't work until we ship the gnutls DLLs

svn path=/trunk/; revision=63996
2014-08-30 21:33:21 +00:00