reactos.git
3 years ago[MODE] add initial German translation. needs completition!!!
Robert Naumann [Fri, 21 Oct 2016 20:44:38 +0000 (20:44 +0000)]
[MODE] add initial German translation. needs completition!!!

svn path=/trunk/; revision=73012

3 years ago[WS2_32_APITESTS] Add tests for SIO_GET_INTERFACE_LIST. Brought to you by Andreas...
Peter Hater [Fri, 21 Oct 2016 16:47:38 +0000 (16:47 +0000)]
[WS2_32_APITESTS] Add tests for SIO_GET_INTERFACE_LIST. Brought to you by Andreas Maier. Thanks.
Minor modifications by me on comparison and expected flags.
ROSTESTS-246

svn path=/trunk/; revision=73011

3 years ago[ACPPAGE] Remove unneeded initialization. Should make the x64 bot a tiny bit happier...
Amine Khaldi [Fri, 21 Oct 2016 09:48:00 +0000 (09:48 +0000)]
[ACPPAGE] Remove unneeded initialization. Should make the x64 bot a tiny bit happier. Spotted by Mark Jansen.

svn path=/trunk/; revision=73010

3 years ago[PSDK] Add missing RpcBindingServerFromClient.
Amine Khaldi [Fri, 21 Oct 2016 09:26:11 +0000 (09:26 +0000)]
[PSDK] Add missing RpcBindingServerFromClient.

svn path=/trunk/; revision=73009

3 years ago[URLMON] Stub and export HlinkGoForward(). CORE-12196
Amine Khaldi [Fri, 21 Oct 2016 09:03:45 +0000 (09:03 +0000)]
[URLMON] Stub and export HlinkGoForward(). CORE-12196

svn path=/trunk/; revision=73008

3 years ago[RPCRT4_WINETEST] Addendum to r73006.
Amine Khaldi [Fri, 21 Oct 2016 09:02:08 +0000 (09:02 +0000)]
[RPCRT4_WINETEST] Addendum to r73006.

svn path=/trunk/; revision=73007

3 years ago[RPCRT4] Import Wine commit 01290cd by Colin and Christoph: Implement RpcBindingServe...
Amine Khaldi [Fri, 21 Oct 2016 09:01:35 +0000 (09:01 +0000)]
[RPCRT4] Import Wine commit 01290cd by Colin and Christoph: Implement RpcBindingServerFromClient and populate NetworkAddr for each transport.

svn path=/trunk/; revision=73006

3 years ago[MPR]
Pierre Schweitzer [Fri, 21 Oct 2016 05:28:29 +0000 (05:28 +0000)]
[MPR]
Import Wine commit:
d9c9d9b10f58844a780d8bfc9ed1b6713e37d487, Implement connected resources enumeration.

CORE-11757

svn path=/trunk/; revision=73005

3 years ago[WINETESTS] Rename generated_i386.c to generated.c, adjust the CMakeLists.txt accordi...
Mark Jansen [Thu, 20 Oct 2016 21:44:12 +0000 (21:44 +0000)]
[WINETESTS] Rename generated_i386.c to generated.c, adjust the CMakeLists.txt accordingly.

svn path=/trunk/; revision=73004

3 years ago[SDK] Fix our Delayload notify hook for MSVC x64
Mark Jansen [Thu, 20 Oct 2016 21:08:17 +0000 (21:08 +0000)]
[SDK] Fix our Delayload notify hook for MSVC x64

svn path=/trunk/; revision=73003

3 years ago[APPHELP_APITEST] This should not be here.
Mark Jansen [Thu, 20 Oct 2016 21:03:38 +0000 (21:03 +0000)]
[APPHELP_APITEST] This should not be here.

svn path=/trunk/; revision=73002

3 years ago[KS]: Fix annotations, etc.
Hermès Bélusca-Maïto [Thu, 20 Oct 2016 20:44:02 +0000 (20:44 +0000)]
[KS]: Fix annotations, etc.

svn path=/trunk/; revision=73001

3 years ago[PSDK]
Johannes Anderwald [Thu, 20 Oct 2016 20:29:30 +0000 (20:29 +0000)]
[PSDK]
- add missing definition

svn path=/trunk/; revision=73000

3 years ago[KS]
Johannes Anderwald [Thu, 20 Oct 2016 20:02:43 +0000 (20:02 +0000)]
[KS]
- implement support for KSPROPSETID_General

svn path=/trunk/; revision=72999

