OSDN Git Service

mingw/mingw-org-wsl.git
20 months agoAdd CertEnumCRLsInStore() references for CRYPT32.DLL.
Earnie Boyd [Wed, 17 Aug 2022 18:11:46 +0000 (19:11 +0100)]
Add CertEnumCRLsInStore() references for CRYPT32.DLL.

21 months agoCorrect project name references in w32api source files.
Keith Marshall [Mon, 15 Aug 2022 20:49:23 +0000 (21:49 +0100)]
Correct project name references in w32api source files.

21 months agoCorrect references in features configuration generator.
Keith Marshall [Mon, 15 Aug 2022 20:49:22 +0000 (21:49 +0100)]
Correct references in features configuration generator.

21 months agoCorrect project name references in msvcrt-xref documentation.
Keith Marshall [Mon, 15 Aug 2022 20:49:22 +0000 (21:49 +0100)]
Correct project name references in msvcrt-xref documentation.

21 months agoCorrect project name references in mingwrt manpages.
Keith Marshall [Mon, 15 Aug 2022 20:49:22 +0000 (21:49 +0100)]
Correct project name references in mingwrt manpages.

21 months agoCorrect project name references in mingwrt source files.
Keith Marshall [Mon, 15 Aug 2022 20:49:22 +0000 (21:49 +0100)]
Correct project name references in mingwrt source files.

21 months agoCorrect project name references in project-common files.
Keith Marshall [Mon, 15 Aug 2022 20:49:22 +0000 (21:49 +0100)]
Correct project name references in project-common files.

2 years agoStop creating redundant "include/parts" directory.
Keith Marshall [Sat, 29 Jan 2022 14:27:53 +0000 (14:27 +0000)]
Stop creating redundant "include/parts" directory.

2 years agoCorrect Microsoft's dup2() POSIX.1 non-conformity.
Keith Marshall [Fri, 25 Jun 2021 19:32:34 +0000 (20:32 +0100)]
Correct Microsoft's dup2() POSIX.1 non-conformity.

* include/unistd.h [! defined dup2]: Define macro reference to...
(__mingw_posix_dup2): ...this new in-line function, (as named by the
macro); it overrides the Microsoft dup2() function, to ensure that it
returns the correct file descriptor, as specified by POSIX.1, rather
than zero, as returned by the Microsoft implementation, on success.

2 years agoImplement a POSIX.1 compliant pseudo-random number generator.
Keith Marshall [Tue, 22 Jun 2021 20:21:40 +0000 (21:21 +0100)]
Implement a POSIX.1 compliant pseudo-random number generator.

2 years agoImplement pseudo-console legacy platform support.
Keith Marshall [Sun, 13 Jun 2021 20:31:31 +0000 (21:31 +0100)]
Implement pseudo-console legacy platform support.

2 years agoUpdate to add Win10 pseudo-console support.
Keith Marshall [Sun, 13 Jun 2021 18:31:36 +0000 (19:31 +0100)]
Update to add Win10 pseudo-console support.

2 years agoCorrect erroneous mkstemp() availability condition.
Keith Marshall [Sat, 29 May 2021 22:02:20 +0000 (23:02 +0100)]
Correct erroneous mkstemp() availability condition.

2 years agoAdd "legacy-safe" emulation of Microsoft's version helpers API.
Keith Marshall [Tue, 25 May 2021 15:06:58 +0000 (16:06 +0100)]
Add "legacy-safe" emulation of Microsoft's version helpers API.

2 years agoCorrect an entry-point look-up logic defect.
Keith Marshall [Tue, 25 May 2021 14:28:11 +0000 (15:28 +0100)]
Correct an entry-point look-up logic defect.

2 years agoImplement a generic legacy platform support infrastructure.
Keith Marshall [Sun, 23 May 2021 19:54:29 +0000 (20:54 +0100)]
Implement a generic legacy platform support infrastructure.

