Commit graph

53393 commits

Author SHA1 Message Date
Amine Khaldi 7865d05379 [CRYPTNET]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58719
2013-04-08 16:22:12 +00:00
Hermès Bélusca-Maïto 3a7f8d36e8 [BASESRV-CONSRV-WINSRV]
Code reorganization only: put public server apis definitions in a dedicated include to be included in the respective init.c files.

svn path=/branches/ros-csrss/; revision=58718
2013-04-07 23:39:39 +00:00
Hermès Bélusca-Maïto 882d71759c [CONSRV]
Code reorganization. Common functions declarations, shared between the console server and the frontends, are put inside a include/ subdirectory. Functions needed only for the console server are in the usual root directory. Functions used only for the frontends are in their corresponding directories in under frontends/.

svn path=/branches/ros-csrss/; revision=58717
2013-04-07 23:18:59 +00:00
Hermès Bélusca-Maïto 74ef4033a2 [BASESRV-CSRSRV]
A little bit of code reorganization (more a "matter of taste"; delete allocated pointers in the reverse way we allocated them).

[NTDLL]
- Free a used SID (i.e. fix a memory leak).
- Only just "reserve" memory pages for the section for the CSR port. Memory will be actually committed later on (checked on Windows Server 2003 and on http://j00ru.vexillium.org/?p=527 ).

svn path=/branches/ros-csrss/; revision=58716
2013-04-07 18:28:38 +00:00
Eric Kohl d8217043cd [SAMSRV]
Implement the set LogonHours attribute code for all user set functions.

svn path=/trunk/; revision=58715
2013-04-07 17:58:11 +00:00
Giannis Adamopoulos 30f64b59ea [win32k]
- Fix IntGetScrollBarRect when WS_EX_LEFTSCROLLBAR style is used
- Spotted by vicmarcal

svn path=/trunk/; revision=58714
2013-04-07 15:22:20 +00:00
Jérôme Gardou 3a238b5936 [PORTCLS]
* include initguid.h as suggested here : http://msdn.microsoft.com/en-us/library/windows/hardware/ff547786%28v=vs.85%29.aspx
 * Remove the guids.c file

svn path=/trunk/; revision=58713
2013-04-07 14:11:21 +00:00
Pierre Schweitzer bf92cdd6d4 [KS]
Fix copy/paste error

svn path=/trunk/; revision=58712
2013-04-07 11:36:33 +00:00
Pierre Schweitzer 84dd592090 [KS]
Check parameters before using them and not after

svn path=/trunk/; revision=58711
2013-04-07 11:35:50 +00:00
Pierre Schweitzer 3a1a8fa071 [DEVMGMT]
Don't use uninitialized memory address when calling InsertIntoTreeView()

svn path=/trunk/; revision=58710
2013-04-07 11:06:00 +00:00
Thomas Faber 98c1071a78 [PORTCLS]
- Remove a duplicate assignment. Patch by Víctor Martínez Calvo.
CORE-7057 #resolve

svn path=/trunk/; revision=58709
2013-04-07 11:02:28 +00:00
Thomas Faber 1740826018 [NTDLL_APITEST]
CORE-7065 #comment Temporarily disable the crashing test to get meaningful testbot results again.

svn path=/trunk/; revision=58708
2013-04-07 10:47:10 +00:00
Jérôme Gardou 52848627a1 [MESA32]
* Use SSE optimizations again

svn path=/trunk/; revision=58707
2013-04-07 10:18:28 +00:00
Jérôme Gardou fdbe59546d [NTOS/KE]
* Reset the state of the right thread when switching NPX threads

svn path=/trunk/; revision=58706
2013-04-07 10:17:44 +00:00
Pierre Schweitzer 54dce4f7ad [CMD]
Fix yet another memory leak

svn path=/trunk/; revision=58705
2013-04-07 10:02:06 +00:00
Jérôme Gardou 149e272b30 [PORTCLS]
* Fix copy-pasta
CORE-7053 #comment Fixed in r58704, thanks for deciphering PVS studio report ;-) #resolve

svn path=/trunk/; revision=58704
2013-04-07 09:58:05 +00:00
Pierre Schweitzer 06b3d2634d [CMD]
Fix a bug in path command where PATH variable could never be read if it was bigger than ENV_BUFFER_SIZE

svn path=/trunk/; revision=58703
2013-04-07 08:53:37 +00:00
Pierre Schweitzer 6662f375d1 [CMD]
Fix two memory leaks

svn path=/trunk/; revision=58702
2013-04-07 08:51:20 +00:00
Pierre Schweitzer 5576d21588 [TELNET]
Don't attempt to close undefined handles.
Also properly set them on failure as "the contents of the output parameters are indeterminate" on failure.

svn path=/trunk/; revision=58701
2013-04-06 23:27:56 +00:00
Pierre Schweitzer 33a4bc0181 [CRT]
Apply r58698 here as well

svn path=/trunk/; revision=58700
2013-04-06 23:14:29 +00:00
Pierre Schweitzer fc5a3bdf72 [CRT]
Apply r58698 here as well

svn path=/trunk/; revision=58699
2013-04-06 23:12:45 +00:00
Pierre Schweitzer 9b998f38df [CRT]
Fix format according to var

svn path=/trunk/; revision=58698
2013-04-06 23:10:55 +00:00
Jérôme Gardou ca42a3e9f5 [PSDK]
* Don't be so complicated for defining the DEFINE_GUIDSTRUCT and DEFINE_GUIDNAMED macros on GCC
CORE-7052 #comment fixed in 58697, thanks. #resolve

svn path=/trunk/; revision=58697
2013-04-06 22:38:00 +00:00
Jérôme Gardou bffc9025eb [KERNEL32_APITEST]
- Invoke some black voodoo for fixing linux builder

svn path=/trunk/; revision=58694
2013-04-06 19:34:54 +00:00
Jérôme Gardou 583947dac6 [KERNEL32_APITEST]
- Try to fix linux builder

svn path=/trunk/; revision=58693
2013-04-06 19:26:35 +00:00
Jérôme Gardou 000b53fe3e [KERNEL32_APITEST]
- Add a test verifying that the filter set with SetUnhandledExceptionFilter is called.
Take this as an occasion to demonstrate a bug with SSE exceptions in ReactOS

svn path=/trunk/; revision=58692
2013-04-06 19:15:11 +00:00
Jérôme Gardou f380de49ba [CRT]
- Add definition and GCC implementation of _mm_setcsr and _mm_getcsr

svn path=/trunk/; revision=58691
2013-04-06 19:13:01 +00:00
Hermès Bélusca-Maïto 463b98e376 Sync with trunk r58687.
svn path=/branches/ros-csrss/; revision=58690
2013-04-06 15:28:22 +00:00
Hermès Bélusca-Maïto cae17bc374 [CONSRV]
Shut-up almost all the dprints.

svn path=/branches/ros-csrss/; revision=58689
2013-04-06 13:40:34 +00:00
Hermès Bélusca-Maïto 431cf24bb1 [CSRSRV]
Mispelling fix only.

[CONSRV]
Improve selection, implement "Marking", i.e. selection with keyboard, and implement transition "Marking" --> "Selection" (selection with mouse).

svn path=/branches/ros-csrss/; revision=58688
2013-04-06 13:18:19 +00:00
Thomas Faber 69889ed097 [SHELL32]
- Improve IShellItem implementation. Patch by Katayama Hirofumi MZ.
CORE-7063 #resolve

svn path=/trunk/; revision=58687
2013-04-06 12:12:43 +00:00
Amine Khaldi 8d892dc056 [PSDK]
* Add DEFAULT_UNREACHABLE macro to ntdef.h.
* Add break to the last case.

svn path=/trunk/; revision=58686
2013-04-06 10:36:24 +00:00
Amine Khaldi ba43b2590a [CMAKE]
* Don't set the compiler and linker PDB to the same file (it's the linker's PDB that matters).
* No code changes, 12% faster msvc build.

svn path=/trunk/; revision=58685
2013-04-06 10:09:01 +00:00
Timo Kreuzer f73c34fe9a [NTDLL_APITEST]
Add more tests for NtAllocateVirtualMemory and NtMapViewOfSection, make tests 64 bit compatible.

svn path=/trunk/; revision=58684
2013-04-05 19:19:14 +00:00
Hermès Bélusca-Maïto 7b8d59daea [REACTOS]
"isnt" --> "isn't" and "arent" --> "aren't"

svn path=/trunk/; revision=58682
2013-04-04 20:26:36 +00:00
Hermès Bélusca-Maïto c69b2451d0 [REACTOS]
Fix a remaining "initialize" misspelling here, too.

svn path=/trunk/; revision=58681
2013-04-04 20:15:34 +00:00
Hermès Bélusca-Maïto 1e6feb87df [ROSAPPS]
Fix remaining "initialize" misspellings.

svn path=/trunk/; revision=58680
2013-04-04 20:13:05 +00:00
Hermès Bélusca-Maïto 645b7d2b00 [REACTOS]
Fix TOO MANY !! :(((( "initialize" misspellings.

Note1: One remains in subsystems/csr/csrsrv/init.c, but will be corrected in my future csrss branch merging.
Note2: In ntoskrnl/se/semgr.c, one tries to create the "LSA_AUTHENTICATION_INITALIZED" event. This is ROS-SPECIFIC !!!! In the sense that it doesn't exist on Windows. Instead, the "LSA_AUTHENTICATION_INITIALIZED" exists. Correct that fact.

svn path=/trunk/; revision=58679
2013-04-04 20:11:17 +00:00
Hermès Bélusca-Maïto fed0b44fc6 [ROSTESTS]
Correct spelling and Co.

svn path=/trunk/; revision=58678
2013-04-04 19:47:42 +00:00
Hermès Bélusca-Maïto c45852fcfd [ROSAPPS]
Fix "initialize" misspelling.

svn path=/trunk/; revision=58677
2013-04-04 19:44:23 +00:00
Hermès Bélusca-Maïto cd804b45cb [ROSAPPS]
Fix the remaining 'lenght' --> 'length' misspelling.

svn path=/trunk/; revision=58676
2013-04-04 19:41:50 +00:00
Hermès Bélusca-Maïto 554aec3663 [REACTOS]
Fix the remaining 'lenght' --> 'length' misspelling.
There are others, but in 3rd-party code. So don't correct them.

svn path=/trunk/; revision=58675
2013-04-04 19:39:56 +00:00
Hermès Bélusca-Maïto 82eb1bf74f [ROSTESTS]
Fix spelling of 'length' in various places.
Patch by andygui

CORE-7043 #resolve #comment Part for ROSTests committed in r58674, thanks!

svn path=/trunk/; revision=58674
2013-04-04 19:35:20 +00:00
Hermès Bélusca-Maïto 3ab4c09ac2 [ROSAPPS]
Fix spelling of 'length' in various places.
Patch by andygui

CORE-7043 #comment Part for ROSApps committed in r58673, thanks!

svn path=/trunk/; revision=58673
2013-04-04 19:34:27 +00:00
Hermès Bélusca-Maïto 26895da7e6 [REACTOS]
Fix spelling of 'length' in various places.
Patch by andygui

Concerning kdio.c, we can see that the original author didn't see his misspelling since he used two different variables named:
KdpScreenLineLength and KdpScreenLineLenght ! ; the latter being renamed here KdpScreenLineLengthDefault to make the difference.

CORE-7043 #comment Part for ReactOS committed in r58672, thanks!

svn path=/trunk/; revision=58672
2013-04-04 19:29:36 +00:00
Hermès Bélusca-Maïto b15a7e9255 [RAPPS]
Address grammatical issues with reactos/base/applications/rapps/lang/fr-FR.rc resource script
Patch by andygui

CORE-7044 #resolve #comment Problem solved ;) r58671

svn path=/trunk/; revision=58671
2013-04-04 19:11:04 +00:00
Amine Khaldi cdd1747af0 [CRT/LOCALE]
* Improve the locale support a bit up to Wine 1.5.26.

svn path=/trunk/; revision=58670
2013-04-03 22:46:22 +00:00
Amine Khaldi 8becae201d [CRYPT32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58669
2013-04-03 22:43:36 +00:00
Amine Khaldi a3d0b85dbe [CRYPT32]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58668
2013-04-03 22:43:22 +00:00
Amine Khaldi a490eca5f6 * Fix the unix build.
svn path=/trunk/; revision=58667
2013-04-03 22:03:06 +00:00