• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[INF]

Update Root CAs removing "Juur-SK", "EBG Elektronik Sertifika Hizmet Saglayicisi" and "IGC/A"

    • -258
    • +1
    /trunk/reactos/boot/bootdata/caroots.inf
[FONTS]

Next time I will update the doc folder, too...

    • -1
    • +1
    /trunk/reactos/media/fonts/doc/DejaVu/BUGS.txt
    • -170
    • +196
    /trunk/reactos/media/fonts/doc/DejaVu/NEWS.txt
    • -1449
    • +1708
    /trunk/reactos/media/fonts/doc/DejaVu/status.txt
    • -32
    • +53
    /trunk/reactos/media/fonts/doc/DejaVu/unicover.txt
[CONUTILS]: Create a C library for console output/input functions, last-error messages display, etc. to be used for all of our internal command-line utilities. Useless user32.dll dependencies are removed thanks to this lib. Currently only output functions are supported.

CORE-10504

[EVENTCREATE]: Adapt EventCreate to use ConUtils library, as an example of how to use this library.

    • -0
    • +253
    /trunk/reactos/sdk/lib/conutils/conutils.h
    • -0
    • +8
    /trunk/reactos/sdk/lib/conutils/CMakeLists.txt
    • -0
    • +767
    /trunk/reactos/sdk/lib/conutils/conutils.c
[KERNEL32]: Improve RtlUnwind spec export.
    • -1
    • +1
    /trunk/reactos/dll/win32/kernel32/kernel32.spec
[INCLUDES/CRT]: Fix the definition of 'stderr' (that we have wrong since r38292); move it next to the _iob definition.
    • -7
    • +7
    /trunk/reactos/sdk/include/crt/stdio.h
    • -1
    • +1
    /trunk/reactos/sdk/include/crt/wchar.h
[MSAFD] Fix socket address length returned in WSPAccept. By Peter Hater. CORE-8549
    • -1
    • +1
    /trunk/reactos/dll/win32/msafd/misc/dllmain.c
[WS2_32] Fix returned size of socketaddr on accepting connection. By Peter Hater. CORE-8549
    • -6
    • +26
    /trunk/reactos/dll/win32/ws2_32/src/addrinfo.c
[WS2_32_APITEST] Add tests for getnameinfo. By Peter Hater. CORE-8549
    • -0
    • +99
    /trunk/rostests/apitests/ws2_32/getnameinfo.c
[NtUser]

Revert r72905.

    • -1
    • +1
    /trunk/reactos/win32ss/user/ntuser/message.c
Add a directory guaranteed to be empty :)

Needed for CORE-11988 to add arbitrary empty directories to the ISO image using mkisofs.

This change can't be expressed in a patch, so I have to do it right here.

[NtUser]

Turn an ERR into a TRACE.

    • -1
    • +1
    /trunk/reactos/win32ss/user/ntuser/message.c
[MSAFD] Fix some error translations by Peter Hater. CORE-7487
    • -3
    • +3
    /trunk/reactos/dll/win32/msafd/misc/dllmain.c
[WS2_32_WINETEST] Enable test_address_list_query() again, now that CORE-12000 is resolved.
    • -4
    • +0
    /trunk/rostests/winetests/ws2_32/sock.c
[MSAFD] Partial implementation of SIO_ADDRESS_LIST_QUERY by Peter Hater. CORE-12000
    • -0
    • +21
    /trunk/reactos/dll/win32/msafd/misc/dllmain.c
[USER32_APITEST]

- Fix build

[USER32_APITEST]

- Extend GetUserObjectInformation tests by adding tests for UOI_NAME on the default as well as custom window stations/desktops.

CORE-12073

[HOST_TOOLS]

Defining -fshort-wchar globally for all host tools breaks every possibility to interact with the host's Unicode support for some operating systems with 4 byte wchar_t (like Mac OS X).

Let's better define no additional global flags and only add -fshort-wchar for the host modules that really need a 2-byte wchar_t for writing ReactOS data files. These are cmlibhost, inflibhost, mkhive and xml2sdb.

Also add -Wno-multichar only for cmlibhost, where it's required.

In preparation for CORE-11988

    • -1
    • +3
    /trunk/reactos/sdk/lib/inflib/CMakeLists.txt
    • -0
    • +5
    /trunk/reactos/sdk/lib/cmlib/CMakeLists.txt
    • -7
    • +6
    /trunk/reactos/sdk/tools/xml2sdb/CMakeLists.txt
    • -0
    • +5
    /trunk/reactos/sdk/tools/mkhive/CMakeLists.txt
[ADNS][DNSAPI] Fix a local resolving regression that led to some browsers crashing after startup. By Peter Hater. CORE-12072 CORE-12088
    • -6
    • +6
    /trunk/reactos/dll/win32/dnsapi/dnsapi/query.c
[CLIPBRD][EVENTVWR][MPLAY32][WELCOME][SYSDM]

Fix the ShowLastWin32Error helpers:

- don't display the last error string if it's ERROR_SUCCESS (since the code usually expects to display the last error message in case of errors);

- *always* call FormatMessage with the FORMAT_MESSAGE_IGNORE_INSERTS flag enabled. Indeed if it happens that the message string associated to an error ID contains insert parameter placeholders, and since we don't give here FormatMessage any argument array, the call would result into a crash without this flag.

    • -11
    • +14
    /trunk/reactos/base/setup/welcome/welcome.c
    • -11
    • +11
    /trunk/reactos/dll/cpl/sysdm/general.c
[NTOS]: Handle two complex failure paths, one of which is apparently easily reproducible by ntdll:om test (I'm guessing some invalid object attribute). Thanks to Amine and lentin. Haven't tested this, but hopefully fixes things (and doesn't leak).
    • -8
    • +83
    /trunk/reactos/ntoskrnl/mm/ARM3/section.c
[EVENTCREATE]: Update the english, russian & turkish translations:

- Translate a string into english (that I forgot to do: english & turkish);

- Fix the allowed event ID range mentioned in the help (russian);

- The event log names should not be localized (turkish).

[EVENTCREATE] Attempt to fix unrecognized escape sequence issue. Sergey please review. CORE-12069
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-12089
    • -267
    • +269
    /trunk/reactos/dll/win32/shell32/lang/tr-TR.rc
[EVENTCREATE][PING] Russian translation update by Sergey Stopkin. CORE-12069
[SHELL32]

- CNetFolder: Use the Folder class for the items shown. The same is done in shell extensions (in windows) that use the CDefaultContextMenu and want the Open and Explore verbs to be shown. This behaviour was first discovered by gigaherz when ntobjshex was tested in windows.

CORE-12086

    • -0
    • +14
    /trunk/reactos/dll/win32/shell32/shlfolder.cpp
    • -0
    • +2
    /trunk/reactos/dll/win32/shell32/shfldr.h
[USBAUDIO]

- edit allocator framing struct to match endpoint requirements

- implement partly PinCaptureProcess, not yet working

    • -3
    • +306
    /trunk/reactos/drivers/usb/usbaudio/pin.c
[SDK]

- add missing definitions

    • -0
    • +22
    /trunk/reactos/sdk/include/psdk/ks.h
[SHELL32]

When parsing the UNC names, start the connection to allow the user to browse the net folder immediately.

This is required for network providers which require the connections to be started before browsing (as VBoxNP).

This is likely a hack.

ROSAPPS-303

CORE-11757

[RTL]

- Only check for MBCS lead bytes in RtlIsTextUnicode if specifically requested

CORE-12027 #resolve for real this time

[EVENTCREATE]: Update the lang files & make 1 stylistic change + remove trailing whitespace. No functionality changes.