Commit graph

52830 commits

Author SHA1 Message Date
Amine Khaldi 3ebe847749 [LIBPNG]
* Sync to 1.5.14
CORE-6780 #resolve

svn path=/trunk/; revision=58301
2013-02-09 15:54:01 +00:00
Thomas Faber 026838ba4d [LIBXML2]
- Sync to 2.9.0
- Let's do this more often in the future so it's less of a pain ^^
CORE-6907 #resolve

svn path=/trunk/; revision=58300
2013-02-09 14:08:22 +00:00
Thomas Faber 29f27192d0 [LIBXML2]
- Sync files that don't affect build to 2.9.0
CORE-6907

svn path=/trunk/; revision=58299
2013-02-09 13:10:12 +00:00
Thomas Faber 0cf703997e [LIBXSLT]
- Sync to 1.1.28

svn path=/trunk/; revision=58298
2013-02-09 12:52:22 +00:00
Thomas Faber e53c550e55 [LIBXSLT]
- Trim trailing whitespace. Remove spaces before tabs. No code changes.

svn path=/trunk/; revision=58297
2013-02-09 11:40:29 +00:00
Thomas Faber 61979ebc0f [LIBXSLT]
- Remove header duplication

svn path=/trunk/; revision=58296
2013-02-09 11:15:57 +00:00
Thomas Faber 555dc7c2aa [KERNEL32_APITEST]
- Fix GCC 4.7 warning; fix a typo spotted by Edijus

svn path=/trunk/; revision=58295
2013-02-09 10:56:28 +00:00
Thomas Faber 54a7a551a2 [LIBXML2]
- Trim trailing whitespace. Remove spaces before tabs. No code changes.
CORE-6907

svn path=/trunk/; revision=58294
2013-02-09 09:25:56 +00:00
Thomas Faber 28bb645017 [PSEH3]
- Fix some unused parameter warnings
CORE-6943 #resolve

svn path=/trunk/; revision=58293
2013-02-08 22:08:17 +00:00
Amine Khaldi 735f00f3aa [CMAKE]
* Rely on CMAKE_HOST_WIN32 instead of CMAKE_HOST_SYSTEM_NAME which, sometimes, isn't set for some reason. Should fix the incorrect MINGW_TOOLCHAIN_PREFIX value issue.

svn path=/trunk/; revision=58292
2013-02-06 22:10:51 +00:00
Amine Khaldi 29c6f1ee4d [WIN32SS]
* Fix a corner case when the start segments overlaps the end segment in Chord(), Pie(), Arc() and ArcTo() functions.
* This should fix the Pie chart in "Disk Properties" when all the space is used.
* Brought to you by Victor Martinez Calvo.
CORE-6848 #resolve #comment Committed in r58291. Thanks !

svn path=/trunk/; revision=58291
2013-02-05 23:02:36 +00:00
Amine Khaldi c71475e3bb * Addendum to r58214.
svn path=/trunk/; revision=58290
2013-02-05 17:54:22 +00:00
Amine Khaldi 5bb23410f9 [MSI]
* Account for the fact that PID_SECURITY is defined in propidl.h with a different value. Spotted by Sylvain.
CORE-6930 #resolve #comment Fixed in r58289.

svn path=/trunk/; revision=58289
2013-02-05 17:51:43 +00:00
Thomas Faber 5b8e0f3d80 [HAL]
- Fix missing dependency on asm in GCC object library build
CORE-6941 #resolve

svn path=/trunk/; revision=58288
2013-02-05 12:03:56 +00:00
Johannes Anderwald 1f20d4f2f2 - Disable assert
CORE-6866

svn path=/trunk/; revision=58287
2013-02-04 12:39:40 +00:00
Johannes Anderwald b0eb2fb598 [EXPLORER]
- Fix taskbar icons