3 years ago[CMD]: Documentation improvement: we actually support two types of filename completio...
Hermès Bélusca-Maïto [Thu, 20 Oct 2016 16:51:07 +0000 (16:51 +0000)]
[CMD]: Documentation improvement: we actually support two types of filename completions, windows-cmd like (the default one), and "bash-style" one (that is available through a compile switch). I prefer calling it "bash-style" over "unix-style" because this style of completion looks like the one from the GNU ReadLine library, that is used by Bash, which is not exclusive to unix per se...

svn path=/trunk/; revision=72998

3 years ago[KERNEL32]: Mark Get/SetEnvironmentVariableA/W as hotpatchable since it's needed...
Hermès Bélusca-Maïto [Wed, 19 Oct 2016 22:26:04 +0000 (22:26 +0000)]
[KERNEL32]: Mark Get/SetEnvironmentVariableA/W as hotpatchable since it's needed for Clink 0.4.8 (<rant>btw, if GCC was able to set exported stdcall functions as hotpatchable at a global level, as MSVC does, those "DECLSPEC_HOTPATCH" hacks would not be necessary! </rant>)

svn path=/trunk/; revision=72997

3 years ago[MODE]
Hermès Bélusca-Maïto [Wed, 19 Oct 2016 17:04:29 +0000 (17:04 +0000)]
[MODE]
- Localization of output based on a patch by Lee Schroeder, but where I haven't modified yet the output localization of errors.
- Dynamically underline the headers of the device status reports (by me).
CORE-12178

svn path=/trunk/; revision=72996

3 years ago[MODE]
Hermès Bélusca-Maïto [Wed, 19 Oct 2016 15:04:42 +0000 (15:04 +0000)]
[MODE]
- Rearrange ResizeTextConsole so that it correctly computes the Top & Bottom parts of the window size rectangle;
- Fix its return type;
- Display an error if we failed resizing the console;
- Clear the screen before resizing the console, as the real MODE.COM does.
- Fix a parsing error in SetConsoleStateOld and in SetConsoleCPState.

svn path=/trunk/; revision=72995

3 years ago[MODE]: Code style changes + remove unused parameter for ResizeTextConsole.
Hermès Bélusca-Maïto [Wed, 19 Oct 2016 15:00:32 +0000 (15:00 +0000)]
[MODE]: Code style changes + remove unused parameter for ResizeTextConsole.

svn path=/trunk/; revision=72994

3 years ago[CONSRV]
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 23:51:59 +0000 (23:51 +0000)]
[CONSRV]
- Call TermGetLargestConsoleWindowSize to obtain the largest console window size allowed on the system, and use it for GetConsoleScreenBufferInfo and for SetConsoleWindowInfo too, where it is used to check if the given user window size is not too large.
- Improve GuiGetLargestConsoleWindowSize for multi-monitor situations.
- Remove the redundant definition of GetScreenBufferSizeUnits in guiterm.c (it already exists in conwnd.c).

svn path=/trunk/; revision=72993

3 years ago[CONSRV]: Code style changes only.
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 23:45:19 +0000 (23:45 +0000)]
[CONSRV]: Code style changes only.

svn path=/trunk/; revision=72992

3 years ago[PSDK]
Pierre Schweitzer [Tue, 18 Oct 2016 20:32:50 +0000 (20:32 +0000)]
[PSDK]
Replace error codes that don't even exist in MS headers (but they are referenced on MSDN?!)
Replace their usage in code

svn path=/trunk/; revision=72991

3 years ago[NTOS/MM]
Jérôme Gardou [Tue, 18 Oct 2016 20:19:00 +0000 (20:19 +0000)]
[NTOS/MM]
 - Let the zero page thread decide itself whether it is active or not.
 - Raise the low memory limit for our good old balancer
 - Allow the balancer thread to wait for a page to be freed, with a lower limit than for "regular" page faults
 - Let ARM3 notify RosMm when a page gets freed
CORE-12047 #comment Whole patch got in in r72988, 72989 and 72990

svn path=/trunk/; revision=72990

3 years ago[NTOS/MM]
Jérôme Gardou [Tue, 18 Oct 2016 20:01:18 +0000 (20:01 +0000)]
[NTOS/MM]
Miscellaneous fixes for legacy Mm section implementation
 - Always allocate a private page for IMAGE_SCN_CNT_UNINITIALIZED_DATA
 - Make sure a shared page is present before writing on a COW mapping and making a private copy.
 - Fix a race condition : when paging out a file section, old Mm lists all of the process maps, removing them one after the other and lowering the page reference count in the process. Sometimes a page fault occur in the process, the mapping is added, but the page refcount is not bumped because it requires locking the corresponding segment. Manage page refcount under segment lock.
CORE-12047

svn path=/trunk/; revision=72989

3 years ago[NTOS/MM]
Jérôme Gardou [Tue, 18 Oct 2016 19:55:22 +0000 (19:55 +0000)]
[NTOS/MM]
 - Do not allocate zeroed pagefile entries for legacy Mm
CORE-12047

svn path=/trunk/; revision=72988

3 years ago[FASTFAT]
Jérôme Gardou [Tue, 18 Oct 2016 19:28:16 +0000 (19:28 +0000)]
[FASTFAT]
 - Acquire Paging IO Resource shared when performing paged writes
Greenlighted by Pierre and tests.
CORE-12184 #resolve

svn path=/trunk/; revision=72987

3 years ago[PSDK]
Pierre Schweitzer [Tue, 18 Oct 2016 18:28:45 +0000 (18:28 +0000)]
[PSDK]
Make DECLARE_CONST_UNICODE_STRING() work with something else than MSVC

svn path=/trunk/; revision=72986

3 years ago[KERNEL32_APITEST]: SetConsoleWindowInfo test:
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 17:44:23 +0000 (17:44 +0000)]
[KERNEL32_APITEST]: SetConsoleWindowInfo test:
- Improve the checks done for the tests;
- Add a new test (Test7) that tests the allowed console window sizes wrt. the csbi.dwMaximumWindowSize size.

svn path=/trunk/; revision=72985

3 years ago[CONSRV]: Fixes for SetConsoleWindowInfo, where one notices that again the MSDN docum...
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 17:16:57 +0000 (17:16 +0000)]
[CONSRV]: Fixes for SetConsoleWindowInfo, where one notices that again the MSDN documentation on SetConsoleWindowInfo is partially wrong.
This makes all the kernel32_apitest:SetConsoleWindowInfo tests pass now.
Also, notify the console window about the size change.

svn path=/trunk/; revision=72984

3 years ago[CONSRV]: Minor fixes:
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 17:12:57 +0000 (17:12 +0000)]
[CONSRV]: Minor fixes:
- Use GetSystemWindowsDirectoryW instead of GetWindowsDirectoryW inside "TranslateConsoleName";
- Don't add scrollbars by default to the console window when it's being created;
- Fix the 2nd parameter of MapVirtualKeyW call;
- Two code style changes in text.c and tuiterm.c.

svn path=/trunk/; revision=72983

3 years ago[KERNEL32_APITEST]: Imprrove the SetConsoleWindowInfo test (add a new test case,...
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 16:08:34 +0000 (16:08 +0000)]
[KERNEL32_APITEST]: Imprrove the SetConsoleWindowInfo test (add a new test case, and now correctly restores the console size after all the tests are done).

svn path=/trunk/; revision=72982

3 years ago[KERNEL32_APITEST]: Commit a test for SetConsoleWindowInfo.
Hermès Bélusca-Maïto [Tue, 18 Oct 2016 15:35:06 +0000 (15:35 +0000)]
[KERNEL32_APITEST]: Commit a test for SetConsoleWindowInfo.

svn path=/trunk/; revision=72981

3 years ago[MODE]: Numerous fixes for the MODE utility:
Hermès Bélusca-Maïto [Mon, 17 Oct 2016 22:19:22 +0000 (22:19 +0000)]
[MODE]: Numerous fixes for the MODE utility:
- Parse the command line the same peculiar way as Windows' mode.com tool. This is certainly done such as to be backwards-compatible with MS-DOS' tool.
- Fix serial port string parsing, based on Wine's dll/win32/kernel32/wine/comm.c code. Note that the BuildCommDCB kernel32 API has the same syntax :)
- Implement support for MODE CON codepage, as well as screen size and typematic settings. Screen size code is based on NTVDM's one and will be subject to fixes later on.

MISSING stuff:
- LPT/COM port redirection.
- Localization :)

CORE-12176 #resolve
CORE-7998 CORE-8001

svn path=/trunk/; revision=72980

3 years ago[WDMAUD]
Johannes Anderwald [Mon, 17 Oct 2016 19:03:01 +0000 (19:03 +0000)]
[WDMAUD]
- fix a bug in WdmAudControlDeviceType
- clear handle value when opening device interface key fails

svn path=/trunk/; revision=72979

3 years ago[MSAFD] Add some parameter checks on send/recv based on wine tests. CORE-12104
Peter Hater [Mon, 17 Oct 2016 15:24:43 +0000 (15:24 +0000)]
[MSAFD] Add some parameter checks on send/recv based on wine tests. CORE-12104

svn path=/trunk/; revision=72978

3 years ago[ATL][ATL_APITEST] Implementation / fixes for varions CRegKey functions, by Katayama...
Mark Jansen [Mon, 17 Oct 2016 12:50:54 +0000 (12:50 +0000)]
[ATL][ATL_APITEST] Implementation / fixes for varions CRegKey functions, by Katayama Hirofumi MZ. CORE-11746 #resolve

