https://codeberg.org/interpeer/liberate.git

sort by:
Revision Author Date Message Commit Date
e36fbd8 Add secure memset/memzero as API functions 01 July 2022, 10:49:33 UTC
54092cc avoid using plain memset() if we can 24 June 2022, 12:34:21 UTC
2453696 Fix for building tests on FreeBSD 24 June 2022, 12:31:18 UTC
537c11b Default to XSI-compliant strerror_r, and use GNU specific one if it's fairly clear we're on GNU 24 June 2022, 12:21:36 UTC
5cd3177 Remove superfluous letter 24 June 2022, 08:29:31 UTC
ad4daaf getpid() implementation; unsure if this works on Windows already 24 June 2022, 08:29:13 UTC
46d2a9a Update/fix copyright notice in code files 14 June 2022, 09:37:47 UTC
0937cda Update copyright notice; there was an error 09 June 2022, 12:49:00 UTC
e7ce785 CI images should be latest 02 June 2022, 12:42:43 UTC
3e63c27 Changelog entry for copyright transfer 02 June 2022, 11:23:02 UTC
1e3ee54 Use relative paths for related documents 02 June 2022, 11:22:40 UTC
59e6ff7 Merge pull request 'Update copyright to Interpeer gUG, instructions' (#10) from update-copyright into main Closes #1, Reviewed-on: https://codeberg.org/interpeer/liberate/pulls/10 02 June 2022, 09:56:28 UTC
6ced5fa Add section on code coverage; rename merge requests to pull requests (again) 02 June 2022, 09:56:02 UTC
9703351 Update copyright to Interpeer gUG, instructions 02 June 2022, 09:48:59 UTC
7c73257 Not all backoffT can be initialized from 0 30 May 2022, 09:31:25 UTC
9be8819 Bump dependency 20 May 2022, 07:07:44 UTC
5eaaa09 Merge branch 'main' of codeberg.org:interpeer/liberate 13 May 2022, 14:43:19 UTC
101c4ab Use meson >= 0.58.0 13 May 2022, 14:43:12 UTC
385dd1e Select C *and* C++ compilers 13 May 2022, 08:55:54 UTC
90ec2ef Add caprock and s3kr1t to dependents 12 May 2022, 15:47:57 UTC
1ebc03b cleanup 12 May 2022, 15:43:11 UTC
0351ade Another image bump; hopefully the last for a bit 12 May 2022, 15:35:41 UTC
1101d05 Merge branch 'main' of codeberg.org:interpeer/liberate into main 12 May 2022, 15:07:32 UTC
d0ff665 Update CI images to nativeci 12 May 2022, 15:07:17 UTC
48a5c65 - Use full_path() instead of deprecated path(). - Cosmetic cleanup 10 May 2022, 12:40:59 UTC
5957587 For #9, this change ensures that internal projects have a dependency they can work with, which prefers the static library over the dynamic one (if both are an option). 09 May 2022, 16:47:37 UTC
690d5f4 For #9, split the dependency variable into one for a static and one for a dynamic version. Pass appropriate compile_args for the static version. This seems to work reasonably well for the unit tests. 09 May 2022, 16:32:06 UTC
acee0f5 Merge branch 'towncrier-changelog-test' into main 29 April 2022, 14:57:48 UTC
644dc20 That's done the trick 29 April 2022, 14:48:23 UTC
f58676d Move more into PR and disable long steps for now 29 April 2022, 14:46:37 UTC
878b06c Or we just fetch the refs 29 April 2022, 14:45:21 UTC
a7eb8ec Maybe this works to get the origin/main refs? 29 April 2022, 14:37:30 UTC
5a7e24b Need to provide the main branch to towncrier 29 April 2022, 13:54:53 UTC
b9bf821 Merge main 29 April 2022, 13:46:50 UTC
115af60 Now that appveyor works, reactivate the matrix in woodpecker 29 April 2022, 13:32:55 UTC
700a24e Appveyor seems to work on migrated repo 29 April 2022, 13:24:37 UTC
e01a35c Try triggering appveyor build without the rest; we'll enable it again 29 April 2022, 13:20:34 UTC
b6cbce4 Looks like I have to escape this for command.com. Let's hope semgrep picks that up 29 April 2022, 13:09:19 UTC
3bbad3c Let's not scan markdown files 29 April 2022, 13:03:41 UTC
3662130 Update CONTRIBUTING, Pipfile, etc. to reflect the move from gitlab 29 April 2022, 13:00:18 UTC
de8f6a2 Update appveyor matrix 29 April 2022, 12:47:41 UTC
a6d9e33 Update ignores 29 April 2022, 12:39:10 UTC
364796c Flawfinder should find the right files :) 29 April 2022, 12:30:06 UTC
9c0cdd8 Add missing appveyor account info 29 April 2022, 12:26:28 UTC
c6a7a34 Libereate woodpecker CI 29 April 2022, 12:22:33 UTC
df2ffef Merge branch 'master' of gitlab.com:interpeer/liberate 21 April 2022, 08:46:16 UTC
1eb1fdd Implement network assignment operator as equivalent to the copy ctor, and add tests 21 April 2022, 08:46:05 UTC
64731ee Merge branch 'leb128-varint' into 'master' Exchange varint implementation with LEB128 See merge request interpeer/liberate!4 15 April 2022, 17:09:16 UTC
aa09834 This is WIP, why is this in master 15 April 2022, 17:00:51 UTC
0aa7624 Exchange varint implementation with LEB128 15 April 2022, 16:54:32 UTC
b7794c0 Add include for to_posix_path 18 March 2022, 14:05:08 UTC
1954bd1 Remove superfluous include again 17 March 2022, 19:38:13 UTC
9f7a90e Move check for end of buffer to an earlier point. By moving the check past decoding the byte, we're exiting due to end-of-buffer before we can evaluate whether the last byte has been reached. This leads to errors where the last byte is at the end of the input buffer. Let's not do this. 17 March 2022, 19:27:54 UTC
bb63ca2 #2 WIP 14 March 2022, 10:20:20 UTC
da9f14e #2 WIP 14 March 2022, 10:17:55 UTC
b489da3 #2 - nope, that messes with the pipeline 14 March 2022, 10:16:30 UTC
c65461c #2 - it seems we should run this in the test stage without further dependencies 14 March 2022, 10:15:08 UTC
f79d0aa Update .gitlab-ci.yml file 14 March 2022, 10:10:47 UTC
776d628 #2: another dependency fix 14 March 2022, 09:52:57 UTC
c9391fb For #2, try to avoid a new pipeline stage 14 March 2022, 09:51:02 UTC
7d8e151 Add sanity check to pipeline for #2 14 March 2022, 09:49:02 UTC
848dce3 #2 - no, the towncrier check should be in MR pipelines 14 March 2022, 09:48:41 UTC
5412045 For #2, run towncrier check before release 14 March 2022, 09:43:52 UTC
8c7969f Add fragment for this branch, contributing update 14 March 2022, 09:41:48 UTC
8020171 Also update Pipfile.lock after merge 14 March 2022, 09:23:13 UTC
172eff9 Merge branch 'master' into towncrier-changelog-test 14 March 2022, 09:22:04 UTC
e95295c Merge branch 'SAST' into 'master' Add SAST See merge request interpeer/liberate!3 11 March 2022, 17:29:37 UTC
388ee80 CWE-377: add fixes, but ultimately not everything can be fixed here 11 March 2022, 17:21:08 UTC
833015e CWE-120: already checked 11 March 2022, 17:04:48 UTC
762ceb1 CWE-807, CWE-20: fixed 11 March 2022, 17:03:59 UTC
a271edb Fix typo 11 March 2022, 17:03:30 UTC
7c9fc06 CWE-327: not a security context, and it is called unsafe 11 March 2022, 16:56:36 UTC
a15890d CWE-120: is already checked 11 March 2022, 16:55:23 UTC
d4279d2 CWE-190: one fixed, one is already checked 11 March 2022, 16:54:32 UTC
4dbb111 CWE-120: is checked 11 March 2022, 16:52:20 UTC
c45f373 CWE-120: is checked 11 March 2022, 16:50:41 UTC
30296b0 CWE-120: is checked 11 March 2022, 16:49:09 UTC
3827f76 Ignore a bunch of memcpy() related issues; the buffer size is always checked in this code. 11 March 2022, 16:48:26 UTC
98676ba Review buffer over-read conditions; looks safe to ignore 11 March 2022, 16:38:07 UTC
8a46c36 Apparently, that didn't do anything, so we might as well remove it 11 March 2022, 16:29:09 UTC
525bd4f Search for cross files in standard location 11 March 2022, 16:23:03 UTC
0bc4c16 Try to make SAST only dependent on clang already having run (it's a minimal sanity check), and ask it not to compile 11 March 2022, 16:19:03 UTC
b332bfd This could fix loguru related errors 11 March 2022, 16:10:04 UTC
2c6727d Add SAST 11 March 2022, 16:08:13 UTC
d29d898 Update gtest dependency 11 March 2022, 16:06:05 UTC
0fa7ae8 Probable boilerplate for a changelog maintenance tool 10 February 2022, 17:47:33 UTC
43912db Don't need and shouldn't use the preprocessor define. 14 January 2022, 08:42:56 UTC
470ee52 Avoid warnings about duplicate definitions 14 January 2022, 07:41:15 UTC
42ada02 Bump spdlog version 14 January 2022, 07:35:56 UTC
d5697b0 static constexpr functions are implicitly inline; make that explicit 03 January 2022, 11:06:00 UTC
67b76dc bufsize_available() should be a static constexpr function, to permit usages that relied on the sizeof the now hidden data structure 03 January 2022, 10:57:01 UTC
77f3407 Make socket_address pimpl'd - this is mostly to hide the definition of the address data struct. The previous approach worked when liberate was not a separate library 03 January 2022, 10:46:02 UTC
e1b28db Fixes from static checkers; nothing serious 17 December 2021, 10:00:54 UTC
d0a46bc Update cppcheck/oclint configurations 17 December 2021, 10:00:22 UTC
ad81528 Merge branch 'master' of gitlab.com:interpeer/liberate 08 December 2021, 13:58:38 UTC
7fc93b7 Add local_address() to network; we need that as well 08 December 2021, 13:58:27 UTC
bde95dc Merge branch 'master' into 'master' Add flake See merge request interpeer/liberate!1 12 November 2021, 15:41:39 UTC
74c0b50 Enable link time optimizer for GCC, clang 07 October 2021, 10:14:38 UTC
7415c40 flake.nix: Use same gtest as specified in subprojects/gtest.wrap 05 October 2021, 20:30:34 UTC
24aa7bd flake.nix: Fix license 05 October 2021, 20:30:34 UTC
back to top