svn path=/trunk/; revision=58286
2013-02-04 12:09:35 +00:00
Amine Khaldi 4bc787a402 [IMM32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58285
2013-02-03 20:58:19 +00:00
Amine Khaldi a59dae7701 [IMM32]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58284
2013-02-03 20:58:12 +00:00
Amine Khaldi 17c3c78605 [USP10_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58283
2013-02-03 20:49:58 +00:00
Amine Khaldi 17089cd7b4 [USP10]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58282
2013-02-03 20:49:47 +00:00
Thomas Faber 358bfbd6c8 [NTOSKRNL:OB]
- Actually fail when the maximum number of reparse attempts is reached in ObpLookupObjectName. It previously returned a pointer to whatever object was currently in charge of parsing, but without taking a reference to it.
- Fixes 'Header->HandleCount == 0' assertion failure (on \REGISTRY object) after running ntdll_winetest:reg three times (and also fixes the remaining test failure)

svn path=/trunk/; revision=58281
2013-02-03 20:15:54 +00:00
Amine Khaldi f65ef1e725 [EXPLORER_NEW]
* Add transparency to icons in the task bar and in the tray bar. Brought to you by Carlo Bramini.
CORE-6938 #resolve #comment Committed in r58279. Grazie ;)

svn path=/trunk/; revision=58279
2013-02-03 11:11:21 +00:00
Eric Kohl 0b9d197db8 [SAMSRV]
Add new passwords to the password history and move the whole password setting code into a separate function.

svn path=/trunk/; revision=58278
2013-02-03 00:13:53 +00:00
Timo Kreuzer 90047dad52 [MKHIVE]
Fix build, but remove support for architecture specific inf sections. This means livecd cannot have those until someone implements this. I give up...

svn path=/trunk/; revision=58276
2013-02-02 22:36:31 +00:00
Timo Kreuzer 8b7c62e84f [MKHIVE]
2nd try to fix *nix build

svn path=/trunk/; revision=58274
2013-02-02 22:08:53 +00:00
Timo Kreuzer 2cd667a6d8 [MKHIVE]
Try to fix *nix build

svn path=/trunk/; revision=58272
2013-02-02 22:05:47 +00:00
Timo Kreuzer 52b6469887 [SETUP]
- Implement support for architecture specific INF sections both in mkhive and in usetup (For an example, check hivesys.inf at the bottom)
- Get rid of architecture specific .inf files

svn path=/trunk/; revision=58271
2013-02-02 21:56:00 +00:00
Amine Khaldi 4db4c4b81f [NTOS/FSRTL]
* Remove a harmless ASSERT. Brought to you by Art Yerkes (arty).
CORE-6580 #resolve #comment Committed in 58270.

svn path=/trunk/; revision=58270
2013-02-02 18:49:53 +00:00
Johannes Anderwald c7ba42abc2 [LIBUSB]
- Fix bug introduced in 58268
- Spotted by Usurp

svn path=/trunk/; revision=58269
2013-02-02 17:26:03 +00:00
Johannes Anderwald b60486430f [USB]
- Add interface function to IUSBHardwareDevice, which returns the USB controller type
- The controller type is used for debugging in the common usb library (libusb)

svn path=/trunk/; revision=58268
2013-02-02 15:45:02 +00:00
Thomas Faber e1fa66b4e2 [CRT]
- Fix the strxfrm hack to allow dest == NULL.

svn path=/trunk/; revision=58267
2013-02-02 13:48:19 +00:00
Thomas Faber 0ce19565ed [NTOSKRNL:MM]
- Ignore the unsupported MEM_TOP_DOWN flag instead of failing NtAllocateVirtualMemory
CORE-6392 CORE-6805 #comment MEM_TOP_DOWN should be sufficiently fixed in r58266, and setup now starts. Please confirm.

svn path=/trunk/; revision=58266
2013-02-02 13:27:49 +00:00
Thomas Faber ffc5070e19 [EXPLORER_NEW]
- Do not use printf for startup debug messages
- Fix some (alas, not all) TCHAR misuse

svn path=/trunk/; revision=58265
2013-02-02 11:31:30 +00:00
Thomas Faber 2c829c1ad2 [EXPLORER_NEW]
- Prefer HeapAlloc over malloc

svn path=/trunk/; revision=58264
2013-02-02 11:14:58 +00:00
Thomas Faber 7537a1a708 [EXPLORER_NEW]
- Prefer HEAP_ZERO_MEMORY over a separate ZeroMemory call. Patch by Carlo Bramini.
CORE-6928 #resolve

svn path=/trunk/; revision=58263
2013-02-02 10:55:29 +00:00
Thomas Faber 37f8edd307 [EXPLORER_NEW]
- Process startup items before creating the desktop. Fix some comments, add TODOs. Based on patch by Edijs Kolesnikovičs.
CORE-6896 #resolve

svn path=/trunk/; revision=58262
2013-02-02 10:49:58 +00:00
Thomas Faber 6402d5fa10 [EXPLORER_NEW]
- Handle tray window notification to open start menu. By Edijs Kolesnikovičs & Grégori Macário Harbs.
CORE-6874 #resolve

svn path=/trunk/; revision=58261
2013-02-02 10:33:08 +00:00
Eric Kohl 627a195996 [SAMLIB]
SamSetInformationUser: Build the LM password and calculate the LM password hash in the UserSetPasswordInformation case.

svn path=/trunk/; revision=58259
2013-02-01 22:18:28 +00:00
Thomas Faber cdb9b56484 [NTOSKRNL:MM]
- More effective debugging
CORE-6929

svn path=/trunk/; revision=58258
2013-02-01 09:39:54 +00:00
Hermès Bélusca-Maïto 16bc7253b9 [BOOTDATA]
Remove a comment becoming pointless since revision r58255.

[WIN32SS]
Remove an operation, redundant since revision r58255.

svn path=/trunk/; revision=58257
2013-01-31 21:27:01 +00:00
Eric Kohl 3097671ab5 [SAMLIB]
SamSetInformationUser: Add special code for the UserSetPasswordInformation class that calculates the NT hash of the password and stores it by calling SamrSetInformationUser using the UserInternal1Information class.

svn path=/trunk/; revision=58256
2013-01-31 20:35:54 +00:00
Sylvain Petreolle 3bdd2d8119 Fix font substitutes registry key's name.
SysFontSubstitutes => FontSubstitutes.

svn path=/trunk/; revision=58255
2013-01-31 18:04:13 +00:00
Eric Kohl 43baa3ad91 [SAMSRV]
Fix SamrQueryInformationUser.UserInternal1Information.

svn path=/trunk/; revision=58254
2013-01-30 23:10:25 +00:00
Eric Kohl 3cdac21fae [SAMSRV]
Implement UserInternal1Information for SamrQueryInformationUser and SamrSetInformationUser.

svn path=/trunk/; revision=58252
2013-01-29 23:24:37 +00:00
Timo Kreuzer 1edcc31339 [CRT]
- Remove x64 asm stub for acos from cmake file, since we already have a generic C implementation
- Implement sqrt for amd64 in SSE, both in C and asm. While the C version would be sufficient, it's currently less portable due to the lack of mm intrinsics for GCC
- Silence a warning

svn path=/trunk/; revision=58251
2013-01-28 23:44:29 +00:00
Eric Kohl 57f9b8f9ab [SAMSRV]
Create user routines:
- Set fixed user attribute explicitly.
- Add missing Parameters attribute.
- Add empty (zero-sized) password and password history attributes.

svn path=/trunk/; revision=58250
2013-01-28 23:18:10 +00:00
Thomas Faber 71e05ace6d [INCLUDE:WINE]
- Fix host-tools build with clang

svn path=/trunk/; revision=58248
2013-01-28 19:21:29 +00:00
Thomas Faber 852517d18c [NTOSKRNL:MM]
- Validate virtual address range on pool free
CORE-6929
CORE-6712 #resolve

svn path=/trunk/; revision=58247
2013-01-28 18:58:55 +00:00
Thomas Faber 1a683bbb89 [NTOSKRNL:MM]
- Add a DPRINT with more info to the 'Hash == TableMask' assertion
- Validate pool tags on free also for big allocations
- Validate pool tag earlier, before tracking the free operation
CORE-6929

svn path=/trunk/; revision=58246
2013-01-28 18:27:21 +00:00
Pierre Schweitzer 55be9e4adc [NTOSKRNL]
Properly queue the IRP in IoCancelFileOpen()

svn path=/trunk/; revision=58245
2013-01-27 16:38:24 +00:00