File burp.changes of Package burp

-------------------------------------------------------------------
Wed Mar 16 20:10:21 UTC 2022 - Stefan Jakobs <projects@localside.net>

- Update to version 2.4.0
  Upstream changelog: https://burp.grke.org/changelog.html 

-------------------------------------------------------------------
Thu Feb 28 19:27:52 UTC 2019 - Stefan Jakobs <projects@localside.net>

- Update to Version 2.2.18
  Upstream changelog: https://burp.grke.org/changelog.html 

-------------------------------------------------------------------
Thu Apr  5 17:50:25 UTC 2018 - projects@localside.net

- remove /usr/bin/env from shebang in scripts: burp_ca,
  notify_script and timer_script

-------------------------------------------------------------------
Thu Apr  5 17:34:11 UTC 2018 - projects@localside.net

- Update to Version 2.1.32
  Upstream changelog: https://burp.grke.org/changelog.html

-------------------------------------------------------------------
Tue Nov 10 22:07:08 UTC 2015 - projects@localside.net

- add non-void-function-vss.patch which fixes a missing return value.
  (upstream: https://github.com/grke/burp/issues/338)

-------------------------------------------------------------------
Tue Nov 10 20:45:27 UTC 2015 - projects@localside.net

- Update to version 1.4.40
- remove endian patch (is upstream)
- remove updatetest.patch (ist upstream)

- 2015-07-01 Changes in burp-1.4.40:
  * Fix '-a l' regex so that it isn't split in two at the right-most
    colon.
  * Set default_md=sha256 in CA.cnf.
  * Correct logp format strings in quota.c.
  * Upgrade Windows depkgs to openssl-1.0.1o.

- 2015-05-30 Changes in burp-1.4.38:
  * Turn SO_REUSEADDR on instead of turning it off.

- 2015-05-03 Changes in burp-1.4.36:
  * Fix bug where an error generated by link() was obeyed, but not logged.
  * Fix possible segfaults in asyncio.c.
  * Don't open a log file in a directory that we are about to delete. Fixes
    'error in get_lock_and_clean()' that was happening with some network
    attached storages.

- 2015-03-28 Changes in burp-1.4.34:
  * Fix bug where permissions would not be backed up correctly when only
    permissions have changed.
  * Support librsync-1.0.0.
  * Bug fix for client getaddrinfo error message.
  * Upgrade Windows depkgs to openssl-1.0.1m.

- 2015-02-05 Changes in burp-1.4.32:
  * Allow syslog and stdout logging at the same time (was broken in 1.4.30).
  * In the client, don't use the return code for restore warnings if an error
    code is already set. 
  * Upgrade Windows depkgs to openssl-1.0.1l.

- 2015-01-03 Changes in burp-1.4.30:
  * Better SSL error logging.
  * Replace c_rehash with a line of shell script, from Markus Heberling.
  * Use lutimes to set times on symlinks.

- 2014-12-03 Changes in burp-1.4.28:
  * Help Mac compilation by removing calls to basename() in vss_strip.c and
    bedup.c.
  * Add soft/hard quota feature.

- 2014-10-28 Changes in burp-1.4.26:
  * Bug fix for incorrect handling of '' in check_browsedir().
  * Bug fix for made up directory names in check_browsedir() not having the
    directory bit set.
  * Close unnecessary file descriptors after forking children.
  * Check for EAGAIN and EINTR when read on child status pipe fails in main
    server process.
  * Make status_wfd non-blocking and run a select() on it before the child
    tries to write to it.
  * Fix a possible segfault when reading from a status client.
  * Log a more accurate description of ssl_ciphers.
  * Make the Windows client return codes other than 0.
  * Set openssl options SSL_OP_NO_SSLv2 and SSL_OP_NO_SSLv3, to avoid the
    poodle vulnerability.
  * Slightly better logging when SSL fails in src/async:do_write().
  * Bug fix for bedup not obeying clientconfdir configs.

- 2014-09-28 Changes in burp-1.4.24:
  * Make vss_strip.c include the configure output, so that vss_strip gets the
    large file options.
  * Make the server initiated restore not require an 'include' line.
  * Add the ability to list backup_stats/restore_stats/verify_stats via the
    status port.
  * Add 'client_is_windows=0|1' to the stats files.
  * Bug fix for resume bug not correctly truncating the phase2/unchanged
    manifests.
  * Make restore_clients override client_can_restore/list/verify/delete
    settings.

- 2014-08-31 Changes in burp-1.4.22:
  * Fix for xattrs with zero length values.
  * Fix for restore bug when a file cannot be opened.
  * Tweak to compile with burp-2 cross-tools/depkgs.

- 2014-07-26 Changes in burp-1.4.20:
  * Fix for backing up fifos with xattrs.

- 2014-07-06 Changes in burp-1.4.18:
  * Fix some Mac compilation warnings.
  * Fix a bug where specifying an alternative restore directory with a trailing
    slash would not work.
  * Set REMOTE_ADDR and REMOTE_PORT environment variables.
  * Force the user spell out '-a delete', to avoid confusion with the future
    'diff/long diff' options. Prevent old clients from deleting, to prevent
    potential accidents.
  * Fix a problem where interrupting the client during a list could leave the
    server child process hanging indefinitely.

- 2014-05-31 Changes in burp-1.4.16:
  * Bug fix for restoring permissions on empty directories.
  * Compile for systems that have no O_NOATIME and fdopendir() - ie, Mac OS X.
  * Bug fix - some readlink() returns were getting assigned to an unsigned
    variable, not a signed variable.
  * Removed references to old '-l' logfile option.
  * Added Jarkko Kniivilä's FreeBSD init script.
  * Added Jarkko Kniivilä's tweaks to make scripts run more easily on FreeBSD.
  * In bedup, detect if a rename failed after unlinking the target file,
    print a warning and stop processing.
  * Fix a case where an interrupted backup may not have been automatically
    recoverable.
  * Set IPTOS_THROUGHPUT bit on Windows, so that burp is doing the right thing
    even if Windows decides to remove it.

- 2014-04-29 Changes in burp-1.4.14:
  * Add an 'atime' option, which allows the user to choose whether to use
    O_NOATIME or not.
  * Fix function not returning anything when it should return an int
    in list_server.c.

- 2014-03-29 Changes in burp-1.4.12:
  * Make 'make test' skip tests if no source of randomness seems to exist
    for openssl to use.
  * Bug fix for restoring correct file times on Windows clients.
  * Bug fix for false failure notification - differentiate between
    not getting a lock and getting an error when trying to get a lock.
  * Turn off excessive logging on some restores.
  * Debian packaging changes.
  * Rename configure.in to configure.ac to avoid Debian build warnings.
  * Make test script check for lock file instead of working/finishing symlinks
    when checking whether an operation has finished yet.
  * Fix encryption casting problem on 64 bit big endian platforms (eg, s390x,
    ppc64, sparc64).

- 2013-12-01 Changes in burp-1.4.10:
  * Bug fix for false failure notification when a client tries to connect again
    while a backup is still in progress.

- 2013-11-27 Changes in burp-1.4.8:
  * Be sure to close directory file descriptor if fdopendir() fails.
  * Extend the JSON list functionality so that covers all types of listing.
  * Allow the backup to carry on if a filename was too long for the server.
  * Regenerate server certificates if the CA directory exists and is empty.
  * Add machine-readable statistics files for restores and verifies in the
    backup directories.
  * Bug fix for server not exiting after one connection with '-n'.
  * Add 'manual_delete=<directory>' option. This makes the server move
    directories to be deleted to the specified directory, with the intention
    that they will be deleted manually (perhaps by a cron job) later.

- 2013-10-30 Changes in burp-1.4.6:
  * Add client option '-a T', which checks whether it is yet time for a backup
    without actually doing a backup.

- 2013-10-02 Changes in burp-1.4.4:
  * Bug fix for include_glob xmalloc success check on Windows.
  * Fix long list and status monitor output when a directory argument is given.
  * Fix restore problem with backups containing both compressed and
    uncompressed files.
  * Bug fix for an interrupted backup causing a resume when a restore_client
    connects.
  * Bug fix for defaulting 'resume partial' to off.

- 2013-09-02 Changes in burp-1.4.2
  * Add a machine-readable statistics file to each backup directory.

- 2013-07-29 Changes in burp-1.4.0
  * Add Abbas Khan's RHEL spec files and related things.
  * Add Benjamin Sans's include_glob feature.

-------------------------------------------------------------------
Sun Apr 12 14:35:48 UTC 2015 - projects@localside.net

- Add and install systemd service unit file 
- remove double declaration of files

Thu Apr 10 21:31:00 CEST 2014 - bas@dikkenberg.net

- Added endian patch Solves isue with casting pointer to 64-bit value into a pointer to a 32-bit value

-------------------------------------------------------------------
Wed Apr  9 18:36:30 CEST 2014 - bas@dikkenberg.net

- added patch for non-void-function
- Changed dependency for openssl to requere atleast verion  1.0.1e
  When suse version is higher or equel then 12.3 
  or when SLE version is higher or equel then 11
- Switched to libopenssl-devel in build dependency
- Added openssl to build dependency

-------------------------------------------------------------------
Wed Mar  5 18:06:30 UTC 2014 - mrueckert@suse.de

- refreshed showlog.patch

-------------------------------------------------------------------
Sun Mar 01 17:00:00 CEST 2014 bas@dikkenberg.net

  * Added make test after build
  * Added patch to show log files when test failes
  * Added patch thats skips test when there is no entropy
  
-------------------------------------------------------------------
Sun Mar 01 16:18:00 CEST 2014 bas@dikkenberg.net

  
  * New upstream release 1.3.48 (stable):
    - Fix long delay in init script when the stop function is
      invoked. (Closes: #687523)
    - Add missing compiler and linker flags on armel, armhf, i386,
      kfreebsd-amd64, powerpc and s390 architectures. (Closes: #675368)
    - Fix bedup crashing with exit status 139. (Closes: #715678)
    - Fix restoring of correct file times on Windows clients.
  * Changes in burp 1.3.46:
    - Another bug fix for false failure notification - differentiate between
      not getting a lock and getting an error when trying to get a lock.
    - Turn off excessive logging on some restores.
  * Changes in burp 1.3.44:
    - Fix false failure notification when a client tries
      to connect again while a backup is still in progress.
  * Changes in burp 1.3.42:
   - In backup phase 4, a 'deleteme' directory may already exist if the server
     was previously interrupted whilst deleting it. If so, delete it before
     attempting to rename anything to it.
  * Changes in burp 1.3.40:
   - Make the server request the whole file when ctime changes on Windows,
     otherwise changes to metadata will not be registered when the file
     contents are unchanged.
   - Add 'delete' to the client help output.
   - When backing up, open files and directories with O_NOATIME flag so that the
     access time is not changed.
   - Fix missing failure notification when the backup directory
     cannot be created.
  * Changes in burp 1.3.38:
   - Fix long list and status monitor output when a directory argument is given.
   - Fix restore problem with backups containing both compressed and
     uncompressed files.
   - Fix interrupted backups triggering a resume when a restore_client connects.
   - Fix defaulting 'resume partial' to off.
  * Changes in burp 1.3.36:
   - Fix truncation of timestamps in the live status monitor.
   - Default the 'resume partial' feature to being off, and add an option to
     turn it on.
  * Changes in burp 1.3.34:
   - Contributions from Avi Rozen:
     + Major autoconf cleanup.
     + Initial support for cross-building Android targets.
   - On the server, indicate where logging is occurring.
   - Fix bedup segfaulting when using -m with no argument.
  * Changes in burp 1.3.32:
   - Fix status monitor segfault.
   - Run timed backups with lower thread priority on Windows.
   - Add 'vss_drives' option, which gives the ability to specify which Windows
     drives get a VSS snapshot.
  * Changes in burp 1.3.30:
   - Add a warning when run on Windows without admin privileges.
   - Perform fewer lstat()s on systems that support d_type (i.e. most
     Linux systems) in order to speed up certain operations.
   - Allow _FORTIFY_SOURCE to work.
   - Fix problem with burp_ca.bat and repeated field names in burp.conf.
   - Put registry keys back into the Windows installer.
   - Fix for SIGHUP reload causing the server to go into non-forking mode.
   - Mark backups which can be deleted.
   - Add a client option for deleting backups which can be deleted.
   - Add a 'client_can_delete' option on the server.
   - Fix for using the wrong lock directory when 'directory' is
     overridden for a client.


-------------------------------------------------------------------
Fri Apr 05 20:18:00 CEST 2013 bas@dikkenberg.net


-  New upstream release version 1.3.28
    * Add the ability to resume partially transferred files.
    * Make sure 'timer conditions not met' message appears on the client.
    * Bug fix for turning off compression before resuming a backup.

-------------------------------------------------------------------
Tue Mar 05 15:18:04 CEST 2013 - bas@dikkenberg.net

- update to 1.3.26:
  * When a read_blockdev option matches a symlink, backup the destination as
    a raw block device.
  * Avi Rozen's valgrind cleanup. Includes a fix for a bug in restore_client.c
    where overwrite_ok checked the wrong stat struct when considering a FIFO.
  * Add '-v' option to bedup (output the names of duplicate files).
  * Add '-d' option to bedup (delete duplicates instead of hardlinking - not
    for use on burp storage directories).
	update to 1.3.24:
  * Bug fix for strip_vss/split_vss truncating backups of changed files on
    Windows.
  * Bug fix for autoupgrade failing on Windows if autoupgrade_dir has been
    modified.
  * Bug fix for listing backups created with split_vss=1.
  * Bug fix for restoring uncompressed encrypted backups created with
    split_vss=1.
  * Bug fix for making backups with min_file_size and split_vss=1.
  * Bug fix for Debian init do_stop() function from Peter Maloney.
  * Bug fix for resuming backups where a file to patch has already been
    hard linked into place. Also get the client to report a more helpful
    message if any similar problem happens.
  * Bug fix for signal handler race conditions.
  * Bug fix for the forkchild child not exiting when execv fails.
  * Changed the run_script() code to take an array.
  * Added server_script_pre_notify and server_script_post_notify options.
  * Rework the test script so that it can test Windows clients.
  * Attempt a Windows signal handler to try to shut VSS down nicely on certain
    signals, such as Ctrl-C.
  * Include an example server side offsite rsync backup script. This is not
    quite working properly, but it may still be useful.
  * Bug fix to stop Windows going to sleep during a backup, from Avi Rozen.
	update to 1.3.22:
  * Contributions from Avi Rozen:
	+ Added a '-j' option to format the long file list as JSON. Intended
	  for use with burpfs (https://github.com/ZungBang/burpfs).
	+ Bug fix for list/verify/restore when regex is long and/or contains
	  a colon.
	+ Bug fix for split_vss backups being restored on a linux
    	  restore_client with the -f (force) option. Prevents overwrite of the
          destination file with the vss footer.
  * Contributions for burp_ca from Patrick Koppen:
	+ Bug fix for the size option.
	+ Use shell numeric comparison instead of string comparison.
	+ Added subjectAltName patch (in case it is needed outside of burp).

-------------------------------------------------------------------
Tue Dec 18 06:18:34 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.20:
  * bug fix for split/strip_vss = 1 on the client side always causing all files
    to be backed up

-------------------------------------------------------------------
Sat Nov 03 09:10:20 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.18:
  * make all places that log 'out of memory' also log the function name
  * remove version_warn debug
  * option to store Windows VSS headers separately to the actual file data
  * option to strip Windows VSS headers from the actual file data
  *c if no timebands are given to timer_script, default to not allowing a
    backup
  * add LC_TIME=C to LANG=C in the timer script
  * add 'vss_strip' program, which is a tool for extracting the file data from
    a file containing both VSS data and the file data
  * add 'ssl_cipher' option

-------------------------------------------------------------------
Sun Oct 21 21:48:00 CEST 2012 - bas@dikkenberg.net

  * added %dir %{_sysconfdir}/burp/CA-client to fix bug #784991

-------------------------------------------------------------------
Thu Oct 18 22:13:26 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.16:
  * Important bug fix for exclude_comp.
  * Bug fix for read_blockdev.
  * Add 'version_warn=[0|1]' option.

-------------------------------------------------------------------
Mon Oct 04 14:02:00 CEST 2012 - bas@dikkenberg.net
  * New upstream release 1.3.14
  * Removed patch for suse sinds it integrated to burp source now
2012-09-28 Changes in burp-1.3.14:
  * Remove '-l <logfile> / logfile=' options because they didn't work properly
    and were adding too much complexity to the code.
  * Add 'stdout=[0|1]' option, which defines whether to log messages to stdout.
  * Add 'progress_counter=[0|1]' option for the client, which defines whether
    to print counters to stdout.
  * When syslogging, do not prepend a date to the log message.
  * Don't count phase 2 counters twice when resuming.
  * Ignore files in clientconfdir starting with '.' or ending with '~', as
    these are hidden or temporary files.
  * Fix bug where the client_can_* options were not being overridden in the
    client specific conf files.
  * Fix bug that stopped client_can_restore=0 working.
  * Scan the manifest before restore/verify so that counters and status
    monitor can show estimates.
  * Add verify/restore notifications.
  * Fix Windows batch file IF/ELSE syntax in Windows autoupgrade script.
  * Have the server send the client the counters when resuming.
  * Have the server send the client the counters when verifying/restoring, so
    that it knows what to expect.
  * Avi Rozen's bug fix for directory browsing on windows
  * Do not skip restores of sockets.
  * Add server_can_restore=[0|1] client side option, so that clients can refuse
    server initiated restores.
  * Allow server_can_restore and encryption_password to be set with the Windows
    installer.
  * Indicate to the server post script whether there was an error.
  * Indicate to the server post script whether a timed backup was attempted.
  * Add the ability to restore using a different client. See the
    'restore_client' option in the man page.
  * Add the ability to exclude compression on files by extension. See the
    'exclude_comp' option in the man page.
  * Make the functions that strcmp file extensions more efficient.
  * Fixed bug introduced in 1.3.12 that made the client crash when scanning
    files with very long names.

2012-08-28 Changes in burp-1.3.12:
  * Remove 'forward' timestamp references in backup directories, to allow the
    easier deletion of backup directories.
  * Add missing_return_in_non_void_function.patch from Suse.
  * Further break down find_files() into smaller functions.
  * Make sure behaviour is sensible when a client runs out of storage
    directories.
  * On Windows, use PROGRAMFILES environment variable(s) instead of
    C:/Program Files/Burp/.
  * Stop the Windows installer writing/reading stuff to/from the registry and
    the start menu.
  * Allow the Windows installer options to be set on the Windows command line.
  * Add password_check=[0|1] to options on the server. Defaults to on. Turning
    it off disables client password checks (although SSL certificates are still
    checked).
  * Count deleted files.
  * Remove unnecessary counter code.


-------------------------------------------------------------------
Mon Jul 30 22:58:00 CEST 2012 - bas@dikkenberg.net

   * New upstream release 1.3.10
   * Added Tony Cheneau's IPv6 fixes.
   * Fixed bug to do with directory_tree=1 that would stop resume 
     working.
   * Stop status monitor exiting on terminal resize.
   * Small man page corrections about overwriting existing files.
   * Don't use mingw64's utime() to set Windows file times, because 
     it doesn't
     work on read-only files.
   * Tweak to timer_script to let it run with slightly older 
     versions of 'date',
     plus the FreeBSD version of 'date'.
   * "burp -a l" should say that a backup is finalising.
   * Upgraded Windows to gcc-4.6.3.
   * Upgraded Windows to zlib-1.2.7.
   * Upgraded Windows to openssl-1.0.0j.
   * Added pcre-8.31 to Windows.
   * Added Gonéri Le Bouder's exclude_regex option.
   * Add a gentle shutdown server option - send signal 12 to the 
     main process.
   * Make librsync errors in phase4 non-fatal.
   * Check for errors on gzclose() and fclose().

-------------------------------------------------------------------
Sat Jul 21 11:54:00 CEST 2012 - bas@dikkenberg.net

   * Added dependcy for OpenSUSE_Factory

-------------------------------------------------------------------
Fri Jul 20 09:37:00 CEST 2012 - bas@dikkenberg.net

   * removed duplicate file and converted in to symlink

-------------------------------------------------------------------
Thu Jul 19 23:17:00 CEST 2012 - bas@dikkenberg.net

- update to 1.3.8:
  * Fix bug introduced in the new storage directory structure stuff that had
    the potential to corrupt backups.
  * Force directory_tree = 0 for clients on less than version 1.3.6.
  * Escape '-' symbols in man pages.
  * Save received certs as temporary files and then rename them, to avoid
    accidently truncating the current ones.
  * If Windows VSS snapshot fails, do not continue.
  * 32bit mingw64 has difficulty printf-ing multiple %llu items and sometimes
    even segfaults, so split the counters into individual printfs.

- 2012-05-28 Changes in burp-1.3.6:
  * Store files in a directory structure like that of the original client.
  * Fix 'ERROR: Please use absolute include/exclude paths' when setting paths
    on the server side.
  * Add configure test for uthash.h. If it doesn't exist, use the uthash.h
    included with the burp source.
  * Make top level excludes not be a fatal error.
  * Make syslogging begin sooner.
  * Unhide warning messages originally hidden by bacula when having errors
    when setting things like file times.
  * Fix bug where file times were not getting set on Windows directories.
  * Remove openssl "can't open config file" warning when generating
    certificates on Windows.
  * Set IPTOS_THROUGHPUT bulk packet flag for linux backups. Windows/mingw64
    appears not to be able to do this.


-------------------------------------------------------------------
Sat Apr 28 07:42:34 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.4:
  * adds 'client_can_force_backup', 'client_can_list', 'client_can_restore' and
    'client_can_verify' options
  * adds the ability to trigger a backup from the server side
  * adds a 'notify_success_changes_only' option, which means that success
    notifications only get sent if there were new or changed files
  * for each file, stores the compression setting in the manifest
  * small bugfixes

-------------------------------------------------------------------
Sun Apr 01 14:12:34 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.2:
  * in progress version for Equiinet
  * fixed compression directive not fully functional only numeric value allowed
    Debian bug: (Closes: #665843)

-------------------------------------------------------------------
Tue Feb 28 05:45:33 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.3.1:
  * fixed typo in logrotate script (closes: deb#660964)

- changes from 1.3.0:
  * add 'exclude_fs =' option for Linux so that you can skip partitions types
    (for example, tmpfs) without generating warnings
  * if recovery method 'resume' is set, but the includes/excludes change,
    switch to 'use', then start a new backup
  * add man pages for bedup and burp_ca
  * remove embedded uthash code: it will need to be installed as a dependency
    (Closes: deb#659454)
  * removed blank MAILTO header in cronjob and redirected output to
    /var/log/burp-client (Closes: deb#659452)
  * added extra logrotate for /var/log/burp-client
  * changed /var/run to /run (Closes: deb#659464)
  * changed file permissions in rules file
  * fixed a typo in the control file
  * added watch file
  * fixed lintian errors
  * corrected the Copyright file

-------------------------------------------------------------------
Mon Jan 02 07:17:26 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.2.7:
  * adds an automated test script
  * adds a "min_file_size" option
  * adds a fixed "max_file_size" option
  * adds generic server-side pre/post scripts
  * adds a server script for doing extra SSL certificate checks
  * adds a "max_hardlinks" option which limits the number of times a single
    file is hardlinked in storage
  * adds a "-i" option which prints an index table of symbols
  * adds backups which carry on when files cannot be opened
  * adds spotting of Windows EFS directories and files (and warnings about
    them)
  * adds an "estimate" option
  * adds a flexible way of passing new fields from the client to the server
  * small bugfixes

- changes from 1.2.5:
  * fixes a critical path comparison typo bug: if you have been using 1.2.4
    either as a server or as a client, you need to upgrade immediately; backups
    made with 1.2.4 should be treated as suspicious
  * a 'max_file_size' option has been added
  * now stores Windows file attributes in a separate field from the standard
    Unix ones

-------------------------------------------------------------------
Wed Nov 23 05:53:46 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.2.4:
  * adds a file deduplication program, "bedup"
  * adds a network_timeout parameter; the default is 7200 seconds (2 hours)
  * adds an option to send success notifications only if there were warnings
  * will try to create the pidfile directory if it doesn't exist
  * restores times on Windows files, and restores read-only/hidden attributes
    on Windows
  * fixes a bug in the 'keep' mechanism where setting 'keep=2' would delete
    both backups
  * fixes a possible segfault when resume mode triggers with nothing to resume

-------------------------------------------------------------------
Thu Sep 29 23:18:57 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.2.2:
  * multiple retention periods (e.g, keep 1 backup per day for 7 days, 1 backup
    per week for 4 weeks, 1 backup per 4 weeks for a year); see the 'keep'
    option in the man page
  * make sure the client version warning message appears in the backup log
  * network send rate-limiting feature (both client and server)
  * change pidfile paths to /var/run/burp instead of /var/lock/burp
  * get pre backup scripts running reliably again. Also, send script messages
    on stderr to the server backup log
  * fix 'Warnings' line on the status monitor
  * fix resume mode bug to do with potentially partially written entries at
    the end of the phase2 file

- changes from 1.2.0:
  * improvements to the counters and status monitor - remember the phase1
    scan counters for later phases to use for things like estimated times
  * add 'working_dir_recovery_method = resume' option, which continues a
    backup from the point it was interrupted
  * add a useful message about options when run with '-h' or '-?'
  * get the client to pass its version to the server; the minimum version the
    client needs to be is now this release
  * get the server to warn when the client is on a different version
  * put the number of warnings in the subject of the notification emails
  * implement main server process config reload functionality on SIGHUP
  * add ability to send a regular snapshot of the status summary screen in an
	email ("daily backup summary" feature)
  * add simple 'exclude_ext =' feature

-------------------------------------------------------------------
Wed Jul 27 21:23:18 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.70
  * add 'nobackup = [file name]' option; if this file system entry exists, the
    directory containing it will not be backed up
  * set librsync signature block size based on the old file size
  * small bug fixes to the status monitor
  * fixed working directory recovery bug where it couldn't find the manifest.gz
    file due to it being called manifest.gz.tmp
  * get rid of the stupidly complicated 'find_files' callback mechanism
    inherited from bacula; just call all the functions directly
  * run ERR_clear_error() before SSL_read/write

- changes from 1.1.65:
  * add mechanism for backing up and restoring extra meta data
  * Linux acl support
  * Linux xattr support
  * add option to set the umask on the server
  * added option to specify the clientconfdir password in passwd format
  * allow user and group options to be placed in the server clientconfdir
    files, so that different client backups can be owned by different users
  * add Patrick's burp_ca patches and README.CA
  * sanitised magic characters by defining them in a new cmd.h file
  * fixed 'ret OK, but zstream not finished: 0' when refusing to restore over
    existing files
  * fixed bug that made clients disappear from the status monitor
  * bug fix the client_lockdir option
  * on the server, be more cautious about creating directories that don't exist
  * remove link kludge in async_read_stat()

-------------------------------------------------------------------
Wed Jun 15 20:35:58 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.57:
  * an option to run as a specific user or group was added
  * Patrick Koppen's burp_ca script was added
  * small bugs were fixed

-------------------------------------------------------------------
Tue May 17 10:28:33 UTC 2011 - pascal.bleser@opensuse.org

- drop burp-fix_size_t_format.patch, was causing misalignment in data

-------------------------------------------------------------------
Tue May 17 08:14:04 UTC 2011 - pascal.bleser@opensuse.org

- dropped burp-getaddrinfo.patch, merged upstream

- update to 1.1.55:
  * make the status monitor use ncurses
  * fixed two bugs that could drastically slow down the server if a file
    disappeared on a client after the initial scan (to get these two bug fixes,
    you need to upgrade your clients)
  * IPv6 patches
  * ability to specify the location of the client lockfiles on the server
  * make the server fork into the background by default; use '-F' to stay in
    the foreground
  * add option to specify a log file

-------------------------------------------------------------------
Thu Apr 14 21:53:45 UTC 2011 - pascal.bleser@opensuse.org

- add patch to use getaddrinfo instead of gethostbyname and, hence,
  implement proper IPv6 support

-------------------------------------------------------------------
Thu Apr 14 19:25:42 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.51:
  * adds ability to turn off or set the level of compression
  * adds the ability to turn off librsync delta differencing
  * adds ability to give arguments to backup/restore/pre/post scripts

-------------------------------------------------------------------
Sat Apr  2 09:32:41 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.40:
  * adds the ability to run client pre/post backup/restore scripts
  * adds the ability to read data from FIFOs (and restore to them)
  * fixes a bug when restoring the first link in a directory
  * fixes a bug that prevented a backup number from being given when using the
    verify option

-------------------------------------------------------------------
Mon Mar 28 15:57:16 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.30:
  * first pass at having a live status monitor was added
  * a bug that meant you couldn't restore links was fixed
  * a bug when freeing structs at the end of a restore was fixed

-------------------------------------------------------------------
Fri Mar 18 11:19:23 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.22:
  * added scheduling
  * added email notifications
  * strip whitespace from end of conf lines, ignore quotes around conf lines

-------------------------------------------------------------------
Fri Mar 11 19:03:30 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.1.14:
  * client-side blowfish file encryption was added
  * byte counters also give counts in KB/MB/GB/etc. as appropriate
  * directories are restored after their contents so that the access times are
    correct

-------------------------------------------------------------------
Wed Mar 02 19:50:12 CET 2011 - pascal.bleser@opensuse.org

- initial version (1.1.5)

openSUSE Build Service is sponsored by