reactos.git
8 years agoSync with trunk r58740.
Hermès Bélusca-Maïto [Sat, 13 Apr 2013 18:49:50 +0000 (18:49 +0000)]
Sync with trunk r58740.

svn path=/branches/ros-csrss/; revision=58741

8 years ago[DMUSIC]
Amine Khaldi [Sat, 13 Apr 2013 17:29:01 +0000 (17:29 +0000)]
[DMUSIC]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58739

8 years ago[DDK]
Timo Kreuzer [Sat, 13 Apr 2013 16:10:09 +0000 (16:10 +0000)]
[DDK]
Fix the definition of BYTES_TO_PAGES. While the macro might look overcomplicated, it actually needs to be this way to prevent integer overflows.

svn path=/trunk/; revision=58738

8 years ago[SAMSRV]
Eric Kohl [Sat, 13 Apr 2013 15:33:56 +0000 (15:33 +0000)]
[SAMSRV]
- Implement SamIFree_SAMPR_ENUMERATION_BUFFER.
- Fix some typos in the spec file.

svn path=/trunk/; revision=58737

8 years ago[DPLAY][DPLAYX]
Amine Khaldi [Sat, 13 Apr 2013 13:08:11 +0000 (13:08 +0000)]
[DPLAY][DPLAYX]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58736

8 years ago[CMAKE]
Amine Khaldi [Sat, 13 Apr 2013 10:37:24 +0000 (10:37 +0000)]
[CMAKE]
* Invoke the linker directly instead of through the compiler in MSVC builds.

svn path=/trunk/; revision=58735

8 years ago[CSRSRV]
Hermès Bélusca-Maïto [Fri, 12 Apr 2013 21:13:25 +0000 (21:13 +0000)]
[CSRSRV]
Deactivate few breakpoints.

svn path=/branches/ros-csrss/; revision=58734

8 years ago[RTL8139]
Ziliang Guo [Fri, 12 Apr 2013 15:06:11 +0000 (15:06 +0000)]
[RTL8139]
Add header files for RTL8139 drivers holding function definitions and register addresses. Still incomplete/some holdovers from old ne2000 driver which will get pruned as more of the driver is rewritten. Not committing the actual driver code yet due to the need to massively clean it up. Not yet added to compilation.
CORE-7081

svn path=/trunk/; revision=58733

8 years ago[CONSRV]
Hermès Bélusca-Maïto [Thu, 11 Apr 2013 23:37:09 +0000 (23:37 +0000)]
[CONSRV]
- Reintegrate the text-only frontend, deactivated in revision r58447.
- Use a (temporary) helper ConioIsBufferResizeSupported to know whether or not the frontend supports screenbuffer resizing. In a near future, all the frontends will support that so this function will be removed.
- Promote ConioResizeBuffer to be a function of the console server (not only reserved for the GUI frontend).

[WIN32K]
- Remove the support of registrating TUI notification window class (feature such as knowing at which console app the notification window belongs to is unneeded when using the TUI).
- Start to introduce ConsoleAcquireDisplayOwnership, a win32k console control to let win32k release the display so that we can own it (it is step 0.0.1 on a scale of 0.0.0 to 1.0.0).

Note that, as in trunk, getting a text-only interface when booting with the /CONSOLE switch still doesn't work (clash between text-mode and video-mode enabled by win32k).

svn path=/branches/ros-csrss/; revision=58732

8 years ago[KERNEL32]
Hermès Bélusca-Maïto [Wed, 10 Apr 2013 20:33:30 +0000 (20:33 +0000)]
[KERNEL32]
Fix here also paternity of some code.

svn path=/branches/ros-csrss/; revision=58731

8 years ago[CONSRV]
Hermès Bélusca-Maïto [Wed, 10 Apr 2013 20:22:30 +0000 (20:22 +0000)]
[CONSRV]
Try to do some archaeology of names: attempt to attribute some files to programmers who spent lot of time on them, based on SVN history (I might have forget some other ones).

svn path=/branches/ros-csrss/; revision=58730

8 years ago[RTL]
Pierre Schweitzer [Wed, 10 Apr 2013 19:02:54 +0000 (19:02 +0000)]
[RTL]
Fix incorrect assignation.
Patch by Victor Martinez
Reviewed by Timo Kreuzer
CORE-7067 #comment Committed in r58729 #resolve

