# changelog

author: Zdenek Pavlas <zpavlas at redhat.com> - 0.9.9-16
changelog:
  - update to latest HEAD
  - turn off stdout buffering in worker to prevent a deadlock
  - modifyrepo: use integer timestamps


author: Zdenek Pavlas <zpavlas@redhat.com> - 0.9.9-21
changelog:
  - update to latest HEAD
  - don't BuildRequire bash-completion in rhel
  - Fail for bad compress-type options to modifyrepo, like createrepo. BZ 886589
  - Fix options documentation. BZ 892657.
  - modifyrepo: fix --compress option bug. BZ 950724
  - modifyrepo: add --checksum and --{unique,simple}-md-filenames options


author: Jeff Ortel <jortel@redhat.com> 0.9.9-21.1.pulp
changelog:
  - 976568, 981676 - verified compat with version of yum included in RHEL 6.4;
    downgrading dependency. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.0.8-1
changelog:
  - Inject inbound_url to support reply when plugin is not found.
    (jortel@redhat.com)
  - Pass and store transport by name (instead of object). (jortel@redhat.com)
  - Set transport package based on actual packaged. (jortel@redhat.com)
  - Declare agent (target) queue in RMI policy send. (jortel@redhat.com)
  - Create queues in the consumer instead of the reader. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.0.12-1
changelog:
  - 1097732 - broker configured during attach. (jortel@redhat.com)
  - Support loading plugins from the PYTHON path. (jortel@redhat.com)
  - Support custom plugin naming. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.0.13-1
changelog:
  - Fix setting logging levels in agent.conf. (jortel@redhat.com)
  - In the amqplib transport, message durable=True. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.1.0-1
