Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 20:11:50 UTC Now

2018-03-16 22:06:26 UTC pkgsrc-2017Q4 commitmail json YAML

Pullup ticket #5723 - requested by agc
net/rsync: security update

Revisions pulled up:
- net/rsync/Makefile                                            1.107-1.108
- net/rsync/distinfo                                            1.47-1.48
- net/rsync/patches/patch-Makefile.in                          1.2
- net/rsync/patches/patch-ab                                    deleted
- net/rsync/patches/patch-receiver.c                            deleted
- net/rsync/patches/patch-rsync.c                              deleted
- net/rsync/patches/patch-xattrs.c                              deleted

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  snj
  Date:          Sat Jan 27 04:21:18 UTC 2018

  Modified Files:
          pkgsrc/net/rsync: Makefile distinfo
  Added Files:
          pkgsrc/net/rsync/patches: patch-options.c

  Log Message:
  Fix CVE-2018-5764.

  Bump PKGREVISION to 3.

  To generate a diff of this commit:
  cvs rdiff -u -r1.106 -r1.107 pkgsrc/net/rsync/Makefile
  cvs rdiff -u -r1.46 -r1.47 pkgsrc/net/rsync/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/net/rsync/patches/patch-options.c

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Mon Jan 29 11:32:59 UTC 2018

  Modified Files:
          pkgsrc/net/rsync: Makefile distinfo
          pkgsrc/net/rsync/patches: patch-Makefile.in
  Removed Files:
          pkgsrc/net/rsync/patches: patch-ab patch-options.c patch-receiver.c
              patch-rsync.c patch-xattrs.c

  Log Message:
  rsync: updated to 3.1.3

  Changes since 3.1.2:

  SECURITY FIXES:
    - Fixed a buffer overrun in the protocol's handling of xattr names and
      ensure that the received name is null terminated.
    - Fix an issue with --protect-args where the user could specify the arg in
      the protected-arg list and short-circuit some of the arg-sanitizing code.

  BUG FIXES:
    - Don't output about a new backup dir without appropriate info verbosity.
    - Fixed some issues with the sort functions in support/rsyncstats script.
    - Added a way to specify daemon config lists (e.g. users, groups, etc) that
      contain spaces (see "auth users" in the latest rsyncd.conf manpage).
    - If a backup fails (e.g. full disk) rsync exits with an error.
    - Fixed a problem with a doubled --fuzzy option combined with --link-dest.
    - Avoid invalid output in the summary if either the start or end time had
      an error.
    - We don't allow a popt alias to affect the --daemon or --server options.
    - Fix daemon exclude code to disallow attribute changes in addition to
      disallowing transfers.
    - Don't force nanoseconds to match if a non-transferred, non-checksummed
      file only passed the quick-check w/o comparing nanosecods.

  ENHANCEMENTS:
    - Added the ability for rsync to compare nanosecond times in its file-check
      comparisons, and added support nanosecond times on Mac OS X.
    - Added a short-option (-@) for --modify-window.
    - Added the --checksum-choice=NAME[,NAME] option to choose the checksum
      algorithms.
    - Added hashing of xattr names (with using -X) to improve the handling of
      files with large numbers of xattrs.
    - Added a way to filter xattr names using include/exclude/filter rules (see
      the --xattrs option in the manpage for details).
    - Added "daemon chroot|uid|gid" to the daemon config (in addition to the
      old chroot|uid|gid settings that affect the daemon's transfer process).
    - Added "syslog tag" to the daemon configuration.
    - Some manpage improvements.

  DEVELOPER RELATED:
    - Tweak the "make" output when yodl isn't around to create the man pages.
    - Changed an obsolete autoconf compile macro.
    - Support newer yodl versions when converting man pages.

  To generate a diff of this commit:
  cvs rdiff -u -r1.107 -r1.108 pkgsrc/net/rsync/Makefile
  cvs rdiff -u -r1.47 -r1.48 pkgsrc/net/rsync/distinfo
  cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/rsync/patches/patch-Makefile.in
  cvs rdiff -u -r1.16 -r0 pkgsrc/net/rsync/patches/patch-ab
  cvs rdiff -u -r1.1 -r0 pkgsrc/net/rsync/patches/patch-options.c \
      pkgsrc/net/rsync/patches/patch-receiver.c \
      pkgsrc/net/rsync/patches/patch-rsync.c \
      pkgsrc/net/rsync/patches/patch-xattrs.c

(spz)