Code

History

Commits on v3.435+
  1. Preparing for release of 3.4.3 [buildall]Andrew Tridgell committed 5 months ago2c7777a
  2. version.h: bump to 3.4.3 for the releaseAndrew Tridgell committed 6 months ago6af41d2
  3. NEWS: prepare 3.4.3 release entry with six CVEsAndrew Tridgell committed 6 months agoa0b9a8e
  4. util1: handle out-of-range times in timestringAndrew Tridgell committed 6 months agoac692b1
  5. main: reject hyphen-prefixed remote-shell hostnamesAndrew Tridgell committed 6 months ago147e9be
  6. socket: reject over-long proxy response lineAndrew Tridgell committed 6 months agoa5fc5eb
  7. rsync.h: lower MAX_WIRE_DEL_STAT to avoid signed-int overflow in read_del_statsAndrew Tridgell committed 6 months agoc79cb81
  8. defence-in-depth: receiver block-index bounds + read_delay_line null checkAndrew Tridgell committed 10 months ago6506431
  9. defence-in-depth: guard cumulative snprintf against length underflowAndrew Tridgell committed 6 months ago4cf0898
  10. defence-in-depth: bound wire-supplied counts and lengthsAndrew Tridgell committed 10 months ago8112445
  11. clientserver: fix hostname ACL bypass when using daemon chrootAndrew Tridgell committed 10 months agoc38f20c
  12. receiver: add parent_ndx<0 guard, mirroring 797e17fAndrew Tridgell committed 6 months ago0cf200e
  13. testsuite: cover 'refuse options = compress' for the daemonAndrew Tridgell committed 6 months agoe4c681f
  14. token: harden compressed-token decoding against integer overflowAndrew Tridgell committed 6 months agoc44c90e
  15. ci(cygwin): mark all symlink-race regression tests as expected-skippedAndrew Tridgell committed 6 months agofc592a8
  16. testsuite: end-to-end regression test for chdir-symlink-raceAndrew Tridgell committed 6 months ago40a6e13
  17. util1+syscall: secure copy_file source/dest opens; bare-path defence-in-depthAndrew Tridgell committed 6 months ago3cc6a9e
  18. syscall: add symlink-race-safe do_*_at() wrappers and harden secure_relative_openAndrew Tridgell committed 6 months ago30656c5
  19. util1: secure change_dir() against symlink-race chdir-escapeAndrew Tridgell committed 6 months ago15d2964
  20. syscall+receiver: secure receiver-side do_chmod against symlink-race TOCTOUAndrew Tridgell committed 6 months ago862fe4e
  21. sender: fix read-path TOCTOU by opening from module root (CVE-2026-29518)Andrew Tridgell committed 8 months ago859d44f
  22. syscall+clientserver: am_chrooted and use_secure_symlinks for daemon-no-chroot (CVE-2026-29518)Andrew Tridgell committed 10 months agof1c24ab
  23. ci(almalinux-8): use python39 module for runtests.pyAndrew Tridgell committed 6 months agob9cc0c6
  24. ci: add Ubuntu 22.04 and AlmaLinux 8 workflows for backportingAndrew Tridgell committed 6 months agoc60550b
  25. testsuite: run protected-regular test as non-root using unshareAndrew Tridgell committed 6 months ago67f1dcf
  26. Start 3.4.3dev going.Andrew Tridgell committed 6 months ago79fd7d5
  27. ci: add symlink-dirlink-basis to Cygwin's expected-skipped listAndrew Tridgell committed 6 months agodfdcd8f
  28. testsuite: skip symlink-dirlink-basis on platforms without RESOLVE_BENEATHAndrew Tridgell committed 6 months ago04e2fc2
  29. syscall: also use O_RESOLVE_BENEATH on FreeBSD and MacOSAndrew Tridgell committed 6 months ago7f60ec0
  30. syscall: use openat2(RESOLVE_BENEATH) on Linux for secure_relative_openAndrew Tridgell committed 6 months ago4fa7156
  31. testsuite/xattrs: ignore SUNWattr_* in the Solaris xls helperAndrew Tridgell committed 6 months agodcf364d
  32. ci: add OpenBSD and NetBSD build jobs, run 'make check' on the BSDsAndrew Tridgell committed 6 months agod1eff8f
  33. runtests.py: error early when test helper programs are missingAndrew Tridgell committed 6 months ago8f72716
  34. packaging: remove old release systemAndrew Tridgell committed 6 months ago5bcb3de
  35. Preparing for release of 3.4.2 [buildall]Andrew Tridgell committed 6 months agode3cc03