The branch, master has been updated via 2cdf9416 Tweak brew run. via cd0c83e4 Setup a macOS CI. via 0e814e95 A couple more NEWS items. from f47e5a77 Mention file & line on OOM and overflow errors.
https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 2cdf9416eee1306456c929a5f04a33c62eb24545 Author: Wayne Davison <wa...@opencoder.net> Date: Mon Jul 13 10:41:26 2020 -0700 Tweak brew run. commit cd0c83e485633a0e1461effa698d056617a040eb Author: Wayne Davison <wa...@opencoder.net> Date: Mon Jul 13 10:38:17 2020 -0700 Setup a macOS CI. commit 0e814e956c438700c2617350b39dc7a5d8370c65 Author: Wayne Davison <wa...@opencoder.net> Date: Sun Jul 12 23:45:55 2020 -0700 A couple more NEWS items. ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 42 ++++++++++++++++++++++++++++++------------ NEWS.md | 5 +++++ 2 files changed, 35 insertions(+), 12 deletions(-) Changeset truncated at 500 lines: diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 1cfceeab..fbab5cd4 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -7,17 +7,14 @@ on: branches: [ master ] jobs: - build: + linux-build: runs-on: ubuntu-20.04 - steps: - uses: actions/checkout@v2 - - name: prepare-packages - run: sudo apt-get install fakeroot acl libacl1-dev attr libattr1-dev + - name: prep + run: sudo apt-get install acl libacl1-dev attr libattr1-dev liblz4-dev libzstd-dev libxxhash-dev python3-cmarkgfm openssl - - name: prepare-source - run: ./prepare-source - name: configure run: ./configure --with-included-popt --with-included-zlib - name: make @@ -26,11 +23,32 @@ jobs: run: sudo make install - name: info run: /usr/local/bin/rsync --version - - name: make check - run: make check - - name: make check30 - run: make check30 - - name: make check29 - run: make check29 + - name: check + run: sudo make check + - name: check30 + run: sudo make check30 + - name: check29 + run: sudo make check29 + - name: ssl file list + run: /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true + + macos-build: + runs-on: macos-latest + steps: + - uses: actions/checkout@v2 + - name: prep + run: | + brew install automake openssl xxhash zstd lz4 + sudo pip3 install commonmark + - name: configure + run: CPPFLAGS=-I/usr/local/opt/openssl/include/ LDFLAGS=-L/usr/local/opt/openssl/lib/ ./configure + - name: make + run: make + - name: install + run: sudo make install + - name: info + run: /usr/local/bin/rsync --version + - name: check + run: sudo make check - name: ssl file list run: /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true diff --git a/NEWS.md b/NEWS.md index 90f9f0c5..e7cbf532 100644 --- a/NEWS.md +++ b/NEWS.md @@ -33,12 +33,17 @@ `hosts deny` daemon parameters. This is a finalized version of the netgroup-auth patch from the patches repo. + - Output file+line info on out-of-memory & overflow errors while also avoiding + the output of alternate build-dir path info that is not useful to the user. + - Improved the testsuite on FreeBSD. - Added some compatibility code for HPE NonStop platforms. ### INTERNAL: + - Use a simpler overflow check idiom in a few spots. + - Use a C99 Flexible Array for a trailing variable-size filename in a struct (with a fallback to the old 1-char string kluge for older compilers). -- The rsync repository. _______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs