Commit graph

54929 commits

Author SHA1 Message Date
James Tabor 1a21c35d02 - Properly remove window properties when destroying the window.
svn path=/trunk/; revision=60684
2013-10-16 00:11:23 +00:00
James Tabor 512ac8d32c [Win32ss]
- Prevent a potential kernel exception.

svn path=/trunk/; revision=60683
2013-10-15 22:16:31 +00:00
James Tabor 769ec79f16 [Win32ss]
- Prevent a potential kernel exception.

svn path=/trunk/; revision=60682
2013-10-15 22:14:48 +00:00
Hermès Bélusca-Maïto 4f2b6c6702 [USETUP]
- Fix translations of booloader installation menu (see rev.48703). ACHTUNG ACHTUNG!! Greek and Spanish people, please review the translation fix and provide patches if needed!!
- Update French translation.
CORE-7516 #resolve #comment Committed in revision r60678.

svn path=/trunk/; revision=60678
2013-10-15 16:45:52 +00:00
James Tabor 5dc2b87394 [Win32k]
- Fix more wine msg test_hotkey tests, down to seven.

svn path=/trunk/; revision=60677
2013-10-15 07:05:17 +00:00
James Tabor 1293634a06 - Return the right error if hot key registered outside of the thread.
svn path=/trunk/; revision=60676
2013-10-14 21:51:07 +00:00
Hermès Bélusca-Maïto 37d5eaa1f5 [NTOS:HEADLESS]
- Fix the name of a function.
- Fix HdlspSendStringAtBaud (we started displaying string at its second character) and fix HdlspPutData (data was sent erroneous, shifted by 1).

Fix SAC display.

svn path=/trunk/; revision=60675
2013-10-14 21:29:17 +00:00
Hermès Bélusca-Maïto 6b16043963 [NTOS:INBV]: Fix parameter name and type.
svn path=/trunk/; revision=60674
2013-10-14 20:50:44 +00:00
Hermès Bélusca-Maïto 11d262db2f [FREELDR:HEADLESS]: Code formatting only.
svn path=/trunk/; revision=60673
2013-10-14 20:47:04 +00:00
Hermès Bélusca-Maïto a0873a65ed [NTOS]: Moaaar s/tabs/spaces/
svn path=/trunk/; revision=60672
2013-10-14 20:38:02 +00:00
Hermès Bélusca-Maïto c5b0cd477f [NTOS:HEADLESS]: Code formatting + s/tabs/spaces/
svn path=/trunk/; revision=60671
2013-10-14 20:17:17 +00:00
Amine Khaldi 0fbb946f42 [REACTOS/DEBUG]
* Set the assert related macros in consistency with the DDK ones, for release builds.
* Improve the debug build checks here (DBG was not even considered before).

svn path=/trunk/; revision=60666
2013-10-14 16:39:18 +00:00
Amine Khaldi bd779c1be5 [KMTEST_DRV]
* Move the DeviceExtension related asserts into a DBG block.

svn path=/trunk/; revision=60665
2013-10-14 16:35:35 +00:00
Amine Khaldi dae996a6ba [VFATLIB]
* Move readsize into a DBG block.

