18 Commits

Author SHA1 Message Date
Pierce Lopez
7eddd5262a Patch abi-compliance-checker to avoid endless loop 2024-02-20 08:25:09 +01:00
Pierce Lopez
798547ac20 Force abi-check to use DWARF 3 2024-02-20 08:13:04 +01:00
Azat Khuzhin
e486962561 Fix abi_check.sh by excluding .abi-check from cp
cp: cannot copy a directory, './.abi-check', into itself, '/le/src/.abi-check/work/abi-check/src/libevent/current/.abi-check'
2024-02-20 08:13:04 +01:00
Azat Khuzhin
5bdfab7679 Debug abi check 2024-02-20 07:53:18 +01:00
Azat Khuzhin
1fb3e6d79e Generate changelog in a reverse order 2023-05-20 18:18:57 +02:00
Azat Khuzhin
8b87ad48cb Add PR number into the changelog 2023-05-20 18:18:57 +02:00
Azat Khuzhin
fb2e1a6919 Use authors of the real patches instead of merge commits 2023-05-20 18:18:57 +02:00
Azat Khuzhin
c2e917d301 Cleanup changelog.py
- Use positional argument for revision range
- Remove unused import
- Add some todos
2023-05-20 18:18:57 +02:00
Azat Khuzhin
a82b77bbc7 Remove suppression for test_ok under TSan
There is no such tests yet.
2023-02-12 11:27:28 +01:00
Azat Khuzhin
f0cb4b7f57 Suppress data race for test_ok variable 2023-02-12 08:39:00 +01:00
Azat Khuzhin
39be38ff79 Suppress data race for event_debug_created_threadable_ctx_ variable 2023-02-12 08:39:00 +01:00
Azat Khuzhin
dfbb004a4a Fix script for updating contributors 2022-11-20 23:11:42 +01:00
Azat Khuzhin
acd4cc63e8 Add a script to generate changelog 2022-11-20 21:50:27 +01:00
Azat Khuzhin
7c8b3e9967 Add a script to add new contributors 2022-11-20 21:50:27 +01:00
Azat Khuzhin
3fec471c32 Add LSAN suppressions (for OpenSSL temporary quirk) 2020-06-25 22:57:40 +03:00
Azat Khuzhin
b90b19250a Add TSAN suppressions 2020-06-25 22:57:40 +03:00
Azat Khuzhin
448a478a98 abi-check: abi-monitor 1.10 does not support -make -j8 (1.12 supports though)
An error for 1.10 on ci:
  https://github.com/azat/libevent/runs/647860649?check_suite_focus=true#step:4:219
2020-05-06 02:45:26 +03:00
yuangongji
735c891e71 Add API/ABI checker (using LVC)
v2 (by azat):
- drop package installations
- use local .abi-check over $HOME/abi-check for build dir
- drop regex check, simply use default values (too complex otherwise)
- use sub-shell to avoid cd back
- add missing quotes
- make the style uniq across the whole file (no tabs for indent, copy-paste?)
- drop `set -x`, use `bash -x abi-check.sh` over
- drop EVENT_ABI_CHECK
- use /usr/bin/env bash as shebang
- use `find | xargs` over `cp $(grep -v)`
- adjust markdown syntax in abi-check/README.md
- adjust link to the publicly available documentation

v3 (by azat):
- docker image
- git check-ignore
- make -j8
- allow to change defaults

Refs: #887
2020-05-05 21:04:18 +03:00