svn path=/trunk/; revision=58729

8 years ago[NTDLL_APITEST]
Jérôme Gardou [Tue, 9 Apr 2013 23:27:35 +0000 (23:27 +0000)]
[NTDLL_APITEST]
 * Enable the test for committing regions larger than the section again
 * Test behaviour of NtFreeVirtualMemory(MEM_DECOMMIT) for section-backed virtual memory

svn path=/trunk/; revision=58728

8 years ago[NTOS/MM]
Jérôme Gardou [Tue, 9 Apr 2013 23:24:50 +0000 (23:24 +0000)]
[NTOS/MM]
 - Fix check for address range fitting the VAD when commiting memory
CORE-7065 #comment Should be fixed with r58627 #resolve

svn path=/trunk/; revision=58727

8 years ago[KERNEL32-CONSRV]
Hermès Bélusca-Maïto [Tue, 9 Apr 2013 15:21:14 +0000 (15:21 +0000)]
[KERNEL32-CONSRV]
- Implement GetLargestConsoleWindowSize (and add a DPRINT to see what happens when Far 1.65 is launched).
- Implement SetConsoleWindowInfo in kernel32 and pre-implement its CONSRV counterpart.

svn path=/branches/ros-csrss/; revision=58726

8 years ago[CONSRV]
Hermès Bélusca-Maïto [Mon, 8 Apr 2013 21:03:24 +0000 (21:03 +0000)]
[CONSRV]
"Hack-fix" some headers to remove the forward declaration of typedef struct _CONSOLE *PCONSOLE;, which makes GCC 4.4.3 angry, but makes GCC 4.7.2 stay imperturbable.

svn path=/branches/ros-csrss/; revision=58725

8 years ago[HHCTRL.OCX]
Amine Khaldi [Mon, 8 Apr 2013 16:35:35 +0000 (16:35 +0000)]
[HHCTRL.OCX]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58723

