~fuzzbawls/pivx-core/+git/test:2023_rust169

Last commit made on 2023-07-01
Get this branch:
git clone -b 2023_rust169 https://git.launchpad.net/~fuzzbawls/pivx-core/+git/test

Branch merges

Branch information

Name:
2023_rust169
Repository:
lp:~fuzzbawls/pivx-core/+git/test

Recent commits

1bc92be... by Fuzzbawls

Depends: Bump rust toolchain to v1.69.0

5708543... by Fuzzbawls

Scripts: Bump minimum supported glibc to v2.27

f2cfadb... by Fuzzbawls

GA: Run security-check on depends based builds

0a27b16... by Fuzzbawls

GA: Run symbol-check on depends based builds

Only for windows and macOS builds currently

02b7cb9... by fanquake <email address hidden>

scripts: add PE dylib checking to symbol-check.py

ee3bdc6... by Fuzzbawls

depends: build gmp with PIC on all platforms

85d1632... by fanquake <email address hidden>

scripts: add MACHO dylib checking to symbol-check.py

c2facf0... by fanquake <email address hidden>

scripts: fix check-symbols & check-security argument passing

The first argument in bin_PROGRAMS (bitcoind) was being silently
dropped and never passed into the check-security.py or check-symbols.py scripts.

This has been the case since the scripts were added to the makefile in
https://github.com/bitcoin/bitcoin/commit/f3d3eaf78eb51238d799d8f20a585550d1567719.

Example of the behavior:

```python
# touch a, touch b, touch c
# python3 args.py < a b c

import sys
if __name__ == '__main__':
    print(sys.argv)
    # ['args.py', 'b', 'c']

    # if you add some lines to "a",
    # you'll see them here..
    for line in sys.stdin:
        print(line)
```

3af2b2f... by fanquake <email address hidden>

scripts: add MACHO NOUNDEFS check to security-check.py

83f86c3... by fanquake <email address hidden>

scripts: add MACHO PIE check to security-check.py