Dennis Klein
1881986cca
docs: Add fair-software.eu compliance badge
2023-01-16 13:17:09 +01:00
Dennis Klein
adf91d053d
docs: Add OpenSSF Best Practices Badge
2023-01-16 13:16:56 +01:00
Dennis Klein
d3be9af9b6
docs: Add our DOI badge
2023-01-16 13:16:42 +01:00
Dennis Klein
4104636456
build: Add fair-software.eu
compliance checker
2023-01-16 13:15:33 +01:00
Dennis Klein
c6dc360dc1
docs: Add fair-software.eu compliance badge
2023-01-16 13:08:13 +01:00
Dennis Klein
f04266f738
docs: Add OpenSSF Best Practices Badge
2023-01-16 13:06:08 +01:00
Dennis Klein
7e0faa297b
build: Add fair-software.eu
compliance checker
2023-01-16 11:44:03 +01:00
Piotr Konopka
9389030835
Warn when going to try allocate a shmem message more times
2022-11-18 09:36:52 +01:00
Alexey Rybalchenko
7697f2f4b1
Extend error message if channel(s) was not configured before timeout
2022-11-17 11:03:59 +01:00
Alexey Rybalchenko
87baf9749d
Make invalid channel initialization cancellable through pending state
2022-11-17 11:03:59 +01:00
Alexey Rybalchenko
a8b7ebef09
Add operator<< to fair::mq::Channel
2022-11-17 11:03:59 +01:00
Alexey Rybalchenko
ac661dfd63
Add test for externally (outside the session) created shmem region
2022-10-05 09:13:37 +02:00
Alexey Rybalchenko
ed364a4857
shm: error on duplicate region IDs
2022-10-05 09:13:37 +02:00
Alexey Rybalchenko
9a25c4d28a
shm: refactor UnamangedRegion: rename fRemote to fController
2022-10-05 09:13:37 +02:00
Alexey Rybalchenko
19e40bd32e
shm: Improve debug output a bit
2022-10-05 09:13:37 +02:00
Alexey Rybalchenko
b7a4f22a13
example: fix incorrect config
2022-10-05 09:13:37 +02:00
Dennis Klein
77e04d56de
fix(examples): warning: declaration class fair::mq::Device
does not declare anything
2022-09-14 07:37:52 +02:00
Alexey Rybalchenko
64a09dd991
fix(examples): Disable hidden CXX_VISIBILITY_PRESET
...
It was not needed.
2022-09-14 07:37:52 +02:00
Dennis Klein
126475e7d2
feat(tools): Add macro to instruct the compiler to always inline
2022-09-14 07:37:52 +02:00
Dennis Klein
0e12c57ff0
build: Print summary of compile definitions
2022-09-14 07:37:52 +02:00
Dennis Klein
6eb973235a
build: Add feature flag FAIRMQ_HAS_STD_PMR
...
Currently Clang (libc++) does not implement <memory_resource>.
2022-09-14 07:37:52 +02:00
Dennis Klein
904037d9be
fix(shm): Handle pre-conditions
2022-09-14 07:37:52 +02:00
Dennis Klein
de8236491f
Merge 'v1.4.55'
2022-09-12 13:29:29 +02:00
Alexey Rybalchenko
af0d668951
Shm: fix region init with external regions
2022-09-09 15:40:33 +02:00
Alexey Rybalchenko
072d7cb744
shm: add some debug output
2022-09-09 15:40:33 +02:00
Alexey Rybalchenko
f5c46ce018
region example: add options for testing with externally-created regions
2022-09-09 15:40:33 +02:00
Alexey Rybalchenko
de09018198
Shm: fix region init with external regions
2022-09-09 15:11:12 +02:00
Alexey Rybalchenko
46e568c55e
shm: add some debug output
2022-09-09 15:11:12 +02:00
Alexey Rybalchenko
1870c1c060
region example: add options for testing with externally-created regions
2022-09-09 15:11:12 +02:00
Dennis Klein
c5cbc3d33b
Merge 'v1.4.54'
2022-09-08 12:31:41 +02:00
Alexey Rybalchenko
fdfde95dec
region example: fix race between segment reset & presence check
2022-09-08 07:43:45 +02:00
Alexey Rybalchenko
d105960444
fix(shm): Fix incorrect parameters when mapping regions
2022-09-06 08:09:47 +02:00
Dennis Klein
3aae5bae58
build: Add ORCID for Christian Tacke
2022-09-06 08:08:42 +02:00
Dennis Klein
9031029d2c
build: Add ORCID for Dennis Klein
2022-09-06 08:08:34 +02:00
Dennis Klein
d478e050ba
build: HTML-Format desc field in zenodo.org config
2022-09-06 08:08:14 +02:00
Dennis Klein
06b2b9b01f
build: Add license hint to zenodo.org config
2022-09-06 08:08:05 +02:00
Dennis Klein
b3fa4f6e7e
build: Add config for zenodo.org import
2022-09-06 08:07:46 +02:00
Alexey Rybalchenko
75e68e3e4d
fix(shm): Fix incorrect parameters when mapping regions
2022-09-06 07:57:45 +02:00
Dennis Klein
83ddbcef4c
build(metaUpdater): Keep original ordering when adding new entries
2022-09-02 20:39:41 +02:00
Christian Tacke
1b796b80dd
build(metaUpdater): Reorder orcid in CodeMeta
...
`@id` is usually quite at the top of elements in schema.org
style json files. It's usually the canonical identifier
for that element.
So reorder ORCIDs to the top in those entries.
2022-09-02 20:39:41 +02:00
Christian Tacke
9f06cfe66b
build(metaUpdater): Simplify some code
...
* Use class attributes instead of inheritance
* Remove unused arguments
* Reformat for PEP-8
2022-09-02 20:39:41 +02:00
Christian Tacke
a37781475b
build(metaUpdater): Fix Adding new "creators" to .zenodo.json
...
When adding new "creators" to .zenodo.json, the
kwargs['contributor_type'] is not set at all.
Instead use normal keyword handling with defaults.
2022-09-02 20:39:41 +02:00
Dennis Klein
832c83247a
build(metaUpdater): Deduplicate _handle_person_list_file()
2022-09-02 11:42:37 +02:00
Christian Tacke
69e82ca60c
build(metaUpdater): Handle Non-Existant Files
...
If .zenodo.json (or codemeta.json) isn't there, only throw
a warning, and continue.
2022-09-01 20:03:56 +02:00
Christian Tacke
8086a04fb3
build: Match on ORCID in Updater
...
* If an already existing entry in the json file has the
correct ORCID, prefer it for updating, always
* Find that entry for codemeta as well
2022-09-01 19:11:30 +02:00
Dennis Klein
3367abdce3
build: Support updating the .zenodo.json metadata
2022-09-01 18:41:57 +02:00
Dennis Klein
f462e595ed
build: Add ORCID for Christian Tacke
2022-09-01 17:44:16 +02:00
Dennis Klein
40fcc466a9
build: Add ORCID for Dennis Klein
2022-09-01 17:35:32 +02:00
Dennis Klein
69220a2e49
build(codemeta): Support [ORCID]
syntax
2022-09-01 17:34:58 +02:00
Dennis Klein
b707a8b45e
build: HTML-Format desc field in zenodo.org config
2022-09-01 16:24:41 +02:00