Commit graph

68422 commits

Author SHA1 Message Date
Amine Khaldi 1d323c7f36 [WINHTTP] Sync with Wine Staging 2.2. CORE-12823
6053db9 winhttp: Fix handling of Accept headers.
c43dd19 winhttp: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions.
5b9beca winhttp: Fix some spec file entries.
542998e winhttp: Accept NULL buffer for size queries in WinHttpCreateUrl.
ec35394 winhttp: Handle EINTR from connect and poll.
613e239 winhttp: Use return value of sprintf() instead of calling strlen() and simplify code.

svn path=/trunk/; revision=74197
2017-03-19 17:04:32 +00:00
Amine Khaldi 557197382e [URLMON_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=74196
2017-03-19 16:58:47 +00:00
Amine Khaldi 8b55390e8d [URLMON] Sync with Wine Staging 2.2. CORE-12823
1b04cf1 urlmon: Remove 'stub' from implemented functions trace message.
8f23a89 urlmon: Fix FindMimeFromData spec file entry.
32671b1 urlmon: Added Seek implementations for streams using cache file.
aa2ed73 urlmon: Correctly handle INTERNET_STATUS_REQUEST_COMPLETE notification with no data available.
22b4599 urlmon: Fix buffer overflow in parse_canonicalize.

svn path=/trunk/; revision=74195
2017-03-19 16:57:50 +00:00
Amine Khaldi 4fba105205 [USP10_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=74194
2017-03-19 16:54:04 +00:00
Amine Khaldi e210d0be7d [USP10] Sync with Wine Staging 2.2. CORE-12823
d00f731 usp10: Itemise ZWSP like ZWNJ and ZWJ.
721fbf6 usp10: Explicitly check for zero-width control characters in ScriptShapeOpenType().
7e6a4b2 usp10: Fix LB27 rule that should check for prefix, not suffix.
c4626bb usp10: Fixed LB30 condition, breaking after CP class.
0c14195 usp10: Apply 'ccmp' before Arabic contextual shaping.
e2d4cf9 usp10: Fix next index for RTL MultipleSubst.
0401bdf usp10: Change GSUB_E_NOGLYPH value.
10e9adf usp10: Fix Contextual Shaping for Languages with RTL write order.
961e1e6 usp10: Fix ScriptRecordDigitSubstitution spec file entry.
aae5a83 usp10: Implement Chaining Context Substitution Format 2: Class-based Chaining Context Glyph Substitution.
b98a70a usp10: Implement Contextual Positioning Subtable: Format 2.
5e6b2c0 usp10: Implement GSUB Context Substitution types 1 and 2.
c705eca usp10: A spelling fix in a comment.

svn path=/trunk/; revision=74193
2017-03-19 16:53:04 +00:00
Eric Kohl 29e234b3a2 [AT]
Fix duplicate resource string.

svn path=/trunk/; revision=74192
2017-03-19 00:43:26 +00:00
Sebastian Gasiorek 0c9274d5bf import EGA palette fix from Wine
svn path=/trunk/; revision=74191
2017-03-19 00:35:48 +00:00
Eric Kohl a9d1e30a2a [AT]
Implement the AT command:
- The /every and /next options are not supported yet.
- The 12 hour time format cannot be parsed yet.

svn path=/trunk/; revision=74190
2017-03-19 00:11:31 +00:00
Pierre Schweitzer e49ac92a99 [MUP]
Properly define magic values for CCB and DFS

svn path=/trunk/; revision=74189
2017-03-18 14:03:45 +00:00
Mark Jansen 6261af5945 [USETUP] Split font substitution settings for CJK languages. Patch by Katayama Hirofumi MZ. CORE-9615
svn path=/trunk/; revision=74188
2017-03-18 13:28:57 +00:00
Mark Jansen fd3b70fc42 [APPLICATIONS/SYSUTILS] Add a font substitutes editor. Patch by Katayama Hirofumi MZ. CORE-12749 #resolve #comment Thanks!
svn path=/trunk/; revision=74187
2017-03-18 13:01:18 +00:00
Mark Jansen 5d11d1699c [REGEDIT] Fix regedit not showing it's main window when loading view settings fail. CORE-12749
svn path=/trunk/; revision=74186
2017-03-18 12:54:43 +00:00
Mark Jansen 7c59b923ac [SDK] Add WM_CONTEXTMENU handler to WindowsX.h CORE-12749
svn path=/trunk/; revision=74185
2017-03-18 12:24:16 +00:00
Thomas Faber 648f8eb5ff [BOOTLIB]
- Avoid an uninitialized variable in BlpDisplayReinitialize. Patch by Victor Martinez Calvo. CID 1363648.
CORE-11692 #resolve

svn path=/trunk/; revision=74184
2017-03-17 14:11:03 +00:00
Eric Kohl e17745ee73 [FONTVIEW]
Implement fontview /p parameter support.
Patch by amber. Patch was slightly modified by me in order to open the print dialog automatically.
CORE-12944 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=74183
2017-03-16 23:36:08 +00:00
Sebastian Gasiorek c3297be6ce [DXG] Implement DxDdCanCreateSurface and DxDdCanCreateD3DBuffer. Reorganisation of code - put functions in the same filenames as in ntddraw CORE-4490
svn path=/trunk/; revision=74181
2017-03-16 14:37:27 +00:00
Sebastian Gasiorek 8d823dd58d [DXG] implement DxDdGetDriverInfo, DxDdQueryDirectDrawObject, DxDdReenableDirectDrawObject, fix DirectDrawLocal assignment in intDdCreateDirectDrawLocal CORE-4490
svn path=/trunk/; revision=74180
2017-03-16 12:20:36 +00:00
Sebastian Gasiorek c04d8c58e7 [DXG] DdHmgLock - use PLONG instead of PBYTE.
svn path=/trunk/; revision=74179
2017-03-16 09:59:15 +00:00
Mark Jansen 0ad21ab1b8 [WIN32SS] Improve font substitutes by adding support for charset + loading the substitutes at boot. Patch by Katayama Hirofumi MZ. CORE-12902 #resolve #comment Thanks!
svn path=/trunk/; revision=74178
2017-03-15 20:38:45 +00:00
Mark Jansen 447c0daf7d [ATL][ATL_APITEST] Allow CString to be initialized with a resource ID + add tests for this. Patch by Katayama Hirofumi MZ. CORE-12917 #resolve #comment Thanks!
svn path=/trunk/; revision=74177
2017-03-15 19:17:44 +00:00
Ged Murphy 14e5cfe8eb [IoCsq]
- Clean up the DriverContext that was dirtied by the CSQ
The do while(0) thing feels a bit weird. I can only assume it was done so a 'break' will unlock before returning.

svn path=/trunk/; revision=74176
2017-03-15 18:01:54 +00:00
Robert Naumann aaa7adc518 [EXPLORER] Show the notification settings dialog from it's context menu entry
svn path=/trunk/; revision=74175
2017-03-15 15:08:39 +00:00
Sebastian Gasiorek 8dbe68b77a [DXG] replace EngDeleteSemaphore with EngReleaseSemaphore in DdHmgLock! CORE-4490
svn path=/trunk/; revision=74174
2017-03-15 14:16:00 +00:00
Daniel Reimer 1882e8f1b8 [ROSBE]
Update RosBE in RAPPS too.

svn path=/trunk/; revision=74173
2017-03-15 07:55:11 +00:00
Hermès Bélusca-Maïto 5c9adf775d [NDK]: No, the NDK applications do not have to use UNICODE.
Indeed the RTL/NDK/whatever always explicitely uses ANSI and/or UNICODE string types where needed (and do not depend on tchar.h stuff).
It is up to the given application to explicitely specify (in its CMakeLists.txt or elsewhere) whether it wants to define UNICODE or not.
--> Fix the problem of having the UNICODE define magically being defined after including some NDK header.

[DNSAPI][USER32_APITEST]: Explicitely use UNICODE functions where needed (and as was already done in other parts of the code).

svn path=/trunk/; revision=74172
2017-03-15 00:06:42 +00:00
Sebastian Gasiorek 856b02d967 [DXG] Implement DxDdCreateDirectDrawObject and update DdHmgAlloc CORE-4490
svn path=/trunk/; revision=74171
2017-03-14 23:05:49 +00:00
Sebastian Gasiorek 47e72b3d01 [DXG] Implement DxDdEnableDirectDraw CORE-4490
[NTDDRAW] Enable DxEGShDevData_hSpooler and DxEGShDevData_ldev in DxEngGetHdevData CORE-7733

svn path=/trunk/; revision=74170
2017-03-14 19:45:23 +00:00
Sebastian Gasiorek 7797dd6fcc [GDI] Windows puts DeviceObject to hSpooler field when it is graphics device. CORE-7733 CORE-4490
svn path=/trunk/; revision=74169
2017-03-14 19:13:19 +00:00
Robert Naumann 6231da678b [EXPLORER] Now that CORE-10575 is correctly fixed, delete the old and obsolete start icon. Final part of CORE-10030
svn path=/trunk/; revision=74168
2017-03-14 15:08:11 +00:00
Eric Kohl 494233b2a4 [NTOS:IO]
IopGetDeviceRelations:
- Use captured parameters to probe for write.
- Do not check IopInitiatePnpIrp for STATUS_PENDING.

svn path=/trunk/; revision=74167
2017-03-13 21:23:15 +00:00
Giannis Adamopoulos f57506f679 [EXPLORER} -Cleanup some code that I forgot in the previous commit.
svn path=/trunk/; revision=74166
2017-03-13 21:21:50 +00:00
Giannis Adamopoulos 62a543313a [EXPLORER] - CTrayWindow: Implement handling WM_NCCALCSIZE to get rid of the three unneeded borders when themes are enabled and the taskbar is not locked. Use GetWindowDC to draw the grip properly. Misc size fixes. Patch by Sylvain Deverre with fixes by me. CORE-9668
svn path=/trunk/; revision=74165
2017-03-13 21:14:15 +00:00
Giannis Adamopoulos 832d0fddb9 [SHELL32] -Fix redrawing the desktop when its size changes. This was broken in 72834.
svn path=/trunk/; revision=74164
2017-03-13 21:04:35 +00:00
Daniel Reimer 59a44b785e [RAPPS]
Last one... slow like hell, but here it is... Foxit Reader

svn path=/trunk/; revision=74163
2017-03-13 19:28:09 +00:00
Daniel Reimer 7a81d8995f [RAPPS]
... welcome back WinXP support.

svn path=/trunk/; revision=74162
2017-03-13 19:09:07 +00:00
Daniel Reimer f71facb90a [RAPPS]
Add "TortoiseSVN" in "ReactOS App Manager"
CORE-11748 #resolve #comment Added, thx ^^
Add NET framework 4.0 to RAPPS
CORE-11523 #resolve #comment Added, thx ^^
[RAPPS-DB] UltraVNC 1.2.1.0 link is dead
CORE-11642 #resolve #comment Added, thx ^^
And Fixed LibreOffce d/l again...

svn path=/trunk/; revision=74161
2017-03-13 18:38:09 +00:00
Giannis Adamopoulos c6b55bf950 {EXPLORER] -Fix gcc build.
svn path=/trunk/; revision=74160
2017-03-13 13:19:12 +00:00
Giannis Adamopoulos 9c8343f170 [EXPLORER] -Remove the old way that the start button was painted. Keep some very simple fallback code in case the text couldn't be loaded or when the optimal size can't be determined.
svn path=/trunk/; revision=74159
2017-03-13 13:07:55 +00:00
Robert Naumann 7eee4d8436 [EXPLORER] use a checkmark instead of a radio button for the "Lock the taskbar" option. CORE-12760 #resolve
svn path=/trunk/; revision=74158
2017-03-13 10:36:46 +00:00
Eric Kohl 7fee8ebabe [NTOS:OB]
- Allocate all of the kernel objects security descriptor and the dos devices security descriptor from the paged pool, instead of just the ACLs.
- Replace special security descriptor free routines by calls to ExFreePoolWithTag.
- Replace the TAG_OB_DIR_SD by TAG_SD.

svn path=/trunk/; revision=74157
2017-03-13 00:10:23 +00:00
Hermès Bélusca-Maïto 89e9101a9b [FASTFAT]: Fix an "error C4700: uninitialized local variable 'Entry' used" that is caught by MSVC 2010 (that pointed out a genuine bug), but mysteriously unseen by MSVC 2012+, who knows why...
svn path=/trunk/; revision=74156
2017-03-12 18:25:21 +00:00
Hermès Bélusca-Maïto 82ed3d127f [FASTFAT]: Fix compilation under MSVC 2010 (1/2).
svn path=/trunk/; revision=74155
2017-03-12 18:11:00 +00:00
Hermès Bélusca-Maïto ed384844a1 [HOST-TOOLS]: Add isohybrid to the list of host-tools (for NEW-BUILD scenario).
[BOOT]: Add experimental "isohybrid_bootcd(regtest)/livecd/hybridcd" targets to build patched "ISO-Hybrid" (i.e. USB-flashable) ISOs using the isohybrid tool.
CORE-12648

svn path=/trunk/; revision=74154
2017-03-12 17:43:12 +00:00
Eric Kohl 00ce056206 [POWERCFG]
Replace 'CONTROL ... "Button", BS_AUTOCHECKBOX ...' by 'AUTOCHECKBOX'.

svn path=/trunk/; revision=74153
2017-03-12 14:55:54 +00:00
Eric Kohl 87b1008e63 [MMSYS]
Convert all CHECKBOXes to AUTOCHECKBOXes.

svn path=/trunk/; revision=74152
2017-03-12 14:06:28 +00:00
Giannis Adamopoulos 59aefe6216 [BROWSEUI] -CExplorerBand: Stub QueryService method and set the site of the context menu so as to let the context menu find the SID_IShellBrowser when the open menu item is clicked. CORE-11783
svn path=/trunk/; revision=74151
2017-03-12 09:48:25 +00:00
Giannis Adamopoulos 2ae045e8a1 [COMCTL32] -Implement sending the BCN_HOTITEMCHANGE notification.
svn path=/trunk/; revision=74150
2017-03-12 00:00:40 +00:00
Giannis Adamopoulos 301c476074 [COMCTL32] -Fix some tests regarding how the v6 buttons gets repainted.
svn path=/trunk/; revision=74149
2017-03-11 13:42:29 +00:00
Giannis Adamopoulos 395c541573 [COMCTL32_APITEST] -Add one more test.
svn path=/trunk/; revision=74148
2017-03-11 13:41:03 +00:00
Giannis Adamopoulos 971c0bc040 [COMCTL32_APITEST] -Add a couple more tests.
svn path=/trunk/; revision=74147
2017-03-11 13:23:49 +00:00