3 years agoCorrect TreeView_GetItemRect() syntax; cf. MinGW-Issue #41041. 5.4-trunk
Keith Marshall [Sun, 9 May 2021 20:23:08 +0000 (21:23 +0100)]
Correct TreeView_GetItemRect() syntax; cf. MinGW-Issue #41041.

3 years agoIncrement version number following WSL-5.4.2 release.
Keith Marshall [Mon, 12 Apr 2021 09:11:59 +0000 (10:11 +0100)]
Increment version number following WSL-5.4.2 release.

3 years agoPrepare and publish MinGW.org WSL-5.4.2 release. wsl-5.4.2-release
Keith Marshall [Sun, 11 Apr 2021 18:28:06 +0000 (19:28 +0100)]
Prepare and publish MinGW.org WSL-5.4.2 release.

3 years agoConsolidate fmod() and remainder() source code.
Keith Marshall [Thu, 25 Feb 2021 16:21:59 +0000 (16:21 +0000)]
Consolidate fmod() and remainder() source code.

3 years agoCorrect remquo() quotient computation; cf. MinGW-Bug #41597
Keith Marshall [Wed, 24 Feb 2021 22:17:34 +0000 (22:17 +0000)]
Correct remquo() quotient computation; cf. MinGW-Bug #41597

3 years agoMake <winnetwk.h> header effectively self-contained.
Keith Marshall [Fri, 19 Feb 2021 11:32:13 +0000 (11:32 +0000)]
Make <winnetwk.h> header effectively self-contained.

3 years agoUpdate support for Internet Explorer features selection macros.
Keith Marshall [Sat, 13 Feb 2021 17:12:51 +0000 (17:12 +0000)]
Update support for Internet Explorer features selection macros.

3 years agoAdd support for Windows-10 features selection macros.
Keith Marshall [Sat, 13 Feb 2021 16:37:50 +0000 (16:37 +0000)]
Add support for Windows-10 features selection macros.

3 years agoMake <winperf.h> header effectively self-contained.
Keith Marshall [Fri, 12 Feb 2021 22:50:58 +0000 (22:50 +0000)]
Make <winperf.h> header effectively self-contained.

3 years agoMake <winspool.h> header effectively self-contained.
Keith Marshall [Fri, 12 Feb 2021 14:54:26 +0000 (14:54 +0000)]
Make <winspool.h> header effectively self-contained.

3 years agoAdd missing <wingdi.h> definitions.
Alexei Podtelezhnikov [Tue, 9 Feb 2021 22:28:11 +0000 (22:28 +0000)]
Add missing <wingdi.h> definitions.

3 years agoAvoid proliferation of static snprintf() implementations.
Keith Marshall [Tue, 26 Jan 2021 19:58:39 +0000 (19:58 +0000)]
Avoid proliferation of static snprintf() implementations.

3 years agoRepresent <winbase.h> file creation bit-flags in hexadecimal.
Keith Marshall [Mon, 25 Jan 2021 22:33:53 +0000 (22:33 +0000)]
Represent <winbase.h> file creation bit-flags in hexadecimal.

3 years agoInitialize MSVCRT.DLL's _pgmptr reference.
Keith Marshall [Fri, 7 Aug 2020 10:04:28 +0000 (11:04 +0100)]
Initialize MSVCRT.DLL's _pgmptr reference.

3 years agoIncrement version number following WSL-5.4.1 release.
Keith Marshall [Fri, 7 Aug 2020 09:41:09 +0000 (10:41 +0100)]
Increment version number following WSL-5.4.1 release.

3 years agoPrepare and publish MinGW.org WSL-5.4.1 release. wsl-5.4.1-release
Keith Marshall [Thu, 23 Jul 2020 09:58:58 +0000 (10:58 +0100)]
Prepare and publish MinGW.org WSL-5.4.1 release.

3 years agoAdd support for emulation of Microsoft's rand_s() function.
Keith Marshall [Mon, 20 Jul 2020 19:17:27 +0000 (20:17 +0100)]
Add support for emulation of Microsoft's rand_s() function.

