[SCM] The rsync repository. - branch master updated
Rsync CVS commit messages
rsync-cvs at lists.samba.org
Mon Jul 13 17:57:55 UTC 2020
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 <wayne at opencoder.net>
Date: Mon Jul 13 10:41:26 2020 -0700
Tweak brew run.
commit cd0c83e485633a0e1461effa698d056617a040eb
Author: Wayne Davison <wayne at opencoder.net>
Date: Mon Jul 13 10:38:17 2020 -0700
Setup a macOS CI.
commit 0e814e956c438700c2617350b39dc7a5d8370c65
Author: Wayne Davison <wayne at 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 at 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 at 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.
More information about the rsync-cvs
mailing list