lp:~l3on/ubuntu/lucid/apt/fix-917845
- Get this branch:
- bzr branch lp:~l3on/ubuntu/lucid/apt/fix-917845
Branch merges
- Evan Broder (community): Approve
-
Diff: 30173 lines (+5376/-4517)76 files modifiedapt-inst/deb/debfile.cc (+7/-1)
apt-pkg/acquire-item.cc (+10/-6)
apt-pkg/deb/deblistparser.cc (+23/-1)
apt-pkg/deb/debrecords.cc (+2/-1)
apt-pkg/deb/debsrcrecords.cc (+2/-1)
apt-pkg/deb/dpkgpm.cc (+6/-0)
apt-pkg/indexfile.cc (+2/-0)
cmdline/apt-key (+22/-5)
configure (+1/-1)
configure.in (+1/-1)
debian/apt.cron.daily (+7/-0)
debian/apt.postinst (+13/-2)
debian/changelog (+120/-0)
debian/control (+2/-2)
debian/patches/ftparchive-fix-filemode-settings.patch (+49/-0)
debian/patches/series (+1/-0)
doc/apt-ftparchive.1.xml (+30/-5)
doc/de/apt-ftparchive.de.1 (+24/-5)
doc/po/apt-doc.pot (+136/-99)
doc/po/de.po (+160/-101)
doc/po/es.po (+139/-99)
doc/po/fr.po (+160/-101)
doc/po/it.po (+137/-99)
doc/po/ja.po (+152/-100)
doc/po/pl.po (+139/-99)
doc/po/pt_BR.po (+139/-99)
ftparchive/apt-ftparchive.cc (+56/-14)
ftparchive/contents.cc (+5/-1)
ftparchive/multicompress.cc (+1/-0)
ftparchive/writer.cc (+87/-37)
ftparchive/writer.h (+24/-3)
methods/https.cc (+2/-4)
po/apt-all.pot (+83/-82)
po/ar.po (+84/-82)
po/ast.po (+84/-82)
po/bg.po (+84/-82)
po/bs.po (+84/-82)
po/ca.po (+84/-82)
po/cs.po (+84/-82)
po/cy.po (+84/-82)
po/da.po (+84/-82)
po/de.po (+84/-82)
po/dz.po (+84/-82)
po/el.po (+84/-82)
po/en_GB.po (+106/-104)
po/es.po (+84/-82)
po/eu.po (+84/-82)
po/fi.po (+84/-82)
po/fr.po (+84/-82)
po/gl.po (+84/-82)
po/hu.po (+84/-82)
po/it.po (+84/-82)
po/ja.po (+84/-82)
po/km.po (+84/-82)
po/ko.po (+84/-82)
po/ku.po (+84/-82)
po/lt.po (+84/-82)
po/mr.po (+84/-82)
po/nb.po (+84/-82)
po/ne.po (+84/-82)
po/nl.po (+84/-82)
po/nn.po (+84/-82)
po/pl.po (+84/-82)
po/pt.po (+84/-82)
po/pt_BR.po (+84/-82)
po/ro.po (+84/-82)
po/ru.po (+84/-82)
po/sk.po (+84/-82)
po/sl.po (+84/-82)
po/sv.po (+84/-82)
po/th.po (+84/-82)
po/tl.po (+84/-82)
po/uk.po (+84/-82)
po/vi.po (+84/-82)
po/zh_CN.po (+84/-82)
po/zh_TW.po (+84/-82)
Related bugs
Bug #917845: apt-ftparchive sets permission of Packages file to 001 to | Undecided | Fix Released |
Related blueprints
Branch information
- Owner:
- Leo Iannacone
- Status:
- Development
Recent revisions
- 107. By Leo Iannacone
-
* New patch from upstream ftparchive-
fix-filemode- settings. patch:
- Ensure that BinDirectory as well as Tree settings get the correct
default FileMode setting (LP: #917845, Closes: #595922) - 106. By Marc Deslauriers
-
* SECURITY UPDATE: sensitive information disclosure via incorrect
hostname validation (LP: #868353)
- methods/https.cc: properly set CURLOPT_SSL_VERIFYHOST.
- CVE-2011-3634
* SECURITY UPDATE: Restore apt-ket net-update functionality (LP: #857472)
- cmdline/apt-key: improve key validation. - 105. By Marc Deslauriers
-
* SECURITY UPDATE: Disable apt-key net-update for now, as validation
code is insecure. (LP: #856489)
- cmdline/apt-key: exit immediately out of net_update().
- CVE number pending - 104. By Michael Vogt
-
Cherry pick fixes from the lp:~mvo/apt/mvo branch:
[ Evan Dandrea ]
* Remember hosts with general failures for
https://wiki.ubuntu. com/Networkless InstallationFix es (LP: #556831). [ Michael Vogt ]
* improve debug output for Debug::pkgPackageManag er - 103. By Michael Vogt
-
* cmdline/apt-get.cc:
- fix crash when pkg.VersionList() is empty (LP: #556056) - 102. By Michael Vogt
-
[ David Kalnischkies ]
* cmdline/apt-get.cc:
- try version match in FindSrc first exact than fuzzy (LP: #551178)[ Jean-Baptiste Lallement ]
* apt-pkg/contrib/ strutl. cc:
- always escape '%' (LP: #130289) (Closes: #500560)
- unescape '%' sequence only if followed by 2 hex digit
- username/password are urlencoded in proxy string (RFC 3986) - 101. By Michael Vogt
-
[ David Kalnischkies ]
* apt-pkg/deb/debversion. cc:
- consider absent of debian revision equivalent to 0 (Closes: #573592)
LP: #540228
* cmdline/apt-get.cc, apt-pkg/cdrom.cc:
- fix memory leaks in error conditions in DoSource()
* apt-pkg/deb/dpkgpm. cc:
- fix error message construction in OpenLog() - 100. By Michael Vogt
-
* apt-pkg/
indexfile. cc:
- remove "cs" from languages that need the full langcode when
downloading translations (thanks to Steve Langasek) - 99. By Michael Vogt
-
[ Michael Vogt ]
* abicheck/
- add new abitest tester using the ABI Compliance Checker from
http://ispras. linuxfoundation .org/index. php/ABI_ compliance_ checker
* debian/apt.conf. autoremove:
- add "oldlibs" to the APT::Never-MarkAuto- Sections as its used
for transitional packages
* apt-pkg/deb/dpkgpm. cc:
- fix backgrounding when dpkg runs (closes: #486222)
* cmdline/apt-mark:
- show error on incorrect aguments (LP: #517917), thanks to
Torsten Spindler
* cmdline/apt-get.cc:
- if apt-get source foo=version or foo/distro can not be found,
error out (LP: #502641)
* apt-pkg/indexfile. cc:
- deal correctly with three letter langcodes (LP: #391409)
* debian/apt.cron. daily:
- do not look into admin users gconf anymore for the http proxy
the user now needs to use the "Apply system-wide" UI in the
gnome-control- center to set it
* debian/apt.postinst:
- add set_apt_proxy_from_ gconf() and run that once on upgrade if
there is no proxy configured already system-wide (LP: #432631)
From that point on gnome-control-center will have to warn if
the user makes changes to the proxy settings and does not apply
them system wide[ Robert Collins ]
* Change the package index Info methods to allow apt-cache policy to be
useful when using several different archives on the same host.
(Closes: #329814, LP: #22354) - 98. By Michael Vogt
-
[ Michael Vogt ]
* merged with the debian-sid branch[ Ivan Masár ]
* Slovak translation update. Closes: #568294
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/apt