Commit graph

57830 commits

Author SHA1 Message Date
Amine Khaldi 49d0927079 [CRT]
* Update fopen_s().
CORE-8080

svn path=/trunk/; revision=63295
2014-05-14 17:14:46 +00:00
Amine Khaldi 721fc08b87 [BZIP2]
* Cleanup this folder.

svn path=/trunk/; revision=63294
2014-05-14 17:05:42 +00:00
Amine Khaldi 74d68f4624 [CRT]
* Update ungetc().
CORE-8080

svn path=/trunk/; revision=63293
2014-05-14 14:55:37 +00:00
Amine Khaldi 05ef5aeeed [CRT]
* Update fread().
CORE-8080

svn path=/trunk/; revision=63292
2014-05-14 14:52:00 +00:00
Amine Khaldi e5361e27bd [CRT]
* Update alloc_buffer().
CORE-8080

svn path=/trunk/; revision=63291
2014-05-14 14:45:08 +00:00
Amine Khaldi 41b9a3a556 [CRT]
* Update read_i().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63290
2014-05-14 14:35:13 +00:00
Amine Khaldi b697a1d7ea [CRT]
* Update msvcrt_{init,free}_io().
CORE-8080

svn path=/trunk/; revision=63289
2014-05-14 11:03:21 +00:00
Aleksandar Andrejevic 3284022bfc [NTVDM]
Implement INT 21h function AH = 67h (Set Handle Count).


svn path=/trunk/; revision=63288
2014-05-14 03:29:58 +00:00
Aleksandar Andrejevic a2e7e58fcc [NTVDM]
The value of USER_MEMORY_SIZE depends on FIRST_MCB_SEGMENT.


svn path=/trunk/; revision=63287
2014-05-14 02:35:26 +00:00
Aleksandar Andrejevic b748bf5dc8 [FAST486]
Fix a BOP-related stack corruption.
CORE-8199 #resolve #comment Fixed in revision r63286.


svn path=/trunk/; revision=63286
2014-05-13 23:22:49 +00:00
Hermès Bélusca-Maïto 32604108f4 [ROSAPPS]
Add/update Romanian translation, by Stefan Fulea.
ROSAPPS-231 #resolve #comment Thanks for your patch!

svn path=/trunk/; revision=63283
2014-05-13 21:39:36 +00:00
Hermès Bélusca-Maïto 2bdc85867d [ROSAPPS] Name copying the *nix way (in uppercases), just for fun.
svn path=/trunk/; revision=63282
2014-05-13 21:21:34 +00:00
Hermès Bélusca-Maïto 5cbfb61a5a [ROSAPPS]
Remove almost all remnants of RBuild Dark Age; RBuild, we won't miss you :P

svn path=/trunk/; revision=63281
2014-05-13 21:19:04 +00:00
Hermès Bélusca-Maïto 0dc9aa5b13 [ROSAPPS]
- Fix some newlines,
- Fireball == Aleksey, not Aleasky :P (ahh, GreatLord, we miss you ^^),
- Fix rosddt (ROS Device Detection Tool) readme file (convert into UTF-8 without BOM).

svn path=/trunk/; revision=63280
2014-05-13 21:07:49 +00:00
Hermès Bélusca-Maïto c35341fd7c [PS] Fix whitespace.
svn path=/trunk/; revision=63279
2014-05-13 21:04:23 +00:00
Thomas Faber 9a02edda36 [UTF16LE]
- Add to build
CORE-8221

svn path=/trunk/; revision=63278
2014-05-13 20:00:51 +00:00
David Quintana 753d2916b8 This file got messed up somehow, and was preventing the branch from booting properly.
svn path=/branches/shell-experiments/; revision=63277
2014-05-13 18:51:03 +00:00
Daniel Reimer de380ecfd2 DLL: Many improvements to German translations by zehnvor
CORE-8216 #resolve #comment Committed, thx.