3 years agoAdjust repository version following WSL-5.4 release.
Keith Marshall [Sat, 18 Jul 2020 21:59:28 +0000 (22:59 +0100)]
Adjust repository version following WSL-5.4 release.

3 years agoPrepare and publish MinGW.org WSL-5.4 release. wsl-5.4-release
Keith Marshall [Wed, 8 Jul 2020 09:47:07 +0000 (10:47 +0100)]
Prepare and publish MinGW.org WSL-5.4 release.

3 years agoRemove redundant MBCS/wide character converter aliases.
Keith Marshall [Tue, 7 Jul 2020 21:02:51 +0000 (22:02 +0100)]
Remove redundant MBCS/wide character converter aliases.

3 years agoSwitch to new 5.4-trunk development branch.
Keith Marshall [Tue, 7 Jul 2020 13:53:43 +0000 (14:53 +0100)]
Switch to new 5.4-trunk development branch.

* VERSION.m4 (__VERSION__): Increment it to 5.4
* All files (5.4-trunk): Bookmark assigned.

3 years agoPrepare and publish MinGW.org WSL-5.3.4 release. 5.3-trunk wsl-5.3.4-release
Keith Marshall [Mon, 6 Jul 2020 07:56:54 +0000 (08:56 +0100)]
Prepare and publish MinGW.org WSL-5.3.4 release.

3 years agoRevert typedef of socklen_t to signed int type.
Keith Marshall [Sun, 5 Jul 2020 21:32:09 +0000 (22:32 +0100)]
Revert typedef of socklen_t to signed int type.

3 years agoUpdate MBCS to wide character conversion man pages.
Keith Marshall [Sun, 5 Jul 2020 18:26:24 +0000 (19:26 +0100)]
Update MBCS to wide character conversion man pages.

3 years agoDiscontinue use of Microsoft's MBCS/wide character converters.
Keith Marshall [Sat, 4 Jul 2020 21:06:58 +0000 (22:06 +0100)]
Discontinue use of Microsoft's MBCS/wide character converters.

3 years agoAdjust repository version following WSL-5.3.3 release.
Keith Marshall [Sat, 4 Jul 2020 09:51:39 +0000 (10:51 +0100)]
Adjust repository version following WSL-5.3.3 release.

3 years agoPrepare and publish MinGW.org WSL-5.3.3 release. wsl-5.3.3-release
Keith Marshall [Wed, 3 Jun 2020 18:41:20 +0000 (19:41 +0100)]
Prepare and publish MinGW.org WSL-5.3.3 release.

3 years agoDiscard obsolete distribution files from subdirectories.
Keith Marshall [Wed, 3 Jun 2020 18:17:03 +0000 (19:17 +0100)]
Discard obsolete distribution files from subdirectories.

3 years agoRevert 2020-05-27 changes relating to issue #40438.
Keith Marshall [Wed, 3 Jun 2020 17:58:37 +0000 (18:58 +0100)]
Revert 2020-05-27 changes relating to issue #40438.

3 years agoAdjust repository version following WSL-5.3.2 release.
Keith Marshall [Wed, 3 Jun 2020 17:30:52 +0000 (18:30 +0100)]
Adjust repository version following WSL-5.3.2 release.

3 years agoPrepare and publish MinGW.org WSL-5.3.2 release. wsl-5.3.2-release
Keith Marshall [Thu, 28 May 2020 16:59:09 +0000 (17:59 +0100)]
Prepare and publish MinGW.org WSL-5.3.2 release.

3 years agoPrepare empty dist directory when required.
Keith Marshall [Thu, 28 May 2020 20:17:26 +0000 (21:17 +0100)]
Prepare empty dist directory when required.

3 years agoAvoid recursive optional DLL import library linking.
Keith Marshall [Thu, 28 May 2020 16:54:03 +0000 (17:54 +0100)]
Avoid recursive optional DLL import library linking.

3 years agoFix libmingwex-n.dll dependencies; cf. Issue #40438.
Keith Marshall [Wed, 27 May 2020 21:53:31 +0000 (22:53 +0100)]
Fix libmingwex-n.dll dependencies; cf. Issue #40438.

