lp:ubuntu/oneiric-updates/viewvc

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric-updates/viewvc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

8. By Marc Deslauriers

fake sync from Debian

7. By Ana Beatriz Guerrero López

* Non-maintainer upload.
* Backporting oneliner fix from version 1.1.6, r2369,
  (escape): Ensure that the input is string-ified before doing string
  transformations on it. (Closes: #601805)
  Thanks to Tom Albers.

6. By David Martínez Moreno

[ John Zaitseff ]
* New upstream release (closes: #532611, #575777, #575787, #576307). This
  solves CVE-2010-0004, CVE-2010-0005, CVE-2010-0736 and CVE-2010-0132.
* Extensive rewrite of files in the debian directory. Updated to Debian
  policy 3.8.4, updated all control files to Debhelper 7, rewrote
  debian/rules for clarity (and to use Debhelper 7).
* Removed all references to Debconf, as previous versions of this
  package violated Debian policy (section 10.7.3): /etc/viewvc/viewvc.conf
  is a conffile, and maintainer scripts must NOT modify it at any time.
* Reorganised the installation files in /usr/lib/viewvc. The CGI
  programs are now links to files in /usr/lib/viewvc/cgi-bin.
* Packaged the Apache mod-python modules for optional use (in
  /usr/lib/viewvc/mod-python). See README.Debian for more information.
* Moved the static help documentation ("docroot") from /usr/share/viewvc
  to /usr/share/viewvc/docroot, as per Webapps Policy, section 3.1.
* Updated the debian/patches subdirectory to remove patches no longer
  relevant to ViewVC 1.1.x and to update those that still apply.
* debian/control:
  - Removed the dependency on gawk, as that was only required for Debconf
    configuration.
  - Demoted the dependency on mime-support to "Suggests": ViewVC can use
    it, if appropriately configured, but does not require it.
  - Added a suggestion for the python-tk package: viewvc-standalone(1)
    uses this when passed the "--gui" flag.
  - Modified all dependencies as appropriate. Depend on httpd-cgi, not
    httpd, since the viewvc package needs a CGI server. In addition,
    python-egenix-mxdatetime is no longer needed (since ViewVC 1.0.x).
  - Updated the XS-Python-Version field to "all" (Closes: #570573).
  - ViewVC 1.1.x supports only python-pygments as a syntax highlighter,
    not enscript. Adjusted dependencies as appropriate.

[ David Martínez Moreno ]
* Changed history and added the CVE entry to the changelog for 1.0.9-1.
* debian/control:
  - Moved Section to vcs in order to match the overrides.
  - Make python-dev dependency just python.
  - Removed dummy package viewcvs, it was already dummy in lenny.
* debian/viewcvs.*: Removed.
* debian/NEWS: Fixed version in John's entry and removed old news from 0.9.4.
* debian/README.source: Added.
* The new release also addresses in a different way how to show long
  annotation messages (closes: #434301).
* Added debian/patches/92-no_strings_in_raise for fixing a couple of
  occurrences of string exceptions in the code, no longer valid in Python
  2.6, the default now (closes: #585366).

5. By David Martínez Moreno

* New upstream release (closes: #502257):
  - Ignore arbitrary user-provided MIME types (closes: #500779).
  - Fixed bug in regexp searches.
  - Fixed bug in handling of certain 'co' output.
  - Fixed annotate code syntax error.
  - Fixed mod_python import cycle.
  - Fixed directory view sorting UI.
  - Tolerate malformed Accept-Language headers.
  - Fixed directory log views in revision-less Subversion repositories.
  - Fixed exception in rev-sorted remote Subversion directory views.
  - Security fixes: validate the 'view' parameter to avoid XSS attack
    and avoid printing illegal parameter names and values (closes:
    #545779).
* debian/control:
  - Moved docbook-to-man from B-D-I to B-D, as it is in build target
    (closes: #440188).
  - Added B-D on quilt (>= 0.46-7) in order to have dh_quilt_*.
  - Upgraded Standards-Version to 3.8.3.
  - Added ${misc:Depends} to viewvc and viewvc-query.
  - Bumped dependency on debhelper to >=6.
  - Added Homepage.
* debian/rules:
  - Moved patch targets into the XXI century: removed lots of old lines
    by a couple of calls to dh_quilt_* helpers.
* debian/patches:
  - Refreshed everything to get rid of errors and removed additional
    options like -p0 (closes: #485187).
  - 04_tarball_permission_fix: Added to series, closes: #482323.
* debian/viewvc.config: Removed prepended path to debconf-show.
* debian/compat: Upgraded to v6.
* debian/viewvc.postinst: Added set -e to catch up errors.

4. By Christian Perrier

* Non-maintainer upload.
* Fix pending l10n bugs. Debconf translations:
  - Portuguese. Closes: #489388

3. By Sebastian Harl

* Non-maintainer upload.
* Apply the "forbidden" option on files as well, thanks to Chung-chieh Shan
  for the patch (Closes: #416696).
* Really added quilt to build dependencies
  (Closes: #426073, #409774, #419674).

2. By David Martínez Moreno

* debian/control:
  - It seems that the build dependency on quilt was lost in some internal
    release. Now it is back (closes: #409774).
  - Added po-debconf to Build-Depends.
* Debconf translations:
  - Updated Czech (closes: #409618). Thanks, Miroslav Kure.
  - Updated Swedish (closes: #409624). Thanks, Daniel Nylander.
  - Added Galician (closes: #409626). Thanks, Jacobo Tarrío.
  - Updated Japanese (closes: #409940). Thanks, Hideki Yamane.
  - Updated French (closes: #409949). Thanks, Michel Grentzinger.
  - Added Russian (closes: #409958). Thanks, Yuri Kozlov.
  - Added German (closes: #409979). Thanks, Henrik Kröger.
  - Updated Dutch (closes: #410034). Thanks, Thijs Kinkhorst.
  - Added Romanian (closes: #410136). Thanks, Eddy Petrișor.
* debian/viewvc-config: Added -c/--config in order to have the possibility
  to query a different config file.
* debian/viewvc.config, debian/viewvc.postinst: Rewrote the migration code
  in order to make it compliant with the debconf Developers' Guide, in
  particular:
  "[...]the config script is run before the package is unpacked.[...] The
  config script should not need to modify the filesystem at all."
  Now it simply saves viewcvs' information for later use in postinst, where
  it moves viewcvs.conf into viewvc.conf (closes: #409836).

1. By David Martínez Moreno

Import upstream version 1.0.3

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/viewvc
This branch contains Public information 
Everyone can see this information.

Subscribers