svn path=/trunk/; revision=63276
2014-05-13 18:28:47 +00:00
Daniel Reimer 433b9ce3ba [TRANSLATIONS]
Applications: some corrections and improvements to German translations by zehnvor
CORE-8130 #resolve #comment Committed, thx.
usetup: German translation revamp by zehnvor
CORE-8179 #resolve #comment Committed, thx.
DLL: Many improvements to German translations by zehnvor (without the dll patch yet, Wine syncs need no ROS only tranlation IMO)
CORE-8216 #comment Committed without the dll patch yet, Wine syncs need no ROS only tranlation IMO

svn path=/trunk/; revision=63275
2014-05-13 18:11:07 +00:00
Amine Khaldi 5ddc0c6c38 [CRT]
* Update _isatty().
CORE-8080

svn path=/trunk/; revision=63274
2014-05-13 16:00:25 +00:00
Amine Khaldi 065ed0c860 [CRT]
* Update fgetwc().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63273
2014-05-13 13:11:22 +00:00
Amine Khaldi 3904749e7d [CRT]
* Update split_oflags().
CORE-8080

svn path=/trunk/; revision=63272
2014-05-13 12:58:54 +00:00
David Quintana 8db8073cbb Sync with trunk r63270.
svn path=/branches/shell-experiments/; revision=63271
2014-05-13 12:11:12 +00:00
David Quintana a607a23a14 [BROWSEUI]
* AddressBand: Create a combobox item to hold the info of the current folder, and keep it selected. This will in the future be improved to show a pseudo-tree including all the parent folders up to the Desktop, with the Desktop and My Computer expanded.
CORE-8220

svn path=/branches/shell-experiments/; revision=63270
2014-05-13 08:53:26 +00:00
Timo Kreuzer 3ffbea35b3 [DDK]
- Remove NTKERNELAPI from Rtl String routines
- Remove obsolete hack definition
- Fix a typo, spotted by Thomas

svn path=/trunk/; revision=63269
2014-05-12 23:40:14 +00:00
Timo Kreuzer bccd8b7aea [KMTEST]
Revert the DDK compatibility hack and apply a real fix. I kept the hack for NDK exports, we should consider changing them as well for consistency reasons.

svn path=/trunk/; revision=63268
2014-05-12 23:36:05 +00:00
Amine Khaldi cc990618b3 [CRT]
* Reorder some functions. No code changes!
CORE-8080

svn path=/trunk/; revision=63267
2014-05-12 20:10:38 +00:00
Amine Khaldi be0a8904ea [CRT]
* Update _wsopen_s().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63266
2014-05-12 20:02:52 +00:00
Christoph von Wittich a7308b4d2f [shell32]
partial SHELL_FindExecutable sync to wine

svn path=/trunk/; revision=63265
2014-05-12 19:55:25 +00:00
Amine Khaldi b8780863c0 [CRT]
* Update _write().
CORE-8080

svn path=/trunk/; revision=63264
2014-05-12 19:54:29 +00:00
Amine Khaldi 19d92fec00 [CRT]
* _set_errno() returns an errno_t.
* error => value
CORE-8080

svn path=/trunk/; revision=63263
2014-05-12 19:44:41 +00:00
Amine Khaldi a30699ae01 [CRT]
* Update get_flags().
CORE-8080

svn path=/trunk/; revision=63262
2014-05-12 19:42:29 +00:00
Amine Khaldi 5d0809917f [CRT]
* Rename alloc_fd_from() to set_fd() and update it.
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63261
2014-05-12 18:12:07 +00:00
Amine Khaldi d8d54df1f6 [CRT]
* Update _setmode().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63260
2014-05-12 16:51:40 +00:00
Eric Kohl 3def58e0ff [FORMATTING]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=63259
2014-05-12 16:14:19 +00:00
Amine Khaldi 5da1f1a63b [CRT]
* Update ioinfo structure.
CORE-8080

