Commit Graph

745 Commits

Author SHA1 Message Date
Ion Gaztañaga
d2cb6e6f0f merging interprocess from develop 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 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 2018-11-24 12:22:17 +01:00
Ion Gaztañaga
4e2c06b242 Fix Issue #64 ("UBSan: runtime error: load of value 4294967295 [...] for type 'boost::interprocess::mode_t') 2018-11-17 00:23:15 +01:00
Ion Gaztañaga
1e89871cdd Enable test again, check BOOST_INTERPROCESS_MAPPED_FILES after workaround.hpp is included 2018-11-17 00:22:25 +01:00
Ion Gaztañaga
fbf326ccf1 Remove unused variable FileSize 2018-11-17 00:21:56 +01:00
Ion Gaztañaga
53f328f4c1 Fix warnings about throwing destructors, which are by default noexcept 2018-11-17 00:21:41 +01:00
Ion Gaztañaga
aecde39cc8 Update changelog with pull #68 2018-11-16 23:28:00 +01:00
Ion Gaztañaga
85465054a5 Merge branch 'Romain-Geissler-1A-noexcept' into develop 2018-11-16 23:27:13 +01:00
Ion Gaztañaga
45b0a2a50e Merge branch 'noexcept' of https://github.com/Romain-Geissler-1A/interprocess into Romain-Geissler-1A-noexcept 2018-11-16 23:24:52 +01:00
Romain Geissler
1b3dcf9814 Prepare for C++20 and remove "throw()" usage. 2018-11-11 22:33:50 +00:00
Ion Gaztañaga
28a6faa210 Add compiler deprecation warning. 2018-11-10 11:03:33 +01:00
Ion Gaztañaga
08e9dc0a8c Fix compilation warnings. 2018-11-10 11:03:15 +01:00
Ion Gaztañaga
2dc189be44 merging interprocess from develop 2018-11-05 23:54:51 +01:00
Ion Gaztañaga
b962143350 t push origin developMerge branch 'shayosler-develop' into develop 2018-10-04 22:59:08 +02:00
Ion Gaztañaga
c84c0dd217 Merge branch 'develop' of https://github.com/shayosler/interprocess into shayosler-develop 2018-10-04 22:58:55 +02:00
Ion Gaztañaga
d1b05bdffb Remove unused parameter warnings in operator ==/!= 2018-09-29 09:59:57 +02:00
Ion Gaztañaga
dff9f823ce Fix invalid free of non-char pointer. 2018-09-29 09:59:39 +02:00
Ion Gaztañaga
8b36213530 Closes issue #61 2018-09-18 21:28:27 +02:00
Ion Gaztañaga
ce9b61dbe1 Fixes issue #60 2018-09-18 19:18:36 +02:00
Shay Osler
a3e77dee06 implement named condition any using shared memory 2018-09-12 10:48:32 -04:00
Ion Gaztañaga
162449447d merging interprocess from develop 2018-08-20 12:32:41 +02:00
Ion Gaztañaga
818ef814e9 Fixes GitHub Issue #59: "warning: ISO C++ prohibits anonymous structs [-Wpedantic]" 2018-08-13 17:48:12 +02:00
Ion Gaztañaga
6fbaf9bc6a merging interprocess from develop 2018-06-27 23:33:53 +02:00
Ion Gaztañaga
0b7fb521da Update change list links for 1.68 2018-06-27 23:21:02 +02:00
Ion Gaztañaga
7b1134f58d merging interprocess from develop 2018-06-16 10:12:35 +02:00
Ion Gaztañaga
14bc86a0c6 Remove NtSetTimerResolution as it's not used. 2018-04-29 12:52:39 +02:00
Ion Gaztañaga
911c79e5b5 GitHub Issue #53: "Crash waiting on condition variable from multiple processes in do_wait()".
Disables Posix process-shared support for Apple as it's still buggy, as shown in: https://stackoverflow.com/questions/35305291/boost-interprocess-condition-multiple-threads-calling-wait-fails
2018-04-29 12:51:06 +02:00
Ion Gaztañaga
65ab92b06f Update adaptive pool usage to breaking changes in Boost.Container.
Added invariant checking for tests
2018-04-29 12:45:32 +02:00
Ion Gaztañaga
1baf757d9f Fixed GitHub Issue #54: "fill_system_message() ignores an error returned by winapi::format_message()" 2018-04-29 12:43:16 +02:00