Skip to content
Snippets Groups Projects
  1. Oct 16, 2017
  2. Oct 12, 2017
    • Kamil Dudka's avatar
      ChangeLog.md: user-visible changes to appear in 3.13.0 · 08d15052
      Kamil Dudka authored
      - make distribution tarballs report logrotate version properly
        [RHBZ#1500264](https://bugzilla.redhat.com/1500264)
      - make ```(un)compress work``` even if stdin and/or stdout are closed (#154)
      - remove ```-s``` from ```DEFAULT_MAIL_COMMAND``` and improve its documenation (#152)
      - uncompress logs before mailing them even if ```delaycompress``` is enabled (#151)
      - handle unlink of a non-existing log file as a warning only (#144)
      - include compile-time options in the output of ```logrotate --version``` (#145)
      - make ```logrotate --version``` print to stdout instead of stderr (#145)
      - flush write buffers before syncing state file (#148)
      - specify (un)compress utility explicitly in tests (#137)
      - enable running tests in parallel (#132)
      - explicitly map root UID/GID to 0 on Cygwin (#133)
      - add ```.dpkg-bak``` and ```.dpkg-del``` to default tabooext list (#134)
    • Kamil Dudka's avatar
      allocateHash: fix incorrect sizeof computation (#149) · eb322705
      Kamil Dudka authored
      This was supposed to be fixed by 3.12.3-21-g8523cb3 but it was not
      because there was a typo sizeof(sizeof ...) and even after fixing
      the typo it referred to the pointer size, instead of struct size.
      
      Luckily, this was detected by Clang analyzer again.  Now I verified
      that the defect goes away with this commit:
      
      FIXED DEFECTS
      =============
      Error: CLANG_WARNING:
      logrotate.c:249:15: warning: Result of 'malloc' is converted to a pointer of type 'struct logStateList', which is incompatible with sizeof operand type 'unsigned long'
      eb322705
  3. Oct 10, 2017
    • Kamil Dudka's avatar
      git-version-gen: use a reasonable fallback for dist tarballs · d85c496f
      Kamil Dudka authored
      Since commit 3.11.0-36-g8612d1c logrotate reported UNKNOWN version
      in case someone ran autoreconf in the directory extracted out of the
      tarball produced by 'make dist'.
      
      This commit makes autoreconf pick the version string from the suffix
      of the directory where build-aux/git-version-gen runs (usually the
      top-level directory).  This works reliably for sources extracted out
      of the tarballs produced by 'make dist'.
      
      Bug: https://bugzilla.redhat.com/1500264
      d85c496f
  4. Oct 02, 2017
  5. Sep 26, 2017
  6. Sep 25, 2017
  7. Sep 21, 2017
  8. Sep 20, 2017
  9. Aug 30, 2017
  10. Aug 22, 2017
  11. Aug 11, 2017
    • Kamil Dudka's avatar
      test: specify (un)compress utility explicitly · ebdd779e
      Kamil Dudka authored
      ... to prevent test failures if a custom compression utility is set
      using the --with-compress-command, --with-uncompress-command, and
      --with-compress-extension build-time options.
      
      Closes #137
      ebdd779e
  12. Aug 04, 2017
  13. Aug 03, 2017
  14. Jul 31, 2017
  15. Jun 30, 2017
  16. Jun 20, 2017
  17. May 26, 2017
  18. May 22, 2017
    • Sami Kerola's avatar
      config.c / manual: list taboo extensions in alphabetical order · 645e3620
      Sami Kerola authored
      
      Alphabetical order helps users to read what is in the list.  In config.c
      horizontal list is converted to vertical to allow version control to track
      each extension separately.  Vertical ordered lists are also easy to cross
      check, and indeed that helped noticing manual page had missed ,v extension
      that was probably added to avoid RCS files being mangled by the logrotate.
      
      Signed-off-by: default avatarSami Kerola <kerolasa@iki.fi>
      
      Closes #126
      645e3620
  19. May 12, 2017
  20. May 02, 2017
Loading