Pratik Mankawde
ca9fd5e319
removed -g
2025-12-05 15:32:12 +00:00
Pratik Mankawde
8b761b9ce6
minor change
2025-12-04 18:38:29 +00:00
Pratik Mankawde
1f8fbaedca
asan errors, may not be related but testing.
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2025-12-04 15:36:39 +00:00
Pratik Mankawde
1cdd43f259
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-12-04 14:57:54 +00:00
Bart
51f1fe5f9a
ci: Re-enable linux and macos matrix ( #6107 )
...
This change re-enables the Linux and macOS builds that were accidentally disabled in #6089 during testing.
2025-12-04 14:40:00 +00:00
Pratik Mankawde
982d26610d
Merge remote-tracking branch 'origin/develop' into pratik/Add-sanitizers-to-CI-builds
2025-12-04 14:25:39 +00:00
Bart
813bc4d949
refactor: Replaces secp256k1 source by Conan package ( #6089 )
...
This change substitutes the secp256k1 source code copy by the Conan recipe added in XRPLF/conan-center-index#24 , which updates the version of the library to 0.7.0.
2025-12-04 08:32:45 -05:00
Pratik Mankawde
1f2f05d320
code review changes
2025-12-03 17:40:42 +00:00
Pratik Mankawde
7f09fbe807
removed extra signed-integer-overflow
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-28 17:34:39 +00:00
Pratik Mankawde
734f8a9810
minor cleanup
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-28 16:51:39 +00:00
Pratik Mankawde
0b612b5c13
changed job name
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-28 16:20:19 +00:00
Pratik Mankawde
7617072ebc
sanitizer variable now has separate address,undefined and thread values
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-28 16:01:01 +00:00
Pratik Mankawde
7097566d9d
code review comments
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-28 13:15:34 +00:00
Pratik Mankawde
afedb276db
quote issue again
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-27 15:59:04 +00:00
Pratik Mankawde
941775fec4
fix path issue
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-27 15:28:10 +00:00
Pratik Mankawde
4058ca01ac
minor cleanup
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-27 13:47:50 +00:00
Pratik Mankawde
9c5df200b8
cleanup
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-27 13:46:11 +00:00
Pratik Mankawde
c182d13ab5
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-27 13:21:51 +00:00
Ayaz Salikhov
f399749ee2
chore: Add black pre-commit hook ( #6086 )
...
This change adds Black as a pre-commit hook to format Python files.
2025-11-26 19:14:17 +00:00
Pratik Mankawde
064d51b79c
more code changes
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-26 15:13:12 +00:00
Pratik Mankawde
6202148623
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-11-26 14:07:07 +00:00
Pratik Mankawde
1d38504d85
code review fixes 1
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-26 13:57:44 +00:00
Bart
856470203a
ci: Trigger clio pipeline on PRs targeting release branches ( #6080 )
...
This change triggers the Clio pipeline on PRs that target any of the `release*` branches (in addition to the `master` branch), as opposed to only the `release` branch.
2025-11-25 21:03:17 +00:00
Bart
b550dc00ed
ci: Remove missing commits check ( #6077 )
...
This change removes the CI check for missing commits, as well as a stray path to the publish-docs workflow that isn't used in the on-trigger workflow.
2025-11-24 21:43:39 -05:00
Pratik Mankawde
dd9e554d4a
added readme.
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-21 18:06:01 +00:00
Jingchen
fb74dc28e1
chore: Clean up comment in NetworkOps_test.cpp ( #6066 )
...
This change removes a copyright notice that was accidentally copied over from another file.
2025-11-21 17:11:00 +00:00
Pratik Mankawde
facb6c63e3
cleanup and additions to asan, ubsan suppressions
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-21 16:24:38 +00:00
Pratik Mankawde
32d129ee5e
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-11-21 12:18:31 +00:00
Pratik Mankawde
6e32392f93
added no-PIC
...
Signed-off-by: Pratik Mankawde <pratikmankawde@gmail.com >
2025-11-21 12:17:53 +00:00
Ayaz Salikhov
adbeb94c2b
ci: Only upload artifacts in XRPLF repo owner ( #6060 )
...
This change prevents uploading too many artifacts in non-public repositories.
2025-11-20 18:09:03 +00:00
Pratik Mankawde
d4b033958e
removed static linking.
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 18:05:39 +00:00
Pratik Mankawde
6407788b0f
added halt on error=0 and -fno-pie
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 17:44:39 +00:00
Pratik Mankawde
702d94134e
minor correction
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 17:22:06 +00:00
Pratik Mankawde
7d3fc5c396
added static linking flags
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 17:13:31 +00:00
Pratik Mankawde
810f5e94db
statically link sanitizers
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 17:08:33 +00:00
Pratik Mankawde
d026d0640f
build conan deps with sanitizers to fix tsan crashes
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 15:34:24 +00:00
Pratik Mankawde
5befd5d249
added tsan option second_deadlock_stack=1 and more tsan supps
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 13:23:48 +00:00
Pratik Mankawde
cb982e7a8a
added pie flag and signal suppressions
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-19 10:42:23 +00:00
Pratik Mankawde
2610e653d6
only for clang
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 17:58:59 +00:00
Pratik Mankawde
b6c313bb94
only use ignorelist in gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 17:41:21 +00:00
Pratik Mankawde
a3e42a0d11
alternate approach
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 17:19:14 +00:00
Pratik Mankawde
92a6c986b3
try blacklist file
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 17:10:29 +00:00
Pratik Mankawde
dd0408ac53
added blacklist file
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 17:00:38 +00:00
Pratik Mankawde
9267756944
fixed generate.py file " issue
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 14:14:49 +00:00
Pratik Mankawde
3b1e82b412
revert back to clang-20
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 13:45:18 +00:00
Pratik Mankawde
7d7c659822
target clang-21
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 13:42:59 +00:00
Pratik Mankawde
a58df41a4d
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 13:42:12 +00:00
Pratik Mankawde
d01b1da80e
cleaned up linker flags
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-18 11:55:24 +00:00
Bart
3fb6acd29e
ci: Fix filtering out of Clang 20+ on ARM ( #6046 )
...
This change fixes the strategy matrix check to filter out the Clang 20+ on ARM, which still fail due to problems with Boost.
2025-11-17 21:54:13 +00:00
Bart
77b7cef5a7
ci: Use new Debian Trixie images ( #6034 )
...
This change uses the new Debian Trixie CI images added by XRPLF/ci#83 .
2025-11-17 19:31:19 +00:00