3 years agoAdjust repository version following WSL-5.3.1 release.
Keith Marshall [Tue, 26 May 2020 11:47:35 +0000 (12:47 +0100)]
Adjust repository version following WSL-5.3.1 release.

4 years agoPrepare and publish MinGW.org WSL-5.3.1 release. wsl-5.3.1-release
Keith Marshall [Thu, 30 Apr 2020 10:08:10 +0000 (11:08 +0100)]
Prepare and publish MinGW.org WSL-5.3.1 release.

4 years agoImplement POSIX.1-2001 posix_memalign() function.
Keith Marshall [Sun, 19 Apr 2020 12:02:24 +0000 (13:02 +0100)]
Implement POSIX.1-2001 posix_memalign() function.

4 years agoImplement ISO-C11/C++17 aligned_alloc() function.
Keith Marshall [Sat, 18 Apr 2020 21:22:36 +0000 (22:22 +0100)]
Implement ISO-C11/C++17 aligned_alloc() function.

4 years agoManpage stylistic consistency updates.
Keith Marshall [Sat, 11 Apr 2020 19:58:43 +0000 (20:58 +0100)]
Manpage stylistic consistency updates.

4 years agoEnsure PDF manpages are generated from local sources.
Keith Marshall [Wed, 8 Apr 2020 10:40:27 +0000 (11:40 +0100)]
Ensure PDF manpages are generated from local sources.

4 years agoAutomatically enumerate manpages for publication.
Keith Marshall [Wed, 8 Apr 2020 10:02:23 +0000 (11:02 +0100)]
Automatically enumerate manpages for publication.

4 years agoDocument MinGW MBCS/wide character conversion functions.
Keith Marshall [Tue, 7 Apr 2020 18:55:12 +0000 (19:55 +0100)]
Document MinGW MBCS/wide character conversion functions.

4 years agoHandle wcsrtombs() initial surrogate completion.
Keith Marshall [Thu, 2 Apr 2020 19:37:13 +0000 (20:37 +0100)]
Handle wcsrtombs() initial surrogate completion.

4 years agoCorrect wchar_t to MBCS unpaired surrogate handling.
Keith Marshall [Thu, 2 Apr 2020 19:02:26 +0000 (20:02 +0100)]
Correct wchar_t to MBCS unpaired surrogate handling.

4 years agoMake <winsvc.h> header effectively self-contained.
Keith Marshall [Sat, 28 Mar 2020 14:54:25 +0000 (14:54 +0000)]
Make <winsvc.h> header effectively self-contained.

4 years agoCorrect a potential mbsrtowcs() surrogate pair overrun.
Keith Marshall [Thu, 19 Mar 2020 21:17:25 +0000 (21:17 +0000)]
Correct a potential mbsrtowcs() surrogate pair overrun.

4 years agoRationalize implementations of fwide() and mbsinit() functions.
Keith Marshall [Thu, 12 Mar 2020 22:44:03 +0000 (22:44 +0000)]
Rationalize implementations of fwide() and mbsinit() functions.

4 years agoCorrect a defect in detection of failed btowc() conversions.
Keith Marshall [Wed, 11 Mar 2020 11:59:13 +0000 (11:59 +0000)]
Correct a defect in detection of failed btowc() conversions.

4 years agoCorrect defects in mbrtowc() invalid conversion state handling.
Keith Marshall [Tue, 10 Mar 2020 23:02:32 +0000 (23:02 +0000)]
Correct defects in mbrtowc() invalid conversion state handling.

4 years agoBase MBCS converter function call redirection on _ISOC99_SOURCE.
Keith Marshall [Tue, 10 Mar 2020 15:25:38 +0000 (15:25 +0000)]
Base MBCS converter function call redirection on _ISOC99_SOURCE.

4 years agoAdjust repository version following WSL-5.3 release.
Keith Marshall [Thu, 5 Mar 2020 23:06:40 +0000 (23:06 +0000)]
Adjust repository version following WSL-5.3 release.