svn path=/trunk/; revision=72977

3 years ago[KMTESTS:OB]
Thomas Faber [Mon, 17 Oct 2016 09:28:15 +0000 (09:28 +0000)]
[KMTESTS:OB]
- Add a test for the NT directory structure's ACLs
CORE-9184

svn path=/trunk/; revision=72976

3 years ago[NTOS:CM]
Thomas Faber [Sat, 15 Oct 2016 20:16:47 +0000 (20:16 +0000)]
[NTOS:CM]
- Ignore the KEY_WOW64_32KEY and KEY_WOW64_64KEY flags in NtOpenKey/NtCreateKey, as shown by tests.
CORE-9691 #resolve

svn path=/trunk/; revision=72975

3 years ago[NTDLL_APITEST]
Thomas Faber [Sat, 15 Oct 2016 18:33:21 +0000 (18:33 +0000)]
[NTDLL_APITEST]
- Show that NtOpenKey and NtCreateKey accept, but ignore, KEY_WOW64_32KEY and KEY_WOW64_64KEY
CORE-9691

svn path=/trunk/; revision=72974

3 years ago[USBAUDIO]
Johannes Anderwald [Sat, 15 Oct 2016 17:56:44 +0000 (17:56 +0000)]
[USBAUDIO]
- implement building topology connections

svn path=/trunk/; revision=72973

3 years ago[MSPAINT]
Benedikt Freisen [Sat, 15 Oct 2016 11:44:15 +0000 (11:44 +0000)]
[MSPAINT]
- fix an odd quirk that resulted from Paint setting wallpaper and wallpaper style in the wrong order
- add the flag SPIF_SENDWININICHANGE

Setting wallpapers now works, whenever the OS natively supports the respective file format for wallpapers.

svn path=/trunk/; revision=72972

3 years ago[USBAUDIO]
Johannes Anderwald [Fri, 14 Oct 2016 22:08:28 +0000 (22:08 +0000)]
[USBAUDIO]
- partly implement BuildUSBAudioFilterTopology

svn path=/trunk/; revision=72971

3 years ago[USBAUDIO]
Johannes Anderwald [Fri, 14 Oct 2016 13:26:22 +0000 (13:26 +0000)]
[USBAUDIO]
- partly implement UsbAudioPinDataIntersect

svn path=/trunk/; revision=72970

3 years ago[USBAUDIO]
Johannes Anderwald [Fri, 14 Oct 2016 10:35:19 +0000 (10:35 +0000)]
[USBAUDIO]
- specify processings flags in filter descriptor
- implement processing workers
- move code for initializing irp & urb into single function
- usbaudio now successfully captures audio in win2k3.

svn path=/trunk/; revision=72969

3 years ago[SHELL32] Add two missing AVIs. By Jared Smudde. CORE-11641
Amine Khaldi [Thu, 13 Oct 2016 21:46:39 +0000 (21:46 +0000)]
[SHELL32] Add two missing AVIs. By Jared Smudde. CORE-11641

svn path=/trunk/; revision=72968

3 years ago[EVENTVWR][EXPLORER][SHELL32] Russian translation update by Sergey Stopkin. CORE...
Amine Khaldi [Thu, 13 Oct 2016 21:39:37 +0000 (21:39 +0000)]
[EVENTVWR][EXPLORER][SHELL32] Russian translation update by Sergey Stopkin. CORE-12153

svn path=/trunk/; revision=72967

3 years ago[MSAFD] Implement WSPGetOverlappedResult. Reviewed by Thomas and Art. Thanks! CORE...
Peter Hater [Thu, 13 Oct 2016 20:30:42 +0000 (20:30 +0000)]
[MSAFD] Implement WSPGetOverlappedResult. Reviewed by Thomas and Art. Thanks! CORE-12134 #resolve

svn path=/trunk/; revision=72966

3 years ago[NETCFGX] RegQueryValueExW accepts a size in bytes, not TCHARS. Also, this local...
Mark Jansen [Thu, 13 Oct 2016 19:57:29 +0000 (19:57 +0000)]
[NETCFGX] RegQueryValueExW accepts a size in bytes, not TCHARS. Also, this local buffer probably shouldnt be used. Uncovered by Victor Martinez Calvo. CORE-9665

svn path=/trunk/; revision=72965

3 years ago[KMTESTS:IO]
Thomas Faber [Thu, 13 Oct 2016 12:28:01 +0000 (12:28 +0000)]
[KMTESTS:IO]
- Add a test for the maximum data length for MDLs
CORE-12132

svn path=/trunk/; revision=72964

