diff --git a/loadparm.c b/loadparm.c index c118bf35..546d29e5 100644 --- a/loadparm.c +++ b/loadparm.c @@ -54,8 +54,11 @@ extern item_list dparam_list; #endif #define DEFAULT_DONT_COMPRESS "*.gz *.zip *.z *.rpm *.deb *.iso *.bz2" \ - " *.t[gb]z *.7z *.mp[34] *.mov *.avi *.ogg *.jpg *.jpeg *.png" \ - " *.lzo *.rzip *.lzma *.rar *.ace *.gpg *.xz *.txz *.lz *.tlz" + " *.7z *.mp[1234] *.mov *.avi *.og[agmvx] *.jpg *.jpeg *.png" \ + " *.lzo *.rz *.rzip *.lzma *.rar *.ace *.gpg *.xz *.lz *.t[bglx]z" \ + " *.tbz2 *.Z *.lrz *.sz *.qt *.mpeg *.mp[agv] *.m1[av] *.m2[av]" \ + " *.flac *.aac *.opus *.spx *.ts *.m2ts *.MTS *.VOB *.mk[av]" \ + " *.web[mp] *.f[4l]v *.m4[abprv] *.3g[2p] *.apk *.[ejw]ar *.dmg" /* the following are used by loadparm for option lists */ typedef enum { diff --git a/rsync.yo b/rsync.yo index 48d5da1d..76840b7b 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1993,33 +1993,79 @@ verb( --skip-compress=gz/jpg/mp[34]/7z/bz2) The default list of suffixes that will not be compressed is this (in this version of rsync): +bf(3g2) +bf(3gp) bf(7z) +bf(aac) bf(ace) +bf(apk) bf(avi) bf(bz2) bf(deb) +bf(dmg) +bf(ear) +bf(f4v) +bf(flac) +bf(flv) bf(gpg) bf(gz) bf(iso) +bf(jar) bf(jpeg) bf(jpg) +bf(lrz) bf(lz) bf(lzma) bf(lzo) +bf(m1a) +bf(m1v) +bf(m2a) +bf(m2ts) +bf(m2v) +bf(m4a) +bf(m4b) +bf(m4p) +bf(m4r) +bf(m4v) +bf(mka) +bf(mkv) bf(mov) +bf(mp1) +bf(mp2) bf(mp3) bf(mp4) +bf(mpa) +bf(mpeg) +bf(mpg) +bf(mpv) +bf(MTS) +bf(oga) bf(ogg) +bf(ogm) +bf(ogv) +bf(ogx) +bf(opus) bf(png) +bf(qt) bf(rar) bf(rpm) +bf(rz) bf(rzip) +bf(spx) +bf(sz) bf(tbz) +bf(tbz2) bf(tgz) bf(tlz) +bf(ts) bf(txz) +bf(VOB) +bf(war) +bf(webm) +bf(webp) bf(xz) bf(z) +bf(Z) bf(zip) This list will be replaced by your bf(--skip-compress) list in all but one