svn path=/trunk/; revision=63258
2014-05-12 16:01:49 +00:00
Amine Khaldi e68148f878 [CRT]
* Update fwrite().
CORE-8080

svn path=/trunk/; revision=63257
2014-05-12 15:32:43 +00:00
Kamil Hornicek c36bab312a [SERVMAN][EVENTVWR]
- add czech translations

svn path=/trunk/; revision=63256
2014-05-12 14:35:30 +00:00
Amine Khaldi ca543abe1e [CRT]
* Update ferror().
CORE-8080

svn path=/trunk/; revision=63255
2014-05-12 14:25:53 +00:00
Eric Kohl a4061f41e7 [FORMATTING]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=63254
2014-05-12 14:17:37 +00:00
Amine Khaldi e34ff107cd [CRT]
* Update feof().
CORE-8080

svn path=/trunk/; revision=63253
2014-05-12 13:17:31 +00:00
Amine Khaldi 83e1917b77 [CRT]
* Reduce difference to Wine. No code changes.
CORE-8080

svn path=/trunk/; revision=63252
2014-05-12 12:52:40 +00:00
Amine Khaldi e444ff08e2 [CRT]
* Update tmpfile().
CORE-8080

svn path=/trunk/; revision=63251
2014-05-12 12:50:55 +00:00
Thomas Faber 233ba85cfe [ICMP]
- Fix socket leak. Spotted by Samuel & cppcheck
Note: Wine has this in iphlpapi these days. Should probably sync.
CORE-8208 #resolve

svn path=/trunk/; revision=63250
2014-05-12 06:44:01 +00:00
Thomas Faber dbe30dfb59 [CMD]
- Fix mismatched allocation/free. Spotted by Samuel & cppcheck
CORE-8207 #resolve

svn path=/trunk/; revision=63249
2014-05-12 06:19:07 +00:00
Hermès Bélusca-Maïto 76f9d532f2 [NTVDM]
Improve int32 callback stub (and sync int32.c too).

svn path=/trunk/; revision=63248
2014-05-12 00:26:48 +00:00
Timo Kreuzer df0efd5556 [DDK/XDK/NTOSKRNL/DRIVERS]
Fix incompatible definition of a number of NTOSKRNL data imports. These imports are declared in MS DDK in a way that is usually not how you would declare data imports. The proper way of doing it is using _DECLSPEC_INTRIN_TYPE(dllimport) or in this case NTKERNELAPI, which will cause the compiler to directly dereference the __imp__FooBar symbol. MS has declared some of these variables directly as pointers without using dllimport. This works with MS DDK, since it's import libraries contain aliases (like _FooBar) to the import symbols (__imp__FooBar). Neither MS LINK nor DLLTOOL create these aliases in the import libs, which is good, since hacks like these are dangerous. To make the original declarations work without using macros (which can conflict with other things, like for example the KdDebuggerEnabled member in KUSER_SHARED_DATA) these aliases have to be generated differently. Luckily both MSVC and GCC support a pragma that does exactly this. Fix the incompatible use in our drivers and the broen(!) use of KdDebuggerEnabled in kdcom (which was writing a PBOOLEAN value (FALSE == 0 == NULL, so no warning) into the location that is really a BOOLEAN, possibly overwriting other data. Finally get rid of a number of hacks in ntoskrnl, where prefixed versions were used to not conflict with the DDK definitions.

svn path=/trunk/; revision=63247
2014-05-11 23:11:16 +00:00
Timo Kreuzer bbfd5abfca [CRT]
Fix build

svn path=/trunk/; revision=63246
2014-05-11 22:28:54 +00:00
Timo Kreuzer 1147b7f948 [CRT]
Fix handling of multibyte strings in _splitpath. Fixes 2 winetests.

svn path=/trunk/; revision=63245
2014-05-11 22:25:46 +00:00
Sylvain Petreolle 109185f9de [INF]
Fix line endings (LF=> CRLF,CR)

svn path=/trunk/; revision=63244
2014-05-11 20:59:17 +00:00