Ion Gaztañaga
2c9e3d731b
merging interprocess from develop
boost-1.75.0.beta1
boost-1.75.0
2020-10-27 09:46:41 +01:00
Ion Gaztañaga
e0f7db8d55
Merge branch 'master' of github.com:boostorg/interprocess into develop
2020-10-27 09:45:58 +01:00
Ion Gaztañaga
de7fd9d016
merging interprocess from develop
2020-10-27 09:44:46 +01:00
Ion Gaztañaga
57d125d996
- Update changelog.
...
- Fix typo in mapped_region.hpp
2020-10-23 14:15:23 +02:00
Ion Gaztañaga
14c49cae6d
Remove GCC 10 warning about deprecated default copy assignment.
2020-10-23 14:14:56 +02:00
Ion Gaztañaga
477d524421
Merge pull request #125 from byronhe/patch-1
...
fix typo in mapped_region::shrink_by description
2020-09-22 14:46:23 +02:00
Ion Gaztañaga
d5085b213f
merging interprocess from develop
2020-08-21 12:53:28 +02:00
Ion Gaztañaga
286ef46560
Fixes #127 ("static assertion failure with boost interprocess 1.74 and basic_managed_shared_memory").
...
Removes unneeded and (some of them, wrong) assert and static asserts in segment_manager's constructor.
2020-08-11 22:41:54 +02:00
byronhe
a1b3c47e8f
fix typo
2020-08-07 01:33:40 +08:00
Ion Gaztañaga
056663fcc1
merging interprocess from develop
boost-1.74.0
boost-1.74.0.beta1
2020-06-23 23:04:08 +02:00
Ion Gaztañaga
9719fa19bc
Add note for FreeBSD users.
2020-06-11 22:48:22 +02:00
Ion Gaztañaga
c604a4bba7
Merge branch 'Lastique-fix_mingw_compile_error' into develop
2020-06-11 22:11:18 +02:00
Andrey Semashev
b89b22c0ea
Fixed initialized flag not being set correctly.
2020-06-07 19:00:42 +03:00
Andrey Semashev
daa782cd92
Fix compilation error on MinGW.
...
MinGW has nonstandard definition of PSECURITY_DESCRIPTOR, which requires
a cast when calling WinAPI functions InitializeSecurityDescriptor and
SetSecurityDescriptorDacl. This is done by Boost.WinAPI wrapper functions.
Fixes https://github.com/boostorg/interprocess/issues/118 .
2020-06-07 19:00:01 +03:00
Ion Gaztañaga
f2ecdc70ef
Fixes #99 ("Error in win32_api.hpp"):
...
- Careful use of Boost.Winapi and use of SetFilePointer instead of SetFilePointerEx (which requires a _LARGE_INTEGER by value that difficults the use of windows.h in certain circustances)
- Added tests to verify windows.h inclusion without BOOST_USE_WINDOWS_H does not break things
2020-06-03 21:37:02 +02:00
Ion Gaztañaga
ac63d25a4d
Remove vc7 project files
2020-06-03 21:33:48 +02:00
Ion Gaztañaga
037c2dfe5e
- Use Boost Winapi as much as possible (let's see if this fixes #105 )
...
- Disable buggy and old BOOST_INTERPROCESS_BOOTSTAMP_IS_LASTBOOTUPTIME method.
2020-06-03 00:56:47 +02:00
Ion Gaztañaga
c87039b6c4
Fixes issue #89 ("priv_size_from_mapping_size() calculates wrong value")
2020-06-03 00:39:05 +02:00
Ion Gaztañaga
1b12a2aab8
merging interprocess from develop
2020-06-03 00:09:18 +02:00
Ion Gaztañaga
1fc321f31b
Refactor winapi wait on single object to only have a single function depending on date_time's ptime.
2020-06-02 14:51:43 +02:00
Ion Gaztañaga
30d5005ac6
Use is_pos_infinity() instead of pos_inf due to some old MinGW compilers ICEing on the conversion from the special value to ptime
2020-06-02 14:51:08 +02:00
Ion Gaztañaga
c718371493
Refactored "BOOST_INTERPROCESS_ENABLE_TIMEOUT_WHEN_LOCKING" logic into a single function.
2020-06-02 13:21:34 +02:00
Ion Gaztañaga
4c6bacb0f7
Add sanity checks to segment_mananger's constructor
2020-06-02 13:13:48 +02:00
Ion Gaztañaga
b4301c30c5
Add alignment check when constructing the segment_manager
2020-05-25 21:36:09 +02:00
Ion Gaztañaga
5c1fd38334
Remove config_begin/config_end include pairs in tests to better emulate what warnings users will see.
2020-05-25 12:34:23 +02:00
Ion Gaztañaga
e2bbd69831
Merge branch 'EugeneZelenko-use-boost-overt push origin developride' into develop
2020-05-25 12:12:27 +02:00
Eugene Zelenko
d9f81ad77e
Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings.
...
Also fix Clang-tidy modernize-deprecated-headers and modernize-use-bool-literals warnings.
Alphabetical order of STL headers.
2020-05-23 17:11:13 -07:00
Ion Gaztañaga
d2cb6e6f0f
merging interprocess from develop
boost-1.73.0
boost-1.71.0
boost-1.73.0.beta1
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
2019-05-25 21:13:12 +02:00
Ion Gaztañaga
4a57769910
- Fixes #85 ("warning: Implicit conversion loses integer precision")
...
- Fixes #86 ("warning: Possible misuse of comma operator")
2019-05-11 19:29:38 +02:00
Ion Gaztañaga
65ae55fe1f
Fix typo in test traces (set_test -> map_test)
2019-04-08 00:33:40 +02:00
Ion Gaztañaga
4744b9a24e
Fixes #80 ("realloc in interprocess's c_heap_deleter can leak memory")
2019-03-13 22:54:33 +01:00
Ion Gaztañaga
6d9b93f1f6
merging interprocess from develop
boost-1.70.0.beta1
boost-1.70.0
2019-03-06 23:49:32 +01:00
Ion Gaztañaga
d5938226a9
Merge branch 'brunom-t push origin developpatch-1' into develop
2019-03-06 23:35:24 +01:00
Ion Gaztañaga
b6be06d16b
Merge branch 'patch-1' of https://github.com/brunom/interprocess into brunom-patch-1
2019-03-06 23:34:54 +01:00
Ion Gaztañaga
59d1f71d5f
Update changelog with issue #51
2019-03-06 23:33:28 +01:00
Ion Gaztañaga
6f28ff86cc
merging interprocess from develop
2019-03-06 09:14:40 +01:00
Bruno Martinez
a6b194810b
Update interprocess.qbk
2019-03-05 14:17:56 -03:00
Ion Gaztañaga
4eb0b4ece0
Merge branch 'Vizor-develop' into develop
2019-02-28 16:07:56 +01:00
Ion Gaztañaga
5476d6ec56
Merge branch 'develop' of https://github.com/Vizor/interprocess into Vizor-develop
2019-02-28 16:07:46 +01:00
Ion Gaztañaga
c4e8e99afb
merging interprocess from develop
2019-02-27 16:13:25 +01:00
Ion Gaztañaga
a8de0b9b65
Update changelog with #78
2019-02-27 00:10:24 +01:00
Ion Gaztañaga
61cd20f519
Merge branch 'MarcelRaad-extra_semi' into develop
2019-02-27 00:05:19 +01:00
Marcel Raad
61bed1fd31
Fix -Wextra-semi clang warnings
...
Remove superfluous semicola.
2019-02-25 10:51:45 +01:00
Ion Gaztañaga
b849a907be
merging interprocess from develop
2019-02-20 09:33:09 +01:00
Ion Gaztañaga
1f3045fa8c
Update change log with pull #70
2019-02-20 09:32:02 +01:00
Vizor
6483b1ced5
Fixed undeclared winapi_wrapper_timed_wait_for_single_object()
...
Declaration of winapi_wrapper_timed_wait_for_single_object() placed above usage of this function.
2019-01-22 15:16:09 +01:00
Edward Diener
2fff651f25
Remove executable permission.
2018-12-03 08:03:20 -05:00
Ion Gaztañaga
5ceeb2b370
Merge branch 'KhabarlakKonstantin-named_condition_deadlock' into develop
2018-12-02 12:27:40 +01:00
KhabarlakKonstantin
296d03858c
Fix deadlock in named_condition::notify
...
Avoid deadlock in named_condition::notify when
BOOST_INTERPROCESS_ENABLE_TIMEOUT_WHEN_LOCKING is defined
2018-11-28 13:44:20 +02:00
Ion Gaztañaga
4e60b89783
merging interprocess from develop
boost-1.69.0
2018-11-24 12:22:17 +01:00