Commit Graph

  • 912b819dce Remove duplicate boostdoc target Daniel James 2017-07-29 23:30:17 +0100
  • 747442645d Use BOOST_MAY_ALIAS from Boost.Config. Andrey Semashev 2017-07-29 17:01:30 +0300
  • 6a30df890f Added FILE_FLAG constants. Andrey Semashev 2017-07-06 17:36:01 +0300
  • 2904493a9e Added a pseudo-test to display Windows SDK macros. Andrey Semashev 2017-06-25 15:56:48 +0300
  • 394b67982a Fixed compatibility with MSVC 8 when using windows.h. Andrey Semashev 2017-06-25 13:26:10 +0300
  • af39db6544 Added RtlCaptureStackBackTrace. Andrey Semashev 2017-06-24 17:37:32 +0300
  • 9a315f48e3 Fixed compatibility with MinGW. Andrey Semashev 2017-06-24 17:32:55 +0300
  • a982281724 Merge pull request #39 from vinniefalco/develop Andrey Semashev 2017-05-25 22:02:42 +0300
  • 1ab3751d57 Add debugapi.hpp Vinnie Falco 2017-05-22 22:49:33 -0700
  • c3e8180be5 Trim trailing spaces. Andrey Semashev 2017-02-17 13:42:33 +0300
  • b017fd8866 Added wrappers for CryptEnumProviders* to work aroung MinGW bugs. Andrey Semashev 2017-01-17 00:39:17 +0300
  • d1ce3b2d3f Added a workaround for CryptReleaseContext in Windows 2000 Andrey Semashev 2017-01-17 00:29:18 +0300
  • f2f956c593 Only enable IsProcessInJob from Windows XP on up. Andrey Semashev 2017-01-17 00:28:45 +0300
  • e329e1d0d1 Merge branch 'develop' Andrey Semashev 2016-11-08 16:57:34 +0300
  • e46a1b7710 Disabled an MSVC warning about a nameless struct/union. Andrey Semashev 2016-11-06 21:38:09 +0300
  • 36f54b0bd5 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • 9e3f7da114 Merge branch 'develop' of https://github.com/boostorg/winapi into develop Rene Rivera 2016-10-08 11:29:31 -0500
  • 6dfe926d03 Nonessential. Andrey Semashev 2016-10-08 19:04:05 +0300
  • 711a6bbd45 Added GetFileInformationByHandle function. Andrey Semashev 2016-10-08 19:00:24 +0300
  • 69793b5d43 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • 731e8c2db2 Merge pull request #35 from igaztanaga/oldgccwarnings Andrey Semashev 2016-08-09 01:48:43 +0300
  • 5272ee7ac3 Pragma message is only available for GCC > 4.3 Ion Gaztañaga 2016-08-09 00:11:10 +0200
  • 8a1c94ae26 Removed WAIT_TIMEOUT_ as it duplicates the constant in wait.hpp. Andrey Semashev 2016-07-18 02:55:35 +0300
  • b1f1e5d6fd Added a header with Windows error codes. Andrey Semashev 2016-07-16 22:02:15 +0300
  • b31a496273 Added OpenProcess function and access rights constants. Andrey Semashev 2016-07-16 21:00:41 +0300
  • 0fe7a608d4 Added job management APIs. Andrey Semashev 2016-07-16 20:43:52 +0300
  • c4329b8574 Fixed formatting, added comments, removed unused include. Andrey Semashev 2016-07-16 20:25:14 +0300
  • 3f92fc8cb6 Merge pull request #29 from klemens-morgenstern/environment Andrey Semashev 2016-07-16 20:15:40 +0300
  • 75f6eaf107 Added CompareObjectHandles function (Windows 10). Andrey Semashev 2016-07-16 20:10:22 +0300
  • f2887c28be Remove slashes from the test names. Andrey Semashev 2016-07-11 15:39:39 +0300
  • 8b86729653 Merge pull request #33 from danieljames/mark-hidden Andrey Semashev 2016-07-05 11:01:16 +0300
  • 72921dd730 Mark library as hidden Daniel James 2016-07-04 23:24:26 +0100
  • ee8731f988 added environment functions klemens-morgenstern 2016-06-19 22:38:14 +0200
  • f62492eb1a Added library documentation. Andrey Semashev 2016-06-19 19:53:04 +0300
  • 2cad0b1c15 Added library meta. Andrey Semashev 2016-06-19 19:52:31 +0300
  • 0a45ad46d0 Added ReadFile declaration. Andrey Semashev 2016-05-29 19:38:32 +0300
  • 5aa4401595 Merge branch 'develop' Andrey Semashev 2016-03-07 21:03:00 +0300
  • 6d6041085a Merge branch 'master' of github.com:boostorg/winapi Andrey Semashev 2016-03-07 21:02:27 +0300
  • 8a7c2890f1 Merge branch 'develop' of github.com:boostorg/winapi into develop Andrey Semashev 2016-03-07 21:02:08 +0300
  • 7ce91eab22 Added the WC_ERR_INVALID_CHARS constant. Andrey Semashev 2016-03-07 21:01:27 +0300
  • 180341cddf Merge pull request #24 from jlodos/bug/prevent-msvc-warning Andrey Semashev 2016-03-01 08:01:59 +0300
  • f2f7b93528 Prevent warning "nonstandard extension used : nameless struct/union" in MSVC Jorge Lodos 2016-02-29 18:59:39 -0600
  • bafd4a1f5d Merge pull request #23 from jlodos/bug/gcc-compile-problem Andrey Semashev 2016-02-27 23:20:23 +0300
  • 2b79eb53b3 GCC complains with: ....../boost/detail/winapi/error_handling.hpp:97:46: warning: conversion to 'boost::detail::winapi::WORD_ {aka short unsigned int}' from 'int' may alter its value [-Wconversion] Jorge Lodos 2016-02-23 17:11:37 -0600
  • 0f17094a79 Minor fix for AreFileApisANSI function declaration. Andrey Semashev 2016-02-22 22:44:51 +0300
  • 4260a662d2 Merge remote-tracking branch 'jlodos/feature/add-AreFileApisANSI' into develop Andrey Semashev 2016-02-22 22:39:10 +0300
  • 9e07973e31 Added some access permission flags for semaphores, events and file mappings. Andrey Semashev 2016-02-22 22:37:59 +0300
  • 80cefbc39a Adding AreFileApisANSI Jorge Lodos 2016-02-18 20:41:35 -0600
  • 4ccb77aab2 Fixed missing includes. Added missing constants and support for older Windows SDKs and MinGW. Andrey Semashev 2016-02-14 15:31:11 +0300
  • fc32850225 Support for dbghelp Jorge Lodos 2016-02-13 19:51:18 -0600
  • 2905041e65 Added declaration of MapViewOfFile. Andrey Semashev 2016-02-14 19:08:49 +0300
  • 15eaf20041 Fixed CreateFileMapping signature. Andrey Semashev 2016-02-14 16:05:26 +0300
  • 394ce3e20f Extracted page protection flags to a separate header as they can be used with APIs other than file mapping. Fixed compilation with MinGW, MinGW-w64 and older Windows SDKs. Andrey Semashev 2016-02-14 03:59:32 +0300
  • 9b8f6ac721 Merge remote-tracking branch 'jlodos/feature/file-constants-and-functions' into develop Andrey Semashev 2016-02-14 03:10:08 +0300
  • 9ee49e1d1b Fix incorrect return value Jorge Lodos 2016-02-13 17:57:09 -0600
  • dbb0b56f0f Removing separated constant files Jorge Lodos 2016-02-13 14:27:39 -0600
  • 067deb7267 Added character code conversion functions. Andrey Semashev 2016-02-13 21:22:42 +0300
  • 2801e2ce9f New functions Jorge Lodos 2016-02-12 16:23:24 -0600
  • 480fd8c6e9 New constants Jorge Lodos 2016-02-12 16:20:56 -0600
  • 74a16ae6d8 Fixed compilation on MinGW and MSVC 8. Andrey Semashev 2016-01-31 20:14:45 +0300
  • 3c20e186cd Added process management, pipe and some shell APIs. Andrey Semashev 2016-01-31 19:27:58 +0300
  • 1b8d36f330 Yet more access right constants. Andrey Semashev 2016-01-23 17:36:35 +0300
  • 9af6e9e11b Added more access right constants. Andrey Semashev 2016-01-23 17:00:07 +0300
  • 77dbce88b4 Fix compilation with WIN32_LEAN_AND_MEAN Marcel Raad 2016-01-13 16:53:58 +0100
  • 463842aa4a Added a workaround for missing TryAcquireSRWLock* functions in Windows SDK 6.0A. Andrey Semashev 2015-12-20 21:55:25 +0300
  • 784aaccf09 Move inclusion of Boost.Config to the end of the header so that it can't accidentally set Windows API version. Andrey Semashev 2015-12-20 20:38:23 +0300
  • 196b86aa8d Added BOOST_DETAIL_WINAPI_CONDITION_VARIABLE_INIT macro. Andrey Semashev 2015-12-20 16:22:40 +0300
  • 27b1ac8139 Added workarounds for GetProcAddress being a macro on Windows CE. It also accepts function names as LPCWSTR instead of LPCSTR. The workaround is to use winapi::get_proc_address instead of GetProcAddress everywhere. Andrey Semashev 2015-12-20 15:40:13 +0300
  • 9ecf1c1b17 Update dll.hpp with WinAPI declarations required by Boost.DLL library. Andrey Semashev 2015-10-28 22:16:43 +0300
  • 5219596a72 Trim trailing spaces. Andrey Semashev 2015-10-06 22:48:19 +0300
  • 1d01c418fc Added Windows API version macros for Windows 10. Andrey Semashev 2015-10-06 22:25:50 +0300
  • 4f7d318b87 Changes for better compatibility with MainGW and MinGW-w64. Andrey Semashev 2015-07-12 15:22:12 +0300
  • 5fd13b4c47 Added tests for windows.h post-inclusion. Andrey Semashev 2015-06-29 22:47:50 +0300
  • 2b10966e18 Fixed incorrect linkage for WinAPI declarations. Andrey Semashev 2015-06-29 22:45:59 +0300
  • e5ce23de1d Added CreateXXXEx API for synchronization primitives. Andrey Semashev 2015-06-29 22:35:51 +0300
  • b8e2ad5eb5 Changed the defaul target API to XP for MSVC8 as its Windows SDK fore not support Vista. Andrey Semashev 2015-06-29 21:37:16 +0300
  • cadb4b5ba6 Fixed CreateMutexW signature. Andrey Semashev 2015-06-28 13:33:45 +0300
  • 1f4fd300f6 Changed the default target Windows API version to Vista. Andrey Semashev 2015-06-21 19:15:23 +0300
  • bea461e692 Compilation fixes. Added tests to verify headers correctness. Andrey Semashev 2015-06-21 18:37:37 +0300
  • 0a3294283d Fixing WinAPI declarations. Andrey Semashev 2015-06-20 22:11:43 +0300
  • bc6b350aa9 Fixing WinAPI declarations. Andrey Semashev 2015-06-18 00:26:17 +0300
  • 924d5226c8 Fixing WinAPI declarations. Andrey Semashev 2015-06-15 22:01:18 +0300
  • cd1f9ce236 Fixing WinAPI declarations. Andrey Semashev 2015-06-13 21:26:28 +0300
  • 4a5ce10300 Fixing WinAPI declarations. Andrey Semashev 2015-06-12 21:30:40 +0300
  • f8c705e179 Fixing WinAPI declarations. Andrey Semashev 2015-06-10 00:12:27 +0300
  • 8e220c516d Fixing WinAPI declarations. Andrey Semashev 2015-06-08 22:42:57 +0300
  • f2e7ac34fc Fixing WinAPI declarations. Andrey Semashev 2015-06-07 23:57:26 +0300
  • 753adfa76c Merge pull request #3 from apolukhin/develop Andrey Semashev 2014-10-01 20:40:51 +0400
  • 78b242be76 Fix a typo in type name (this fix is related to https://github.com/boostorg/uuid/pull/2) Anton Polukhin 2014-10-01 20:08:28 +0400
  • e7c3a828a9 Use intrin.h for MSVC 8. Restore #pragma intrinsic for MSVC 7.1. Andrey Semashev 2014-08-23 19:19:22 +0400
  • 9c454e0866 Merge pull request #1 from apolukhin/develop Andrey Semashev 2014-07-28 15:06:43 +0400
  • 9b46b0cf1a Add CryptEnumProvidersA Antony Polukhin 2014-07-28 14:49:05 +0400
  • 4bd4195072 Added some of the Crypt functions Antony Polukhin 2014-07-28 14:43:28 +0400
  • 63de4980b5 Merge branch 'develop' Andrey Semashev 2014-06-09 20:46:53 +0400
  • 8587d8cda6 Merged revision(s) 85994 from trunk: Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel. Refs #6646. Refs #7318. Refs #9174. Peter Dimov 2013-10-24 14:01:53 +0000
  • 567d9a5a11 Merged latest changes from trunk. Andrey Semashev 2013-09-28 16:29:40 +0000
  • 3a0381e73e Merged revision(s) [80935] from trunk: Fix the _WIN32_WCE >= 0x600 case. Peter Dimov 2012-10-11 19:51:05 +0000
  • 0ddb49b7d4 Thread: Updated from trunk 1.52 Vicente J. Botet Escriba 2012-09-09 18:48:52 +0000
  • b17e65edbe Merge [75396] to release. Fixes #4678. Peter Dimov 2011-11-30 18:08:41 +0000
  • 5efc0d5191 Merged fix for issue #4849 from trunk (fix boost.thread on mingw64) (authorized by rene) Anthony Williams 2011-06-17 21:01:46 +0000