8 years ago[CRYPTUI_WINETEST]
Amine Khaldi [Mon, 8 Apr 2013 16:31:12 +0000 (16:31 +0000)]
[CRYPTUI_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58722

8 years ago[CRYPTDLG] [CRYPTDLL] [CRYPTUI]
Amine Khaldi [Mon, 8 Apr 2013 16:31:05 +0000 (16:31 +0000)]
[CRYPTDLG] [CRYPTDLL] [CRYPTUI]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58721

8 years ago[CRYPTNET_WINETEST]
Amine Khaldi [Mon, 8 Apr 2013 16:22:36 +0000 (16:22 +0000)]
[CRYPTNET_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58720

8 years ago[CRYPTNET]
Amine Khaldi [Mon, 8 Apr 2013 16:22:12 +0000 (16:22 +0000)]
[CRYPTNET]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58719

8 years ago[BASESRV-CONSRV-WINSRV]
Hermès Bélusca-Maïto [Sun, 7 Apr 2013 23:39:39 +0000 (23:39 +0000)]
[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

8 years ago[CONSRV]
Hermès Bélusca-Maïto [Sun, 7 Apr 2013 23:18:59 +0000 (23:18 +0000)]
[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

8 years ago[BASESRV-CSRSRV]
Hermès Bélusca-Maïto [Sun, 7 Apr 2013 18:28:38 +0000 (18:28 +0000)]
[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

8 years ago[SAMSRV]
Eric Kohl [Sun, 7 Apr 2013 17:58:11 +0000 (17:58 +0000)]
[SAMSRV]
Implement the set LogonHours attribute code for all user set functions.

svn path=/trunk/; revision=58715

8 years ago[win32k]
Giannis Adamopoulos [Sun, 7 Apr 2013 15:22:20 +0000 (15:22 +0000)]
[win32k]
- Fix IntGetScrollBarRect when WS_EX_LEFTSCROLLBAR style is used
- Spotted by vicmarcal

svn path=/trunk/; revision=58714

8 years ago[PORTCLS]
Jérôme Gardou [Sun, 7 Apr 2013 14:11:21 +0000 (14:11 +0000)]
[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

8 years ago[KS]
Pierre Schweitzer [Sun, 7 Apr 2013 11:36:33 +0000 (11:36 +0000)]
[KS]
Fix copy/paste error

svn path=/trunk/; revision=58712

8 years ago[KS]
Pierre Schweitzer [Sun, 7 Apr 2013 11:35:50 +0000 (11:35 +0000)]
[KS]
Check parameters before using them and not after

svn path=/trunk/; revision=58711

8 years ago[DEVMGMT]
Pierre Schweitzer [Sun, 7 Apr 2013 11:06:00 +0000 (11:06 +0000)]
[DEVMGMT]
Don't use uninitialized memory address when calling InsertIntoTreeView()

svn path=/trunk/; revision=58710

8 years ago[PORTCLS]
Thomas Faber [Sun, 7 Apr 2013 11:02:28 +0000 (11:02 +0000)]
[PORTCLS]
- Remove a duplicate assignment. Patch by Víctor Martínez Calvo.
CORE-7057 #resolve

svn path=/trunk/; revision=58709

8 years ago[NTDLL_APITEST]
Thomas Faber [Sun, 7 Apr 2013 10:47:10 +0000 (10:47 +0000)]
[NTDLL_APITEST]
CORE-7065 #comment Temporarily disable the crashing test to get meaningful testbot results again.

svn path=/trunk/; revision=58708

8 years ago[MESA32]
Jérôme Gardou [Sun, 7 Apr 2013 10:18:28 +0000 (10:18 +0000)]
[MESA32]
 * Use SSE optimizations again

svn path=/trunk/; revision=58707

8 years ago[NTOS/KE]
Jérôme Gardou [Sun, 7 Apr 2013 10:17:44 +0000 (10:17 +0000)]
[NTOS/KE]
 * Reset the state of the right thread when switching NPX threads

svn path=/trunk/; revision=58706

8 years ago[CMD]
Pierre Schweitzer [Sun, 7 Apr 2013 10:02:06 +0000 (10:02 +0000)]
[CMD]
Fix yet another memory leak

svn path=/trunk/; revision=58705

8 years ago[PORTCLS]
Jérôme Gardou [Sun, 7 Apr 2013 09:58:05 +0000 (09:58 +0000)]
[PORTCLS]
 * Fix copy-pasta
CORE-7053 #comment Fixed in r58704, thanks for deciphering PVS studio report ;-) #resolve

svn path=/trunk/; revision=58704

8 years ago[CMD]
Pierre Schweitzer [Sun, 7 Apr 2013 08:53:37 +0000 (08:53 +0000)]
[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

8 years ago[CMD]
Pierre Schweitzer [Sun, 7 Apr 2013 08:51:20 +0000 (08:51 +0000)]
[CMD]
Fix two memory leaks

svn path=/trunk/; revision=58702

8 years ago[TELNET]
Pierre Schweitzer [Sat, 6 Apr 2013 23:27:56 +0000 (23:27 +0000)]
[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

8 years ago[CRT]
Pierre Schweitzer [Sat, 6 Apr 2013 23:14:29 +0000 (23:14 +0000)]
[CRT]
Apply r58698 here as well

svn path=/trunk/; revision=58700

8 years ago[CRT]
Pierre Schweitzer [Sat, 6 Apr 2013 23:12:45 +0000 (23:12 +0000)]
[CRT]
Apply r58698 here as well

svn path=/trunk/; revision=58699

8 years ago[CRT]
Pierre Schweitzer [Sat, 6 Apr 2013 23:10:55 +0000 (23:10 +0000)]
[CRT]
Fix format according to var

svn path=/trunk/; revision=58698

8 years ago[PSDK]
Jérôme Gardou [Sat, 6 Apr 2013 22:38:00 +0000 (22:38 +0000)]
[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

8 years ago[KERNEL32_APITEST]
Jérôme Gardou [Sat, 6 Apr 2013 19:34:54 +0000 (19:34 +0000)]
[KERNEL32_APITEST]
 - Invoke some black voodoo for fixing linux builder

svn path=/trunk/; revision=58694

8 years ago[KERNEL32_APITEST]
Jérôme Gardou [Sat, 6 Apr 2013 19:26:35 +0000 (19:26 +0000)]
[KERNEL32_APITEST]
 - Try to fix linux builder

svn path=/trunk/; revision=58693

8 years ago[KERNEL32_APITEST]
Jérôme Gardou [Sat, 6 Apr 2013 19:15:11 +0000 (19:15 +0000)]
[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

8 years ago[CRT]
Jérôme Gardou [Sat, 6 Apr 2013 19:13:01 +0000 (19:13 +0000)]
[CRT]
 - Add definition and GCC implementation of _mm_setcsr and _mm_getcsr

svn path=/trunk/; revision=58691

8 years agoSync with trunk r58687.
Hermès Bélusca-Maïto [Sat, 6 Apr 2013 15:28:22 +0000 (15:28 +0000)]
Sync with trunk r58687.

svn path=/branches/ros-csrss/; revision=58690

8 years ago[CONSRV]
Hermès Bélusca-Maïto [Sat, 6 Apr 2013 13:40:34 +0000 (13:40 +0000)]
[CONSRV]
Shut-up almost all the dprints.

svn path=/branches/ros-csrss/; revision=58689

8 years ago[CSRSRV]
Hermès Bélusca-Maïto [Sat, 6 Apr 2013 13:18:19 +0000 (13:18 +0000)]
[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

8 years ago[SHELL32]
Thomas Faber [Sat, 6 Apr 2013 12:12:43 +0000 (12:12 +0000)]
[SHELL32]
- Improve IShellItem implementation. Patch by Katayama Hirofumi MZ.
CORE-7063 #resolve

svn path=/trunk/; revision=58687

8 years ago[PSDK]
Amine Khaldi [Sat, 6 Apr 2013 10:36:24 +0000 (10:36 +0000)]
[PSDK]
* Add DEFAULT_UNREACHABLE macro to ntdef.h.
* Add break to the last case.

svn path=/trunk/; revision=58686

8 years ago[CMAKE]
Amine Khaldi [Sat, 6 Apr 2013 10:09:01 +0000 (10:09 +0000)]
[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

8 years ago[NTDLL_APITEST]
Timo Kreuzer [Fri, 5 Apr 2013 19:19:14 +0000 (19:19 +0000)]
[NTDLL_APITEST]
Add more tests for NtAllocateVirtualMemory and NtMapViewOfSection, make tests 64 bit compatible.

svn path=/trunk/; revision=58684

8 years ago[REACTOS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 20:26:36 +0000 (20:26 +0000)]
[REACTOS]
"isnt" --> "isn't" and "arent" --> "aren't"

svn path=/trunk/; revision=58682

8 years ago[REACTOS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 20:15:34 +0000 (20:15 +0000)]
[REACTOS]
Fix a remaining "initialize" misspelling here, too.

svn path=/trunk/; revision=58681

8 years ago[ROSAPPS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 20:13:05 +0000 (20:13 +0000)]
[ROSAPPS]
Fix remaining "initialize" misspellings.

svn path=/trunk/; revision=58680

8 years ago[REACTOS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 20:11:17 +0000 (20:11 +0000)]
[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

8 years ago[ROSTESTS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:47:42 +0000 (19:47 +0000)]
[ROSTESTS]
Correct spelling and Co.

svn path=/trunk/; revision=58678

8 years ago[ROSAPPS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:44:23 +0000 (19:44 +0000)]
[ROSAPPS]
Fix "initialize" misspelling.

svn path=/trunk/; revision=58677

8 years ago[ROSAPPS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:41:50 +0000 (19:41 +0000)]
[ROSAPPS]
Fix the remaining 'lenght' --> 'length' misspelling.

svn path=/trunk/; revision=58676

8 years ago[REACTOS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:39:56 +0000 (19:39 +0000)]
[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

8 years ago[ROSTESTS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:35:20 +0000 (19:35 +0000)]
[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

8 years ago[ROSAPPS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:34:27 +0000 (19:34 +0000)]
[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

8 years ago[REACTOS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:29:36 +0000 (19:29 +0000)]
[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

8 years ago[RAPPS]
Hermès Bélusca-Maïto [Thu, 4 Apr 2013 19:11:04 +0000 (19:11 +0000)]
[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

8 years ago[CRT/LOCALE]
Amine Khaldi [Wed, 3 Apr 2013 22:46:22 +0000 (22:46 +0000)]
[CRT/LOCALE]
* Improve the locale support a bit up to Wine 1.5.26.

svn path=/trunk/; revision=58670

8 years ago[CRYPT32_WINETEST]
Amine Khaldi [Wed, 3 Apr 2013 22:43:36 +0000 (22:43 +0000)]
[CRYPT32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58669

8 years ago[CRYPT32]
Amine Khaldi [Wed, 3 Apr 2013 22:43:22 +0000 (22:43 +0000)]
[CRYPT32]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58668

8 years ago* Fix the unix build.
Amine Khaldi [Wed, 3 Apr 2013 22:03:06 +0000 (22:03 +0000)]
* Fix the unix build.

svn path=/trunk/; revision=58667

8 years ago[MSI_WINETEST]
Amine Khaldi [Wed, 3 Apr 2013 21:58:14 +0000 (21:58 +0000)]
[MSI_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58666

8 years ago[MSI]
Amine Khaldi [Wed, 3 Apr 2013 21:58:03 +0000 (21:58 +0000)]
[MSI]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58665

8 years ago[JSCRIPT_WINETEST]
Amine Khaldi [Wed, 3 Apr 2013 21:20:05 +0000 (21:20 +0000)]
[JSCRIPT_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58664

8 years ago[JSCRIPT]
Amine Khaldi [Wed, 3 Apr 2013 21:19:50 +0000 (21:19 +0000)]
[JSCRIPT]
* Sync with Wine 1.5.26.
CORE-7049

svn path=/trunk/; revision=58663

8 years ago[PSDK]
Amine Khaldi [Wed, 3 Apr 2013 21:16:57 +0000 (21:16 +0000)]
[PSDK]
* Import DEFAULT_UNREACHABLE from Wine.

svn path=/trunk/; revision=58662

8 years ago- Fix some tests for OpenInputDesktop and add some more
Giannis Adamopoulos [Wed, 3 Apr 2013 14:23:02 +0000 (14:23 +0000)]
- Fix some tests for OpenInputDesktop and add some more

svn path=/trunk/; revision=58661

8 years ago[MESA32]
Jérôme Gardou [Wed, 3 Apr 2013 12:02:58 +0000 (12:02 +0000)]
[MESA32]
 * Disable SSE optimizations, as they only cause mayhem.

svn path=/trunk/; revision=58660

8 years ago[CDROM]
Jérôme Gardou [Wed, 3 Apr 2013 11:33:26 +0000 (11:33 +0000)]
[CDROM]
 * Fix a typo.
Found by PVS-Studio

svn path=/trunk/; revision=58659

8 years ago[FREELDR]
Hermès Bélusca-Maïto [Tue, 2 Apr 2013 22:49:03 +0000 (22:49 +0000)]
[FREELDR]
- Further improve FreeLdr's edit-boxes editing capabilities, by supporting insert-mode (only at the moment), backspace and delete to remove a character, moving left or right, going to the beginning or to the end of the string.
- Add a helper function DrawText2 to allow for displaying partial string (giving a maximum number of characters to display).

Enjoy :)

svn path=/trunk/; revision=58658

8 years agoArch, don't try to fix build when it has been fixed.
Sylvain Petreolle [Tue, 2 Apr 2013 21:13:35 +0000 (21:13 +0000)]
Arch, don't try to fix build when it has been fixed.
Reverts 58656.

svn path=/trunk/; revision=58657

8 years ago[CMIPCI]
Sylvain Petreolle [Tue, 2 Apr 2013 21:04:02 +0000 (21:04 +0000)]
[CMIPCI]
Link to chkstk.

svn path=/trunk/; revision=58656

8 years ago[CRT]
Jérôme Gardou [Tue, 2 Apr 2013 21:02:50 +0000 (21:02 +0000)]
[CRT]
 * revert r58654, it was not necessary

svn path=/trunk/; revision=58655

8 years ago[CRT]
Jérôme Gardou [Tue, 2 Apr 2013 20:27:39 +0000 (20:27 +0000)]
[CRT]
 * Don't use the builtin version of _alloca

svn path=/trunk/; revision=58654

8 years ago[CMIPCI]
Jérôme Gardou [Tue, 2 Apr 2013 20:14:48 +0000 (20:14 +0000)]
[CMIPCI]
 * 10 commits later...

svn path=/trunk/; revision=58653

8 years ago[CMIPCI]
Pierre Schweitzer [Tue, 2 Apr 2013 20:10:15 +0000 (20:10 +0000)]
[CMIPCI]
Allow warnings for the moment

svn path=/trunk/; revision=58652

8 years ago[CMICPL]
Pierre Schweitzer [Tue, 2 Apr 2013 20:08:14 +0000 (20:08 +0000)]
[CMICPL]
Fix gcc builds

svn path=/trunk/; revision=58651

8 years ago[CMICPL]
Jérôme Gardou [Tue, 2 Apr 2013 20:04:31 +0000 (20:04 +0000)]
[CMICPL]
 - This is a C++ module

svn path=/trunk/; revision=58650

8 years ago[CMIPCI]
Pierre Schweitzer [Tue, 2 Apr 2013 19:36:11 +0000 (19:36 +0000)]
[CMIPCI]
Fix headers inclusion under Linux (case sensitive!)

svn path=/trunk/; revision=58649

8 years ago[CMAKE]
Jérôme Gardou [Tue, 2 Apr 2013 18:42:39 +0000 (18:42 +0000)]
[CMAKE]
 - Do not link drivers to supc++

svn path=/trunk/; revision=58648

8 years ago[CMICPL]
Jérôme Gardou [Tue, 2 Apr 2013 18:37:53 +0000 (18:37 +0000)]
[CMICPL]
 * Hopefully fix the linux buildbot

svn path=/trunk/; revision=58647

8 years ago[CMICPL]
Jérôme Gardou [Tue, 2 Apr 2013 18:34:12 +0000 (18:34 +0000)]
[CMICPL]
 * fix build on UNIX

svn path=/trunk/; revision=58646

8 years ago[CMAKE]
Jérôme Gardou [Tue, 2 Apr 2013 18:30:19 +0000 (18:30 +0000)]
[CMAKE]
 * Fix an embarrassing mistake.

svn path=/trunk/; revision=58645

8 years ago[CMIDriver]
Jérôme Gardou [Tue, 2 Apr 2013 15:25:49 +0000 (15:25 +0000)]
[CMIDriver]
 * Update the C-Media 8738/8768 driver to 1.2.6
 * Add it to build

svn path=/trunk/; revision=58644

8 years ago[PSDK]
Jérôme Gardou [Tue, 2 Apr 2013 14:16:29 +0000 (14:16 +0000)]
[PSDK]
 * Add missing UNICODE definition in dsound.h
 * Protect against redefinitions in winioctl.h

svn path=/trunk/; revision=58643

8 years ago[CRT]
Thomas Faber [Tue, 2 Apr 2013 12:53:30 +0000 (12:53 +0000)]
[CRT]
- Fix stat64_to_stat macro definition. Patch by Víctor Martínez.
- Fix out-of-memory error cases in environment functions.
- Spotted by PVS-Studio
CORE-7039 #resolve

svn path=/trunk/; revision=58642

8 years ago[STDUNK]
Jérôme Gardou [Tue, 2 Apr 2013 12:45:31 +0000 (12:45 +0000)]
[STDUNK]
 * Add library, implementing the CUnknown interface for WDM audio drivers

svn path=/trunk/; revision=58641

8 years ago[BUILD]
Jérôme Gardou [Tue, 2 Apr 2013 12:39:16 +0000 (12:39 +0000)]
[BUILD]
 * Try fixing it...

svn path=/trunk/; revision=58640

8 years ago[PSDK]
Jérôme Gardou [Tue, 2 Apr 2013 11:52:12 +0000 (11:52 +0000)]
[PSDK]
 * implement DEFINE_GUIDSTRUCT and DEFINE_GUIDNAMED for GCC

svn path=/trunk/; revision=58639

8 years ago[DDK]
Jérôme Gardou [Tue, 2 Apr 2013 08:09:51 +0000 (08:09 +0000)]
[DDK]
 * Add missing IMP_IMiniportWaveRT and IMP_IMiniportWaveRTStream definitions

svn path=/trunk/; revision=58638

8 years ago[CMAKE]
Jérôme Gardou [Tue, 2 Apr 2013 08:08:36 +0000 (08:08 +0000)]
[CMAKE]
 * Add the wdmdriver module type

svn path=/trunk/; revision=58637