3 years ago[PSDK]
Thomas Faber [Thu, 13 Oct 2016 09:21:57 +0000 (09:21 +0000)]
[PSDK]
- ksmedia.h requires ks.h to be included first. Based on a patch by Lee Schroeder.
CORE-6783

svn path=/trunk/; revision=72963

3 years ago[PSDK]
Thomas Faber [Thu, 13 Oct 2016 08:53:11 +0000 (08:53 +0000)]
[PSDK]
- Add some KS definitions. Patch by Lee Schroeder
CORE-6783

svn path=/trunk/; revision=72962

3 years ago[MSHTML_WINETEST]
Thomas Faber [Wed, 12 Oct 2016 21:10:04 +0000 (21:10 +0000)]
[MSHTML_WINETEST]
- Re-enable skipped htmldoc tests.
ROSTESTS-113 #resolve

svn path=/trunk/; revision=72961

3 years ago[REGDUMP]
Thomas Faber [Wed, 12 Oct 2016 12:41:31 +0000 (12:41 +0000)]
[REGDUMP]
- Fix a buffer overflow. Patch by Víctor Martínez Calvo.
ROSTESTS-203 #resolve

svn path=/trunk/; revision=72960

3 years ago[USER32]
Thomas Faber [Wed, 12 Oct 2016 12:07:44 +0000 (12:07 +0000)]
[USER32]
- Remove IsBadWritePtr hack. Patch by Katayama Hirofumi MZ.
CORE-12136 #resolve

svn path=/trunk/; revision=72959

3 years ago[WINETESTS/SETUPAPI]: setupapi/tests: Determine path to system32 directory at runtime...
Hermès Bélusca-Maïto [Wed, 12 Oct 2016 11:36:16 +0000 (11:36 +0000)]
[WINETESTS/SETUPAPI]: setupapi/tests: Determine path to system32 directory at runtime. Synced from Wine-Staging commit 92510a34ed9ec67fec4e580a5c73b8b53c216734
ROSTESTS-234 #comment Updated in r72958.

svn path=/trunk/; revision=72958

3 years ago[WS2_32_APITESTS] Add super simple WSARecv tests used to test WSAGetOverlappedResult...
Peter Hater [Tue, 11 Oct 2016 10:48:47 +0000 (10:48 +0000)]
[WS2_32_APITESTS] Add super simple WSARecv tests used to test WSAGetOverlappedResult. ROSTESTS-197

svn path=/trunk/; revision=72957

3 years ago[CMD]: Fix the "TYPE" command so that it doesn't interpret the optional /P switch...
Hermès Bélusca-Maïto [Mon, 10 Oct 2016 19:17:03 +0000 (19:17 +0000)]
[CMD]: Fix the "TYPE" command so that it doesn't interpret the optional /P switch as a filename.

svn path=/trunk/; revision=72956

3 years ago[CMD]
Hermès Bélusca-Maïto [Mon, 10 Oct 2016 19:15:07 +0000 (19:15 +0000)]
[CMD]
- Improve the screen pager so that it looks a bit more like MORE's one: display full screen pages, where only the last line contains the "press any key..." prompt, and erase this prompt when a key is pressed and before displaying the other screen page.
- GetScreenSize parameters are pointers (so use NULL instead of 0);
- Use ARRAYSIZE instead of hardcoding buffer number of elements;
- Simplify PrintInfoLine() (use read-only resource string buffer returned by LoadString instead of a temporary buffer, since we are just interested in the counted string).

svn path=/trunk/; revision=72955

3 years ago[CMD]
Hermès Bélusca-Maïto [Mon, 10 Oct 2016 19:11:15 +0000 (19:11 +0000)]
[CMD]
- Fix typo in STRING_MEMMORY_xxx symbols (memmory -> memory);
- Remove the trailing newline for the STRING_MISC_HELP1 page prompt, as part of reworking it a bit (see next commit);
- Code formatting in type.c as I'll touch it after.

svn path=/trunk/; revision=72954

3 years ago[MSAFD] We support AF_INET,SOCK_RAW,IPPROTO_RAW and IF_INET,SOCK_RAW,IPPROTO_TCP...
Peter Hater [Mon, 10 Oct 2016 08:00:20 +0000 (08:00 +0000)]
[MSAFD] We support AF_INET,SOCK_RAW,IPPROTO_RAW and IF_INET,SOCK_RAW,IPPROTO_TCP triples also. Enable them in winsock mapping registry. CORE-12104

svn path=/trunk/; revision=72953

3 years ago[MSAFD] We support SOCK_RAW and IPPROTO_RAW also. CORE-12104
Peter Hater [Mon, 10 Oct 2016 07:57:34 +0000 (07:57 +0000)]
[MSAFD] We support SOCK_RAW and IPPROTO_RAW also. CORE-12104

