Stefan Ginsberg
ee039d524e
[NTOS] Add in MmDoesFileHaveUserWritableReferences, seemingly new to 2k3 SP2. MSDN reports this as "Vista and later" but this is not entirely correct it seems.
...
svn path=/trunk/; revision=69130
2015-09-08 20:42:21 +00:00
Stefan Ginsberg
2425661867
Fix build (TM)
...
svn path=/trunk/; revision=69129
2015-09-08 20:19:10 +00:00
Stefan Ginsberg
900d67c9f9
[NTOS] STUB ALL THE EXPORTS. We should now have all the exports expected by a 2k3-ish kernel (except for a few amd64-specific ones). Add some missing explicit cdecl to the Verifier stubs, and don't return STATUS_SUCCESS (0) from the ABIOS stubs.
...
[NDK] Add a few types needed by the PfxXxx routines.
This should fix absolutely nothing.
svn path=/trunk/; revision=69128
2015-09-08 20:14:39 +00:00
Pierre Schweitzer
c6a13942f0
[FATTEN]
...
Let's try not to leak memory...
So, close what's been opened in case of an error
And in a general way, close files we opened
CORE-10140 #resolve #comment Fixed with r69127
svn path=/trunk/; revision=69127
2015-09-08 20:04:04 +00:00
Robert Naumann
ce1cc93363
[SHELL32] Add missing Icons for ZIP/JAZ drives, webbrowser and rename. Patch by Lee Schroeder. CORE-9889 CORE-9968
...
svn path=/trunk/; revision=69126
2015-09-08 20:03:54 +00:00
Amine Khaldi
cbffa41d1c
[MESA] Add missing xdk dependency for mesa_x86. CORE-9586
...
svn path=/trunk/; revision=69125
2015-09-08 19:24:26 +00:00
Amine Khaldi
79125bf7bd
[FREETYPE] Sync up to 2.6.0. CORE-10072
...
svn path=/trunk/; revision=69124
2015-09-08 19:23:01 +00:00
David Quintana
ef93914ac3
Oops forgot to hit save one last time.
...
svn path=/trunk/; revision=69123
2015-09-08 15:57:47 +00:00
David Quintana
0e583a5926
[BOOTMGFW]
...
* Add stubs for unimplemented platforms, so the compilation succeeds even if it can't possibly work.
svn path=/trunk/; revision=69122
2015-09-08 15:56:33 +00:00
Robert Naumann
682b6b0cae
[TRANSLATION] Update Russian translation. Patch by Kudratov Olimjon CORE-10058 #resolve #comment Committed in r69121. Thank you!
...
svn path=/trunk/; revision=69121
2015-09-08 15:48:18 +00:00
David Quintana
850153bbd0
[FATTEN]
...
* Do not allow "/" as a parameter prefix in unixes.
svn path=/trunk/; revision=69120
2015-09-08 15:30:32 +00:00
David Quintana
5b5fa693bd
[EFISYS][BOOTMGFW]
...
* Compute and use a "platform short name" in the EFI filenames.
svn path=/trunk/; revision=69119
2015-09-08 15:26:34 +00:00
James Tabor
3897fba9aa
[Win32k]
...
- Fix non-client paint. See CORE-10101.
svn path=/trunk/; revision=69118
2015-09-08 14:18:56 +00:00
Amine Khaldi
d69d6cab4e
[APITESTS] Add missing xdk dependency. CORE-9586
...
svn path=/trunk/; revision=69117
2015-09-08 12:51:53 +00:00
Amine Khaldi
f8c7c7fd5e
[UXTHEME] Revert Wine Commit 2b650fa as it breaks themed Explorer Toolbar Separators. CORE-9636 and Wine Bug #38538 .
...
svn path=/trunk/; revision=69116
2015-09-08 12:47:33 +00:00
Amine Khaldi
0e27d88871
[COMCTL32] Revert Wine Commit 5b7b911 as it breaks Explorer Toolbar Buttons. Update comctl32_ros.diff accordingly. CORE-9970
...
svn path=/trunk/; revision=69115
2015-09-08 12:41:11 +00:00
Thomas Faber
e9d13e378a
[KERNEL32]
...
- Issue a debug print on LoadLibrary failure, since this is often a good lead when debugging
svn path=/trunk/; revision=69114
2015-09-08 11:41:08 +00:00
Thomas Faber
7c0c51c8df
[BROWSEUI]
...
- Check for NULL return from LoadLibrary
CORE-10135 #resolve
svn path=/trunk/; revision=69113
2015-09-08 11:39:10 +00:00
David Quintana
2347d1a709
[FATTEN]
...
* Switch to using our existing host-tools header for types. Thanks Colin for pointing me to the right header (it was discrete so I missed it when looking).
svn path=/trunk/; revision=69112
2015-09-08 10:26:12 +00:00
Thomas Faber
33f46109ab
[FATTEN]
...
- Fix VC2010 build
svn path=/trunk/; revision=69111
2015-09-08 08:27:00 +00:00
David Quintana
42f2922061
[FATTEN]
...
Undo a debug change that I forgot to revert.
svn path=/trunk/; revision=69110
2015-09-08 03:39:51 +00:00
David Quintana
2f3a69e66f
[FATTEN]
...
* Fix folder creation and external file access.
* Add fatten as a host-tool.
* Add a target for creating efisys.bin from the bootmgfw
TODO: Make the name of the boot*.efi depend on the platform (ia32/x64/arm).
TODO: Add efisys as a dependency to the bootcd, when we need to make use of the efisys.bin file for the iso (waiting for hbelusca's cdmake work).
svn path=/trunk/; revision=69109
2015-09-08 03:37:47 +00:00
Aleksandar Andrejevic
d5d4c72825
[FATTEN]
...
Not every C library out there has fopen_s.
svn path=/trunk/; revision=69108
2015-09-08 00:54:44 +00:00
David Quintana
3ee0bc2311
Oops. Forgot to includethis file in the commit.
...
svn path=/trunk/; revision=69107
2015-09-08 00:48:25 +00:00
David Quintana
01b18d960e
[FATTEN]
...
* Remove pointless dependency on BOOL and CHAR, which helps with portability.
* Disable reentrancy, since all the operations are serialized by the commandline.
* Improve a few comments.
svn path=/trunk/; revision=69106
2015-09-08 00:45:35 +00:00
David Quintana
24fa75cda3
[FATTEN]
...
* Fix the integer types for non-windows platforms (assume they have stdint.h instead of assuming embedded).
* Fix file I/O, which was just barely working enough to pass the one test I did.
svn path=/trunk/; revision=69105
2015-09-08 00:28:28 +00:00
Alex Ionescu
04cb0e03ef
[BOOTMGFW]
...
- And again with the fucking non-recursion.
svn path=/trunk/; revision=69104
2015-09-07 23:48:21 +00:00
Alex Ionescu
1e3ceae73f
[BOOTMGFW]
...
- EarlyPrint -> EfiPrintf, as it seems BL actually has this after all :) Change all callers to conform to it.
- Add common exit/failure path in BmMain. Now the fun begins.
svn path=/trunk/; revision=69103
2015-09-07 23:31:08 +00:00
Robert Naumann
1f3874c43e
[powercfg] convert tabs to spaces. NFC
...
svn path=/trunk/; revision=69102
2015-09-07 21:56:38 +00:00
Stefan Ginsberg
ae6ef95520
- Fix my email to the @reactos.org one -- remove outdated hotmail.
...
svn path=/trunk/; revision=69101
2015-09-07 21:39:37 +00:00
Alex Ionescu
01d384a14f
[BOOTMGFW]
...
- Forgot that SVN doesn't traverse up.
svn path=/trunk/; revision=69100
2015-09-07 19:46:50 +00:00
Alex Ionescu
5ed0324945
[BOOTMGFW]
...
- Factor the display/console code into correct per-firmware/per-console-mode files. No code changes.
svn path=/trunk/; revision=69099
2015-09-07 19:35:24 +00:00
Alex Ionescu
287182a713
[BOOTMGFW]
...
- Fix heap bugs, thanks to Thomas!
- Now only the last heap operation shows corruption.
svn path=/trunk/; revision=69098
2015-09-07 19:06:14 +00:00
Alex Ionescu
0d9800b14e
[BOOTMGFW]
...
- Last round of display fixes. GOP works now -- fill out the frame buffer with gray as a test (tested in VirtualBox).
- Now to fix the heap.
svn path=/trunk/; revision=69097
2015-09-07 18:45:09 +00:00
Pierre Schweitzer
0f004c15de
[WINLOGON]
...
Fix a handle leak
svn path=/trunk/; revision=69096
2015-09-07 18:11:30 +00:00
Alex Ionescu
9677a109b1
[BOOTMGFW]
...
- Fix GOP bugs
svn path=/trunk/; revision=69095
2015-09-07 18:09:12 +00:00
Alex Ionescu
101f65a435
[BOOTMGFW]
...
- Start GOP graphics console support. Checkpoint commit, currently WIP, untested.
- Cleanup memory allocation/type/caching flags in a single unified enumeration.
- Implement memory mapping functions for physical real mode only.
svn path=/trunk/; revision=69094
2015-09-07 17:35:59 +00:00
Thomas Faber
1010c1a66f
[NORMALIZ][KERNEL32_VISTA]
...
- Add normaliz.dll to the build
- Move the appropriate functions from kernel32_vista to normaliz
- Import IsNormalizedString and NormalizeString stubs from Wine
Now Scilab starts
CORE-10124 #resolve
svn path=/trunk/; revision=69093
2015-09-07 17:16:25 +00:00
Thomas Faber
10ca607680
[HAL]
...
- Addendum to r69013: also fix the ACPI version of HalpDispatchPower.
CORE-10105 CORE-10117
svn path=/trunk/; revision=69092
2015-09-07 17:02:22 +00:00
Thomas Faber
7db284e5b5
[USER32]
...
- Fix MSVC warning (C4305: '-=' : truncation from 'double' to 'float')
svn path=/trunk/; revision=69091
2015-09-07 16:11:59 +00:00
Christoph von Wittich
e828b6505e
[MMSYS] include stdlib.h for _countof
...
svn path=/trunk/; revision=69090
2015-09-07 14:56:46 +00:00
Christoph von Wittich
accf2317c8
[MMSYS] don't mix TCHAR with WCHAR
...
svn path=/trunk/; revision=69089
2015-09-07 14:53:31 +00:00
Robert Naumann
e9b0c28a93
[mmsys]
...
-State if there are no audio devices installed
-remove an obsolete resource ID
Patch by Jared Smudde CORE-10009 #resolve
svn path=/trunk/; revision=69088
2015-09-07 14:44:29 +00:00
Amine Khaldi
4544bdcfd0
[CMAKE] Add even more missing dependencies on xdk. CORE-9586
...
svn path=/trunk/; revision=69087
2015-09-07 11:13:09 +00:00
Thomas Faber
4f3a4a5c04
[CMAKE]
...
- Fix more missing dependencies on xdk
CORE-9586
svn path=/trunk/; revision=69086
2015-09-07 10:05:42 +00:00
Amine Khaldi
002f279f26
[CMAKE] Add hpp in the new style build.
...
svn path=/trunk/; revision=69085
2015-09-07 10:00:51 +00:00
Thomas Faber
40fb07129c
[BOOTLIB]
...
- Add missing xdk dependency
svn path=/trunk/; revision=69084
2015-09-07 09:50:00 +00:00
Thomas Faber
525668eff1
[XDK][DDK][PSDK]
...
- Generate XDK headers during build. To make changes to wdm.h, ntddk.h, ntifs.h, devioctl.h, ntdef.h or winnt.h, edit the appropriate files in include/xdk (as you should already have been doing for a long time).
CORE-9586 #resolve
svn path=/trunk/; revision=69083
2015-09-07 09:46:43 +00:00
Thomas Faber
8d88ea2081
[ACPI]
...
- Reinstate the HPET hack, the VMware builders show that it's still needed. Reverts r69066.
svn path=/trunk/; revision=69082
2015-09-07 09:08:48 +00:00
Christoph von Wittich
88cdcad1f6
[XDK][PSDK] add security checks for PSDK as well
...
svn path=/trunk/; revision=69081
2015-09-07 08:37:11 +00:00