Serge Gautherie
|
ad43210b41
|
[FREELDR] Reimplement i386PrintText(), adding line wrap handling. CORE-16268
Co-Authored-By: Stanislav Motylkov <x86corez@gmail.com>
|
2020-01-01 21:14:08 +01:00 |
|
Serge Gautherie
|
043307624f
|
[FREELDR] xboxcons.c, i386bug.c: Formatting and whitespace fixes.
Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
|
2020-01-01 21:12:24 +01:00 |
|
Stanislav Motylkov
|
fbf4660f46
|
[WS2_32_APITEST] Add some tests for GetAddrInfoW
Test results proves WSAStartup call should precede GetAddrInfoW calls.
|
2020-01-01 18:53:40 +02:00 |
|
Katayama Hirofumi MZ
|
1e83f8b5fd
|
[SDK][INCLUDE] Total refinement of Gdiplus headers (#2223)
Missing functions added. CORE-16585
|
2020-01-01 20:28:42 +09:00 |
|
Katayama Hirofumi MZ
|
265a890d7c
|
[SDK][INCLUDE] Improve gdiplusgraphics.h (#2222)
CORE-16585
|
2020-01-01 19:10:47 +09:00 |
|
Katayama Hirofumi MZ
|
91f3c8f81a
|
[SDK][INCLUDE] Improve gdiplusmetafile.h (#2221)
CORE-16585
|
2020-01-01 17:06:34 +09:00 |
|
Katayama Hirofumi MZ
|
f48a01324c
|
[SDK][INCLUDE] Improve gdiplusmatrix.h (#2220)
CORE-16585
|
2020-01-01 16:48:52 +09:00 |
|
Katayama Hirofumi MZ
|
cc60a2125a
|
[SDK][INCLUDE] Improve gdiplusstringformat.h (#2219)
CORE-16585
|
2020-01-01 15:40:46 +09:00 |
|
Katayama Hirofumi MZ
|
b35558b463
|
[SDK][INCLUDE] Improve gdipluspath.h (#2218)
CORE-16585
|
2020-01-01 15:40:05 +09:00 |
|
Katayama Hirofumi MZ
|
84de8c3f25
|
[SDK][INCLUDE] Refinement of Gdiplus headers (#2217)
Define getNat helper functions in gdiplusbase.h and use them. CORE-16585
|
2020-01-01 13:53:30 +09:00 |
|
Hermès Bélusca-Maïto
|
9ba5594599
|
Happy New Year 2020 to everyone!!
🎊 🎆 🍾 🥳
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
__, ,__) __, ,__) __, ,__) ░░▄████▄░▄███▄░▄████▄░▄███▄░░
(--|__| _ ,_ ,_ (--|\ | _ (--\ | _ _ ,_ ░░▀▀░▄██░██░██░▀▀░▄██░██░██░░
_| |(_||_)|_)(_| _| \|(/_(_|_) \|(/_(_|| ░░░▄██▀░░██░██░░▄██▀░░██░██░░
( | | ,_| ( (__| ░░██████░▀███▀░██████░▀███▀░░
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
███████████████████████████████████████████████████████████████████████████████
██████████████████▓▒▒▒▒▒▒▓▓█████████████████████████▓▓▒▒▒▒▒▒▓██████████████████
███████████████▒▒▒▒▓▓███▓▓▓▒▒░▒▓▓█████████████▓▒▒░▒▒▓▓████▓▓▒▒▒▓███████████████
█████████████▓░░░░░░░░░▒▒▓██████▓▒▒▒▓█████▓▒▒▒▓██████▓▒▒░░░░░░░░░▓█████████████
███████████▒▓░▒█████████▓▓▒░▒▓███▓▓▓▓▓▓▓▓▓▓▓▓████▒▒▒▒▓▓████████▓▒░▓▓███████████
██████████▒▒▓░▓██████████████▓▓▓▓▓█████▓▓▓▓▓▓▓▓▒▒███████████████▓░▓░▒██████████
█████████▓░▓█░▓██████████▓▒▒▒▒▓▓▓▓███████▓▓▓▓▓▓▓▓▓▒▒▓███████████▓░█▒░▓█████████
█████████▓▒██▒▒████████▒▒░░░░▒▒▓▓▓███████▓▓▓▓▓▓▓▓▓▓▓▒▒░█████████▒▒█▓▒▒█████████
█████████▓░██▓░▓█████▓▓▒▒░░░░▒▒▓▓▓▓████▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▒░░▓█████▓░▓█▓░▓█████████
██████████░▓██▒▒▓██▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓██████▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▒▒░░███▓░▒██▒░██████████
██████████▒▒▓██▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████▓▓▓▒▒▒▒▒▒▒▒▒▓▒▒▒▒░░▓█▒▒██▓░▓██████████
███████████▒▒███▒░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓▓▓▓▓▓▒▒░▒▒▒▒▒▒▒▒▒░░░▒███▒▓███████████
████████████▒▒█▓▓▒░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░▒▒░░░▒▒▒░░░▓██▒▒████████████
█████████████▒▒▒▒▒▒░▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░░░░▒▒▒▓▒▒█████████████
██████████████░░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒▒░░░░░░░░░▒░░▒░▒██████████████
██████████████▓▒░▒▒▒▒▒░░▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░▓███████████████
██████████████▓▒▓░░▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒░░░░░░░░░░▒░░░░░▓▒▓▓█████████████
███████████▓▒▓▓▓▒▒░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░▒▒▒█▒▒▓███████████
██████████▓▒▒█▓▓▒▒░▒░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░▓▒▒▒▒██▒▒▓██████████
█████████▓▒▓██▓▒▒▒▒░░▒░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░▒▒▒▒▒▒▓███▓▒▓█████████
████████▓▒▓███▓▒▒▒▒░░░▒░░░░░░▒░░░░░░░░░░░░░░░░░░░▓▒▒▒▒░▒▓▒▒▓▓▒▒▓▒▓██▓▒▓████████
███████▓▒▓███▒▓▓▒▒▒░░░░░▒░░░░░░▒░░░░░░░░░░░░░░░▓▒▒▒▒░▒▓▒▓▓▓▓▒▒██▓▒▓██▓▒████████
███████▒▒██▓▒▓█▓▓▒▒░░░░░░░▒░░░░░░▒░░░░░░░░░░░▓▒▒▒▒░▒▓▒▒▒▓▓▓▒▒▓███▓▒███▒▓███████
██████▓▒▓██▒▒███▓▒▒▒░░░░░░░░▒▒░░░░░▒▒░░░░░░░░▒▒░░▒▓▓▓▓▒▒▒▒▒▒▓█████▒▒██▓░▓██████
██████▒▒██▒▒█████▓▒▒▒░░░░░░░░░▒░░░░░░░▒░░░░▒▒░░▒▓▒▒▒▒▒▒▒▒▒▒████████▒▒██▒▒██████
██████▒▓██░▓██████▓▓▒▒▒░░░░░░░░░░▒░░░░░░░▒░░░░▒▒▒▒▒▒▒▓▓▒▒██████████▒░██▒▒██████
██████▒▒▓▓▒█████████▓▓▒▒▒░░░░░░░░░░▒▒░░░░▒▒▒▓░░░▒▒▒▒▒▓▓████████████▓▒▓▓░▒██████
██████▓░▒▒▒███████████▓▓▒▒░░░░▒▒▒░▒░▒▒▒▒░░▒▒▒▒▒▓▒░░▒▒██████████████▓░▒▒▒███████
███████▓▒░░▒█████████▓▒▒░░▒▓▓▒▒▒░░░░▒▒▒▓▒▓▒░░▒▒▓▓██▓▓▒░▒▒▓█████████▒░░▒████████
██████████▒░░░░░░░▒▒▓▓█████▓▓▒░░▒▓██▓▓████████▒░▒▒▓██████▓▓▒▒░░░░░░░▒██████████
███████████▓▒▒▒▓▓████▓▓▒▒▒░▒▒█████████████████████▒▒░▒▒▓▓▓███▓▓▒▒▒▒████████████
████████████████▓▓▓▓▓▓███████████████████████████████████▓▓▓▓▓▓████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████▓░░▓████████░░░▓█████
███▒░░░░▒▓███████████████████████████████████████▒█████▓▒▒▓██▓▒▒▓████▓░█▓░▓████
███▒█████░▒███▓▒▒▒▒▒▓████▓▒▒▒▒▒▓█▓███▓▒▒▒▒▒▒▓██▓▒░▒▒▓▒▓█████████▓▒██▓▒█████████
███▒█████░▒█▓▒▒█████▒▒██▒▒▓████▓░▒██▒▒▓████▓▒▓██▓░▓██▓███████████▓▓██▓░░░▒█████
███▒█▓░░▒▓█▓▒▒▓▒░░▒▓▒░▒▓▒███████▒▒██▒████████████░███▓███████████▓▓██████░▒████
███▒██░▓███▓▒▓█████████▓▒███████▒▒██▒████████████░███▒▓██████████▓████████░▓███
███▒███░▒▓██▓▒▒████▓▒▓██▓▒▒▓██▓▒░▒██▓▒▒▓███▓▒▓███░████▓▒▒█████▒▒▓███▓▒▓██░▓████
███▒████▓░▓████▒▒▒▒▒██████▓▒▒▒▒▓█▓████▓▒▒▒▒▓█████▒███████▓▒▒▒▒▓███████▒▒▒▓█████
███████████████████████████████████████████████████████████████████████████████
|
2020-01-01 00:00:00 +01:00 |
|
Eric Kohl
|
5d3fe05505
|
[ADVAPI32] OpenSCManagerA/W: Set the last error even in case of success
This fixes a failure in the QueryServiceConfig2 api test.
|
2019-12-31 23:23:23 +01:00 |
|
Eric Kohl
|
17864b49e3
|
[LSASRV] LsarLookupSids: Return proper domain information for nameless domains
|
2019-12-31 17:59:10 +01:00 |
|
Stanislav Motylkov
|
96692636e4
|
[FREELDR] Obtain Xbox memory map via multiboot spec (#1971)
- Also obtain framebuffer memory size the same way.
References:
https://wiki.osdev.org/Detecting_Memory_(x86)#Memory_Map_Via_GRUB
https://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Boot-information-format
CORE-16216 CORE-16300
|
2019-12-31 16:10:34 +01:00 |
|
Timo Kreuzer
|
7523a7b138
|
[NTOS:KE] Rename some locking functions to reflect the IRQL level changes
* KiAcquireApcLock -> KiAcquireApcLockRaiseToSynch
* KiAcquireApcLockAtDpcLevel -> KiAcquireApcLockAtSynchLevel
* KiReleaseApcLockFromDpcLevel -> KiReleaseApcLockFromSynchLevel
* KiAcquireApcLockAtApcLevel -> KiAcquireApcLockRaiseToDpc
* KiAcquireProcessLock -> KiAcquireProcessLockRaiseToSynch
* KiReleaseProcessLockFromDpcLevel -> KiReleaseProcessLockFromSynchLevel
* KiAcquireDispatcherLockAtDpcLevel -> KiAcquireDispatcherLockAtSynchLevel
* KiReleaseDispatcherLockFromDpcLevel -> KiReleaseDispatcherLockFromSynchLevel
* Add some ASSERTs
|
2019-12-31 15:30:27 +01:00 |
|
Thomas Faber
|
3b430eefdd
|
[NTDLL_APITEST] Add a test for NtUnloadDriver.
|
2019-12-31 15:18:59 +01:00 |
|
Thomas Faber
|
787b2c7660
|
[APITESTS] Centrally define AllocateGuarded/FreeGuarded instead of duplicating them.
|
2019-12-31 15:18:41 +01:00 |
|
Thomas Faber
|
c904983b49
|
[NTOS:IO] Use UNICODE_STRING operations in IopUnloadDriver.
Fixes several overflow vulnerabilities.
|
2019-12-31 15:18:17 +01:00 |
|
Thomas Faber
|
2a91ea855a
|
[NTOS] Make RtlFindCharInUnicodeString available in the kernel.
|
2019-12-31 15:17:59 +01:00 |
|
Thomas Faber
|
053510467f
|
[NDK] RtlFindCharInUnicodeString is only available in user mode.
|
2019-12-31 15:17:53 +01:00 |
|
Katayama Hirofumi MZ
|
a385451380
|
[SDK][INCLUDE] Rename Gdiplus::Region::region as nativeRegion (#2212)
CORE-16585
|
2019-12-31 23:14:52 +09:00 |
|
Katayama Hirofumi MZ
|
8968b14235
|
[SDK][INCLUDE] Improve Gdiplus::Graphics (#2211)
CORE-16585
|
2019-12-31 20:40:16 +09:00 |
|
Katayama Hirofumi MZ
|
8ecbb44463
|
[SDK][INCLUDE] Rename Gdiplus::Graphics::graphics as nativeGraphics (#2210)
Make it w32api-compatible. CORE-16585
|
2019-12-31 19:24:59 +09:00 |
|
Katayama Hirofumi MZ
|
1a3c77dc2f
|
[SDK][INCLUDE] Move Gdiplus::TextureBrush codes (#2208)
Move the code into the place it should be in. CORE-16585
|
2019-12-31 17:53:35 +09:00 |
|
Timo Kreuzer
|
f944f3a6cd
|
[NTOS] In KeWaitFor*Object(s) assert that the current IRQL is SYNCH_LEVEL. not DISPATCH_LEVEL, since acquiring the dispatcher lock raises to SYNCH_LEVEL, which is != DISPATCH_LEVEL on x64 and SMP builds.
|
2019-12-31 09:43:14 +01:00 |
|
Katayama Hirofumi MZ
|
ad2c15524d
|
[SDK][INCLUDE] Implement Gdiplus::Pen (#2207)
CORE-16585
|
2019-12-31 17:11:38 +09:00 |
|
Katayama Hirofumi MZ
|
e797499dee
|
[SDK][INCLUDE] Rename Gdiplus::Pen::pen as nativePen (#2206)
CORE-16585
|
2019-12-31 15:45:57 +09:00 |
|
Katayama Hirofumi MZ
|
9f4d733d1f
|
[SDK][INCLUDE] Implement Gdiplus::Brush (#2205)
CORE-16585
|
2019-12-31 14:54:41 +09:00 |
|
Katayama Hirofumi MZ
|
dcc512a245
|
[SDK][INCLUDE] Rename Gdiplus::Brush::brush as nativeBrush (#2204)
Make it w32api-compatible. CORE-16585
|
2019-12-31 12:36:08 +09:00 |
|
Katayama Hirofumi MZ
|
39eceedd89
|
[SDK][INCLUDE] Improve Gdiplus::FontCollection (#2203)
CORE-16585
|
2019-12-31 11:37:46 +09:00 |
|
Katayama Hirofumi MZ
|
094960e386
|
[SDK][INCLUDE] Implement Gdiplus::ImageAttributes (#2202)
CORE-16585
|
2019-12-31 11:34:28 +09:00 |
|
Katayama Hirofumi MZ
|
5cc4c9b24d
|
[SDK][INCLUDE] Implement Gdiplus::CustomLineCap (#2201)
Implement Gdiplus::CustomLineCap and Gdiplus::AdjustableArrowCap. CORE-16585
|
2019-12-31 11:30:12 +09:00 |
|
Katayama Hirofumi MZ
|
f4f010ba50
|
[SDK][TOOLS] Add do_code_format.sh to sdk/tools (#2191)
do_code_format.sh --- A command line tool using clang-format
|
2019-12-31 11:28:56 +09:00 |
|
Katayama Hirofumi MZ
|
bef5aef62b
|
[SDK][INCLUDE] Implementing Gdiplus::GraphicsPath (#2200)
Point, PointF, Size, SizeF, Rect and RectF are also implemented. CORE-16585
|
2019-12-31 09:23:45 +09:00 |
|
Katayama Hirofumi MZ
|
f84963b0d5
|
[WIN32SS][WINSRV] Add CSR API_NUMBER info comments (#2192)
Add comments to improve human-readability and referencing of CSR API. CORE-12451
|
2019-12-31 09:21:42 +09:00 |
|
Timo Kreuzer
|
53f8cbad97
|
[NTOS:IO] Fix list enumeration in IopShutdownBaseFileSystems
|
2019-12-30 15:48:38 +01:00 |
|
Victor Perevertkin
|
68490c1613
|
[WINHTTP_WINETEST] Restore test_persistent_connection execution
This reverts commit a22031d
ROSTESTS-295
|
2019-12-30 14:57:58 +02:00 |
|
Victor Perevertkin
|
4bf76a659e
|
[WINHTTP] Initialize winsock upon WinHttpOpen
As it was done before syncing with wine-staging 4.18 (5bd6580 )
ROSTESTS-348
|
2019-12-30 14:57:58 +02:00 |
|
Katayama Hirofumi MZ
|
8b5dc3bf5f
|
[SDK][INCLUDE] Improve gdiplusheader.h (#2197)
CORE-16585
|
2019-12-30 19:59:09 +09:00 |
|
Katayama Hirofumi MZ
|
5eaea74d46
|
[SDK][INCLUDE] Improve gdipluseffects.h (#2196)
CORE-16585
|
2019-12-30 19:57:55 +09:00 |
|
Katayama Hirofumi MZ
|
1674307fd1
|
[SDK][INCLUDE] Improve gdipluscolor.h (#2195)
CORE-16585
|
2019-12-30 18:07:13 +09:00 |
|
Katayama Hirofumi MZ
|
d24acc9779
|
[SDK][INCLUDE] Rename Gdiplus::Image::image as nativeImage (Retry) (#2189)
CORE-16585
|
2019-12-30 14:45:26 +09:00 |
|
Victor Perevertkin
|
b6e33426bf
|
[NTOS:KD] Fix wrong debug level checking logic in KdpPrint.
Use NtQueryDebugFilterState in that function for consistency.
Thanks Hermès Bélusca-Maïto for help
|
2019-12-30 05:57:49 +02:00 |
|
Thomas Faber
|
ef103d7d69
|
[WIN32K:NTUSER] Avoid user memory access outside of SEH in NtUserEnumDisplaySettings.
|
2019-12-29 20:08:51 +01:00 |
|
Thomas Faber
|
3d81dc48a7
|
[WIN32K:NTUSER] Correctly capture UNICODE_STRING in NtUserEnumDisplaySettings.
|
2019-12-29 20:08:44 +01:00 |
|
Thomas Faber
|
be92be2e37
|
[WIN32K:NTUSER] Add missing probe in NtUserGetClassName.
|
2019-12-29 20:08:30 +01:00 |
|
Hermès Bélusca-Maïto
|
771b87dc8f
|
[CMD] If the prompt displays the information line on top of the screen, ensure that the prompt won't be hidden below it.
CORE-16193
|
2019-12-29 19:14:03 +01:00 |
|
Hermès Bélusca-Maïto
|
0bede0062a
|
[CMD] Code formatting; don't hardcode the string buffer sizes in function calls.
|
2019-12-29 19:13:59 +01:00 |
|
Eric Kohl
|
4bc5d44f06
|
[SAMSRV] SamrEnumerate...: Return STATUS_NO_MORE_ENTRIES if there is nothing to enumerate.
|
2019-12-29 17:29:43 +01:00 |
|
Hermès Bélusca-Maïto
|
a946146efc
|
[BROWSEUI] Remove unneeded header, addendum to d967b5aa .
|
2019-12-29 16:23:37 +01:00 |
|