# changelog

author: Bill Peck <bpeck@redhat.com> 0.1.25-1
changelog:
  - fix restraint to report PASS or FAIL based on return code. (bpeck@redhat.com)
  - Update libarchive to 3.2.1. (asavkov@redhat.com)
  - Fix test_dependency. (asavkov@redhat.com)
  - Add batch rpm dependency install. (asavkov@redhat.com)
  - Add in audit rotate as plugin (jburke@redhat.com)
  - check on correct file (bpeck@redhat.com)
  - Add keepchanges documentation. (asavkov@redhat.com)
  - Add libssh malformed pubkey memory corruption patch. (asavkov@redhat.com)
  - build libarchive without nettle support (jbastian@redhat.com)
  - Switch to own remote semaphore implementation. (asavkov@redhat.com)
  - add rhts-flush as a no-op (dcallagh@redhat.com)
  - use $RPM_OPT_FLAGS (dcallagh@redhat.com)
  - re-enable optimizations by default (dcallagh@redhat.com)
  - Update libssh to 0.7.3. (asavkov@redhat.com)
  - Fix for rhts-report-result to accept the correct args (bpeck@redhat.com)
  - add support for reporting tests as skipped (bpeck@redhat.com)
  - Fix client return codes on failures. (asavkov@redhat.com)
  - add missing underscore versions of sync/block commands (bpeck@redhat.com)
  - Add recursive dependency tests. (asavkov@redhat.com)
  - allow process_run to use pty or not. Default to not. Can be enabled via task
    metadata or in task param. (bpeck@redhat.com)
  - Recursively check repodeps. (asavkov@redhat.com)
  - Add common 'test' to test-data. (asavkov@redhat.com)
  - Prepare test_dependency for recursive repodeps. (asavkov@redhat.com)
  - Fix rt_sigaction valgrind suppression. (asavkov@redhat.com)
  - Get rid of global session in fetch_http. (asavkov@redhat.com)
  - Move metadata processing to metadata.c (asavkov@redhat.com)
  - third-party: fix Makefile deps for patching targets (dcallagh@redhat.com)
  - third-party: fix -Wformat-nonliteral failures with newer gcc
    (dcallagh@redhat.com)


author: Artem Savkov <asavkov@redhat.com> 0.1.25-2
changelog:
  - Fix double task_handler calls after reporting result. (asavkov@redhat.com)
  - Properly process no metadata case in repodeps. (asavkov@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.26-1
changelog:
  - Use --whatprovides to check package installs. (asavkov@redhat.com)
  - Avoid memory bug by NULL-terminating an array (pmuller@redhat.com)
  - Fix suicide by ssh. (asavkov@redhat.com)
  - Fix a memory leak in multipart's read_cb. (asavkov@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.27-1
changelog:
  - Print out extracted files for dependencies as well (bpeck@redhat.com)
  - Update restraint standalone to process owner attribute from job.xml  - this
    fixes a problem where $SUBMITTER is not populated when run    in stand alone
    mode. (bpeck@redhat.com)
  - rstrnt-sync: close standard descriptors after fork. (asavkov@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.28-1
changelog:
  - rstrnt-sync block doesn't actually block. You need to keep checking on it.
    (bpeck@redhat.com)
  - New linger plugin to enable session bus testing in Fedora24 and newer.
    (bpeck@redhat.com)
  - update TODO list (bpeck@redhat.com)
  - Docs: Add *_MEMBERS env var descriptions. (asavkov@redhat.com)
  - Fix doublefree of restraint_url->uri. (asavkov@redhat.com)
  - Unflat recipeSets. (asavkov@redhat.com)
  - Rework roles processing. (asavkov@redhat.com)
  - fix for keeping multi-host recipes in sync (bpeck@redhat.com)
  - Implement timer removal. (asavkov@redhat.com)
  - Capture output of make testinfo.desc (bpeck@redhat.com)
  - MetaDataFetchInfo archive_entry callback. (asavkov@redhat.com)
  - Switch to restraint_url instead of SoupURI. (asavkov@redhat.com)
  - curl: switch to multi mode. (asavkov@redhat.com)
  - Add ssl_verify parameter to fetch tag. (asavkov@redhat.com)
  - Switch fetch_http to use libcurl. (asavkov@redhat.com)
  - Fix rhel4 libcurl. (asavkov@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.29-1
changelog:
  - Remove sync plugin until a solution is found to mixed roles between recipes
    and guests. (bpeck@redhat.com)
  - Add reconnection retries option. (asavkov@redhat.com)
  - Limit number of reconnection retries. (asavkov@redhat.com)
  - Fix infinite loop on ssh failure. (artem.savkov@gmail.com)
  - Do not free ssh password. (asavkov@redhat.com)
  - Fix segfault on failed hostname resolution. (artem.savkov@gmail.com)
  - fix expected output (bpeck@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.30-1
changelog:
  - Merge recipe roles into task roles. (asavkov@redhat.com)
  - fix tasks metadata documentation to show correct example. (bpeck@redhat.com)
  - Fix problem with init.d start function BZ 1351663 (jbieren@redhat.com)
  - Fix http timeouts during long dependency installs. (asavkov@redhat.com)
  - sync: adjust set timeouts. (asavkov@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.31-1
changelog:
  - Check for stime and etime before trying to access them. (bpeck@redhat.com)
  - Fix connection retry counting (asavkov@redhat.com)
  - If fragment is defined then remove fragment from path. (bpeck@redhat.com)
  - Check url validity in parse_task (asavkov@redhat.com)
  - Fix a segfault in openssl on ppc64. (asavkov@redhat.com)
  - Bump zlib version to 1.2.11. (asavkov@redhat.com)
  - fix error found by -Werror=format-security (dcallagh@redhat.com)
  - third-party: remove -Wno-format in cmake (dcallagh@redhat.com)
  - need python at build time, for libsoup (dcallagh@redhat.com)
  - Add task start/stop times and duration to job.xml (asavkov@redhat.com)
  - add softDependencies metadata (jbastian@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.32-1
changelog:
  - fix without static (bpeck@redhat.com)
  - third-party: fix intltool build with Perl 5.26 (dcallagh@redhat.com)
  - third-party: update to latest intltool release (dcallagh@redhat.com)


author: Bill Peck <bpeck@redhat.com> 0.1.33-1
changelog:
  - fix file:/// handling.  when host is NULL the full task path is truncated
    early. (bpeck@redhat.com)
  - Support file:// path (bpeck@redhat.com)