svn path=/trunk/; revision=60664
2013-10-14 16:28:14 +00:00
Amine Khaldi 32e55457d5 [EXPAT]
* Remove from the codebase (it's not used anywhere).

svn path=/trunk/; revision=60662
2013-10-14 15:59:57 +00:00
James Tabor cb18ec0c33 - Fix build and fix gcc 4.8.x build issues.
svn path=/trunk/; revision=60660
2013-10-14 06:28:17 +00:00
James Tabor f4b05f11b2 [Win32ss]
- Fix up hot keys. Finding out that the wine test_hotkey is brain damaged and even breaks XP.

svn path=/trunk/; revision=60659
2013-10-14 06:19:48 +00:00
Hermès Bélusca-Maïto 8109301ade [HAL][PCIX]: Finish to put \r\n for Hal\InbvDisplayStrings. Part 3/3.
svn path=/trunk/; revision=60657
2013-10-13 23:37:11 +00:00
Hermès Bélusca-Maïto 2fff802939 \r\n for strings being displayed by NtDisplayString.
[AUTOCHK]: Fix some DPRINTs

svn path=/trunk/; revision=60656
2013-10-13 23:22:03 +00:00
Hermès Bélusca-Maïto b748144fcd [USETUP]: The STRING_CONSOLEFAIL1/2/3 are aimed to be printed with NtDisplayString, which will use InbvDisplayString. Therefore add \r with \n.
Part 2/X

svn path=/trunk/; revision=60655
2013-10-13 23:18:22 +00:00
Amine Khaldi 48f8139061 [FREELDR]
* Use the FrLdr prefix with the heap functions to avoid any ambiguities.

svn path=/trunk/; revision=60654
2013-10-13 23:14:40 +00:00
Amine Khaldi cdb62c6244 * Addendum to r60650.
CORE-7471 #resolve

svn path=/trunk/; revision=60653
2013-10-13 23:12:09 +00:00
Hermès Bélusca-Maïto a8cbe3c6e0 [NTOS]: Move 'buffer' to a better place (i.e. fix build).
svn path=/trunk/; revision=60652
2013-10-13 23:07:26 +00:00
Hermès Bélusca-Maïto 1602b39927 Use \r\n instead of \n only in Hal/InbvDisplayString. This is needed because, when displayed by the EMS console, only \n would be displayed otherwise, leading to misaligned text.
Part 1/X

svn path=/trunk/; revision=60651
2013-10-13 23:04:13 +00:00
Amine Khaldi 136add67b0 * Remove deprecated resource file loading and memory attributes (http://msdn.microsoft.com/en-us/library/aa380908.aspx).
CORE-7471 #resolve

svn path=/trunk/; revision=60650
2013-10-13 22:31:17 +00:00
Sylvain Petreolle e9383cc163 [SETUPAPI]
Remove too zealous check for OEMSourceMediaLocation.
OEMSourceMediaLocation can be NULL and means that the current path or a default URL is beeing used.

Fixes installation of VMWare Tools drivers.
The installation still aborts due to issue in configuring the vmware tools service.

svn path=/trunk/; revision=60649
2013-10-13 22:08:24 +00:00
Eric Kohl 20c2a55a62 [MSV1_0]
- MsvpChangePassword: Fix-up string pointers properly.
- MsvpCheckPassword: Modify password checks.

svn path=/trunk/; revision=60643
2013-10-13 20:15:01 +00:00
Hermès Bélusca-Maïto e9b9e8be78 [SACDRV]:
- Tabs vs. spaces fix;
- Less hardcoded values;
- Consistency in members names.

No functional changes.

svn path=/trunk/; revision=60642
2013-10-13 19:40:34 +00:00
Hermès Bélusca-Maïto 87bf71a722 [CONSRV]: Move the palette hack.
svn path=/trunk/; revision=60641
2013-10-13 16:21:55 +00:00
Hermès Bélusca-Maïto 84fdfeaaea Don't forget to add files to compilation, Arch!
svn path=/trunk/; revision=60640
2013-10-13 14:15:36 +00:00
Hermès Bélusca-Maïto 0edf23f3d8 [CONSRV]: Improve full-screen mode, still WIP.
Testing and bug reporting (and fixes/patches) are welcome! :)

svn path=/trunk/; revision=60639
2013-10-13 14:13:06 +00:00
Eric Kohl 84dea04ff3 [LSALIB]
Fix coding style. No code changes!

svn path=/trunk/; revision=60638
2013-10-13 11:26:05 +00:00
Eric Kohl b4fbb9bcba [SECUR32]
Fix indentation. No code changes!

svn path=/trunk/; revision=60637
2013-10-13 11:14:08 +00:00
Eric Kohl 8cbcea6dda [SAMSRV]
Fix typos.

svn path=/trunk/; revision=60636
2013-10-13 11:12:10 +00:00
Hermès Bélusca-Maïto 302aba84c5 [CONSRV]
Implement a basic full-screen mode for the console. Still Work-In-Progress. See r59099 for more details.

svn path=/trunk/; revision=60635
2013-10-13 00:11:38 +00:00
Daniel Reimer ada67ba8d5 Update for rapps database.
svn path=/trunk/; revision=60634
2013-10-12 22:24:09 +00:00
Hermès Bélusca-Maïto 42aa24d3c3 [WINGDI]
- Update the definition of DM_SPECVERSION according to the Win's PSDK.
- Add the DMDISPLAYFLAGS_TEXTMODE flag for DEVMODE::dmDisplayFlags (see Wine PSDK, Win's PSDK ...)
- Add DMDFO_DEFAULT, DMDFO_STRETCH and DMDFO_CENTER flags for DEVMODE::dmDisplayFixedOutput (see Wine PSDK, Win's PSDK, MSDN ...)

svn path=/trunk/; revision=60633
2013-10-12 21:10:53 +00:00
Thomas Faber 3d1929a20d [NTOS:MM]
- Improve a DPRINT
CORE-7445

svn path=/trunk/; revision=60632
2013-10-12 16:49:19 +00:00
Thomas Faber 3c7c94a174 [COMMENTS]
- Consistent email address is consistent.

svn path=/trunk/; revision=60631
2013-10-12 16:05:54 +00:00
Hermès Bélusca-Maïto 17c3c3e9e1 [CONSRV]: WINAPI -> NTAPI
svn path=/trunk/; revision=60630
2013-10-12 15:44:22 +00:00
Hermès Bélusca-Maïto ec0a067046 [CONSRV]
Implement SetConsolePalette (see r59711 for more details), but it is still WIP:
- the helper function ConDrvSetConsolePalette uses a hardcoded palette for testing purposes,
- lots of DPRINT1 are displayed when using this function or when swapping active screen buffers,
- lot of code redundancy which will be put in some helper functions when this code will work correctly,
- and I get some WIN32K warnings:
WARNING:  IntGdiRealizePalette at ../../win32ss/gdi/ntgdi/palette.c:777 is UNIMPLEMENTED!
It would be great if a win32k guy can have a look at this!! And I suspect that's because of this that the changed palette is not used...

Also, deactivate the WM_NCRBUTTONDOWN/WM_NCRBUTTONUP hack I introduced in revision 58632, because James worked on this in revisions 60622 and 60626 (see CORE-7054 too).

svn path=/trunk/; revision=60629
2013-10-12 15:37:50 +00:00
Aleksey Bragin 54b9c9c647 [RAPPS]
- Alexander Rechitskiy: Improve "DVD write Now!" entry in rapps.

CORE-7506

svn path=/trunk/; revision=60627
2013-10-12 12:28:18 +00:00
James Tabor 8d3618abf0 - Hacky wine patch to fix CORE-7054.
svn path=/trunk/; revision=60626
2013-10-12 01:05:37 +00:00
Amine Khaldi 3648f77525 [NTOSKRNL]
* Fix a potential null pointer dereference. CID 701145.
* Change the ASSERT to NT_ASSERT.
CORE-6681

svn path=/trunk/; revision=60624
2013-10-11 23:29:08 +00:00
Hermès Bélusca-Maïto 073f1929a8 [CONSRV]
Definitely fix "Select All" functionality (see r59811).

svn path=/trunk/; revision=60623
2013-10-11 22:59:05 +00:00
James Tabor 98060c28c8 [Win32k]
- Fix CORE-6945.
- Miscellaneous adds and changes.

svn path=/trunk/; revision=60622
2013-10-11 21:46:30 +00:00
Amine Khaldi 2e94a56a52 [NTOSKRNL]
* Add a sanity check to prevent a potential out-of-bounds write. CID 731662.
CORE-6681

svn path=/trunk/; revision=60619
2013-10-11 19:37:29 +00:00
Amine Khaldi 468cae26b2 [NTOSKRNL]
* Fix the owner's attributes handling when releasing the working set lock. CIDs 731438 and 731439.
CORE-6681

svn path=/trunk/; revision=60615
2013-10-11 18:12:16 +00:00
Amine Khaldi faacccfc2a [WINDOWSCODECSEXT_WINETEST]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60614
2013-10-11 18:10:20 +00:00
Amine Khaldi 8156be1e69 [WINDOWSCODECSEXT]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60613
2013-10-11 18:08:24 +00:00