OSDN Git Service

mingw/mingw-org-wsl.git
5 years agoAdded tag wsl-5.1.1-release for changeset 816401abf902 5.1-trunk
Keith Marshall [Mon, 3 Sep 2018 19:06:25 +0000 (20:06 +0100)]
Added tag wsl-5.1.1-release for changeset 816401abf902

5 years agoPrepare and publish MinGW.org WSL-5.1.1 release. wsl-5.1.1-release
Keith Marshall [Mon, 3 Sep 2018 19:05:20 +0000 (20:05 +0100)]
Prepare and publish MinGW.org WSL-5.1.1 release.

5 years agoMake clockapi symbolic constants #ifdef detectable.
Keith Marshall [Sun, 2 Sep 2018 19:28:38 +0000 (20:28 +0100)]
Make clockapi symbolic constants #ifdef detectable.

5 years agoCircumvent <process.h> testsuite failure with GCC-7+.
Keith Marshall [Sun, 26 Aug 2018 19:40:38 +0000 (20:40 +0100)]
Circumvent <process.h> testsuite failure with GCC-7+.

5 years agoDon't restrict <winerror.h> exposure when including <winsock.h>
Keith Marshall [Sun, 29 Jul 2018 21:14:18 +0000 (22:14 +0100)]
Don't restrict <winerror.h> exposure when including <winsock.h>

5 years agoAdvertise new canonical URI for source code repository.
Keith Marshall [Fri, 13 Jul 2018 13:01:13 +0000 (14:01 +0100)]
Advertise new canonical URI for source code repository.

5 years agoMake <wincrypt.h> header effectively self-contained.
Keith Marshall [Wed, 11 Jul 2018 20:20:14 +0000 (21:20 +0100)]
Make <wincrypt.h> header effectively self-contained.

* include/wincrypt.h: Include <winbase.h>

