Martin Storsjo
|
9303c6eeed
|
ucrtbase: Hook up _crt_atexit.
|
2015-08-27 17:10:08 +09:00 |
Daniel Lehman
|
e26131fea3
|
msvcrt: Use msvcrt free instead of HeapFree on tls data.
|
2015-08-26 14:15:13 +09:00 |
Carlo Bramini
|
21a14e9612
|
msvcrt: SEEK_* macros from GLIBC should be replaced with safer MSVCRT_SEEK_* macros.
|
2015-08-19 08:39:02 +09:00 |
Andrey Gusev
|
5cdcd4493f
|
Assorted spelling and typos fixes.
|
2015-08-18 15:00:13 +09:00 |
Carlo Bramini
|
13f34481b2
|
msvcrt: Use MSVCRT_xxx macros instead of the same ones from GLIBC.
|
2015-08-17 14:51:50 +09:00 |
Carlo Bramini
|
9b495caacf
|
msvcrt: Call SetFilePointer() with correct parameters.
|
2015-08-17 14:51:46 +09:00 |
Francois Gouget
|
f8a7d6ed74
|
Assorted spelling fixes.
|
2015-08-07 23:50:48 +09:00 |
Iván Matellanes
|
ea2798f1ce
|
msvcrt: _setmode should check if file descriptor is valid.
|
2015-08-05 23:45:50 +09:00 |
Daniel Lehman
|
a7c7bc9180
|
msvcr110: Add Concurrency::details::_GetConcurrency.
|
2015-07-29 21:44:03 +02:00 |
Piotr Caban
|
2294d3ba45
|
msvcrt: Don't call DeleteCriticalSection on static critical section.
|
2015-07-16 21:21:07 +09:00 |
Piotr Caban
|
cf20731447
|
msvcrt: Add _mbscat_s_l implementation.
|
2015-07-07 16:52:20 +09:00 |
Piotr Caban
|
0eb112aa6e
|
msvcrt: Add ismbblead_l implementation.
|
2015-07-07 16:52:20 +09:00 |
Sebastian Lackner
|
abbb361733
|
msvcrt: Set *end to NULL when strtod is called with NULL pointer string.
|
2015-06-29 19:07:50 +09:00 |
Michael Müller
|
ffcb4e0724
|
msvcrt/tests: Add additional tests for atof / strtod functions.
From: Michael Müller <michael@fds-team.de>
|
2015-06-29 19:07:50 +09:00 |
Piotr Caban
|
e9eec98d5c
|
msvcrt: Cache locale string to LCID conversion results.
|
2015-06-24 22:57:00 +09:00 |
Piotr Caban
|
d940ac2412
|
msvcr110: Add __crtGetLocaleInfoEx implementation.
|
2015-06-22 20:58:31 +09:00 |
Piotr Caban
|
f55192aabc
|
msvcr120: Add ___lc_locale_name_func implementation.
|
2015-06-17 20:01:17 +09:00 |
Piotr Caban
|
27b7ff73e4
|
msvcrt: Add _ungetwch implementation.
|
2015-06-15 14:49:26 +09:00 |
Piotr Caban
|
d4fab07110
|
msvcrt: Add _getwche implementation.
|
2015-06-15 14:49:21 +09:00 |
Piotr Caban
|
9a10a71638
|
msvcrt: Add _getwch implementation.
|
2015-06-15 14:49:16 +09:00 |
Piotr Caban
|
de68efdb7d
|
msvcrt: Fix return value of cputws.
|
2015-06-15 14:49:11 +09:00 |
Piotr Caban
|
9ed740377b
|
msvcrt: Fix return value of _cputs.
|
2015-06-15 14:49:09 +09:00 |
Piotr Caban
|
eb9e00857a
|
msvcrt: Write directly to the console in _putwch.
|
2015-06-15 14:49:04 +09:00 |
Piotr Caban
|
3b5991cd80
|
msvcrt: Open console input handle with write permission so SetConsoleMode can work on it.
|
2015-06-15 14:45:10 +09:00 |
Piotr Caban
|
853d4343db
|
msvcr: Add _ungetch_nolock implementation.
|
2015-06-12 21:22:41 +09:00 |
Piotr Caban
|
57754bdb29
|
msvcr: Add _getche_nolock implementation.
|
2015-06-12 21:22:41 +09:00 |
Piotr Caban
|
0a600ccde8
|
msvcr: Add _putch_nolock implementation.
|
2015-06-12 21:22:41 +09:00 |
Piotr Caban
|
3bd60974a9
|
msvcr: Add _getch_nolock implementation.
|
2015-06-12 21:22:41 +09:00 |
Piotr Caban
|
725e4733cf
|
msvcrt: Remove no longer needed global lock from functions using fd critical sections.
|
2015-06-11 14:40:32 +09:00 |
Piotr Caban
|
6ed69c107f
|
msvcrt: Avoid using global critical section while allocating new file descriptors.
|
2015-06-11 14:40:30 +09:00 |
Piotr Caban
|
e7fc237088
|
msvcrt: Don't use MSVCRT_fdend in msvcrt_create_io_inherit_block.
|
2015-06-11 14:40:14 +09:00 |
Piotr Caban
|
417b605687
|
msvcrt: Fix possible deadlock in dup2 function.
|
2015-06-11 14:40:01 +09:00 |
Daniel Lehman
|
1a4db7cdf5
|
msvcrt: Add _W_GetMonths.
|
2015-06-10 15:26:11 +09:00 |
Daniel Lehman
|
bc1eaf7a0f
|
msvcrt: Add _W_Getdays.
|
2015-06-10 15:26:10 +09:00 |
Piotr Caban
|
0922865b37
|
msvcrt: Fix strtol implementation on strings not containing valid number.
|
2015-06-08 19:07:55 +09:00 |
Piotr Caban
|
ba757eaec7
|
msvcrt: Use fd critical section in _write.
|
2015-06-04 19:02:31 +09:00 |
Piotr Caban
|
eec7a565be
|
msvcrt: Don't lock __badioinfo.
|
2015-06-04 19:02:29 +09:00 |
Piotr Caban
|
f00b7f4058
|
msvcrt: Use fd critical section in _setmode.
|
2015-06-04 19:02:26 +09:00 |
Piotr Caban
|
bd6eaf918c
|
msvcrt: Get rid of msvcrt_is_valid_fd helper.
|
2015-06-03 22:52:04 +09:00 |
Piotr Caban
|
9ce2a8a60c
|
msvcrt: Use fd critical section in msvcrt_create_io_inherit_block.
|
2015-06-03 22:52:02 +09:00 |
Piotr Caban
|
86baccc9ae
|
msvcrt: Get rid of msvcrt_fdtoh helper.
|
2015-06-03 22:52:00 +09:00 |
Piotr Caban
|
9278190d46
|
msvcrt: Use fd critical section in _futime64.
|
2015-06-03 22:51:57 +09:00 |
Piotr Caban
|
16285f5700
|
msvcrt: Use fd critical section in read.
|
2015-06-03 22:51:55 +09:00 |
Piotr Caban
|
b052afd4af
|
msvcrt: Use fd critical section in msvcrt_free_fd.
|
2015-06-03 22:51:53 +09:00 |
Piotr Caban
|
c7b0fb5154
|
msvcrt: Use fd critical section in dup2.
|
2015-06-03 22:51:50 +09:00 |
Daniel Lehman
|
65b8a3da47
|
msvcrt: Add __swprintf_l.
|
2015-06-01 14:43:54 +09:00 |
Daniel Lehman
|
e89813fe3c
|
msvcr120: Add erf functions.
|
2015-05-29 16:16:21 +09:00 |
Piotr Caban
|
530d269e01
|
msvcr120: Add _dsign implementation.
|
2015-05-26 22:44:52 +09:00 |
Piotr Caban
|
ec2f02db0c
|
msvcr120: Add fmax implementation.
|
2015-05-26 22:44:47 +09:00 |
Piotr Caban
|
70bff7377d
|
msvcrt: Fix functions table reallocation in _onexit.
|
2015-05-18 14:06:40 +09:00 |