svn path=/trunk/; revision=72952

3 years ago[WINHTTP] Properly initialize winsock. Based on wine tests CORE-12104
Peter Hater [Mon, 10 Oct 2016 06:54:56 +0000 (06:54 +0000)]
[WINHTTP] Properly initialize winsock. Based on wine tests CORE-12104

svn path=/trunk/; revision=72951

3 years ago[WININET] initialize winsock with proper version. Based on wine tests CORE-12104
Peter Hater [Mon, 10 Oct 2016 06:52:40 +0000 (06:52 +0000)]
[WININET] initialize winsock with proper version. Based on wine tests CORE-12104

svn path=/trunk/; revision=72950

3 years ago[WS2_32_APITESTS] Fix helper by not shutting down send. This way it breaks the test...
Peter Hater [Mon, 10 Oct 2016 06:48:56 +0000 (06:48 +0000)]
[WS2_32_APITESTS] Fix helper by not shutting down send. This way it breaks the test on windows also.

svn path=/trunk/; revision=72949

3 years ago[MSAFD] Fix some return codes and better parameter checks based on wine tests CORE...
Peter Hater [Mon, 10 Oct 2016 06:38:52 +0000 (06:38 +0000)]
[MSAFD] Fix some return codes and better parameter checks based on wine tests CORE-12104

svn path=/trunk/; revision=72948

3 years agoRegQueryValueExW and RegQueryValueExA calls accept bytes. Patch by Victor Martinez...
Mark Jansen [Sun, 9 Oct 2016 20:58:08 +0000 (20:58 +0000)]
RegQueryValueExW and RegQueryValueExA calls accept bytes. Patch by Victor Martinez Calvo. CORE-9665 #comment Thanks!

svn path=/trunk/; revision=72947

3 years ago[MSCONFIG_NEW|SETUP/WELCOME] Capitalize "os" in "ReactOS" part 4 by Adam Stachowicz...
Mark Jansen [Sun, 9 Oct 2016 20:20:10 +0000 (20:20 +0000)]
[MSCONFIG_NEW|SETUP/WELCOME] Capitalize "os" in "ReactOS" part 4 by Adam Stachowicz CORE-9558 #resolve #comment Last patch applied, thanks!

svn path=/trunk/; revision=72946

3 years ago[MSPAINT] get rid of all _stprintf occurrences and the respective magic number sized...
Benedikt Freisen [Sun, 9 Oct 2016 11:42:37 +0000 (11:42 +0000)]
[MSPAINT] get rid of all _stprintf occurrences and the respective magic number sized TCHAR arrays

svn path=/trunk/; revision=72945

3 years ago[EVENTCREATE]: Update turkish translation, by Erdem Ersoy.
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 19:43:16 +0000 (19:43 +0000)]
[EVENTCREATE]: Update turkish translation, by Erdem Ersoy.
CORE-12120 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=72944

3 years ago[PING]
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 14:48:18 +0000 (14:48 +0000)]
[PING]
- Use a dynamic-allocated buffer with FormatMessageW, fixes messages disappearance (eg. ping help in russian). CORE-12108 #comment Fixed in r72943.
- Remove the unneeded 1-line function "Usage" and instead just directly call the corresponding PrintString function.

svn path=/trunk/; revision=72943

3 years ago[DEVMGR]: Fix spacing around "ReactOS" in translated strings.
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 14:20:22 +0000 (14:20 +0000)]
[DEVMGR]: Fix spacing around "ReactOS" in translated strings.

svn path=/trunk/; revision=72942

3 years ago[FLTMC]: Resource strings do not need to be explicitely NULL-terminated, as ATL helpe...
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 14:05:06 +0000 (14:05 +0000)]
[FLTMC]: Resource strings do not need to be explicitely NULL-terminated, as ATL helpers know how to deal with them.

svn path=/trunk/; revision=72941

3 years ago[FORMAT]: Fix ukrainian translation by Vort.
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 13:55:30 +0000 (13:55 +0000)]
[FORMAT]: Fix ukrainian translation by Vort.

svn path=/trunk/; revision=72940

