Created by Robie Basak on 2012-07-02 and last modified on 2012-07-02
Get this branch:
bzr branch lp:~racb/ubuntu/quantal/apt/by_hash
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Robie Basak

Recent revisions

190. By Robie Basak on 2012-07-02

Fetch using by-hash

189. By Robie Basak on 2012-07-02

Replace ExpectedHash with ExpectedHashes

Store all the expected hashes including the ones for compressed

188. By Robie Basak on 2012-07-02

Declare indexRecords::Lookup as const

indexRecords::Lookup is already const, since it does not change the
instance and returns a pointer to a const object only.

187. By Robie Basak on 2012-07-02

Add Target.ByHashURIPrefix for Packages/Sources

186. By Robie Basak on 2012-07-02

HashString: add toPath() helper

185. By Jamie Strandboge on 2012-06-15

* SECURITY UPDATE: Disable apt-key net-update for now, as validation
  code is still insecure
  - cmdline/apt-key: exit 1 immediately in net_update()
  - CVE-2012-0954
  - LP: #1013639

184. By Jamie Strandboge on 2012-06-14

adjust apt-key to ensure no collisions on subkeys too. Patch thanks to
Marc Deslauriers. (LP: #1013128)

183. By Steve Langasek on 2012-06-11

[ Michael Vogt ]
* merged from Debian, remaining changes:
  - use ubuntu keyring and ubuntu archive keyring in apt-key
  - run update-apt-xapian-index in apt.cron
  - support apt-key net-update and verify keys against master-keyring
  - run apt-key net-update in cron.daily
  - different example sources.list
  - APT::pkgPackageManager::MaxLoopCount set to 5000
  - apport pkgfailure handling
  - ubuntu changelog download handling
  - patch for apt cross-building, see http://bugs.debian.org/666772

[ Steve Langasek ]
* Drop upgrade handling for obsolete conffile /etc/apt/apt.conf.d/01ubuntu,
  removed in previous LTS.
* prepare-release: declare the packages needed as source build deps.

182. By Michael Vogt on 2012-04-20

[ Malcolm Scott ]
* apt-pkg/packagemanager.cc:
  - Fix a regression in the pre-depend handling: where a pre-depend option
    other than the first specified is already installed, apt-get enters an
    infinite loop (LP: #985852)

[ Michael Vogt ]
* apt-pkg/packagemanager.cc:
  - add APT::pkgPackageManager::MaxLoopCount to ensure that the
    ordering code does not get into a endless loop when it flip-flops
    between two states

[ David Kalnischkies ]
* apt-pkg/cacheset.cc:
  - actually return to the fallback modifier if we have detected we
    should for packagenames which look like modifiers (Closes: #669591)
    LP: #982716

181. By Michael Vogt on 2012-04-19

* apt-inst/contrib/extracttar.cc:
  - ensure that in StartGzip the InFd is set to "AutoClose" to ensure
    that the pipe is closed when InFd is closed. This fixes a Fd leak
    (LP: #985452)

Branch metadata

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