changelog:
  - Pass original document during auth validation instead of destination uuid.
    (jortel@redhat.com)
  - Better support for associating an authenticator with a consumer.
    (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.2.0-1
changelog:
  - Add authenticator param to ReplyConsumer constructor. (jortel@redhat.com)
  - python 2.4 compat. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.3.0-1
changelog:
  - Update man page to reference github. (jortel@redhat.com)
  - Replace --console option with --foreground and use in systemd unit.
    (jortel@redhat.com)
  - systemd support. (jortel@redhat.com)


author: James Slagle <jslagle@redhat.com> 3.2-3.sslpatch
changelog:
  - Don't use epoch after all, use a custom release (jslagle@redhat.com)
  - Reset release to 3 and use epoch to distinguish our mod_wsgi package
    (jslagle@redhat.com)


author: James Slagle <jslagle@redhat.com> 3.2-4.pulp
changelog:
  - Add patch for mod_wsgi to stop KeyError exception on python interpreter
    shutdown in apache (jslagle@redhat.com)


author: James Slagle <jslagle@redhat.com> 3.3-2.pulp
changelog:
  - 772660 Remove KeyError patch from mod_wsgi build, it is already included in
    version 3.3 (jslagle@redhat.com)
  - 772660 Bump mod_wsgi version to 3.3 (jslagle@redhat.com)


author: James Slagle <jslagle@redhat.com> 3.3-3.pulp
changelog:
  - 784638 Add patch to mod_wsgi so that mod_ssl hook runs before
    WSGIAccessScript (jslagle@redhat.com)


author: Sayli Karmarkar <skarmark@redhat.com> 3.4-1.pulp
changelog:
  - Moving to mod_wsgi-3.4 from 3.3 and removing patches which already have been
    backported in 3.4 (skarmark@redhat.com)


author: Chris Duryee <cduryee@redhat.com> 2.4.2-1
changelog:
  - 1138356 - adding docs on how to backup pulp (mhrivnak@redhat.com)
  - 1060752 - Add sample output for repo import_upload (bcourt@redhat.com)
  - 1066472 - Removed 409 response codes in docs for permission api calls
    (dkliban@redhat.com)
  - 1103232 - Document common proxy config options. (rbarlow@redhat.com)
  - 1081518 - Add help documentation for retrieving a single distributor or
    importer (bcourt@redhat.com)
  - 1064150 - Creates a troubleshooting page that mentions inconsistency with
    trailing slashes (asmacdo@gmail.com)
  - 1148555 - removes doubled 2.4.1 rest api changes from release notes
    (asmacdo@gmail.com)
  - 1022188 - Docs about repos binding to nodes which were activated after
    deactivation (dkliban@redhat.com)
  - 1145320 - document running pulp-manage-db after installation.
    (jortel@redhat.com)
  - 1129489 - Document Apache CRLs. (rbarlow@redhat.com)
  - 1096294 - Document the rsyslog log level settings. (rbarlow@redhat.com)
  - 1087997 - add link to release note (cduryee@redhat.com)
  - 1150714 - remove old distribution units when syncing (cduryee@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 2.4.4-0.1.beta
changelog:
  - 1165355 - Add a sanitize_checksum_type function. (rbarlow@redhat.com)
  - 1162820 - Clarify SSL configuration settings. (rbarlow@redhat.com)
  - 1021579 - document unexpected behavior in unassociate api
    (cduryee@redhat.com)
  - 1081534 - Added /v2 and trailing / to the permissions docs
    (dkliban@redhat.com)
  - 1111261 - document single event listener retrieval (bcourt@redhat.com)


author: Chris Duryee <cduryee@redhat.com> 2.4.2-1
changelog:
  - 1103232 - Reference Pulp docs for proxy settings. (rbarlow@redhat.com)
  - 1103232 - Document proxy settings. (rbarlow@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 2.4.4-0.3.beta
changelog:
  - 1175818 - Fix failure on Errata with missing "sum" (rbarlow@redhat.com)
  - 1171280 - ensure packages are available when calculating applicability
    (cduryee@redhat.com)
  - 1151485 - fixing a typo in 2.4 release notes documentation
    (skarmark@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 1.4.3-1
changelog:
  - Raise python-amqp to 1.4.3. (rbarlow@redhat.com)
  - Merge pull request #787 from pulp/mhrivnak-deps (mhrivnak@hrivnak.org)
  - Deleting dependencies we no longer need and adding README files to explain
    why we are keeping the others. (mhrivnak@redhat.com)
  - Remove a stray space from python-amqp.spec (rbarlow@redhat.com)
  - Don't build Python 3 versions of Celery and deps. (rbarlow@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 1.4.4-1
changelog:
  - Update to amqp-1.4.4. (rbarlow@redhat.com)
  - Remove a duplicate block from the changelog on amqp. (rbarlow@redhat.com)


author: Randy Barlow <rbarlow@redhat.com> 3.3.0.16-1
changelog:
  - Raise python-billiard to version 3.3.0.16. (rbarlow@redhat.com)
  - Refactor all sync/publish commands to use a common query builder.
    (rbarlow@redhat.com)
  - Merge pull request #787 from pulp/mhrivnak-deps (mhrivnak@hrivnak.org)
  - Deleting dependencies we no longer need and adding README files to explain
    why we are keeping the others. (mhrivnak@redhat.com)
  - Don't build Python 3 versions of Celery and deps. (rbarlow@redhat.com)


author: Barnaby Court <bcourt@redhat.com> 3.3.0.16-2
changelog:
  - Don't require nose-3 on rhel6 since that package doesn't exist and we are
    skipping the unit tests on that dist (bcourt@redhat.com)
  - fix if block (bcourt@redhat.com)
  - Update to skip running the billiard unit tests on the rhel 6 builder
    (bcourt@redhat.com)
  - Remove python-okaara since a newer version is in epel and add a dist_list.txt
    file with the list of distributions each dependency should be built for
    (bcourt@redhat.com)
  - Update billiard 3 spec to add python-nose-cover3 (bcourt@redhat.com)
  - Update dependency READMEs. (rbarlow@redhat.com)
  - updating info about dependencies we build (mhrivnak@redhat.com)


author: Matthias Runge <mrunge@redhat.com> - 3.0.19-4
changelog:
  - add python-amqp to deps
  - add requirement python-amqp
  - fix requirements: python3-kombu, python3-pytz, python3-dateutil and billiard
  - separate binaries for py3 and py (fixes rhbz#1000750)


author: Randy Barlow <rbarlow@redhat.com> 3.1.9-1
changelog:
  - Raise Celery to version 3.1.9. (rbarlow@redhat.com)
  - Merge pull request #787 from pulp/mhrivnak-deps (mhrivnak@hrivnak.org)
  - Deleting dependencies we no longer need and adding README files to explain
    why we are keeping the others. (mhrivnak@redhat.com)
  - Don't build Python 3 versions of Celery and deps. (rbarlow@redhat.com)


author: Brian Bouterse <bmbouter@gmail.com> 3.1.9-2.pulp
changelog:
  - Add patch manifest to python-celery spec file. (bmbouter@gmail.com)
  - Updating patches for python-celery and python-kombu. (bmbouter@gmail.com)
  - Remove python-okaara since a newer version is in epel and add a dist_list.txt
    file with the list of distributions each dependency should be built for
    (bcourt@redhat.com)
  - Update dependency READMEs. (rbarlow@redhat.com)
  - updating info about dependencies we build (mhrivnak@redhat.com)


author: Jeremy Cline <jcline@redhat.com> 0.5.0-3.pulp
changelog:
  - ISO8601Error are subclasses of ValueError now
  - improve compatibility across various python variants and versions
  - raise exceptions when using fractional years and months in date
    maths with durations
  - renamed method todatetime on Duration objects to totimedelta


author: Brian Bouterse <bmbouter@gmail.com> 3.0.15-6.pulp
changelog:
  - Testing new Patch for Kombu that may fix NoAvailableQueues issue.
    (bmbouter@gmail.com)
  - Build for EL 7. (rbarlow@redhat.com)


author: Brian Bouterse <bmbouter@gmail.com> 3.0.15-9.pulp
changelog:
  - Testing build of python-kombu-3.0.15-9.pulp (bmbouter@gmail.com)
  - Remove the Requires on python-qpid-qmf from our Kombu package.
    (rbarlow@redhat.com)


author: Jason L Connor <jason.connor@gmail.com> 1.1.2-1
changelog:
  - added warnings about incomplete proxy support for the revent and threaded
    downloader (jason.connor@gmail.com)
  - 1009078 - correctly set the proxies to supported protocols
    (jason.connor@gmail.com)
  - always use http:// for proxy url (lars.sjostrom@svenskaspel.se)


author: Sayli Karmarkar <skarmark@redhat.com> 1.1.3-1
changelog:
  - updating revent downloader with the latest change in threaded downloader
    since it is generally maintained in lock-step with the threaded downloader
    (skarmark@redhat.com)
  - we need to set both the 'http' and 'https' protocols to '://'.join((protocol,
    url)) (skarmark@redhat.com)
  - removed workaround for no https proxy support, since we now carry python-
    requests-2.0.0 which includes updated urlllib3 and provides the https proxy
    support (skarmark@redhat.com)
  - bumped docs version to match latest tag (jason.connor@gmail.com)


author: Sayli Karmarkar <skarmark@redhat.com> 1.1.5-1
changelog:
  - minor update to the unit test (skarmark@redhat.com)
  - adding a unit test to verify request headers when using
    HTTPBasicWithProxyAuth (skarmark@redhat.com)
  - Moving HTTPBasicWithProxyAuth class to nectar.config and adding doc blocks
    (skarmark@redhat.com)
  - 1021662 - adding a class which inherits requests.auth.AuthBase and sets up
    proxy and user basic authentication headers correctly instead of overwriting
    each other (skarmark@redhat.com)
  - 1021662 - using HTTPProxyAuth when using proxy with authentication to
    populate correct field in the header (skarmark@redhat.com)


author: Sayli Karmarkar <skarmark@redhat.com> 1.1.6-1
changelog:
  - Merge pull request #13 from pulp/skarmark-1021662 (skarmark@redhat.com)
  - 1021662 - adding proxy auth to proxy urls along with the headers
    (skarmark@redhat.com)


author: Michael Hrivnak <mhrivnak@redhat.com> 1.2.0-1
changelog:
  - custom headers can now be specified on sessions and requests
    (mhrivnak@redhat.com)
  - correcting typo in the python-requests version dep (skarmark@redhat.com)
  - updating python-requests depedency version to 2.1.1 (skarmark@redhat.com)
  - removing downloaders that we aren't using or supporting. Both are also known
    to have serious bugs. (mhrivnak@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.2.1-1
changelog:
  - 1078945 - Canceling a repo sync task does not seem to halt the
    rpm sync (bcourt@redhat.com)
  - 965764 - DownloaderConfig is explicit. (rbarlow@redhat.com)
  - 1078945 - Avoid use of thread join and Event.wait() so that we don't end up
    in C code that will block python signal handlers. (bcourt@redhat.com)


author: Sayli Karmarkar <skarmark@redhat.com> 2.0.0-1
changelog:
  - New package built with tito. This version vastly improves proxy support, 
  including the CONNECT verb. This fixes https://bugzilla.redhat.com/show_bug.cgi?id=1014368.


author: Jeff Ortel <jortel@redhat.com> 2.2.0-3
changelog:
  - comment out the unit tests in python-semantic-version. too much of a pain to
    add the dep in brew.  We can uncomment later. (jortel@redhat.com)