3 years agoFix commit synchronization issue (that's what happens when you work on a patch that...
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 13:13:38 +0000 (13:13 +0000)]
Fix commit synchronization issue (that's what happens when you work on a patch that somebody else worked on in parallel!!)

svn path=/trunk/; revision=72939

3 years ago[TRANSLATIONS]: Russian translation update by Sergey Stopkin.
Hermès Bélusca-Maïto [Sat, 8 Oct 2016 13:12:35 +0000 (13:12 +0000)]
[TRANSLATIONS]: Russian translation update by Sergey Stopkin.
CORE-12108 #comment Спасибо!

svn path=/trunk/; revision=72938

3 years ago[TRANSLATIONS] Russian translation update by Sergey Stopkin. CORE-12108
Amine Khaldi [Sat, 8 Oct 2016 12:57:53 +0000 (12:57 +0000)]
[TRANSLATIONS] Russian translation update by Sergey Stopkin. CORE-12108

svn path=/trunk/; revision=72937

3 years ago[PING] German translation by Joachim Henze. CORE-12117
Amine Khaldi [Sat, 8 Oct 2016 12:50:15 +0000 (12:50 +0000)]
[PING] German translation by Joachim Henze. CORE-12117

svn path=/trunk/; revision=72936

3 years ago[GDI32]
Thomas Faber [Sat, 8 Oct 2016 08:28:08 +0000 (08:28 +0000)]
[GDI32]
- Remove handling of BS_DIBPATTERN8X8 in CreateBrushIndirect. Fixes the last gdi32:brush winetest failure. Patch by Víctor Martínez Calvo.
CORE-9673 #resolve

svn path=/trunk/; revision=72935

3 years ago[MSGINA] Fix the order of checking for a valid / visible window, spotted by 'leha...
Mark Jansen [Fri, 7 Oct 2016 23:11:17 +0000 (23:11 +0000)]
[MSGINA] Fix the order of checking for a valid / visible window, spotted by 'leha-bot' CORE-12028

svn path=/trunk/; revision=72934

3 years ago[DISKPART][NET][WLANCONF]
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 22:50:32 +0000 (22:50 +0000)]
[DISKPART][NET][WLANCONF]
Make those command tools use the console uilities library, aka. solve all those problems of wrong characters on the console...
CORE-10584 #resolve

[CONUTILS]: Remove the now unneeded compatibility defines.
CORE-10504

svn path=/trunk/; revision=72933

3 years ago[LOGOFF]: Code formatting fixes, including tabs vs. spaces.
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 22:08:20 +0000 (22:08 +0000)]
[LOGOFF]: Code formatting fixes, including tabs vs. spaces.

svn path=/trunk/; revision=72932

3 years ago[CONUTILS]: Fix build:
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 21:57:59 +0000 (21:57 +0000)]
[CONUTILS]: Fix build:
- Commit the *Puts functions.
- Fix __stdcall that needs to be read __cdecl for variadic functions.

svn path=/trunk/; revision=72931

3 years ago[CACLS][CLIP][COMP][EVENTCREATE][HELP][LOGOFF][SHUTDOWN][CHKDSK][FORMAT][SUBST]
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 21:57:12 +0000 (21:57 +0000)]
[CACLS][CLIP][COMP][EVENTCREATE][HELP][LOGOFF][SHUTDOWN][CHKDSK][FORMAT][SUBST]
- Use Puts functions where needed;
- Fix a __stdcall that needs to be read __cdecl for a variadic function.

[CACLS]
Fix some resources so that the strings can hold on the width of a standard console screen (80 chars).

svn path=/trunk/; revision=72930

3 years agoFix build.
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 20:44:15 +0000 (20:44 +0000)]
Fix build.

svn path=/trunk/; revision=72929

3 years ago[CACLS][CLIP][COMP][HELP][LOGOFF][SHUTDOWN][CHKDSK][FORMAT][SUBST]
Hermès Bélusca-Maïto [Fri, 7 Oct 2016 20:37:36 +0000 (20:37 +0000)]
[CACLS][CLIP][COMP][HELP][LOGOFF][SHUTDOWN][CHKDSK][FORMAT][SUBST]
Make those command tools use the console uilities library, aka. solve all those problems of wrong characters on the console...
Nitpickers may notice that at some places, the usage of a "Puts"-like function would be better than Printf. Don't worry, I'm on it, it's for another commit.
CORE-10504
CORE-11909 #resolve

svn path=/trunk/; revision=72928

3 years ago[NETID] Cleanup the spec file. Patch by Jared Smudde. CORE-11309 #resolve
Mark Jansen [Fri, 7 Oct 2016 18:40:45 +0000 (18:40 +0000)]
[NETID] Cleanup the spec file. Patch by Jared Smudde. CORE-11309 #resolve

svn path=/trunk/; revision=72927

3 years ago[MSAFD] Implement WSPDuplicateSocket. By Peter Hater. CORE-12092
Christoph von Wittich [Fri, 7 Oct 2016 17:51:03 +0000 (17:51 +0000)]
[MSAFD] Implement WSPDuplicateSocket. By Peter Hater. CORE-12092

svn path=/trunk/; revision=72926