4 years agoPrepare and publish MinGW.org WSL-5.3 release. wsl-5.3-release
Keith Marshall [Thu, 5 Mar 2020 14:01:56 +0000 (14:01 +0000)]
Prepare and publish MinGW.org WSL-5.3 release.

4 years agoLet _ISOC11_SOURCE imply _ISOC99_SOURCE.
Keith Marshall [Thu, 5 Mar 2020 13:49:29 +0000 (13:49 +0000)]
Let _ISOC11_SOURCE imply _ISOC99_SOURCE.

4 years agoAvoid deprecated specification of esp in asm clobber list.
Keith Marshall [Thu, 5 Mar 2020 10:27:46 +0000 (10:27 +0000)]
Avoid deprecated specification of esp in asm clobber list.

4 years agoDisallow surrogates as printf() radix and grouping characters.
Keith Marshall [Wed, 4 Mar 2020 22:55:56 +0000 (22:55 +0000)]
Disallow surrogates as printf() radix and grouping characters.

4 years agoReimplement wcstof(), and wcstold() functions.
Keith Marshall [Wed, 4 Mar 2020 19:20:34 +0000 (19:20 +0000)]
Reimplement wcstof(), and wcstold() functions.

4 years agoReimplement btowc(), and wctob() functions.
Keith Marshall [Tue, 3 Mar 2020 21:58:11 +0000 (21:58 +0000)]
Reimplement btowc(), and wctob() functions.

4 years agoReimplement mbrlen(), mbrtowc(), and mbsrtowcs() functions.
Keith Marshall [Mon, 2 Mar 2020 14:43:44 +0000 (14:43 +0000)]
Reimplement mbrlen(), mbrtowc(), and mbsrtowcs() functions.

4 years agoReimplement wcrtomb() and wcsrtombs(); cf. MinGW-Issue #39687.
Keith Marshall [Tue, 25 Feb 2020 23:08:18 +0000 (23:08 +0000)]
Reimplement wcrtomb() and wcsrtombs(); cf. MinGW-Issue #39687.

4 years agoAddress MinGW-Issue #39658; declare rand_s() function.
Keith Marshall [Tue, 21 Jan 2020 22:03:45 +0000 (22:03 +0000)]
Address MinGW-Issue #39658; declare rand_s() function.

4 years agoImplement <wspiapi.h> sockets fall-back API.
Keith Marshall [Mon, 20 Jan 2020 18:03:57 +0000 (18:03 +0000)]
Implement <wspiapi.h> sockets fall-back API.

4 years agoCorrect DLSYM attribute handling in msvcrt-xref.pdf
Keith Marshall [Sat, 18 Jan 2020 15:27:36 +0000 (15:27 +0000)]
Correct DLSYM attribute handling in msvcrt-xref.pdf

4 years agoSupport GCC-9.x gratuitous dependency on ftruncate64() function.
Keith Marshall [Sat, 18 Jan 2020 12:28:21 +0000 (12:28 +0000)]
Support GCC-9.x gratuitous dependency on ftruncate64() function.

4 years agoPreserve order of tests for integrity of header files.
Keith Marshall [Fri, 17 Jan 2020 19:41:14 +0000 (19:41 +0000)]
Preserve order of tests for integrity of header files.

4 years agoUpdate handling of <process.h> test-suite limitation.
Keith Marshall [Fri, 17 Jan 2020 16:58:38 +0000 (16:58 +0000)]
Update handling of <process.h> test-suite limitation.

4 years agoSupport GCC-9.x gratuitous use of non-standard errno accessor API.
Keith Marshall [Fri, 17 Jan 2020 15:39:44 +0000 (15:39 +0000)]
Support GCC-9.x gratuitous use of non-standard errno accessor API.

4 years agoIncorporate <winnls.h> updates for Vista and Windows-7.
Keith Marshall [Thu, 16 Jan 2020 15:23:43 +0000 (15:23 +0000)]
Incorporate <winnls.h> updates for Vista and Windows-7.