5 years agoCorrect <wincrypt.h> typographic errors; fix issue [#38391]
Keith Marshall [Wed, 11 Jul 2018 20:07:05 +0000 (21:07 +0100)]
Correct <wincrypt.h> typographic errors; fix issue [#38391]

* include/wincrypt.h (CALG_TLS1PRF): Delete symbolic reference to...
(ALG_CLASS_DHASH): ...this; there is no such symbol; replace it with...
(ALG_CLASS_HASH): ...this, which represents the correct reference.
(struct _CRYPTOAPI_BLOB): Delete extraneous "typedef" keyword; this
struct definition is not directly associated with any type name.
(struct _SSL_EXTRA_CERT_CHAIN_POLICY_PARA): Likewise.

6 years agoSuppress glob-brace expansion within quoted arguments.
Keith Marshall [Mon, 16 Apr 2018 14:53:36 +0000 (15:53 +0100)]
Suppress glob-brace expansion within quoted arguments.

6 years agoSuppress glob-brace expansion of single item lists.
Keith Marshall [Mon, 16 Apr 2018 14:41:53 +0000 (15:41 +0100)]
Suppress glob-brace expansion of single item lists.

6 years agoAdjust repository version following WSL-5.1 release.
Keith Marshall [Mon, 26 Feb 2018 19:22:26 +0000 (19:22 +0000)]
Adjust repository version following WSL-5.1 release.

6 years agoAdded tag wsl-5.1-release for changeset 2b81c4eb9c59
Keith Marshall [Mon, 26 Feb 2018 18:52:57 +0000 (18:52 +0000)]
Added tag wsl-5.1-release for changeset 2b81c4eb9c59

6 years agoPrepare and publish MinGW.org WSL-5.1 release. wsl-5.1-release
Keith Marshall [Mon, 26 Feb 2018 18:52:43 +0000 (18:52 +0000)]
Prepare and publish MinGW.org WSL-5.1 release.

6 years agoMake <iptypes.h> header effectively self-contained.
Keith Marshall [Sat, 24 Feb 2018 15:41:13 +0000 (15:41 +0000)]
Make <iptypes.h> header effectively self-contained.

6 years agoCorrect <sys/timeb.h> 32-bit vs. 64-bit time_t anomalies.
Keith Marshall [Fri, 23 Feb 2018 19:51:52 +0000 (19:51 +0000)]
Correct <sys/timeb.h> 32-bit vs. 64-bit time_t anomalies.

6 years agoCorrect Windows version support for <utime.h> functions.
Keith Marshall [Thu, 22 Feb 2018 20:00:40 +0000 (20:00 +0000)]
Correct Windows version support for <utime.h> functions.

6 years agoFix faulty POSIX deprecation warning logic.
Keith Marshall [Wed, 17 Jan 2018 16:01:48 +0000 (16:01 +0000)]
Fix faulty POSIX deprecation warning logic.

6 years agoFix a build issue, assembling generic SX files.
Keith Marshall [Thu, 28 Dec 2017 21:08:21 +0000 (21:08 +0000)]
Fix a build issue, assembling generic SX files.

6 years agoMake <winreg.h> header effectively self-contained.
Keith Marshall [Wed, 20 Dec 2017 23:26:30 +0000 (23:26 +0000)]
Make <winreg.h> header effectively self-contained.

6 years agoClean up, following issue [#2262] patch application.
Keith Marshall [Wed, 20 Dec 2017 22:50:06 +0000 (22:50 +0000)]
Clean up, following issue [#2262] patch application.

6 years agoUpdate registry management API, per issue [#2262].
Sebastián Puebla [Wed, 20 Dec 2017 22:25:54 +0000 (22:25 +0000)]
Update registry management API, per issue [#2262].

6 years agoSupport strtok() re-entrancy, per request [#2342].
Keith Marshall [Mon, 18 Dec 2017 11:45:49 +0000 (11:45 +0000)]
Support strtok() re-entrancy, per request [#2342].

6 years agoProvide default definition for _WIN32_IE feature test macro.
Keith Marshall [Sat, 16 Dec 2017 21:22:19 +0000 (21:22 +0000)]
Provide default definition for _WIN32_IE feature test macro.

6 years agoImplement autotest module for POSIX clock API functions.
Keith Marshall [Sat, 16 Dec 2017 10:04:49 +0000 (10:04 +0000)]
Implement autotest module for POSIX clock API functions.

6 years agoImplement a subset of the POSIX.1b-1993 clock API.
Keith Marshall [Fri, 15 Dec 2017 20:58:19 +0000 (20:58 +0000)]
Implement a subset of the POSIX.1b-1993 clock API.

6 years agoAdd support for POSIX.1 "obsolescence" warnings.
Keith Marshall [Thu, 14 Dec 2017 23:42:03 +0000 (23:42 +0000)]
Add support for POSIX.1 "obsolescence" warnings.

6 years agoAdjust repository version following WSL-5.0.2 release.
Keith Marshall [Wed, 6 Dec 2017 19:54:35 +0000 (19:54 +0000)]
Adjust repository version following WSL-5.0.2 release.

6 years agoApply wsl-5.0.2-release tag. 5.0-active
Keith Marshall [Wed, 6 Dec 2017 19:40:49 +0000 (19:40 +0000)]
Apply wsl-5.0.2-release tag.

6 years agoPrepare and publish MinGW.org WSL-5.0.2 release. wsl-5.0.2-release
Keith Marshall [Wed, 6 Dec 2017 19:38:31 +0000 (19:38 +0000)]
Prepare and publish MinGW.org WSL-5.0.2 release.

6 years agoProvide legacy OS work around for issue [#2357]
Keith Marshall [Sat, 2 Dec 2017 13:23:14 +0000 (13:23 +0000)]
Provide legacy OS work around for issue [#2357]

6 years agoHandle indeterminate FLT_EVAL_METHOD; fix issue [#2352].
Keith Marshall [Tue, 28 Nov 2017 17:33:30 +0000 (17:33 +0000)]
Handle indeterminate FLT_EVAL_METHOD; fix issue [#2352].

6 years agoMake <wsnetbs.h> header effectively self-contained.
Keith Marshall [Tue, 28 Nov 2017 16:48:29 +0000 (16:48 +0000)]
Make <wsnetbs.h> header effectively self-contained.

6 years agoFactor <winsock.h> duplicate content out of <winsock2.h>
Keith Marshall [Tue, 28 Nov 2017 13:28:34 +0000 (13:28 +0000)]
Factor <winsock.h> duplicate content out of <winsock2.h>

6 years agoMake <winsock.h> and <winsock2.h> duplicate code congruent.
Keith Marshall [Fri, 24 Nov 2017 17:04:18 +0000 (17:04 +0000)]
Make <winsock.h> and <winsock2.h> duplicate code congruent.

6 years agoEstablish default selection for WinSock API declaration.
Keith Marshall [Tue, 14 Nov 2017 20:07:02 +0000 (20:07 +0000)]
Establish default selection for WinSock API declaration.

6 years agoUpdate gethostname() declaration; drop Cygwin specificity.
Keith Marshall [Tue, 14 Nov 2017 10:19:03 +0000 (10:19 +0000)]
Update gethostname() declaration; drop Cygwin specificity.

6 years agoNormalize fd_set event macros for <winsock2.h> compatibility.
Keith Marshall [Thu, 9 Nov 2017 15:26:23 +0000 (15:26 +0000)]
Normalize fd_set event macros for <winsock2.h> compatibility.

6 years agoFilter potential WinSock v2 conflicts out of <winsock.h>
Keith Marshall [Thu, 9 Nov 2017 11:36:00 +0000 (11:36 +0000)]
Filter potential WinSock v2 conflicts out of <winsock.h>

6 years agoFilter out <winsock.h> typedef anomalies.
Keith Marshall [Thu, 9 Nov 2017 01:49:33 +0000 (01:49 +0000)]
Filter out <winsock.h> typedef anomalies.

6 years agoOverhaul WinSock fd_set content management macros.
Keith Marshall [Wed, 8 Nov 2017 17:46:34 +0000 (17:46 +0000)]
Overhaul WinSock fd_set content management macros.

6 years agoIdentify features which have been deprecated in WinSock v2.
Keith Marshall [Tue, 7 Nov 2017 19:24:55 +0000 (19:24 +0000)]
Identify features which have been deprecated in WinSock v2.

6 years agoAdopt system naming convention for USE_SYS_TYPES_FD_SET macro.
Keith Marshall [Tue, 7 Nov 2017 11:40:46 +0000 (11:40 +0000)]
Adopt system naming convention for USE_SYS_TYPES_FD_SET macro.

6 years agoUse WINSOCK_API_LINKAGE consistently in WinSock headers.
Keith Marshall [Mon, 6 Nov 2017 11:16:26 +0000 (11:16 +0000)]
Use WINSOCK_API_LINKAGE consistently in WinSock headers.

6 years agoRefactor <wtypes.h> vs. <nspapi.h> and WinSock headers.
Keith Marshall [Mon, 30 Oct 2017 10:27:32 +0000 (10:27 +0000)]
Refactor <wtypes.h> vs. <nspapi.h> and WinSock headers.

6 years agoInclude, and make <sys/bsdtypes.h> test suite safe (augmented).
Keith Marshall [Wed, 25 Oct 2017 18:38:37 +0000 (19:38 +0100)]
Include, and make <sys/bsdtypes.h> test suite safe (augmented).

6 years agoInclude, and make <sys/bsdtypes.h> test suite safe.
Keith Marshall [Wed, 25 Oct 2017 14:45:18 +0000 (15:45 +0100)]
Include, and make <sys/bsdtypes.h> test suite safe.

6 years agoFactor <winerror.h> duplicate content out of winsock headers.
Keith Marshall [Sat, 23 Sep 2017 10:08:48 +0000 (11:08 +0100)]
Factor <winerror.h> duplicate content out of winsock headers.

6 years agoFactor <sys/time.h> duplicate content out of winsock headers.
Keith Marshall [Fri, 15 Sep 2017 20:35:48 +0000 (21:35 +0100)]
Factor <sys/time.h> duplicate content out of winsock headers.

6 years agoSource BSD non-standard type definitions from mingwrt header.
Keith Marshall [Sat, 9 Sep 2017 13:52:14 +0000 (14:52 +0100)]
Source BSD non-standard type definitions from mingwrt header.

6 years agoFactor BSD non-standard type definitions into common header.
Keith Marshall [Sat, 9 Sep 2017 13:22:45 +0000 (14:22 +0100)]
Factor BSD non-standard type definitions into common header.

6 years agoCorrect misuse of __INSIDE_MSYS__ feature test.
Keith Marshall [Thu, 7 Sep 2017 21:45:17 +0000 (22:45 +0100)]
Correct misuse of __INSIDE_MSYS__ feature test.

6 years agoPrepare for <winsock.h> vs. <winsock2.h> refactoring.
Keith Marshall [Thu, 7 Sep 2017 20:23:13 +0000 (21:23 +0100)]
Prepare for <winsock.h> vs. <winsock2.h> refactoring.

6 years agoResolve secondary issue arising from MinGW-Bug [#2350]
Keith Marshall [Mon, 28 Aug 2017 13:05:52 +0000 (14:05 +0100)]
Resolve secondary issue arising from MinGW-Bug [#2350]

6 years agoResolve MinGW-Bug [#2350]
Keith Marshall [Mon, 28 Aug 2017 10:07:38 +0000 (11:07 +0100)]
Resolve MinGW-Bug [#2350]

6 years agoExtend testsuite to cover winsock fd_set macro operations.
Keith Marshall [Mon, 21 Aug 2017 10:47:45 +0000 (11:47 +0100)]
Extend testsuite to cover winsock fd_set macro operations.

6 years agoMinGW.org WSL-5.0.1 released; update repository version.
Keith Marshall [Mon, 31 Jul 2017 14:53:47 +0000 (15:53 +0100)]
MinGW.org WSL-5.0.1 released; update repository version.

6 years agoAdded tag wsl-5.0.1-release for changeset b44e016d9ea7
Keith Marshall [Mon, 31 Jul 2017 14:49:36 +0000 (15:49 +0100)]
Added tag wsl-5.0.1-release for changeset b44e016d9ea7

6 years agoPrepare and tag for release of MinGW.org WSL-5.0.1 wsl-5.0.1-release
Keith Marshall [Mon, 31 Jul 2017 14:41:35 +0000 (15:41 +0100)]
Prepare and tag for release of MinGW.org WSL-5.0.1

6 years agoAutomate testsuite dependency generation.
Keith Marshall [Wed, 12 Jul 2017 17:54:11 +0000 (18:54 +0100)]
Automate testsuite dependency generation.

6 years agoMake <winnt.h> header effectively self-contained.
Keith Marshall [Tue, 20 Jun 2017 21:41:37 +0000 (22:41 +0100)]
Make <winnt.h> header effectively self-contained.

6 years agoConsolidate <winuser.h> version specific conditionals.
Keith Marshall [Mon, 12 Jun 2017 19:20:10 +0000 (20:20 +0100)]
Consolidate <winuser.h> version specific conditionals.

6 years agoMake <winuser.h> header effectively self-contained.
Keith Marshall [Tue, 6 Jun 2017 19:25:36 +0000 (20:25 +0100)]
Make <winuser.h> header effectively self-contained.

6 years agoAutomatically correct obsolete _XOPEN_SOURCE usage.
Keith Marshall [Mon, 5 Jun 2017 19:15:12 +0000 (20:15 +0100)]
Automatically correct obsolete _XOPEN_SOURCE usage.

6 years agoConsolidate <wingdi.h> version specific conditionals.
Keith Marshall [Sun, 4 Jun 2017 17:51:20 +0000 (18:51 +0100)]
Consolidate <wingdi.h> version specific conditionals.

6 years agoTidy, and make <wingdi.h> header effectively self-contained.
Keith Marshall [Sat, 3 Jun 2017 19:09:27 +0000 (20:09 +0100)]
Tidy, and make <wingdi.h> header effectively self-contained.

6 years agoDeclare CONDITION_VARIABLE API, per feature request [#2314]
Keith Marshall [Wed, 31 May 2017 13:21:20 +0000 (14:21 +0100)]
Declare CONDITION_VARIABLE API, per feature request [#2314]

6 years agoDeclare SRWLOCK API, to support feature request [#2314]
Keith Marshall [Mon, 29 May 2017 15:39:51 +0000 (16:39 +0100)]
Declare SRWLOCK API, to support feature request [#2314]

7 years agoResolve potential <winbase.h> vs. <winerror.h> inconsistency.
Keith Marshall [Fri, 24 Mar 2017 16:20:52 +0000 (16:20 +0000)]
Resolve potential <winbase.h> vs. <winerror.h> inconsistency.

7 years agoConsolidate <winbase.h> version specific conditionals.
Keith Marshall [Fri, 24 Mar 2017 11:39:12 +0000 (11:39 +0000)]
Consolidate <winbase.h> version specific conditionals.

7 years agoTidy, and make <winbase.h> header effectively self-contained.
Keith Marshall [Mon, 20 Mar 2017 20:01:38 +0000 (20:01 +0000)]
Tidy, and make <winbase.h> header effectively self-contained.

6 years agoFix snprintf()/vsnprintf() -Wformat vs. multiple definition issue.
Keith Marshall [Wed, 24 May 2017 22:11:33 +0000 (23:11 +0100)]
Fix snprintf()/vsnprintf() -Wformat vs. multiple definition issue.

7 years agoRefactor mingwrt and w32api common makefile content.
Keith Marshall [Tue, 14 Mar 2017 16:24:00 +0000 (16:24 +0000)]
Refactor mingwrt and w32api common makefile content.

7 years agoCorrect a copyright notice update omission.
Keith Marshall [Sun, 12 Mar 2017 09:23:34 +0000 (09:23 +0000)]
Correct a copyright notice update omission.

7 years agoFix generated header file version dependencies.
Keith Marshall [Thu, 9 Mar 2017 21:19:05 +0000 (21:19 +0000)]
Fix generated header file version dependencies.

7 years agoStrip optional DLLs, when staging for distribution.
Keith Marshall [Thu, 9 Mar 2017 09:46:34 +0000 (09:46 +0000)]
Strip optional DLLs, when staging for distribution.

7 years agoMinGW.org WSL-5.0 released; update repository version.
Keith Marshall [Thu, 9 Mar 2017 09:26:38 +0000 (09:26 +0000)]
MinGW.org WSL-5.0 released; update repository version.

7 years agoAdded tag wsl-5.0-release for changeset 44bf2b16d285
Keith Marshall [Wed, 8 Mar 2017 20:12:08 +0000 (20:12 +0000)]
Added tag wsl-5.0-release for changeset 44bf2b16d285

7 years agoPrepare and tag for release of MinGW.org WSL-5.0 wsl-5.0-release
Keith Marshall [Wed, 8 Mar 2017 20:01:07 +0000 (20:01 +0000)]
Prepare and tag for release of MinGW.org WSL-5.0

* All files (wsl-5.0-release): Tag assigned.

7 years agoAvoid -shared-libgcc dependencies in optional DLLs.
Keith Marshall [Tue, 7 Mar 2017 22:17:57 +0000 (22:17 +0000)]
Avoid -shared-libgcc dependencies in optional DLLs.

7 years agoSupport optional DLL builds from static libraries.
Keith Marshall [Mon, 27 Feb 2017 17:59:26 +0000 (17:59 +0000)]
Support optional DLL builds from static libraries.

7 years agoMake floating point environment more robust.
Keith Marshall [Mon, 27 Feb 2017 17:46:27 +0000 (17:46 +0000)]
Make floating point environment more robust.

7 years agoExtend basic test suite infrastructure to w32api.
Keith Marshall [Fri, 24 Feb 2017 12:54:20 +0000 (12:54 +0000)]
Extend basic test suite infrastructure to w32api.

7 years agoWork around GCC bug; force C++11 to support std::wcstof().
Keith Marshall [Thu, 16 Feb 2017 22:07:56 +0000 (22:07 +0000)]
Work around GCC bug; force C++11 to support std::wcstof().

7 years agoAdd missing constant definition, per issue [#2249].
Alexander Krisak [Tue, 14 Feb 2017 14:18:34 +0000 (14:18 +0000)]
Add missing constant definition, per issue [#2249].

7 years agoSupport brace expansion in globbing patterns.
Keith Marshall [Sun, 12 Feb 2017 10:12:06 +0000 (10:12 +0000)]
Support brace expansion in globbing patterns.

7 years agoRefactor <getopt.h> and <unistd.h> shared declarations.
Keith Marshall [Sat, 11 Feb 2017 12:35:12 +0000 (12:35 +0000)]
Refactor <getopt.h> and <unistd.h> shared declarations.

7 years agoAvoid unnecessary duplication of configuration files.
Keith Marshall [Fri, 10 Feb 2017 21:30:23 +0000 (21:30 +0000)]
Avoid unnecessary duplication of configuration files.

7 years agoEnsure selective inclusion of the correct <strings.h>
Keith Marshall [Tue, 7 Feb 2017 11:20:05 +0000 (11:20 +0000)]
Ensure selective inclusion of the correct <strings.h>

7 years agoResolve a global variable naming inconsistency.
Keith Marshall [Sat, 4 Feb 2017 21:33:50 +0000 (21:33 +0000)]
Resolve a global variable naming inconsistency.

7 years agoImplement strerror_r()/strerror_s() API.
Keith Marshall [Mon, 30 Jan 2017 15:12:46 +0000 (15:12 +0000)]
Implement strerror_r()/strerror_s() API.

7 years agoAvoid -Wformat noise from snprintf() and vsnprintf()
Keith Marshall [Mon, 30 Jan 2017 13:33:51 +0000 (13:33 +0000)]
Avoid -Wformat noise from snprintf() and vsnprintf()

7 years agoRemove duplicate libmingwex.a entries.
Keith Marshall [Mon, 30 Jan 2017 10:53:24 +0000 (10:53 +0000)]
Remove duplicate libmingwex.a entries.

7 years agoClean up <limits.h> header file.
Keith Marshall [Sun, 29 Jan 2017 14:24:00 +0000 (14:24 +0000)]
Clean up <limits.h> header file.

7 years agoExpose C99 features required by C++11; fix issue [#2335]
Keith Marshall [Sun, 29 Jan 2017 10:09:49 +0000 (10:09 +0000)]
Expose C99 features required by C++11; fix issue [#2335]

7 years agoMake strnlen() and wcsnlen() declaratively consistent.
Keith Marshall [Sat, 28 Jan 2017 17:46:36 +0000 (17:46 +0000)]
Make strnlen() and wcsnlen() declaratively consistent.

7 years agoImplement wcsnlen() API per feature request [#2332].
Keith Marshall [Sat, 28 Jan 2017 16:20:51 +0000 (16:20 +0000)]
Implement wcsnlen() API per feature request [#2332].

--HG--
rename : mingwrt/mingwex/strnlen.s => mingwrt/mingwex/strnlen.sx

7 years agoHonour GLOB_CASEMATCH for globbing sets; cf. issue [#2327].
Jason Hood [Thu, 26 Jan 2017 20:34:13 +0000 (20:34 +0000)]
Honour GLOB_CASEMATCH for globbing sets; cf. issue [#2327].

7 years agoAvoid snprintf() overhead in directory stream functions.
Keith Marshall [Thu, 26 Jan 2017 18:56:27 +0000 (18:56 +0000)]
Avoid snprintf() overhead in directory stream functions.

7 years agoAvoid #include_next misbehaviour; cf. MinGW-Bug [#2330]
Keith Marshall [Thu, 26 Jan 2017 16:14:43 +0000 (16:14 +0000)]
Avoid #include_next misbehaviour; cf. MinGW-Bug [#2330]

7 years agoCorrect quoted backslash handling, per bug [#2328].
Jason Hood [Wed, 25 Jan 2017 13:41:43 +0000 (13:41 +0000)]
Correct quoted backslash handling, per bug [#2328].