3 years ago[USBAUDIO]
Johannes Anderwald [Fri, 7 Oct 2016 17:30:27 +0000 (17:30 +0000)]
[USBAUDIO]
- use IoInitializeIrp over IoAllocateIrp
- reinitialize irp and urb when resubmitting it
- usbaudio now successfully transfers stream irps (not yet fully working)

svn path=/trunk/; revision=72925

3 years ago[WS2_32] fix various ws2_32:sock failures with return codes. By Peter Hater. CORE...
Christoph von Wittich [Fri, 7 Oct 2016 16:17:49 +0000 (16:17 +0000)]
[WS2_32] fix various ws2_32:sock failures with return codes. By Peter Hater. CORE-12104

svn path=/trunk/; revision=72924

3 years ago[DWNL]
Thomas Faber [Fri, 7 Oct 2016 15:25:20 +0000 (15:25 +0000)]
[DWNL]
- Handle arbitrary console buffer width in write_status
CORE-10228 #resolve

svn path=/trunk/; revision=72923

3 years ago[KD]
Hermès Bélusca-Maïto [Thu, 6 Oct 2016 19:01:33 +0000 (19:01 +0000)]
[KD]
- When enabling or disabling the kernel debugger and setting the KdDebuggerEnabled flag, also update the corresponding user-mode flag in SharedUserData->KdDebuggerEnabled.
- Turn KdpGetMemorySizeInMBs into a INIT_FUNCTION.
- Print kernel command line & ARC paths even in debug log file mode.

[KD64]
WinKD: Also print our nice ReactOS debug header (version, # of processors & memory MB, kernel command line and ARC paths).

svn path=/trunk/; revision=72922

3 years ago[CONUTILS] Addendum to r72913. CORE-10504
Amine Khaldi [Thu, 6 Oct 2016 14:20:16 +0000 (14:20 +0000)]
[CONUTILS] Addendum to r72913. CORE-10504

svn path=/trunk/; revision=72921

3 years ago[RAPPS(_NEW)][SETUP]: Last russian translation fixes, by Kudratov Olimjon, amber...
Hermès Bélusca-Maïto [Thu, 6 Oct 2016 12:51:05 +0000 (12:51 +0000)]
[RAPPS(_NEW)][SETUP]: Last russian translation fixes, by Kudratov Olimjon, amber, and Sergey Stopkin.
CORE-11510 CORE-11636 #resolve #comment Fixed in r72920, thanks to you all!

svn path=/trunk/; revision=72920

3 years ago[RAPPS_NEW]: Whitespace fix in taiwan chinese language.
Hermès Bélusca-Maïto [Thu, 6 Oct 2016 12:48:37 +0000 (12:48 +0000)]
[RAPPS_NEW]: Whitespace fix in taiwan chinese language.

svn path=/trunk/; revision=72919

3 years ago[RAPPS][RAPPS_NEW]: Try to not hardcode types of variables in sizeofs, and use _count...
Hermès Bélusca-Maïto [Thu, 6 Oct 2016 12:22:32 +0000 (12:22 +0000)]
[RAPPS][RAPPS_NEW]: Try to not hardcode types of variables in sizeofs, and use _countof where possible.

svn path=/trunk/; revision=72918

3 years ago[WS2_32_WINETEST] Sync with Wine Staging 1.9.20.
Amine Khaldi [Thu, 6 Oct 2016 11:15:59 +0000 (11:15 +0000)]
[WS2_32_WINETEST] Sync with Wine Staging 1.9.20.

svn path=/trunk/; revision=72917

3 years ago[SYSSETUP]
Thomas Faber [Thu, 6 Oct 2016 10:57:29 +0000 (10:57 +0000)]
[SYSSETUP]
- Install the DHCP client service as part of nettcpip.inf. This ensures it does not try to run before tcpip is installed.
CORE-12011 #resolve

svn path=/trunk/; revision=72916

3 years ago[INF]
Daniel Reimer [Wed, 5 Oct 2016 22:53:24 +0000 (22:53 +0000)]
[INF]
Update Root CAs removing "Juur-SK", "EBG Elektronik Sertifika Hizmet Saglayicisi" and "IGC/A"

svn path=/trunk/; revision=72915

3 years ago[FONTS]
Daniel Reimer [Wed, 5 Oct 2016 22:48:51 +0000 (22:48 +0000)]
[FONTS]
Next time I will update the doc folder, too...

svn path=/trunk/; revision=72914

3 years ago[CONUTILS]: Create a C library for console output/input functions, last-error message...
Hermès Bélusca-Maïto [Wed, 5 Oct 2016 17:40:22 +0000 (17:40 +0000)]
[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.

svn path=/trunk/; revision=72913