Change logs for cherrypy3 source package in Gutsy

  • cherrypy3 (3.0.2-1ubuntu0.1) gutsy-security; urgency=low
    
      * SECURITY UPDATE: directory traversal via session cookie ID.
        - debian/patches/10_CVE-2008-0252.diff: Add. Ensure that the path
          generated from the session ID is within the session directory. Patch
          from upstream SVN. (LP: #187481)
        - References:
          + CVE-2008-0252
      * Modify Maintainer value to match the DebianMaintainerField specification.
    
     -- William Grant <email address hidden>   Sun, 09 Mar 2008 15:31:25 +1100
  • cherrypy3 (3.0.2-1) unstable; urgency=low
    
      * New upstream release
      * debian/rules:
      - call epydoc with full-name arguments; thanks to Cyril Brulebois
        <email address hidden> for providing the fix.
        (Closes: #433904)
      * debian/python-cherrypy3.doc-base.api:
      - fix HTML files location
    
     -- Albin Tonnerre <email address hidden>   Tue,  14 Aug 2007 23:07:52 +0100
  • cherrypy3 (3.0.1-2) unstable; urgency=low
    
      [ Piotr Ożarowski ]
      * New python-support handles egg's directory name correctly
        - bump python-support required version
        - remove mv part from debian/rules
        (Closes: #423749)
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  21 May 2007 09:25:48 +0100
  • cherrypy3 (3.0.1-1) unstable; urgency=low
    
      * New upstream release
      * debian/watch:
      - updated to understand the new layout of the new download
        source for CherryPy
      * debian/rules:
      - I heartly agree with Sam Clegg on this; the tutorial should be
        in /usr/share/doc/python-cherrypy3, not inside the Python package
        namespace (Closes: #415526)
      * debian/control:
      - updated python-support and python-all-dev version requirements
        and moved them to build-deps because they are needed on clean
      * debian/control, debian/rules, debian/python-cherrypy3.doc-base.api,
        debian/python-cherrypy3.install:
      - build API documentation as a step in the package build and install
        it; this uses epydoc
    
    cherrypy3 (3.0.0-1) unstable; urgency=low
    
      * New upstream release
      * debian/control:
      - updated for the new source and binary packages names
      - conflict with python-cherrypy
      - add source information for new python policy
      * debian/pyversions:
      - added; was missing
      * debian/README.Debian:
      - document that this version of CherryPy is incompatible with
        2.2, and where to find the upgrade instructions
      * debian/rules, debian/source.lintian-overrides:
      - updated for the new package name
      * debian/rules:
      - cleaning up for newer cdbs version
      * debian/patches/00_supress_profiler_warning.diff:
      - updated for the new version
    
      * Piotr Ozarowski <email address hidden>:
      - Added XS-Vcs-Svn field
    
    python-cherrypy (2.2.1-3) unstable; urgency=low
    
      * debian/rules, debian/control:
      - updated to follow the new Python Policy, build-depending on the
        newest versions of cdbs, python-support and debhelper
        (Closes: #373517)
      * debian/python-cherrypy.{postinst,prerm}:
      - removed; generated by python-support
    
    python-cherrypy (2.2.1-2) unstable; urgency=low
    
      * debian/patches/02_eggify.diff:
      - fixed to only patch setup.py, so that it imports setup
        from setuptools instead of distutils; ez_setup is not
        needed
      * debian/patches/00_supress_profiler_warning.diff:
      - stop warning about the profiler module not being packaged
        in the main python distribution; that is documented in
        README.Debian
      * debian/control:
      - move python and python-setuptools to Build-Depends,
        since they are needed at the clean target
      * debian/watch:
      - new uscan support file, using the sf.net trick
    
    python-cherrypy (2.2.1-1) unstable; urgency=low
    
      * debian/patches/*:
      - renamed to have numbers defining the order in which they
        should be applied
      * debian/README.Debian:
      - added, documenting the Python profiler only being available
        in a non-free package problem
      * debian/rules, debian/python-cherrypy.{postinst,prerm}:
      - install py files to the python-cherrypy instead of cherrypy
        for python-support; using the package name is the correct,
        documented way of doing it.
      * debian/patches/01_auto-reload-with-python-support.diff:
      - removed because python-support >= 0.2, which I depend upon
        provides symlinks for the .py files;
      * debian/control:
      - depend on python-support >= 0.2; see above
      - Standards-Version to 3.7.2, no changes
    
    python-cherrypy (2.2.0-3) unstable; urgency=low
    
      * Upload to unstable (duh)
    
    python-cherrypy (2.2.0-2) experimental; urgency=low
    
      * debian/source.lintian-overrides:
      - this package needs debhelper and cdbs for the clean target
        to be run
      * debian/control:
      - increased Standards-Version to 3.7 with no changes
      * debian/rules:
      - use --install-lib instead of moving stuff manually
      - also install tutorial and test using --install-data
    
    python-cherrypy (2.2.0-1) unstable; urgency=low
    
      * New upstream release
      * debian/control, debian/rules:
      - no longer provides the transition packages for cherrypy2.1
      * debian/patches/auto-reload-with-python-support.diff:
      - updated for the new version
      * debian/control:
      - moved cdbs and debhelper to Build-Depends
      * debian/rules:
      - removed the code to auto-generate the Uploaders field, since
        it will not be used
      - fix the arguments passed to dh_compress so .py and .pdf files
        are actually not compressed
    
    python-cherrypy (2.1.1-3) unstable; urgency=low
    
      * Python Modules Team upload
      * debian/control:
      - added the team in Uploaders field
      * debian/rules:
      - install the egg info without the python version in the name of
        the directory
      * debian/NEWS.Debian -> debian/NEWS:
      - renamed so debhelper will take care of installing it;
        (Closes: #362039).
    
    python-cherrypy (2.1.1-2) unstable; urgency=low
    
      * Debian revision with source package name change
      * changed source package name back to something more generic, since
        it seems like there won't be compatibility breakage again anytime
        soon
      * use python-support
      * debian/patches/eggify.diff:
      - add patch to provide EGG-INFO stuff, so that packages that depend
        on that information, such as TurboGears, will be able to use
        CherryPy
      * debian/patches/auto-reload-with-python-support.diff:
      - auto-reload doesn't like the .py files to be in a different path as the
        pyc files; I need a better solution for this, but for now the auto-reloader
        simply ignores the files in the cherrypy distribution (which is OK, since they
        are not supposed to be modified after the package is installed).
      * debian/control:
      - build-depends on python-setup-tools >= 0.6a9-1, needed to provide the
        EGG-INFO stuff
      * debian/copyright:
      - de-wikify the authors names
      * debian/control, debian/rules:
      - add dummy transition packages for python-cherrypy2.1, and deal with what
        cdbs's python stuff likes to do when it sees lots of python${ver}-module
        packages on the control file =D
      * debian/NEWS.Debian:
      - document big changes, and that this version is incompatible with
        CherryPy 2.0
    
    cherrypy2.1 (2.1.1-1) unstable; urgency=low
    
      * SECURITY bug fix (CVE-2006-0847)
      * New upstream release fixing a security bug (Closes: #353542)
    
    cherrypy2.1 (2.1.0-1) unstable; urgency=low
    
      * New backwards-incompatible version, thus new source
        package to keep both on the archive (Closes: #334933)
      * debian/control:
      - packages conflict with their 2.0 versions counterparts
      - enhanced description, mention the backwards incompatibility
        and that it's part of the Turbo Gears framework
      - changed maintainer to myself
      * debian/copyright:
      - modified downloaded from location to mention cherrypy.org instead
        of the sourceforge page
      * debian/rules:
      - avoid compressing the pdf and py files on the tutorial documentation
        directory
      - do not try to move the tutorial from unversioned site-packages
        directory since there's no tutorial in there
    
    python-cherrypy (2.0.0f-2) unstable; urgency=low
    
      * Packaging based on the work by Bob Tanner <email address hidden>
      * New Upstream Release
      * debian/control:
      - Standards-Version is now 3.6.2
      - add python to the Build-Depends (Closes: #322452)
      * debian/rules:
      - clean hack to work around cdbs bug
      * debian/changelog:
      - fixed date format on the 0.9-1 upload (Web->Wed)
    
    python-cherrypy (2.0.0f-1) unstable; urgency=low
    
      * New upstream release
      * debian/control:
      - turn all packages into Arch: all packages, as they should be
      - create packages for python2.3 and python2.4
      - Build-Depend-Indep on python2.3-dev and python2.4-dev (Closes: #306381)
      * debian/rules:
      - adapted post-install rule to work with multiple python versions
        supported
    
    python-cherrypy (2.0.0b-1) experimental; urgency=low
    
      * New upstream version. (Closes: #284511)
      - package rebuilt from scratch, changelog kept for historic
        reasons
      - comaintaince with Raphael Goulais
      * Source package name change.
    
    cherrypy (0.10-1) unstable; urgency=low
    
      * New Upstream Version
     
    cherrypy (0.9-1) unstable; urgency=low
    
      * New Upstream Version
    
    cherrypy (0.8.99rc1-1) unstable; urgency=low
    
      * New Upstream Version
    
    cherrypy (0.8-3) unstable; urgency=low
    
      * Removed python2.1 and python2.3 from build depends (Closes: #192715)
    
    cherrypy (0.8-2) unstable; urgency=low
    
      * White Space Policy : Changed 4 spaces to tabs in lib files
      * Removed CR/LF from most files
      * Backported python2.3 fixes from CVS
      * Removed doc sources from cherrypy-doc
      * Modified doc/Makefile (more targets, added clean)
      * Regenerated html doc with png images instead of gif
    
    cherrypy (0.8-1) unstable; urgency=low
    
      * Initial Release (Closes: #188144)
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  02 May 2007 13:54:15 +0100