Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
boostorg
/
winapi
Public
Notifications
You must be signed in to change notification settings
Fork
62
Star
73
Code
Issues
2
Pull requests
1
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
develop
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 25, 2025
Merge pull request #96 from Flamefire/test-link-update
Show description for 094612e
Lastique
authored
094612e
View commit details
Copy full SHA for 094612e
Browse repository at this point
Update Link to regression test matrix in README
Flamefire
committed
be175c9
View commit details
Copy full SHA for be175c9
Browse repository at this point
Commits on Aug 15, 2025
Work around non-standard SRWLOCK and CONDITION_VARIABLE types on MinGW.
Show description for 39abf0c
Lastique
committed
39abf0c
View commit details
Copy full SHA for 39abf0c
Browse repository at this point
Unconditionally declare InitializeCriticalSectionEx on legacy MinGW.
Show description for 7e615ee
Lastique
committed
7e615ee
View commit details
Copy full SHA for 7e615ee
Browse repository at this point
Fix Boost branch setup when running CI on feature branches.
Lastique
committed
1ba4327
View commit details
Copy full SHA for 1ba4327
Browse repository at this point
Run AppVeyor CI on feature branches.
Lastique
committed
f9b2ba8
View commit details
Copy full SHA for f9b2ba8
Browse repository at this point
Commits on May 31, 2025
Added a workaround for CompareObjectHandles on older MinGW-w64.
Show description for bbd9bf6
Lastique
committed
bbd9bf6
View commit details
Copy full SHA for bbd9bf6
Browse repository at this point
Commits on Aug 26, 2024
Fixed leftover Signature type.
Lastique
committed
ea553ab
View commit details
Copy full SHA for ea553ab
Browse repository at this point
Explicitly specify the namespace to avoid ADL.
Lastique
committed
9576c5b
View commit details
Copy full SHA for 9576c5b
Browse repository at this point
Renamed template parameter to make it clear that a function ptr is required.
Lastique
committed
7689026
View commit details
Copy full SHA for 7689026
Browse repository at this point
Allow direct cast of `get_proc_address` result (#95)
Show description for 3ce8d53
Flamefire
authored
3ce8d53
View commit details
Copy full SHA for 3ce8d53
Browse repository at this point
Commits on Aug 18, 2024
Add support for modular build structure. (#94)
Show description for dfc89a6
grafikrobot
authored
dfc89a6
View commit details
Copy full SHA for dfc89a6
Browse repository at this point
Commits on May 28, 2024
Added BOOST_USE_WINAPI_VERSION CMake option.
Show description for c5fb9c8
Lastique
committed
c5fb9c8
View commit details
Copy full SHA for c5fb9c8
Browse repository at this point
Commits on Oct 8, 2023
Limit Cygwin and Cygwin64 on AppVeyor to Windows 8.1 APIs.
Show description for 39396bd
Lastique
committed
39396bd
View commit details
Copy full SHA for 39396bd
Browse repository at this point
Target Windows 10 by default and the latest Windows if 10 is not supported.
Lastique
committed
85d7889
View commit details
Copy full SHA for 85d7889
Browse repository at this point
Limit CompareObjectHandles to App and System partitions.
Lastique
committed
e1b0c54
View commit details
Copy full SHA for e1b0c54
Browse repository at this point
Commits on Dec 22, 2022
Switched from boost::core::is_same to boost::is_same.
Lastique
committed
02b4161
View commit details
Copy full SHA for 02b4161
Browse repository at this point
Commits on Jun 6, 2022
Switched various config testing to VS2022, keep a single VS2019 job in AppVeyor CI.
Lastique
committed
7a37250
View commit details
Copy full SHA for 7a37250
Browse repository at this point
Commits on Feb 13, 2022
Updated comment regarding NTSTATUS definition.
Lastique
committed
3fa8b0a
View commit details
Copy full SHA for 3fa8b0a
Browse repository at this point
Commits on Oct 3, 2021
Added cast to WORD of the MAKELANGID result.
Show description for b5e6141
Lastique
committed
b5e6141
View commit details
Copy full SHA for b5e6141
Browse repository at this point
Commits on Sep 15, 2021
Updated link to AppVeyor badge.
Lastique
committed
bb33c67
View commit details
Copy full SHA for bb33c67
Browse repository at this point
Commits on Sep 12, 2021
Removed links to Travis CI and converted build statuses to a table.
Lastique
committed
5592c51
View commit details
Copy full SHA for 5592c51
Browse repository at this point
Removed Travis CI config.
Show description for c0fbaeb
Lastique
committed
c0fbaeb
View commit details
Copy full SHA for c0fbaeb
Browse repository at this point
Commits on Jun 9, 2021
Update CMakeLists.txt
pdimov
committed
10347a1
View commit details
Copy full SHA for 10347a1
Browse repository at this point
Commits on Apr 5, 2021
Include _mingw.h on MinGW and MinGW-w64.
Show description for 97df13a
Lastique
committed
97df13a
View commit details
Copy full SHA for 97df13a
Browse repository at this point
Commits on Jan 20, 2021
[skip ci] Merge pull request #86 from eldiener/develop
Show description for 89e81b2
Lastique
authored
89e81b2
View commit details
Copy full SHA for 89e81b2
Browse repository at this point
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level.…
Show description for cd88677
eldiener
committed
cd88677
View commit details
Copy full SHA for cd88677
Browse repository at this point
Commits on Jun 7, 2020
Added a test for wait_on_address.hpp.
Lastique
committed
37607cc
View commit details
Copy full SHA for 37607cc
Browse repository at this point
Removed the test for InitializeSecurityDescriptor ABI.
Show description for a3d05c2
Lastique
committed
a3d05c2
View commit details
Copy full SHA for a3d05c2
Browse repository at this point
Added a workaround for a different PSECURITY_DESCRIPTOR on MinGW.
Lastique
committed
74032f8
View commit details
Copy full SHA for 74032f8
Browse repository at this point
Commits on Jun 3, 2020
Nonessential.
Lastique
committed
b217a51
View commit details
Copy full SHA for b217a51
Browse repository at this point
Commits on Jun 2, 2020
Added a clang-cl AppVeyor CI job.
Lastique
committed
e16ec9e
View commit details
Copy full SHA for e16ec9e
Browse repository at this point
Commits on May 17, 2020
Extracted GetProcAddress to a separate header.
Show description for b27674a
Lastique
committed
b27674a
View commit details
Copy full SHA for b27674a
Browse repository at this point
Updated AppVeyor CI config to test on MSVC 14.2.
Lastique
committed
1f1da66
View commit details
Copy full SHA for 1f1da66
Browse repository at this point
Commits on May 16, 2020
Added wait_on_address.hpp implementing WaitOnAddress and friends.
Lastique
committed
04a4248
View commit details
Copy full SHA for 04a4248
Browse repository at this point
Previous
Next
You can’t perform that action at this time.