4 years agoMake <winnls.h> header effectively self-contained.
Keith Marshall [Tue, 14 Jan 2020 15:12:18 +0000 (15:12 +0000)]
Make <winnls.h> header effectively self-contained.

4 years agoAdjust repository version following WSL-5.2.3 release.
Keith Marshall [Mon, 13 Jan 2020 20:17:30 +0000 (20:17 +0000)]
Adjust repository version following WSL-5.2.3 release.

4 years agoPrepare and publish MinGW.org WSL-5.2.3 release. 5.2-trunk wsl-5.2.3-release
Keith Marshall [Mon, 13 Jan 2020 19:55:22 +0000 (19:55 +0000)]
Prepare and publish MinGW.org WSL-5.2.3 release.

4 years agoRemove, and subsequently ignore, .hgtags file.
Keith Marshall [Mon, 13 Jan 2020 13:00:27 +0000 (13:00 +0000)]
Remove, and subsequently ignore, .hgtags file.

4 years agoFix MinGW-Issue #39757; avoid multiple vsnprintf() definitions.
Keith Marshall [Sat, 26 Oct 2019 09:33:12 +0000 (10:33 +0100)]
Fix MinGW-Issue #39757; avoid multiple vsnprintf() definitions.

4 years agoAddress MinGW-Issue #39677; declare _findclose() only once.
Keith Marshall [Wed, 16 Oct 2019 08:42:57 +0000 (09:42 +0100)]
Address MinGW-Issue #39677; declare _findclose() only once.

4 years agoAdjust repository version following WSL-5.2.2 release.
Keith Marshall [Sat, 6 Jul 2019 14:40:01 +0000 (15:40 +0100)]
Adjust repository version following WSL-5.2.2 release.

4 years agoAdded tag wsl-5.2.2-release for changeset 287b7e624c5f
Keith Marshall [Sat, 6 Jul 2019 14:37:19 +0000 (15:37 +0100)]
Added tag wsl-5.2.2-release for changeset 287b7e624c5f

4 years agoPrepare and publish MinGW.org WSL-5.2.2 release. wsl-5.2.2-release
Keith Marshall [Sat, 6 Jul 2019 14:36:22 +0000 (15:36 +0100)]
Prepare and publish MinGW.org WSL-5.2.2 release.

4 years agoAvoid built-in snprintf() prototypes; fix MinGW-Bug #39224
Keith Marshall [Wed, 3 Jul 2019 20:49:42 +0000 (21:49 +0100)]
Avoid built-in snprintf() prototypes; fix MinGW-Bug #39224

4 years agoRevert to macro implementation of "alloca()" functions.
Keith Marshall [Mon, 1 Jul 2019 20:48:01 +0000 (21:48 +0100)]
Revert to macro implementation of "alloca()" functions.

4 years agoAdd missing definitions; fix MinGW-Bug #39129
Keith Marshall [Fri, 7 Jun 2019 20:53:34 +0000 (21:53 +0100)]
Add missing definitions; fix MinGW-Bug #39129

5 years agoCorrect a typographic error; fix MinGW-Bug #39193
Keith Marshall [Fri, 3 May 2019 14:32:30 +0000 (15:32 +0100)]
Correct a typographic error; fix MinGW-Bug #39193

5 years agoCorrect typographic error; fix bug #39117
Keith Marshall [Mon, 8 Apr 2019 08:47:46 +0000 (09:47 +0100)]
Correct typographic error; fix bug #39117

5 years agoClean up winsock default version selection stratagem.
Keith Marshall [Sun, 3 Feb 2019 15:47:20 +0000 (15:47 +0000)]
Clean up winsock default version selection stratagem.

5 years agoAdd build option for <features.h> sample distribution.
Keith Marshall [Sat, 2 Feb 2019 23:50:04 +0000 (23:50 +0000)]
Add build option for <features.h> sample distribution.

5 years agoAdjust repository version following WSL-5.2.1 release.
Keith Marshall [Tue, 22 Jan 2019 20:21:59 +0000 (20:21 +0000)]
Adjust repository version following WSL-5.2.1 release.