]> git.saurik.com Git - apt.git/blob - debian/changelog
* apt-pkg/deb/debsrcrecords.cc:
[apt.git] / debian / changelog
1 apt (0.8.16~exp7) experimental; urgency=low
2
3 [ David Kalnischkies ]
4 * do not pollute namespace in the headers with using (Closes: #500198)
5 * use forward declaration in headers if possible instead of includes
6 * remove old APT_COMPATIBILITY ifdef's
7 * apt-pkg/deb/dpkgpm.cc:
8 - use std::vector instead of fixed size arrays to store args and
9 multiarch-packagename strings
10 - load the dpkg base arguments only one time and reuse them later
11 * cmdline/apt-get.cc:
12 - follow Provides in the evaluation of saving candidates, too, for
13 statisfying garbage package dependencies (Closes: #640590)
14 * apt-pkg/algorithms.cc:
15 - if a package is garbage, don't try to save it with FixByInstall
16 * apt-pkg/deb/debsrcrecords.cc:
17 - remove the limit of 400 Binaries for a source package (Closes: #622110)
18
19 -- David Kalnischkies <kalnischkies@gmail.com> Wed, 21 Sep 2011 19:29:55 +0200
20
21 apt (0.8.16~exp6) experimental; urgency=low
22
23 [ Christopher Baines ]
24 * enable APT in unpack/configure ordering to handle loops as well
25 as tight dependencies between immediate packages better
26 enabling also the possibility to mark all packages as immediate
27 (at least Closes: #353290, #540227, #559733, #621836, #639290)
28
29 [ David Kalnischkies ]
30 * [abi-break] Support large files in the complete toolset. Indexes of this
31 size are pretty unlikely for now, but we need it for deb
32 packages which could become bigger than 4GB now (LP: #815895)
33 * merged the debian-sid branch
34
35 [ Michael Vogt ]
36 * bump ABI version
37
38 -- Michael Vogt <mvo@debian.org> Wed, 14 Sep 2011 21:06:51 +0200
39
40 apt (0.8.16~exp5) experimental; urgency=low
41
42 * merged the latest debian-sid fixes
43 * apt-pkg/makefile:
44 - install sha256.h compat header
45 * apt-pkg/pkgcachegen.{cc,h}:
46 - use ref-to-ptr semantic in NewDepends() to ensure that the
47 libapt does not segfault if the cache is remapped in between
48 (LP: #812862)
49 - fix crash when P.Arch() was used but the cache got remapped
50 * apt-pkg/acquire-item.{cc,h}:
51 - do not check for a "Package" tag in optional index targets
52 like the translations index
53 * apt-pkg/acquire.cc:
54 - fix potential divide-by-zero
55 * methods/mirror.cc:
56 - include the architecture(s) in the query string as well so
57 that the server can make better decisions
58
59 -- Michael Vogt <mvo@debian.org> Mon, 15 Aug 2011 14:52:54 +0200
60
61 apt (0.8.16~exp4) experimental; urgency=low
62
63 [ Julian Andres Klode ]
64 * apt-pkg/pkgcache.h:
65 - [ABI break] Add pkgCache::Header::CacheFileSize, storing the cache size
66 * apt-pkg/pkgcachegen.cc:
67 - Write the file size to the cache
68 * apt-pkg/pkgcache.cc:
69 - Check that cache is at least CacheFileSize bytes large (LP: #16467)
70
71 [ Michael Vogt ]
72 * merged latest fixes from debian-sid
73 * apt-pkg/cdrom.{cc,h}:
74 - cleanup old ABI break avoidance hacks
75 * [ABI break] apt-pkg/acquire-item.{cc,h}:
76 - cleanup around OptionalIndexTarget and SubIndexTarget
77 * [ABI break] merged patch from Jonathan Thomas to have a new
78 RecordField() function in the pkgRecorder parser. Many thanks
79 Thomas
80 * [ABI break] merge patch from Jonathan Thomas to speed up the
81 depcache by caching the install-recommends and install-suggests
82 values
83 * apt-pkg/contrib/fileutl.{cc,h}:
84 - add GetModificationTime() helper
85 * apt-pkg/pkgcachegen.cc:
86 - regenerate the cache if the sources.list changes to ensure
87 that changes in the ordering there will be honored by apt
88 * apt-pkg/sourcelist.{cc,h}:
89 - add pkgSourceList::GetLastModifiedTime() helper
90
91 -- Michael Vogt <mvo@debian.org> Thu, 28 Jul 2011 16:57:08 +0200
92
93 apt (0.8.16~exp3) experimental; urgency=low
94
95 [ David Kalnischkies ]
96 * apt-pkg/pkgcache.h:
97 - readd All{Foreign,Allowed} as suggested by Julian to
98 remain strictly API compatible
99 * apt-pkg/acquire*.{cc,h}:
100 - try even harder to support really big files in the fetcher by
101 converting (hopefully) everything to 'long long' (Closes: #632271)
102 * ftparchive/writer.cc:
103 - generate all checksums in one run over the file for Release
104 * cmdline/apt-get.cc:
105 - add an --assume-no option for testing to say 'no' to everything
106 * apt-pkg/deb/debmetaindex.cc:
107 - add trusted=yes option to mark unsigned (local) repository as trusted
108 based on a patch from Ansgar Burchardt, thanks a lot! (Closes: #596498)
109
110 [ Michael Vogt ]
111 * merge fixes from the debian/unstable upload
112 * merge lp:~mvo/apt/sha512-template to get fixes for the
113 sha1/md5 verifiation (closes: #632520)
114
115 -- Michael Vogt <mvo@debian.org> Fri, 15 Jul 2011 09:56:17 +0200
116
117 apt (0.8.16~exp2) experimental; urgency=low
118
119 [ David Kalnischkies ]
120 * [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends which
121 use the internal resolver can now be used also with external
122 ones as the usage is hidden in between the old API
123 * provide two edsp solvers in apt-utils:
124 - 'dump' to quickly output a complete scenario and
125 - 'apt' to use the internal as an external resolver
126 * apt-pkg/pkgcache.h:
127 - clean up mess with the "all" handling in MultiArch to
128 fix LP: #733741 cleanly for everyone now
129 * apt-pkg/depcache.cc:
130 - use a boolean instead of an int for Add/Remove in AddStates
131 similar to how it works with AddSizes
132 - let the Mark methods return if their marking was successful
133 - if a Breaks can't be upgraded, remove it. If it or a Conflict
134 can't be removed the installation of the breaker fails.
135 * cmdline/apt-get.cc:
136 - do not discard the error messages from the resolver and instead
137 only show the general 'Broken packages' message if nothing else
138
139 [ Stefano Zacchiroli ]
140 * doc/external-dependency-solver-protocol.txt:
141 - describe EDSP and the configuration interface around it
142
143 [ Michael Vogt ]
144 * [ABI-Break] merge lp:~mvo/apt/sha512-template to add support for sha512
145 * [ABI-Break] merge lp:~mvo/apt/dpointer to support easier extending
146 without breaking the ABI
147 * increase ABI version and update package names
148
149 -- Michael Vogt <mvo@debian.org> Wed, 29 Jun 2011 13:57:28 +0200
150
151 apt (0.8.16~exp1) experimental; urgency=low
152
153 * merged with the debian/unstable upload
154
155 -- Michael Vogt <mvo@debian.org> Wed, 29 Jun 2011 12:40:31 +0200
156
157 apt (0.8.15.7) unstable; urgency=low
158
159 [ David Kalnischkies ]
160 * apt-pkg/packagemanager.cc, apt-pkg/pkgcache.cc:
161 - ignore "self"-conflicts for all architectures of a package
162 instead of just for the architecture of the package look at
163 in the ordering of installations, too (LP: #802901)
164 - M-A:same lockstep unpack should operate on installed
165 packages first (LP: #835625)
166 * test/*
167 - reorganize the various testcases and helper we have and
168 integrate them better into the buildsystem
169 - run the test/libapt testcases at package build-time
170 * debian/apt.symbols:
171 - add the newly added symbols since 0.8.15.3
172 * cmdline/apt-get.cc:
173 - remove the binary caches in 'apt-get clean' as it is the first
174 thing recommend by many supporters in case of APT segfaults
175 - remove the caches in 'apt-get update', too, as they will be
176 invalid in most cases anyway
177 * apt-pkg/acquire-item.cc:
178 - if no Release.gpg file is found try to verify with hashes,
179 but do not fail if a hash can't be found
180 * apt-pkg/acquire.cc:
181 - non-existing directories are by definition clean
182 * cmdline/apt-key:
183 - if command is 'add' do not error out if the specified
184 keyring doesn't exist, it will be created by gpg
185 * apt-pkg/orderlist.cc:
186 - prefer visiting packages marked for deletion in VisitProvides
187 if we are operating on a negative dependency so that we can
188 deal early with the fallout of this remove
189 * apt-pkg/indexrecords.cc:
190 - fix Acquire::Max-ValidTime option by interpreting it really
191 as seconds as specified in the manpage and not as days
192 - add an Acquire::Min-ValidTime option (Closes: #640122)
193 * doc/apt.conf.5.xml:
194 - reword Acquire::Max-ValidTime documentation to make clear
195 that it doesn't provide the new Min-ValidTime functionality
196
197 -- Michael Vogt <mvo@debian.org> Mon, 12 Sep 2011 16:38:46 +0200
198
199 apt (0.8.15.6) unstable; urgency=low
200
201 [ Michael Vogt ]
202 * apt-pkg/contrib/fileutl.{cc,h}:
203 - add GetModificationTime() helper
204 * apt-pkg/pkgcachegen.cc:
205 - regenerate the cache if the sources.list changes to ensure
206 that changes in the ordering there will be honored by apt
207 * apt-pkg/sourcelist.{cc,h}:
208 - add pkgSourceList::GetLastModifiedTime() helper
209 * apt-pkg/pkgcachegen.{cc,h}:
210 - use ref-to-ptr semantic in NewDepends() to ensure that the
211 libapt does not segfault if the cache is remapped in between
212 (LP: #812862)
213 - fix crash when P.Arch() was used but the cache got remapped
214 * test/integration/test-hashsum-verification:
215 - add regression test for hashsum verification
216 * apt-pkg/acquire-item.cc:
217 - if no Release.gpg file is found, still load the hashes for
218 verification (closes: #636314) and add test
219
220 [ David Kalnischkies ]
221 * lots of cppcheck fixes
222
223 -- Michael Vogt <mvo@debian.org> Mon, 15 Aug 2011 09:20:35 +0200
224
225 apt (0.8.15.5) unstable; urgency=low
226
227 [ David Kalnischkies ]
228 * apt-pkg/deb/deblistparser.cc:
229 - do not assume that the last char on a line is a \n (Closes: #633350)
230
231 -- Michael Vogt <mvo@debian.org> Thu, 28 Jul 2011 16:49:15 +0200
232
233 apt (0.8.15.4) unstable; urgency=low
234
235 [ David Miller ]
236 * apt-pkg/contrib/sha1.cc:
237 - fix illegally casts of on-stack buffer to a type requiring more
238 alignment than it has resulting in segfaults on sparc (Closes: #634696)
239
240 [ Michael Vogt ]
241 * apt-pkg/contrib/cdromutl.cc:
242 - fix escape problem when looking for the mounted devices
243 * apt-pkg/contrib/strutl.{h,cc}, test/libapt/strutil_test.cc:
244 - add new DeEscapeString() similar to DeQuoteString but
245 unescape character escapes like \0XX and \xXX (plus added
246 test)
247 * refresh po/*
248
249 -- Michael Vogt <mvo@debian.org> Tue, 26 Jul 2011 12:12:27 +0200
250
251 apt (0.8.15.3) unstable; urgency=low
252
253 [ Michael Vogt ]
254 * apt-pkg/acquire-item.cc:
255 - improve error message for a expired Release file
256 * apt-pkg/algorithms.cc:
257 - Hold back packages that would enter "policy-broken" state on upgrade
258 when doing a "apt-get upgrade"
259 * cmdline/apt-get.cc:
260 - fix missing download progress in apt-get download
261
262 [ David Kalnischkies ]
263 * apt-pkg/pkgcachegen.cc:
264 - fallback to memory if file is not writeable even if access()
265 told us the opposite before (e.g. in fakeroot 1.16) (Closes: #630591)
266 * doc/sources.list.5.xml:
267 - document available [options] for sources.list entries (Closes: 632441)
268 * doc/apt.conf.5.xml:
269 - document APT::Architectures list (Closes: #612102)
270 * cmdline/apt-get.cc:
271 - restore all important dependencies for garbage packages (LP: #806274)
272 - do not require unused partial dirs in 'source' (Closes: #633510)
273 - buildconflicts effect all architectures
274 - implement MultiarchCross for build-dep and source (Closes: #632221)
275 * apt-pkg/init.cc:
276 - use CndSet in pkgInitConfig (Closes: #629617)
277 * apt-pkg/depcache.cc:
278 - change default of APT::AutoRemove::SuggestsImportant to true
279 * cmdline/apt-key:
280 - use a tmpfile instead of /etc/apt/secring.gpg (Closes: #632596)
281 * debian/apt.postinst:
282 - remove /etc/apt/secring.gpg if it is an empty file
283 * doc/apt-cache.8.xml:
284 - apply madison typofix from John Feuerstein, thanks! (Closes: #633455)
285 * apt-pkg/policy.cc:
286 - emit an error on unknown APT::Default-Release value (Closes: #407511)
287 * apt-pkg/aptconfiguration.cc:
288 - ensure that native architecture is if not specified otherwise the
289 first architecture in the Architectures vector
290 * apt-pkg/deb/deblistparser.cc:
291 - Strip only :any and :native if MultiArch should be stripped as it is
292 save to ignore them in non-MultiArch contexts but if the dependency
293 is a specific architecture (and not the native) do not strip
294
295 -- Michael Vogt <mvo@debian.org> Mon, 25 Jul 2011 15:04:43 +0200
296
297 apt (0.8.15.2) unstable; urgency=high
298
299 * fix from David Kalnischkies for the InRelease gpg verification
300 code (LP: #784473)
301
302 -- Michael Vogt <mvo@debian.org> Tue, 12 Jul 2011 11:54:47 +0200
303
304 apt (0.8.15.1) unstable; urgency=low
305
306 [ David Kalnischkies ]
307 * doc/makefile:
308 - create doxygen directory to avoid depending on magic (Closes: #628799)
309 * cmdline/apt-key:
310 - explicitly state that net-update is not supported if no url is set
311 - require to be root for add, rm, update and net-update
312 - clarify update vs. net-update in different distros (Closes: #632043)
313 * debian/apt.symbols:
314 - forgot 'mips' in the list for all architecture dependent symbols
315 - comment out gcc-4.5 specific symbols as gcc-4.6 is now default
316 - the symbol for PrintStatus() is architecture dependent
317 * apt-pkg/policy.cc:
318 - do not segfault in pinning if a package with this name doesn't exist.
319 Thanks to Ferdinand Thommes for the report!
320 - Defaults is a vector of Pin not of PkgPin
321 - ensure that only the first specific stanza for a package is used
322 - save all stanzas which had no effect in Unmatched
323 - allow package:architecure in Package:
324
325 -- Michael Vogt <mvo@debian.org> Thu, 30 Jun 2011 10:05:36 +0200
326
327 apt (0.8.15) unstable; urgency=low
328
329 [ Julian Andres Klode ]
330 * apt-pkg/depcache.cc:
331 - Really release action groups only once (Closes: #622744)
332 - Make purge work again for config-files (LP: #244598) (Closes: #150831)
333 * apt-pkg/acquire-item.cc:
334 - Reject files known to be invalid (LP: #346386) (Closes: #627642)
335 * debian/apt.cron.daily:
336 - Check power after wait, patch by manuel-soto (LP: #705269)
337 * debian/control:
338 - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT
339 unpacked if a library is too old and thus break upgrades
340 * doc/apt-key.8.xml:
341 - Document apt-key net-update (LP: #192810)
342
343 [ Christian Perrier ]
344 * Galician translation update (Miguel Anxo Bouzada). Closes: #626505
345 * Italian translation update (Milo Casagrande). Closes: #627834
346 * German documentation translation update (Chris Leick). Closes: #629949
347 * Catalan translation update (Jordi Mallach). Closes: #630657
348
349 [ David Kalnischkies ]
350 * fix a bunch of cppcheck warnings/errors based on a patch by
351 Niels Thykier, thanks! (Closes: #622805)
352 * apt-pkg/depcache.cc:
353 - really include 'rc' packages in the delete count by fixing a
354 typo which exists since 1999 in the source… (LP: #761175)
355 - if critical or-group can't be satisfied, exit directly.
356 * apt-pkg/acquire-method.cc:
357 - write directly to stdout instead of creating the message in
358 memory first before writing to avoid hitting limits
359 - fix order of CurrentURI and UsedMirror in Status() and Log()
360 * apt-pkg/orderlist.cc:
361 - let VisitRProvides report if the calls were successful
362 * apt-pkg/deb/dpkgpm.cc:
363 - replace obsolete usleep with nanosleep
364 - remove invalid pkgcache.bin and rebuild it if possible
365 - log reinstall commands in history.log
366 * debian/apt{,-utils}.symbols:
367 - update both experimental symbol-files to reflect 0.8.14 state
368 * debian/rules:
369 - remove unused embedded jquery by doxygen from libapt-pkg-doc
370 * cmdline/apt-mark.cc:
371 - reimplement apt-mark in c++
372 - provide a 'showmanual' command (Closes: #582791)
373 - provide a 'dpkg --set-selections' wrapper to set/release holds
374 * cmdline/apt-get.cc:
375 - deprecate mostly undocumented 'markauto' in favor of 'apt-mark'
376 * cmdline/apt-cache.cc:
377 - deprecate mostly undocumented 'showauto' in favor of 'apt-mark'
378 * apt-pkg/pkgcache.cc:
379 - really ignore :arch in FindPkg() in non-multiarch environment
380 * doc/po/de.po:
381 - undo the translation of the command 'dump' in manpage of apt-config
382 as report by Burghard Grossmann on debian-l10n-german, thanks!
383 * apt-pkg/deb/debmetaindex.cc:
384 - do not download TranslationIndex if no Translation-* will be
385 downloaded later on anyway (Closes: #624218)
386 * test/versions.lst:
387 - disable obscure version number tests with versions dpkg doesn't
388 allow any more as they don't start with a number
389 * apt-pkg/acquire-worker.cc:
390 - print filename in the unmatching size warning (Closes: #623137)
391 * apt-pkg/acquire-item.cc:
392 - apply fix for poorly worded 'locate file' error message from
393 Ben Finney, thanks! (Closes: #623171)
394 * methods/http.cc:
395 - add config option to ignore a closed stdin to be able to easily
396 use the method as a simple standalone downloader
397 - Location header in redirects should be absolute URI, but some
398 servers just send an absolute path so still deal with it properly
399 - dequote URL taken from Location in redirects as we will otherwise
400 quote an already quoted string in the request later (Closes: #602412)
401 * apt-pkg/contrib/netrc.cc:
402 - replace non-posix gnu-extension strdupa with strdup
403 * apt-pkg/packagemanager.cc:
404 - ensure for Multi-Arch:same packages that they are unpacked in
405 lock step even in immediate configuration (Closes: #618288)
406 * apt-pkg/init.cc:
407 - don't set deprecated APT::Acquire::Translation, thanks Jörg Sommer!
408 * cmdline/apt-config.cc:
409 - show Acquire::Languages and APT::Architectures settings
410 in 'dump' (Closes: 626739)
411 * apt-pkg/orderlist.cc:
412 - ensure that an old version of a package with a provides can
413 never satisfy a dependency of a newer version of this package
414
415 [ Michael Vogt ]
416 * methods/mirror.cc:
417 - ignore lines starting with "#" in the mirror file
418 - ignore non http urls in the mirrors
419 - append the dist (e.g. sid, wheezy) as a query string when
420 asking for a suitable mirror
421 * apt-pkg/deb/deblistparser.cc:
422 - include all known languages when building the apt cache
423 (LP: #794907)
424 * apt-pkg/deb/debindexfile.cc:
425 - remove some no longer valid checks for "TranslationsAvailable()"
426
427 [ Kenneth Solbø Andersen ]
428 * apt-pkg/deb/dpkgpm.cc:
429 - set permissions of term.log to root.adm and 644 (LP: #404724)
430
431 [ Chris Leick ]
432 * various typo and syntax corrections in doc/*.xml
433
434 -- Michael Vogt <mvo@debian.org> Tue, 28 Jun 2011 18:00:48 +0200
435
436 apt (0.8.15~exp3) experimental; urgency=low
437
438 * debian/control:
439 - add Breaks: 0.8.15~exp3) for libapt-pkg4.10 and
440 libapt-inst1.2 (thanks to Jonathan Nieder, closes: #630214)
441 - use depends for the ${shlibs:Depends} to make the breaks work
442
443 -- Michael Vogt <mvo@debian.org> Fri, 17 Jun 2011 21:51:41 +0200
444
445 apt (0.8.15~exp2) experimental; urgency=low
446
447 * debian/control:
448 - fix incorrect Replaces (closes: #630204) for libapt-inst1.2
449
450 -- Michael Vogt <mvo@debian.org> Wed, 15 Jun 2011 16:51:14 +0200
451
452 apt (0.8.15~exp1) experimental; urgency=low
453
454 [ Julian Andres Klode ]
455 * apt-pkg/depcache.cc:
456 - Really release action groups only once (Closes: #622744)
457 - Make purge work again for config-files (LP: #244598) (Closes: #150831)
458 * apt-pkg/acquire-item.cc:
459 - Reject files known to be invalid (LP: #346386) (Closes: #627642)
460 * debian/apt.cron.daily:
461 - Check power after wait, patch by manuel-soto (LP: #705269)
462 * debian/control:
463 - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT
464 unpacked if a library is too old and thus break upgrades
465 * doc/apt-key.8.xml:
466 - Document apt-key net-update (LP: #192810)
467
468 [ Christian Perrier ]
469 * Galician translation update (Miguel Anxo Bouzada). Closes: #626505
470 * Italian translation update (Milo Casagrande). Closes: #627834
471 * German documentation translation update (Chris Leick). Closes: #629949
472
473 [ David Kalnischkies ]
474 * fix a bunch of cppcheck warnings/errors based on a patch by
475 Niels Thykier, thanks! (Closes: #622805)
476 * apt-pkg/depcache.cc:
477 - really include 'rc' packages in the delete count by fixing a
478 typo which exists since 1999 in the source… (LP: #761175)
479 - if critical or-group can't be satisfied, exit directly.
480 * apt-pkg/acquire-method.cc:
481 - write directly to stdout instead of creating the message in
482 memory first before writing to avoid hitting limits
483 - fix order of CurrentURI and UsedMirror in Status() and Log()
484 * apt-pkg/orderlist.cc:
485 - let VisitRProvides report if the calls were successful
486 * apt-pkg/deb/dpkgpm.cc:
487 - replace obsolete usleep with nanosleep
488 * debian/apt{,-utils}.symbols:
489 - update both experimental symbol-files to reflect 0.8.14 state
490 * debian/rules:
491 - remove unused embedded jquery by doxygen from libapt-pkg-doc
492 * cmdline/apt-mark.cc:
493 - reimplement apt-mark in c++
494 - provide a 'showmanual' command (Closes: #582791)
495 - provide a 'dpkg --set-selections' wrapper to set/release holds
496 * cmdline/apt-get.cc:
497 - deprecate mostly undocumented 'markauto' in favor of 'apt-mark'
498 * cmdline/apt-cache.cc:
499 - deprecate mostly undocumented 'showauto' in favor of 'apt-mark'
500 * apt-pkg/pkgcache.cc:
501 - really ignore :arch in FindPkg() in non-multiarch environment
502 * doc/po/de.po:
503 - undo the translation of the command 'dump' in manpage of apt-config
504 as report by Burghard Grossmann on debian-l10n-german, thanks!
505 * apt-pkg/deb/debmetaindex.cc:
506 - do not download TranslationIndex if no Translation-* will be
507 downloaded later on anyway (Closes: #624218)
508 * test/versions.lst:
509 - disable obscure version number tests with versions dpkg doesn't
510 allow any more as they don't start with a number
511 * apt-pkg/acquire-worker.cc:
512 - print filename in the unmatching size warning (Closes: #623137)
513 * apt-pkg/acquire-item.cc:
514 - apply fix for poorly worded 'locate file' error message from
515 Ben Finney, thanks! (Closes: #623171)
516 * methods/http.cc:
517 - add config option to ignore a closed stdin to be able to easily
518 use the method as a simple standalone downloader
519 - Location header in redirects should be absolute URI, but some
520 servers just send an absolute path so still deal with it properly
521 - dequote URL taken from Location in redirects as we will otherwise
522 quote an already quoted string in the request later (Closes: #602412)
523 * apt-pkg/contrib/netrc.cc:
524 - replace non-posix gnu-extension strdupa with strdup
525 * apt-pkg/packagemanager.cc:
526 - ensure for Multi-Arch:same packages that they are unpacked in
527 lock step even in immediate configuration (Closes: #618288)
528
529 [ Michael Vogt ]
530 * methods/mirror.cc:
531 - ignore lines starting with "#" in the mirror file
532 - ignore non http urls in the mirrors
533 - append the dist (e.g. sid, wheezy) as a query string when
534 asking for a suitable mirror
535 * debian/control:
536 - add libapt-pkg4.10 and libapt-inst1.2 library packages
537
538 -- Michael Vogt <mvo@debian.org> Fri, 10 Jun 2011 15:32:07 +0200
539
540 apt (0.8.14.2) UNRELEASED; urgency=low
541
542 [ Julian Andres Klode ]
543 * apt-pkg/depcache.cc:
544 - Really release action groups only once (Closes: #622744)
545 - Make purge work again for config-files (LP: #244598) (Closes: #150831)
546 * debian/apt.cron.daily:
547 - Check power after wait, patch by manuel-soto (LP: #705269)
548 * debian/control:
549 - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT
550 unpacked if a library is too old and thus break upgrades
551 * doc/apt-key.8.xml:
552 - Document apt-key net-update (LP: #192810)
553
554 [ Christian Perrier ]
555 * Galician translation update (Miguel Anxo Bouzada). Closes: #626505
556
557 [ David Kalnischkies ]
558 * fix a bunch of cppcheck warnings/errors based on a patch by
559 Niels Thykier, thanks! (Closes: #622805)
560 * apt-pkg/depcache.cc:
561 - really include 'rc' packages in the delete count by fixing a
562 typo which exists since 1999 in the source… (LP: #761175)
563 - if critical or-group can't be satisfied, exit directly.
564 * apt-pkg/acquire-method.cc:
565 - write directly to stdout instead of creating the message in
566 memory first before writing to avoid hitting limits
567 - fix order of CurrentURI and UsedMirror in Status() and Log()
568 * apt-pkg/orderlist.cc:
569 - let VisitRProvides report if the calls were successful
570 * apt-pkg/deb/dpkgpm.cc:
571 - replace obsolete usleep with nanosleep
572 * debian/apt{,-utils}.symbols:
573 - update both experimental symbol-files to reflect 0.8.14 state
574 * debian/rules:
575 - remove unused embedded jquery by doxygen from libapt-pkg-doc
576 * cmdline/apt-mark.cc:
577 - reimplement apt-mark in c++
578 - provide a 'showmanual' command (Closes: #582791)
579 - provide a 'dpkg --set-selections' wrapper to set/release holds
580 * cmdline/apt-get.cc:
581 - deprecate mostly undocumented 'markauto' in favor of 'apt-mark'
582 * cmdline/apt-cache.cc:
583 - deprecate mostly undocumented 'showauto' in favor of 'apt-mark'
584 * apt-pkg/pkgcache.cc:
585 - really ignore :arch in FindPkg() in non-multiarch environment
586 * doc/po/de.po:
587 - undo the translation of the command 'dump' in manpage of apt-config
588 as report by Burghard Grossmann on debian-l10n-german, thanks!
589 * apt-pkg/deb/debmetaindex.cc:
590 - do not download TranslationIndex if no Translation-* will be
591 downloaded later on anyway (Closes: #624218)
592 * test/versions.lst:
593 - disable obscure version number tests with versions dpkg doesn't
594 allow any more as they don't start with a number
595 * apt-pkg/acquire-worker.cc:
596 - print filename in the unmatching size warning (Closes: #623137)
597 * apt-pkg/acquire-item.cc:
598 - apply fix for poorly worded 'locate file' error message from
599 Ben Finney, thanks! (Closes: #623171)
600 * methods/http.cc:
601 - add config option to ignore a closed stdin to be able to easily
602 use the method as a simple standalone downloader
603 - Location header in redirects should be absolute URI, but some
604 servers just send an absolute path so still deal with it properly
605 - dequote URL taken from Location in redirects as we will otherwise
606 quote an already quoted string in the request later (Closes: #602412)
607 * apt-pkg/contrib/netrc.cc:
608 - replace non-posix gnu-extension strdupa with strdup
609 * apt-pkg/packagemanager.cc:
610 - ensure for Multi-Arch:same packages that they are unpacked in
611 lock step even in immediate configuration (Closes: #618288)
612
613 -- Michael Vogt <mvo@debian.org> Mon, 16 May 2011 14:57:52 +0200
614
615 apt (0.8.14.1) unstable; urgency=low
616
617 * apt-pkg/acquire-item.cc:
618 - Only try to rename existing Release files (Closes: #622912)
619
620 -- Julian Andres Klode <jak@debian.org> Sat, 16 Apr 2011 14:36:10 +0200
621
622 apt (0.8.14) unstable; urgency=low
623
624 [ Julian Andres Klode ]
625 * apt-pkg/indexcopy.cc:
626 - Use RealFileExists() instead of FileExists(), allows amongst other
627 things a directory named Sources to exist on a CD-ROM (LP: #750694).
628 * apt-pkg/acquire-item.cc:
629 - Use Release files even if they cannot be verified (LP: #704595)
630 * cmdline/apt-get.cc:
631 - Do not install recommends for build-dep (Closes: #454479) (LP: #245273)
632 * apt-pkg/deb/deblistparser.cc:
633 - Handle no space before "[" in build-dependencies (LP: #72344)
634 * apt-pkg/policy.cc:
635 - Allow pinning by glob() expressions, and regular expressions
636 surrounded by slashes (the "/" character) (LP: #399474)
637 (Closes: #121132)
638 * debian/control:
639 - Set Standards-Version to 3.9.2
640
641 [ Michael Vogt ]
642 * mirror method:
643 - do not crash if the mirror file fails to download
644 * apt-pkg/aptconfiguration.cc:
645 - fix comparing for a empty string
646 * debian/apt.cron.daily:
647 - run unattended-upgrades even if there was a error during
648 the apt-get update (LP: #676295)
649
650 [ David Kalnischkies ]
651 * apt-pkg/pkgcache.cc:
652 - use the native Architecture stored in the cache header instead of
653 loading it from configuration as suggested by Julian Andres Klode
654
655 -- Julian Andres Klode <jak@debian.org> Fri, 15 Apr 2011 14:28:15 +0200
656
657 apt (0.8.13.2) unstable; urgency=low
658
659 [ David Kalnischkies ]
660 * apt-pkg/deb/dpkgpm.cc:
661 - skip --configure if all packages disappeared
662 * apt-pkg/vendor.cc, apt-pkg/vendorlist.cc:
663 - mark them as deprecated as they are unused
664 * apt-pkg/deb/deblistparser.h:
665 - enable StripMultiArch by default for ParseDepends
666 * debian/apt.conf.autoremove:
667 - adapt to new gnumach kernel package naming (Closes: #619337)
668 * doc/apt_preferences.5.xml:
669 - correct typo spotted by Charles Plessy (Closes: #619088)
670 - document ButAutomaticUpgrades together with NotAutomatic
671 as suggested by Charles Plessy (Closes: #619083)
672 * apt-pkg/depcache.cc:
673 - remove pseudo handling leftover from SetReInstall
674 - do not change protected packages in autoinstall (Closes: #618848)
675 * apt-pkg/pkgcachegen.cc:
676 - make "all"->"native" an implementation detail of NewPackage
677 rather than rewrite it in higher methods
678 * apt-pkg/cacheiterator.h:
679 - return "all" instead of native architecture without breaking the abi
680 (too much) by extending enum instead of using bitflags (LP: #733741)
681 * apt-pkg/aptconfiguration.cc:
682 - use dpkg --print-foreign-architectures to get multiarch configuration
683 if non is specified with APT::Architectures (Closes: #612958)
684 * cmdline/apt-get.cc:
685 - do not show simulation notice for non-root commands (Closes: #619072)
686 - be able to disable resolver with APT::Get::CallResolver and disable
687 auto installation with APT::Get::AutoSolving
688 * apt-pkg/deb/deblistparser.cc:
689 - create foo:any provides for all architectures for an allowed package
690
691 -- Michael Vogt <mvo@debian.org> Tue, 05 Apr 2011 09:40:28 +0200
692
693 apt (0.8.13.1) unstable; urgency=low
694
695 * apt-pkg/acquire-item.cc: Use stat buffer if stat was
696 successful, not if it failed (Closes: #620546)
697
698 -- Julian Andres Klode <jak@debian.org> Sat, 02 Apr 2011 20:55:35 +0200
699
700 apt (0.8.13) unstable; urgency=low
701
702 [ Thorsten Spindler ]
703 * methods/rsh.cc
704 - fix rsh/ssh option parsing (LP: #678080), thanks to
705 Ville Mattila
706
707 [ Michael Vogt ]
708 * apt-pkg/acquire-item.cc:
709 - mark pkgAcqIndexTrans as Index-File to avoid asking the
710 user to insert the CD on each apt-get update
711 * po/sl.po:
712 - updated, thanks to Andrej Znidarsic
713 * mirror method:
714 - when downloading data, show the mirror being used
715 - randomize mirror list after download in a host specific way
716 to ensure that the load is evenly spreaded accross the mirrors
717 - fix some missing "Fail-Ignore"
718
719 -- Michael Vogt <mvo@debian.org> Wed, 16 Mar 2011 08:04:42 +0100
720
721 apt (0.8.12) unstable; urgency=low
722
723 [ Michael Vogt ]
724 * apt-pkg/deb/debindexfile.cc:
725 - ignore missing deb-src files in /var/lib/apt/lists, thanks
726 to Thorsten Spindler (LP: #85590)
727 * apt-pkg/contrib/fileutl.cc, apt-pkg/deb/dpkgpm.cc:
728 - honor Dpkg::Chroot-Directory in the RunScripts*() methods
729 * apt-pkg/contrib/cdromutl.{cc,h}, apt-pkg/cdrom.{cc,h}:
730 - deal with missing FSTAB_DIR when using libudev to discover cdrom
731 - add experimental APT::cdrom::CdromOnly option (on by default).
732 When this is set to false apt-cdrom will handle any removable
733 deivce (like a usb-stick) as a "cdrom/dvd" source
734
735 [ Christian Perrier ]
736 * Fix error in French translation of manpages (apt_preferences(5)).
737 Merci, Rémi Vanicat. Closes: #613689
738 * Complete French manpage translation
739 * Italian translation update (Milo Casagrande). Closes: #614395
740
741 [ David Kalnischkies ]
742 * ftparchive/multicompress.cc, apt-inst/deb/debfile.cc:
743 - support xz compressor to create xz-compressed Indexes and be able
744 to open data.tar.xz files
745 - load the supported compressors from configuration
746 * ftparchive/writer.cc:
747 - ensure that Date and Valid-Until time strings are not localised
748 - add options to disable specific checksums for Indexes
749 - include xz-compressed Packages and Sources files in Release file
750 * apt-pkg/aptconfiguration.cc:
751 - support download of xz-compressed indexes files
752 - support adding new compressors by configuration
753 * apt-pkg/deb/debsrcrecords.cc:
754 - support xz-compressed source v3 debian.tar files
755 - support every compression we have a compressor configured
756 * ftparchive/contents.cc:
757 - remove ExtractArchive codecopy from apt-inst/deb/debfile.cc
758 * apt-inst/deb/debfile.cc:
759 - support data.tar's compressed with any configured compressor
760 * cmdline/apt-get.cc:
761 - reinstall dependencies of reinstalled "garbage" (Closes: #617257)
762
763 [ Steve Langasek ]
764 * apt-pkg/deb/dpkgpm.cc:
765 - make sure that for multiarch packages, we are passing the full
766 qualified package name to dpkg for removals. (Closes: #614298)
767 * Remove the "pseudopackage" handling of Architecture: all packages for
768 Multi-Arch; instead, Arch: all packages only satisfy dependencies for
769 the native arch, except where the Arch: all package is declared
770 Multi-Arch: foreign. (Closes: #613584)
771
772 -- Michael Vogt <mvo@debian.org> Thu, 10 Mar 2011 14:46:48 +0100
773
774 apt (0.8.11.5) unstable; urgency=low
775
776 [ Christian Perrier ]
777 * Add missing dot in French translation of manpages. Merci, Olivier
778 Humbert.
779 * French translation update
780 * French manpages translation update
781
782 [ David Kalnischkies ]
783 * apt-pkg/depcache.cc:
784 - party revert fix in 0.8.11.2 which marked all packages as manual
785 installed if the FromUser bit is set in the MarkInstall call.
786 The default for this bit is true and aptitude depends on the old
787 behavior so the package is only marked as manual if its not marked
788 ("old" behavior) or if automatic installation is enabled - which
789 aptitude disables always (see also #613775)
790
791 -- David Kalnischkies <kalnischkies@gmail.com> Thu, 17 Feb 2011 15:16:31 +0100
792
793 apt (0.8.11.4) unstable; urgency=low
794
795 [ David Kalnischkies ]
796 * apt-pkg/contrib/error.cc:
797 - ensure that va_list is not invalid in second try
798 * cmdline/apt-get.cc:
799 - don't remove new dependencies of garbage packages (Closes: #613420)
800
801 [ Michael Vogt ]
802 * test/integration/*
803 - fix dashish in the integration tests
804
805 -- Michael Vogt <mvo@debian.org> Wed, 16 Feb 2011 14:36:03 +0100
806
807 apt (0.8.11.3) unstable; urgency=low
808
809 * apt-pkg/contrib/fileutl.cc:
810 - really detect bigendian machines by including config.h,
811 so we can really (Closes: #612986)
812 * apt-pkg/contrib/mmap.cc:
813 - Base has as 'valid' failure states 0 and -1 so add a simple
814 validData method to check for failure states
815
816 -- David Kalnischkies <kalnischkies@gmail.com> Mon, 14 Feb 2011 16:58:03 +0100
817
818 apt (0.8.11.2) unstable; urgency=low
819
820 [ Michael Vogt ]
821 * merged lp:~evfool/apt/fix641673:
822 - String-fix in the source and the translations for the grammatical
823 mistake reported in bug LP: #641673, thanks to Robert Roth
824 * merged lp:~evfool/apt/fix418552:
825 - Grammar fix for bug LP: #418552, thanks to Robert Roth
826
827 [ David Kalnischkies ]
828 * cmdline/apt-get.cc:
829 - add --install-suggests option (Closes: #473089)
830 * apt-pkg/depcache.cc:
831 - mark a package which was requested to be installed on commandline
832 always as manual regardless if it is already marked or not as the
833 marker could be lost later by the removal of rdepends (Closes: #612557)
834 * methods/rred.cc:
835 - read patch into MMap only if we work on uncompressed patches
836 - update size of dynamic MMap as we write in from the outside
837 * apt-pkg/contrib/mmap.cc:
838 - do not try to free the mapping if its is unset
839 * apt-pkg/contrib/fileutl.cc:
840 - reorder the loaded filesize bytes for big endian (Closes: #612986)
841 Thanks to Jörg Sommer for the detailed analyse!
842
843 -- Michael Vogt <mvo@debian.org> Mon, 14 Feb 2011 12:07:18 +0100
844
845 apt (0.8.11.1) unstable; urgency=low
846
847 [ Stefan Lippers-Hollmann ]
848 * cmdline/apt-key:
849 - fix root test which prevented setting of trustdb-name
850 which lets gpg fail if it adds/remove keys from trusted.gpg
851 as it tries to open the (maybe) not existent /root/.gnupg
852
853 [ David Kalnischkies ]
854 * debian/apt.symbols:
855 - add more arch dependent symbols
856
857 -- Michael Vogt <mvo@debian.org> Wed, 09 Feb 2011 17:49:59 +0100
858
859 apt (0.8.11) unstable; urgency=low
860
861 [ David Kalnischkies ]
862 * apt-pkg/depcache.cc:
863 - add SetCandidateRelease() to set a candidate version and
864 the candidates of dependencies if needed to a specified
865 release (Closes: #572709)
866 - allow conflicts in the same group again (Closes: #612099)
867 * cmdline/apt-get.cc:
868 - if --print-uris is used don't setup downloader as we don't need
869 progress, lock nor the directories it would create otherwise
870 - show dependencies of essential packages which are going to remove
871 only if they cause the remove of this essential (Closes: #601961)
872 - keep not installed garbage packages uninstalled instead of showing
873 in the autoremove section and installing those (Closes: #604222)
874 - change pkg/release behavior to use the new SetCandidateRelease
875 so installing packages from experimental or backports is easier
876 - really do not show packages in the extra section if they were
877 requested on the commandline, e.g. with a modifier (Closes: #184730)
878 - always do removes first and set not installed remove packages
879 on hold to prevent temporary installation later (Closes: #549968)
880 * debian/control:
881 - add Vcs-Browser now that loggerhead works again (Closes: #511168)
882 - depend on debhelper 7 to raise compat level
883 - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
884 * apt-pkg/contrib/fileutl.cc:
885 - add a RealFileExists method and check that your configuration files
886 are real files to avoid endless loops if not (Closes: #604401)
887 - ignore non-regular files in GetListOfFilesInDir (Closes: #594694)
888 * apt-pkg/contrib/weakptr.h:
889 - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6
890 * methods/https.cc:
891 - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled
892 * deb/dpkgpm.cc:
893 - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter
894 Reinholdtsen for report and patch! (Closes: #607803)
895 * doc/apt.conf.5.xml:
896 - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636)
897 * apt-inst/contrib/extracttar.cc:
898 - let apt-utils work with encoded tar headers if uid/gid are large.
899 Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162)
900 * apt-pkg/cacheiterator.h:
901 - do not segfault if cache is not build (Closes: #254770)
902 * doc/apt-get.8.xml:
903 - remove duplicated mentioning of --install-recommends
904 * doc/sources.list.5.xml:
905 - remove obsolete references to non-us (Closes: #594495)
906 - a notice is printed for ignored files (Closes: #597615)
907 * debian/rules:
908 - use -- instead of deprecated -u for dh_gencontrol
909 - remove shlibs.local creation and usage
910 - show differences in the symbol files, but never fail
911 * pre-build.sh:
912 - remove as it is not needed for a working 'bzr bd'
913 * debian/{apt,apt-utils}.symbols:
914 - ship experimental unmangled c++ symbol files
915 * methods/rred.cc:
916 - operate optional on gzip compressed pdiffs
917 * apt-pkg/acquire-item.cc:
918 - don't uncompress downloaded pdiff files before feeding it to rred
919 - try downloading clearsigned InRelease before trying Release.gpg
920 - change the internal handling of Extensions in pkgAcqIndex
921 - add a special uncompressed compression type to prefer those files
922 - download and use i18n/Index to choose which Translations to download
923 * cmdline/apt-key:
924 - don't set trustdb-name as non-root so 'list' and 'finger'
925 can be used without being root (Closes: #393005, #592107)
926 * apt-pkg/deb/deblistparser.cc:
927 - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles
928 * ftparchive/writer.cc:
929 - add config option to search for more patterns in release command
930 - include Index files by default in the Release file
931 * methods/{gzip,bzip}.cc:
932 - print a good error message if FileSize() is zero
933 * apt-pkg/aptconfiguration.cc:
934 - remove the inbuilt Translation files whitelist
935 * cmdline/apt-cache.cc:
936 - remove not implemented 'apt-cache add' command
937 * doc/apt-cache.8.xml:
938 - describe reality as apt-cache just queries and doesn't manipulate
939 the caches. Thanks to Enrico Zini for spotting it! (Closes: #612009)
940 * apt-pkg/algorithms.cc:
941 - mark pseudo packages of installed all packages as configured
942 in the simulation as we don't call configure for these packages
943 * apt-pkg/pkgcachegen.cc:
944 - in multiarch, let :all packages conflict with :any packages
945 with a different version to be sure
946 * apt-pkg/contrib/error.cc:
947 - remove 400 char size limit of error messages (LP: #365611)
948
949 [ Michael Vogt ]
950 * methods/http.cc:
951 - do not hang if Acquire::http::ProxyAutoDetect can not be
952 executed or returns no data (LP: #654393)
953 * debian/apt.conf.autoremove:
954 - never autoremove the GNU/Hurd kernel (closes: #588423), thanks
955 to Guillem Jover
956 * apt-pkg/cdrom.cc, apt-pkg/init.cc, methods/cdrom.cc:
957 - use /media/cdrom as default mountoint (closes: #611569)
958 * cmdline/apt-get.cc:
959 - add apt-get changelog (closes: #526990)
960 - add apt-get download (closes: #82738)
961
962 [ Martin Pitt ]
963 * test/integration/test-compressed-indexes, test/test-indexes.sh:
964 - Explicitly disable compressed indexes at the start. This ensures that we
965 will actually test uncompressed indexes regardless of the internal
966 default value of Acquire::GzipIndexes.
967
968 -- Michael Vogt <mvo@debian.org> Tue, 08 Feb 2011 12:58:12 +0100
969
970 apt (0.8.10.3) unstable; urgency=low
971
972 [ Programs translations ]
973 * po/es.po: Updated, plus fixes encoding issues and fixes two fuzzy
974 strings, thanks to Javier Fernandez-Sanguino (closes: #610692)
975
976 -- Michael Vogt <mvo@debian.org> Tue, 25 Jan 2011 11:51:42 +0100
977
978 apt (0.8.10.2) unstable; urgency=low
979
980 [ David Kalnischkies ]
981 * ftparchive/apt-ftparchive.cc:
982 - fix endless loop for multiple TranslationsWriters
983
984 -- Michael Vogt <mvo@debian.org> Tue, 25 Jan 2011 10:26:15 +0100
985
986 apt (0.8.10.1) unstable; urgency=low
987
988 [ Christian Perrier ]
989 * Fix encoding for Slovenian translation. PO file switched
990 to UTF-8. Closes: #609957
991
992 [ Julian Andres Klode ]
993 * cmdline/apt-cache.cc: Create an error for apt-cache depends
994 if packages could not found (LP: #647045)
995
996 [ Programs translations ]
997 * Spanish update by Javier Fernández-Sanguino Peña. Closes: #607145
998
999 [ Manpages translations ]
1000 * Correct a typo and an error in French manpages translation.
1001 Closes: # 607170
1002
1003 -- Michael Vogt <mvo@debian.org> Mon, 17 Jan 2011 13:41:04 +0100
1004
1005 apt (0.8.10) unstable; urgency=low
1006
1007 [ Programs translations ]
1008 * Czech by Miroslav Kure. Closes: #605107
1009
1010 [ Martin Pitt ]
1011 * test/integration/test-compressed-indexes, test/test-indexes.sh:
1012 - Explicitly disable compressed indexes at the start. This ensures that we
1013 will actually test uncompressed indexes regardless of the internal
1014 default value of Acquire::GzipIndexes.
1015
1016 [ David Kalnischkies ]
1017 * apt-pkg/algorithms.cc:
1018 - mark all installed packages first without auto installation in
1019 a dist-upgrade to prefer upgrading packages instead of installing
1020 new packages in versioned or-groups (Closes: #605394)
1021
1022 -- Michael Vogt <mvo@debian.org> Tue, 30 Nov 2010 10:42:17 +0100
1023
1024 apt (0.8.9) unstable; urgency=low
1025
1026 [ Christian Perrier ]
1027 * Fix "typos" in French manpages translations. Thanks to
1028 Cyril Brulebois for bashing me.
1029 * Drop useless untranslatable sections from apt.8
1030
1031 [ Programs translations ]
1032 * Slovenian update by Andrej Žnidaršič and Rosetta Slovenian team
1033 * German update by Holger Wansing. Closes: #603619
1034
1035 [ David Kalnischkies ]
1036 * apt-pkg/aptconfiguration.cc:
1037 - evaluate Acquire::Languages= before LANG= (Closes: #602573)
1038 * apt-pkg/orderlist.cc:
1039 - try fixing before removing even if the fix is hidden in
1040 a provides, hidden in the #590438 testcase
1041 * apt-pkg/algorithms.cc:
1042 - if the package was explicitly marked as ToRemove don't
1043 consider it as a candidate for FixByInstall
1044 * apt-pkg/depcache.cc:
1045 - don't install previously not installed providers in a try
1046 to statisfy a "Breaks: provides" dependency by upgrade
1047 * cmdline/acqprogress.cc:
1048 - don't ask the user for media change if quiet >= 2, stdout is not
1049 a tty and assume-yes, force-yes or trivial-only option is set to
1050 avoid cpu eating endless loops in unattended runs like apt.cron
1051 (Closes: #602354, LP: #665580)
1052
1053 -- Michael Vogt <mvo@debian.org> Thu, 18 Nov 2010 09:25:04 +0100
1054
1055 apt (0.8.8) unstable; urgency=low
1056
1057 [ David Kalnischkies ]
1058 * apt-pkg/contrib/fileutl.cc:
1059 - Add a FileFd::FileSize() method to get the size of the underlying
1060 file and not the size of the content in the file as FileFd::Size()
1061 does - the sizes can differ since the direct gzip integration
1062 * methods/{gzip,bzip2}.cc:
1063 - use FileSize() to determine if the file is invalid (Closes: #600852)
1064 * apt-pkg/pkgcache.cc:
1065 - fallback always to a suitable description (Closes: #601016)
1066
1067 [ Michael Vogt ]
1068 * apt-pkg/deb/dpkgpm.cc:
1069 - ensure that history.log gets closed to avoid leaking a FD
1070 (closes: #601649)
1071
1072 -- Michael Vogt <mvo@debian.org> Thu, 28 Oct 2010 21:22:21 +0200
1073
1074 apt (0.8.7) unstable; urgency=low
1075
1076 [ Manpages translations ]
1077 * Typo fixed in French (extra "Z"). Thanks to Florentin Duneau.
1078 * Another typo fixed in French ("Anfin"). Thanks to bubulle
1079 * Wrong translation for "showauto" fixed. Thanks to Raphaël Hertzog
1080 Closes: #599265
1081
1082 [ Michael Vogt ]
1083 * debian/apt.cron.daily:
1084 - source /etc/default/locale (if available) so that the
1085 apt-get update cron job fetches the right translated package
1086 descriptions
1087 * fix test failure on amd64
1088 * apt-pkg/deb/debsystem.cc:
1089 - fix issues with dir::state::status and dir::state::extended_states
1090 when alternative rootdirs are used
1091
1092 [ Martin Pitt ]
1093 * apt-pkg/deb/debindexfile.cc:
1094 - Use FileFd::Size() instead of stat()ing the sources/binary/translations
1095 indexes directly, so that we have transparent handling of gzipped
1096 indexes.
1097 * apt-pkg/contrib/fileutl.cc:
1098 - Fix FileFd::Size() for gzipped files to give the size of the
1099 uncompressed data. This fixes cache building progress going way
1100 over 100%.
1101
1102 [ David Kalnischkies ]
1103 * apt-pkg/deb/deblistparser.cc:
1104 - support ArmHardFloat port in CompleteArch, thanks to Sebastian
1105 Andrzej Siewior for the patch!
1106 * doc/apt.ent:
1107 - move some strings into apt-verbatim.ent to avoid showing them in
1108 apt-doc.pot as they are untranslatable anyway (e.g. manpage references)
1109 * doc/apt-verbatim.ent:
1110 - change the codenames to reflect the situation after squeeze release
1111 * doc/examples/apt-https-method-example.conf:
1112 - apply various typo fixes by Olly Betts, thanks! (Closes: #600249)
1113
1114 -- Michael Vogt <mvo@debian.org> Fri, 15 Oct 2010 18:16:10 +0200
1115
1116 apt (0.8.6) unstable; urgency=low
1117
1118 [ Programs translations ]
1119 * Vietnamese update by Clytie Siddall (Closes: #598489)
1120 * Asturian update by Maacub (Closes: #599057)
1121
1122 [ David Kalnischkies ]
1123 * cmdline/apt-cache.cc:
1124 - use the TranslatedDescription for searching and not the first
1125 available one as it is maybe not an expected language (Closes: #597925)
1126 * apt-pkg/contrib/strutl.cc:
1127 - add a space between number and unit as required by SI (Closes: #598352)
1128 * apt-pkg/depcache.cc:
1129 - do not check endpointer packages instead of only those which prevented
1130 NeverAutoRemove settings from having an effect (Closes: #598452)
1131 - do not remove packages which the user requested for installation
1132 explicitly while satisfying other install requests (Closes: #598669)
1133 * apt-pkg/packagemanager.cc:
1134 - Add a space between period and 'Please' and unfuzzy all translations
1135 * doc/po/de.po:
1136 - remove the duplicated "angefertigt" in translation-holder string
1137
1138 -- Michael Vogt <mvo@debian.org> Mon, 04 Oct 2010 11:52:19 +0200
1139
1140 apt (0.8.5) unstable; urgency=low
1141
1142 [ Manpages translations ]
1143 * German (Chris Leick). Closes: #597163
1144
1145 [ Michael Vogt ]
1146 * merged lp:~mvo/apt/conflicts-on-virtuals to better deal with
1147 conflicts/breaks against virtual packages (LP: #614993)
1148
1149 [ David Kalnischkies ]
1150 * apt-pkg/policy.cc:
1151 - support 100-pinning in Release file with ButAutomaticUpgrades
1152 as requested by the backports crew (Closes: #596097)
1153 * apt-pkg/deb/deblistparser.cc:
1154 - overrule NotAutomatic in case of ButAutomaticUpgrades
1155 * debian/apt.cron.daily:
1156 - handle absolut directory paths correctly by loading directories
1157 directly instead of building the paths on our own (Closes: #596421)
1158 * debian/control:
1159 - build-depend on docbook-xml to ensure that the xml DTDs are always
1160 available on the buildds (Closes: #597145)
1161 * buildlib/debiandoc.mak, buildlib/po4a_manpage.mak:
1162 - ensure that the build fails if documentation building fails
1163 * doc/po/fr.po:
1164 - correct two syntax issues to ensure we can build fine
1165
1166 -- Michael Vogt <mvo@debian.org> Fri, 17 Sep 2010 22:05:06 +0200
1167
1168 apt (0.8.4) unstable; urgency=low
1169
1170 [ Michael vogt ]
1171 * ftparchive/writer.cc:
1172 - write out {Files,Checksum-Sha1,Checksum-Sha256} only if
1173 available LP: #633967. Thanks to Colin Watson
1174 * apt-pkg/contrib/cdromutl.cc:
1175 - if apt-cdrom is used on writable media (like usb-sticks), do
1176 not use the root directory to identify the medium (as all
1177 changes there change the ident id). Use the .disk directory
1178 instead
1179
1180 [ David Kalnischkies ]
1181 * ftparchive/writer.cc:
1182 - null the valid string instead of the date if Valid-Until is not set
1183 * apt-pkg/acquire-item.cc:
1184 - use also unsigned Release files again (Closes: #596189)
1185
1186 [ Christian Perrier ]
1187 * Fix missing space after dot in a message from apt-pkg
1188 Translations unfuzzied. Thanks to Holger Wansing.
1189
1190 -- Michael Vogt <mvo@debian.org> Fri, 10 Sep 2010 20:45:15 +0200
1191
1192 apt (0.8.3) unstable; urgency=low
1193
1194 [ Programs translations ]
1195 * German (Holger Wansing). Closes: #596141
1196
1197 [ Manpages translations ]
1198 * Japanese (KURASAWA Nozomu). Closes: #595862
1199
1200 [ Michael Vogt ]
1201 * apt-pkg/indexcopy.cc:
1202 - only use trusted.gpg.d directory if it exists
1203 - do not replace /dev/null when running in APT::CDROM::NoAct
1204 mode (LP: #612666), thanks to Colin Watson
1205
1206 [ David Kalnischkies ]
1207 * ftparchive/apt-ftparchive.cc:
1208 - ensure that BinDirectory as well as Tree settings get
1209 the correct default FileMode setting (Closes: #595922)
1210
1211 -- Michael Vogt <mvo@debian.org> Tue, 07 Sep 2010 15:28:41 +0200
1212
1213 apt (0.8.2) unstable; urgency=low
1214
1215 [ Manpages translations ]
1216 * Spanish (Omar Campagne). Closes: #595557
1217
1218 [ David Kalnischkies ]
1219 * apt-pkg/versionmatch.cc:
1220 - do not accept 'Pin: origin "' (missing closing ") as a valid
1221 way to pin a local archive: either "" or none…
1222 * apt-pkg/deb/dpkgpm.cc:
1223 - create Dir::Log if needed to support /var/log as tmpfs or similar,
1224 inspired by Thomas Bechtold, thanks! (Closes: #523919, LP: #220239)
1225 * apt-pkg/indexcopy.cc:
1226 - support really still the APT::GPGV::TrustedKeyring setting,
1227 as it breaks d-i badly otherwise (Closes: #595428)
1228 * cmdline/apt-key:
1229 - support also Dir::Etc::Trusted so that apt-key works in the same
1230 way as the library part which works with the trusted files
1231 * methods/{gzip,bzip2}.cc:
1232 - empty files can never be valid archives (Closes: #595691)
1233
1234 -- Michael Vogt <mvo@debian.org> Mon, 06 Sep 2010 18:10:06 +0200
1235
1236 apt (0.8.1) unstable; urgency=low
1237
1238 [ Programs translations ]
1239 * Thai (Theppitak Karoonboonyanan). Closes: #592695
1240 * Russian (Yuri Kozlov). Closes: #594232
1241 * Slovak (Ivan Masár). Closes: #594255
1242 * Swedish (Daniel Nylander). Closes: #594241
1243 * Japanese (Kenshi Muto, Osamu Aoki). Closes: #594265
1244 * Italian (Milo Casagrande). Closes: #594238
1245 * Asturian (maacub). Closes: #594303
1246 * Simplified Chinese (Aron Xu). Closes: #594458
1247 * Bulgarian (Damyan Ivanov). Closes: #594627
1248 * Portuguese (Miguel Figueiredo). Closes: #594668
1249 * Korean (Changwoo Ryu). Closes: #594809
1250 * Norwegian Bokmål (Hans Nordhaug). Closes: #595182
1251 * Danish (Joe Hansen). Closes: #595176
1252 * Catalan (Agustí Grau). Closes: #595234
1253
1254 [ Christian Perrier ]
1255 * Fix spelling error in cmdline/apt-get.cc. Thanks to Osamu Aoki
1256 Closes: #594211
1257
1258 [ Manpages translations ]
1259 * Portuguese (Américo Monteiro)
1260
1261 [ David Kalnischkies ]
1262 * cmdline/apt-cache.cc:
1263 - show in madison command again also source packages (LP: #614589)
1264 - remove useless GetInitialize method
1265 * cmdline/apt-get.cc:
1266 - remove direct calls of ReadMainList and use the wrapper instead
1267 to protect us from useless re-reads and two-times notice display
1268 - remove death code by removing unused GetInitialize
1269 * apt-pkg/depcache.cc:
1270 - now that apt-get purge works on 'rc' packages let the MarkDelete
1271 pass this purge forward to the non-pseudo package for pseudos
1272 * apt-pkg/contrib/fileutl.cc:
1273 - apply SilentlyIgnore also on files without an extension
1274 * apt-pkg/contrib/configuration.cc:
1275 - fix autoremove by using correct config-option name and
1276 don't make faulty assumptions in error handling (Closes: #594689)
1277 * apt-pkg/versionmatch.cc:
1278 - let the pin origin actually work as advertised in the manpage
1279 which means "" are optional and pinning a local archive does
1280 work - even if it is a non-flat archive (Closes: #594435)
1281
1282 -- Michael Vogt <mvo@debian.org> Fri, 03 Sep 2010 18:36:11 +0200
1283
1284 apt (0.8.0) unstable; urgency=low
1285
1286 [ Michael Vogt ]
1287 * merge of the debian-expermental-ma branch
1288 * refresh po/pot files in doc/ and po/
1289
1290 [ Programs translations ]
1291 * Swedish (Daniel Nylander). Closes: #592366
1292 * French (Christian Perrier)
1293
1294 [ Manpages translations ]
1295 * French (Christian Perrier)
1296
1297 -- Michael Vogt <mvo@debian.org> Tue, 24 Aug 2010 16:32:19 +0200
1298
1299 apt (0.8.0~pre2) experimental; urgency=low
1300
1301 [ David Kalnischkies ]
1302 * apt-pkg/contrib/strutl.cc:
1303 - fix error checking for vsnprintf in its safe variant
1304 * methods/bzip2.cc:
1305 - fix error checking for read in case of failing bzip2/lzma/whatever
1306 * debian/apt.cron.daily:
1307 - create backups for our extended_states file (Closes: #593430)
1308 * apt-pkg/init.cc:
1309 - set the default values for dir::etc::trusted options correctly
1310 * ftparchive/writer.cc:
1311 - init valid-until correctly to prevent garbage entering Release file
1312 * apt-pkg/deb/debsystem.cc:
1313 - set dir::state::status based at least on dir
1314 * apt-pkg/deb/dpkgpm.cc:
1315 - use the InstVer instead of the CurrentVer for the autobit transfer
1316 * methods/http.cc:
1317 - some http servers violate HTTP1.1 by not issuing a Reason-Phrase
1318 (or at least a space after the code) especially for 200, but lets
1319 be nice and ignore it as we don't need the reason in general
1320 * apt-pkg/acquire-item.cc:
1321 - don't use ReadOnlyGzip mode for PDiffs as this mode doesn't work
1322 in combination with the AddFd methods of our hashclasses
1323
1324 -- Michael Vogt <mvo@debian.org> Mon, 23 Aug 2010 19:09:08 +0200
1325
1326 apt (0.8.0~pre1) experimental; urgency=low
1327
1328 [ Programs translations ]
1329 * Swedish translation update. Closes: #592366
1330
1331 [ Michael Vogt ]
1332 * merge of the debian-expermental-ma branch
1333 * refresh po/pot files in doc/ and po/
1334 * apt-pkg/pkgcache.cc:
1335 - re-evaluate the architectures cache when the cache is (re)opened
1336
1337 [ Colin Watson ]
1338 * apt-pkg/cdrom.cc:
1339 - fix off-by-one error in DropBinaryArch
1340
1341 [ Julian Andres Klode ]
1342 * apt-pkg/contrib/fileutl.cc:
1343 - Add WriteAtomic mode.
1344 - Revert WriteEmpty to old behavior (LP: #613211)
1345 * apt-pkg, methods:
1346 - Convert users of WriteEmpty to WriteAtomic.
1347 * apt-pkg/depcache.cc:
1348 - Only try upgrade for Breaks if there is a newer version, otherwise
1349 handle it as Conflicts (by removing it) (helps for #591882).
1350 * debian/control:
1351 - Add dependency on gnupg to apt, apt-key uses it.
1352
1353 [ David Kalnischkies ]
1354 * apt-pkg/algorithms.cc:
1355 - let the problem resolver install packages to fix or-groups
1356 as a needed remove nuked another or-member (helps for #591882)
1357 - change the debug outputs to display also arch of the
1358 package and version dependencies information
1359 * cmdline/apt-get.cc:
1360 - let APT::Get::Arch-Only in build-dep default to false again
1361 (Closes: #592628) Thanks Mohamed Amine IL Idrissi for report!
1362 - purge packages in 'rc' state, thanks Rogier! (Closes: #150831)
1363 * apt-pkg/pkgcache.cc:
1364 - fix LongDesc handling in LANG=C environment
1365
1366 -- Michael Vogt <mvo@debian.org> Fri, 13 Aug 2010 17:00:49 +0200
1367
1368 apt (0.7.26~exp12) experimental; urgency=low
1369
1370 [ Michael Vogt ]
1371 * debian/control:
1372 - add dependency on zlib-dev for libapt-pkg-dev
1373
1374 [ David Kalnischkies ]
1375 * apt-pkg/cacheset.cc:
1376 - [ABI BREAK] add an ErrorType option to CacheSetHelper
1377 * cmdline/apt-cache.cc:
1378 - use Notice instead of Error in the CacheSetHelper messages
1379 for compat reasons. Otherwise tools like sbuild blow up
1380 - return success in show if a virtual package was given
1381 * debian/control:
1382 - remove libcurl3-gnutls-dev alternative as the package is gone
1383 - increase needed version of libcurl4-gnutls-dev to >= 7.19.0
1384 as we use CURLOPT_{ISSUERCERT,CRLFILE} (Closes: #589642)
1385
1386 -- Michael Vogt <mvo@debian.org> Fri, 30 Jul 2010 11:55:48 +0200
1387
1388 apt (0.7.26~exp11) experimental; urgency=low
1389
1390 [ Julian Andres Klode ]
1391 * apt-pkg/deb/dpkgpm.cc:
1392 - Write architecture information to history file.
1393 - Add to history whether a change was automatic or not.
1394 * apt-pkg/contrib/fileutl.cc:
1395 - Add FileFd::OpenDescriptor() (needed for python-apt's #383617).
1396 * cmdline/apt-get.cc:
1397 - Support large filesystems by using statvfs64() instead of statvfs()
1398 and statfs64() instead of statfs() (Closes: #590513).
1399 * apt-pkg/cdrom.cc:
1400 - Use link() instead of rename() for creating the CD database backup;
1401 otherwise there would be a short time without any database.
1402
1403 [ David Kalnischkies ]
1404 * apt-pkg/depcache.cc:
1405 - handle "circular" conflicts for "all" packages correctly
1406 * cmdline/apt-cache.cc:
1407 - be able to omit dependency types in (r)depends (Closes: #319006)
1408 - show in (r)depends the canidate per default instead of newest
1409 - share the (r)depends code instead of codecopy
1410 * apt-pkg/cacheset.cc:
1411 - move them back to the library as they look stable now
1412 - add a 'newest' pseudo target release as in pkg/newest
1413 * apt-pkg/pkgcache.cc:
1414 - prefer non-virtual packages in FindPreferredPkg (Closes: #590041)
1415 * test/integration/*:
1416 - add with bug#590041 testcase a small test "framework"
1417 * apt-pkg/orderlist.cc:
1418 - try to install another or-group member in DepRemove before
1419 breaking the or group (Closes: #590438)
1420 - configure also the replacement before remove by adding Immediate flag
1421
1422 [ Michael Vogt ]
1423 * apt-pkg/contrib/error.{cc,h}
1424 - docstring cleanup
1425 - add inline DumpError() to avoid subtle API break
1426
1427 -- Michael Vogt <mvo@debian.org> Thu, 29 Jul 2010 16:40:58 +0200
1428
1429 apt (0.7.26~exp10) experimental; urgency=low
1430
1431 [ David Kalnischkies ]
1432 * apt-pkg/contrib/error.{cc,h}:
1433 - remove constness of va_list parameter to fix build on amd64 and co
1434 Thanks Eric Valette! (Closes: #588610)
1435 * apt-pkg/deb/debmetaindex.cc:
1436 - do not query each architecture for flat file archives
1437 - fix typo preventing display of architecture in Info()
1438 * methods/bzip2.cc:
1439 - add a copycat of the old gzip.cc as we need it for bzip2 and lzma
1440
1441 [ Martin Pitt ]
1442 * debian/rules:
1443 - Make DEB_BUILD_OPTIONS=noopt actually work by passing the right
1444 CXXFLAGS.
1445 * apt-pkg/contrib/fileutl.{h,cc}:
1446 - Add support for reading of gzipped files with the new "ReadOnlyGzip"
1447 OpenMode. (Closes: #188407)
1448 - Link against zlib (in apt-pkg/makefile) and add zlib build dependency.
1449 - [ABI BREAK] This adds a new private member to FileFd, but its
1450 initialization is in the public header file.
1451 * configure.in:
1452 - Check for zlib library and headers.
1453 * apt-pkg/acquire-item.cc, apt-pkg/deb/debindexfile.cc,
1454 apt-pkg/deb/debrecords.cc, apt-pkg/deb/debsrcrecords.h,
1455 cmdline/apt-cache.cc:
1456 - Open Packages, Sources, and Translations indexes in "ReadOnlyGzip" mode.
1457 * apt-pkg/deb/debindexfile.cc:
1458 - If we do not find uncompressed package/source/translation indexes, look
1459 for gzip compressed ones.
1460 * apt-pkg/acquire-item.cc:
1461 - If the Acquire::GzipIndexes option is true and we download a gzipped
1462 index file, keep it as it is (and rename to .gz) instead of
1463 uncompressing it.
1464 * doc/apt.conf.5.xml:
1465 - Document the new Acquire::GzipIndexes option.
1466 * doc/po/apt-doc.pot, doc/po/de.po:
1467 - German translation of new Acquire::GzipIndexes option.
1468 * Add test/test-indexes.sh:
1469 - Test behaviour of index retrieval and usage, in particular with
1470 uncompressed and gzip compressed indexes.
1471 * methods/gzip.cc: With FileFd now being able to read gzipped files, there
1472 is no need for the gzip method any more to spawn an external gzip process.
1473 Rewrite it to use FileFd directly, which makes the code a lot simpler, and
1474 also using less memory and overhead.
1475
1476 -- Michael Vogt <mvo@debian.org> Mon, 12 Jul 2010 11:41:01 +0200
1477
1478 apt (0.7.26~exp9) experimental; urgency=low
1479
1480 [ David Kalnischkies ]
1481 * doc/apt.conf.5.xml:
1482 - add and document APT::Cache-{Start,Grow,Limit} options for mmap control
1483 * apt-pkg/contrib/fileutl.cc:
1484 - do not fail von double close()
1485
1486 -- Michael Vogt <mvo@debian.org> Fri, 09 Jul 2010 21:51:55 +0200
1487
1488 apt (0.7.26~exp8) experimental; urgency=low
1489
1490 [ David Kalnischkies ]
1491 * cmdline/cacheset.cc:
1492 - doesn't include it in the library for now as it is too volatile
1493 - get the candidate either from an already built depcache
1494 or use the policy which is a bit faster than depcache generation
1495 - get packages by task^ with FromTask()
1496 - only print errors if all tries to get a package by string failed
1497 - factor out code to get a single package FromName()
1498 - check in Grouped* first without modifier interpretation
1499 * cmdline/apt-get.cc:
1500 - use the cachsets in the install commands
1501 - make the specify order of packages irrelevant (Closes: #196021)
1502 * apt-pkg/orderlist.cc:
1503 - untouched packages are never missing
1504 * apt-pkg/packagemanager.cc:
1505 - packages that are not touched doesn't need to be unpacked
1506 * debian/control:
1507 - remove intltool's dependency as it is an ubuntu artefact
1508 * apt-pkg/depcache.cc:
1509 - SetCandidateVer for all pseudo packages
1510 - SetReInstall for the "all" package of a pseudo package
1511 - use the new MatchAgainstConfig for the DefaultRootSetFunc
1512 - always mark the all package if a pseudo package is marked for install
1513 * apt-pkg/contrib/error.{cc,h}:
1514 - complete rewrite but use the same API
1515 - add NOTICE and DEBUG as new types of a message
1516 - add a simple stack handling to be able to delay error handling
1517 * apt-pkg/aptconfiguration.cc:
1518 - show a deprecation notice for APT::Acquire::Translation
1519 * apt-pkg/contrib/configuration.{cc,h}:
1520 - add a wrapper to match strings against configurable regex patterns
1521 * apt-pkg/contrib/fileutl.cc:
1522 - show notice about ignored file instead of being always silent
1523 - add a Dir::Ignore-Files-Silently list option to control the notice
1524 * apt-pkg/policy.h:
1525 - add another round of const& madness as the previous round accidentally
1526 NOT overrides the virtual GetCandidateVer() method (Closes: #587725)
1527 * apt-pkg/pkgcachegen.{cc,h}:
1528 - make the used MMap moveable (and therefore dynamic resizeable) by
1529 applying (some) mad pointer magic (Closes: #195018)
1530
1531 [ Michael Vogt ]
1532 * apt-pkg/deb/dpkgpm.cc:
1533 - make the apt/term.log output unbuffered (thanks to Matt Zimmerman)
1534
1535 [ Julian Andres Klode ]
1536 * methods/ftp.h:
1537 - Handle different logins on the same server (Closes: #586904).
1538 * apt-pkg/deb/deblistparser.cc:
1539 - Handle architecture wildcards (Closes: #547724).
1540 * apt-pkg/versionmatch.cc:
1541 - Support matching pins by regular expressions or glob() like patterns,
1542 regular expressions have to be put between to slashes; for example,
1543 /.*/.
1544 * apt-pkg/contrib/fileutl.cc:
1545 - Make FileFd replace files atomically in WriteTemp mode (for cache, etc).
1546 * debian/control:
1547 - Set Standards-Version to 3.9.0
1548
1549 -- Michael Vogt <mvo@debian.org> Fri, 09 Jul 2010 19:16:20 +0200
1550
1551 apt (0.7.26~exp7) experimental; urgency=low
1552
1553 * apt-pkg/cachefile.h:
1554 - make pkgPolicy public again, libapt-pkg-perl (and probably
1555 others) get unhappy without that
1556
1557 -- Michael Vogt <mvo@debian.org> Thu, 10 Jun 2010 15:33:24 +0200
1558
1559 apt (0.7.26~exp6) experimental; urgency=low
1560
1561 [ Michael Vogt ]
1562 * merge the remaining Ubuntu change:
1563 - on gpg verification failure warn and restore the last known
1564 good state
1565 - on failure display the IP of the server (useful for servers
1566 that use round robin DNS)
1567 - support Original-Maintainer in RewritePackageOrder
1568 - enable cdrom autodetection via libudev by default
1569 - show message about Vcs in use when apt-get source is run for
1570 packages maintained in a Vcs
1571 - better support transitional packages with mark auto-installed.
1572 when the transitional package is in "oldlibs" the new package
1573 is not marked auto installed (same is true for section
1574 metapackages)
1575 - provide new "deb mirror://archive.foo/mirrors.list sid main"
1576 method expects a list of mirrors (generated on the server e.g.
1577 via geoip) and will use that, including cycle on failure
1578 - write apport crash file on package failure (disabled by default
1579 on debian until apport is available)
1580 - support mirror failure reporting (disabled by default on debian)
1581
1582 [ David Kalnischkies ]
1583 * apt-pkg/deb/dpkgpm.cc:
1584 - write Disappeared also to the history.log
1585 - forward manual-installed bit on package disappearance
1586 * apt-pkg/deb/debsystem.cc:
1587 - add better config item for extended_states file
1588 * apt-pkg/pkgcache.h:
1589 - switch {,Install-}Size to unsigned long long
1590 * apt-pkg/depcache.cc:
1591 - do the autoremove mark process also for required packages to handle
1592 these illegally depending on lower priority packages (Closes: #583517)
1593 - try harder to find the other pseudo versions for autoremove multiarch
1594 - correct "Dangerous iterator usage" pointed out by cppcheck
1595 - deal with long long, not with int to remove 2GB Limit (LP: #250909)
1596 - deprecate AddSize with Multiplier as it is unused and switch to
1597 boolean instead to handle the sizes more gracefully.
1598 - switch i{Download,Usr}Size from double to (un)signed long long
1599 * apt-pkg/aptconfiguration.cc:
1600 - remove duplicate architectures in getArchitectures()
1601 * apt-pkg/indexrecords.{cc,h}:
1602 - backport forgotten Valid-Until patch from the obsolete experimental
1603 branch to prevent replay attacks better, thanks to Thomas Viehmann
1604 for the initial patch! (Closes: #499897)
1605 - add a constant Exists check for MetaKeys
1606 * apt-pkg/acquire-item.cc:
1607 - do not try PDiff if it is not listed in the Meta file
1608 - sent Last-Modified header also for Translation files
1609 * apt-pkg/cacheiterator.h:
1610 - let pkgCache::Iterator inherent std::iterator
1611 * ftparchive/writer.h:
1612 - add a virtual destructor to FTWScanner class (for cppcheck)
1613 * apt-pkg/cacheset.{cc,h}:
1614 - add simple wrapper around std::set for cache structures
1615 - move regex magic from apt-get to new FromRegEx method
1616 - move cmdline parsing from apt-cache to new FromCommandLine method
1617 - support special release-modifier 'installed' and 'candidate'
1618 * apt-pkg/contrib/cmdline.cc:
1619 - fix segfault in SaveInConfig caused by writing over char[] sizes
1620 * apt-pkg/pkgcache.cc:
1621 - get the best matching arch package from a group with FindPreferredPkg
1622 * cmdline/apt-cache.cc:
1623 - make the search multiarch compatible by using GrpIterator instead
1624 - use pkgCacheFile and the new CacheSets all over the place
1625 - add --target-release option (Closes: #115520)
1626 - accept pkg/release and pkg=version in show and co. (Closes: #236270)
1627 - accept package versions in the unmet command
1628 * cmdline/apt-get.cc:
1629 - use unsigned long long instead of double to store values it gets
1630 * apt-pkg/cachefile.{cc,h}:
1631 - split Open() into submethods to be able to build only parts
1632 - make the OpProgress optional in the Cache buildprocess
1633 - store also the SourceList we use internally for export
1634 * doc/apt.conf.5.xml:
1635 - document the new Valid-Until related options
1636 * apt-pkg/contrib/strutl.cc:
1637 - split StrToTime() into HTTP1.1 and FTP date parser methods and
1638 use strptime() instead of some self-made scanf mangling
1639 - use the portable timegm shown in his manpage instead of a strange
1640 looking code copycat from wget
1641 * ftparchive/writer.cc:
1642 - add ValidTime option to generate a Valid-Until header in Release file
1643 * apt-pkg/policy.cc:
1644 - get the candidate right for a not-installed pseudo package if
1645 his non-pseudo friend is installed
1646 * apt-pkg/indexcopy.cc:
1647 - move the gpg codecopy to a new method and use it also in methods/gpgv.cc
1648
1649 -- Michael Vogt <mvo@debian.org> Thu, 10 Jun 2010 14:02:22 +0200
1650
1651 apt (0.7.26~exp5) experimental; urgency=low
1652
1653 [ David Kalnischkies ]
1654 * cmdline/apt-get.cc:
1655 - rerun dpkg-source in source if --fix-broken is given (Closes: #576752)
1656 - don't suggest held packages as they are installed (Closes: #578135)
1657 - handle multiple --{tar,diff,dsc}-only options correctly
1658 - show at the end of the install process a list of disappeared packages
1659 * cmdline/apt-cache.cc:
1660 - use GroupCount for package names in stats and add a package struct line
1661 * methods/rred.cc:
1662 - use the patchfile modification time instead of the one from the
1663 "old" file - thanks to Philipp Weis for noticing! (Closes: #571541)
1664 * debian/rules:
1665 - remove targets referring to CVS or arch as they are useless
1666 - use $(CURDIR) instead of $(pwd)
1667 - use dpkg-buildflags if available for CXXFLAGS
1668 * README.arch:
1669 - remove the file completely as it has no use nowadays
1670 * apt-pkg/depcache.cc:
1671 - be doublesure that the killer query is empty before starting reinstall
1672 * methods/gpgv.cc:
1673 - remove the keyrings count limit by using vector magic
1674 * contrib/mmap.cc:
1675 - clarify "MMap reached size limit" error message, thanks Ivan Masár!
1676 * doc/apt.ent
1677 - add entities for the current oldstable/stable/testing codenames
1678 * doc/sources.list.5.xml:
1679 - use stable-codename instead of stable in the examples (Closes: #531492)
1680 * doc/apt_preferences.5.xml:
1681 - adapt some examples here to use current codenames as well
1682 - add "NotAutomatic: yes" handling, thanks Osamu Aoki (Closes: #490347)
1683 * debian/libapt-pkg-doc.doc-base.cache:
1684 - remove yet another reference to the removed cache.sgml
1685 * doc/apt-get.8.xml:
1686 - do not say explicit target_release_{name,version,codename}, it should
1687 be clear by itself and 'man' can break lines again (Closes: #566166)
1688 - remove the gnome-apt reference as it is removed from unstable
1689 * apt-pkg/deb/dpkgpm.cc:
1690 - add 'disappear' to the known processing states, thanks Jonathan Nieder
1691 * apt-pkg/packagemanager.h:
1692 - export info about disappeared packages with GetDisappearedPackages()
1693
1694 [ Michael Vogt ]
1695 * methods/http.{cc,h}:
1696 - code cleanup, use enums instead of magic ints
1697
1698 [ Jari Aalto ]
1699 * debian/rules:
1700 - spell out some less known options to reduce manpage consultation-rate
1701 - Use POSIX command substitution: $(<command sequence>)
1702 - Remove EOL whitespace (Closes: #577804)
1703
1704 [ Julian Andres Klode ]
1705 * apt-pkg/acquire-item.cc:
1706 - Fix pkgAcqFile::Custom600Headers() to always return something.
1707
1708
1709 [ Christian Perrier ]
1710 * Slovak translation update. Closes: #581159
1711 * Italian translation update. Closes: #581742
1712 * Swedish translation update. Closes: #592366
1713
1714 -- Michael Vogt <mvo@debian.org> Tue, 25 May 2010 16:01:42 +0200
1715
1716 apt (0.7.26~exp4) experimental; urgency=low
1717
1718 [ David Kalnischkies ]
1719 * apt-pkg/depcache.cc:
1720 - rewrite the pseudo package reinstaller to be more intelligent
1721 in his package choices
1722 * apt-pkg/packagemanager.cc:
1723 - don't try to "unpack" pseudo packages twice
1724 * apt-pkg/contrib/fileutl.cc:
1725 - add a parent-guarded "mkdir -p" as CreateDirectory()
1726 * apt-pkg/acquire.{cc,h}:
1727 - add a delayed constructor with Setup() for success reporting
1728 - check for and create directories in Setup if needed instead of
1729 error out unfriendly in the Constructor (Closes: #523920, #525783)
1730 - optional handle a lock file in Setup()
1731 * apt-pkg/acquire-item.cc:
1732 - Acquire::ForceHash to force method for expected hash
1733 * cmdline/apt-get.cc:
1734 - remove the lock file handling and let Acquire take care of it instead
1735 - display MD5Sum in --print-uris if not forced to use another method
1736 instead of displaying the strongest available (Closes: #576420)
1737 - regex for package names executed on Grp- not PkgIterator
1738 - show non-candidates as fallback for virtual packages (Closes: #578385)
1739 - set also "all" to this version for pseudo packages in TryToChangeVer
1740 * apt-pkg/deb/dpkgpm.cc:
1741 - remove Chroot-Directory from files passed to install commands.
1742 Thanks to Kel Modderman for report & patch! (Closes: #577226)
1743 * ftparchive/writer.cc:
1744 - remove 999 chars Files and Checksums rewrite limit (Closes: #577759)
1745 * cmdline/apt-cache.cc:
1746 - align Installed and Candidate Version in policy so they can be compared
1747 easier, thanks Ralf Gesellensetter for the pointer! (Closes: #578657)
1748 * doc/apt.ent:
1749 - Add a note about APT_CONFIG in the -c description (Closes: #578267)
1750 * doc/po/de.po:
1751 - correct typos in german apt_preferences manpage, thanks Chris Leick!
1752 * apt-pkg/sourcelist.cc:
1753 - be less strict and accept [option=value] as well
1754 * apt-pkg/contrib/configuration.cc:
1755 - error out if #clear directive has no argument
1756 * doc/files.sgml:
1757 - sync documentation with status quo, regarding files/directories in
1758 use, extended_states and uri schemes.
1759 * doc/cache.sgml:
1760 - drop the file in favor of inplace documentation with doxygen
1761 * apt-pkg/pkgcache.h:
1762 - enhance the Groups ABI by providing a ID as the other structs does
1763 - check also the size of the Group struct then checking for the others
1764
1765 [ Jari Aalto ]
1766 * cmdline/apt-get.cc:
1767 - replace backticks with single quotes around fix-broken command
1768 in the broken packages message. (Closes: #577168)
1769 * dselect/install:
1770 - modernize if-statements not to use 'x' (Closes: #577117)
1771 - replace backticks with POSIX $() (Closes: #577116)
1772
1773 [ Michael Vogt ]
1774 * [ Abi break ] apt-pkg/acquire-item.{cc,h}:
1775 - add "IsIndexFile" to constructor of pkgAcqFile so that it sends
1776 the right cache control headers
1777 * cmdline/apt-get.cc:
1778 - fix crash when pkg.VersionList() is empty
1779 * apt-pkg/depcache.cc:
1780 - fix incorrect std::cout usage for debug output
1781 * test/libapt/getlanguages_test.cc:
1782 - Add test for Esperanto that has nocounty associated with them
1783 (LP: #560956)
1784 * apt-pkg/deb/debrecords.cc:
1785 - fix max tag buffer size (LP: #545336, closes: #578959)
1786 * debian/rules:
1787 - install html doxygen in libapt-pkg-doc
1788 * debian/control:
1789 - build-depend on doxygen
1790
1791 [ Julian Andres Klode ]
1792 * apt-pkg/contrib/weakptr.h:
1793 - add a class WeakPointable which allows one to register weak pointers to
1794 an object which will be set to NULL when the object is deallocated.
1795 * [ABI break] apt-pkg/acquire{-worker,-item,}.h:
1796 - subclass pkgAcquire::{Worker,Item,ItemDesc} from WeakPointable.
1797 * apt-pkg/pkgcache.cc:
1798 - Merge fix from David to correct handling in single-arch environments.
1799 * cmdline/apt-cache.cc:
1800 - Add a showauto command to apt-cache.
1801 * cmdline/apt-get.cc:
1802 - Add apt-get markauto and unmarkauto commands.
1803
1804 -- Michael Vogt <mvo@debian.org> Thu, 06 May 2010 09:32:54 +0200
1805
1806 apt (0.7.26~exp3) experimental; urgency=low
1807
1808 [ Christian Perrier ]
1809 * German translation update. Closes: #571037
1810 * Spanish manpages translation update. Closes: #573293
1811 * Dutch translation update. Closes: #573946
1812 * Polish manpages translation update. Closes: #574558
1813 * Add "manpages-pl (<< 20060617-3~)" to avoid file conflicts with
1814 that package that was providing some manpages for APT utilities.
1815
1816 [ David Kalnischkies ]
1817 * [BREAK] merge MultiArch-ABI. We don't support MultiArch,
1818 but we support the usage of the new ABI so libapt users
1819 can start to prepare for MultiArch (Closes: #536029)
1820 * Ignore :qualifiers after package name in build dependencies
1821 in the library by default, but try to honour them in apt-get
1822 as we have some sort of MultiArch support ready (Closes: #558103)
1823 * add translation of the manpages to PT (portuguese)
1824 Thanks to Américo Monteiro!
1825 * Switch to dpkg-source 3.0 (native) format
1826 * apt-pkg/depcache.cc:
1827 - remove Auto-Installed information from extended_states
1828 together with the package itself (Closes: #572364)
1829 * cmdline/apt-mark:
1830 - don't crash if no arguments are given (Closes: #570962)
1831 * debian/control:
1832 - remove some years old and obsolete Replaces
1833 - add automake/conf build-depends/conflicts as recommend by
1834 the autotools-dev README (Closes: #572615)
1835 * apt-pkg/contrib/mmap.{h,cc}:
1836 - add char[] fallback for filesystems without shared writable
1837 mmap() like JFFS2. Thanks to Marius Vollmer for writing
1838 and to Loïc Minier for pointing to the patch! (Closes: #314334)
1839 * doc/apt_preferences.5.xml:
1840 - fix two typos and be more verbose in the novice warning.
1841 Thanks to Osamu Aoki for pointing it out! (Closes: #567669)
1842 - fix a=sid vs. n=sid typo, thanks Ansgar Burchardt!
1843 - origin can be used to match a hostname (Closes: #352667)
1844 - remove wrong pin-priority is optional remark (Closes: #574944)
1845 * apt-pkg/deb/dpkgpm.cc:
1846 - fix error message construction in OpenLog()
1847 - if available store the Commandline in the history
1848 * cmdline/apt-get.cc:
1849 - add a --only-upgrade flag to install command (Closes: #572259)
1850 - fix memory leaks in error conditions in DoSource()
1851 - try version match in FindSrc first exact than fuzzy (LP: #551178)
1852 * apt-pkg/contrib/cmndline.cc:
1853 - save Commandline in Commandline::AsString for logging
1854 * apt-pkg/deb/debversion.cc:
1855 - consider absent of debian revision equivalent to 0 (Closes: #573592)
1856 * doc/makefile, doc/*:
1857 - generate subdirectories for building the manpages in on the fly
1858 depending on the po files we have.
1859 * apt-pkg/pkgcachegen.cc:
1860 - merge versions correctly even if multiple different versions
1861 with the same version number are available.
1862 Thanks to Magnus Holmgren for the patch! (Closes: #351056)
1863 * ftparchive/writer.cc:
1864 - write LongDescriptions if they shouldn't be included in Packages
1865 file into i18n/Translation-en by default.
1866 * doc/po/de.po:
1867 - correct a few typos in the german manpage translation.
1868 Thanks to Chris Leick and Georg Koppen! (Closes: #574962)
1869 * apt-pkg/contrib/strutl.cc:
1870 - convert all toupper calls to tolower_ascii for a little speedup
1871
1872 [ Jean-Baptiste Lallement ]
1873 * apt-pkg/contrib/strutl.cc:
1874 - always escape '%' (LP: #130289) (Closes: #500560)
1875 - unescape '%' sequence only if followed by 2 hex digit
1876 - username/password are urlencoded in proxy string (RFC 3986)
1877
1878 [ Julian Andres Klode ]
1879 * cmdline/apt-cache.cc:
1880 - Change behavior of showsrc to match the one of show (Closes: #512046).
1881 * cmdline/apt-key:
1882 - Honor Apt::GPGV::TrustedKeyring (Closes: #316390)
1883 * cmdline/apt-mark:
1884 - Use the new python-apt API (and conflict with python-apt << 0.7.93.2).
1885 * apt-inst/contrib/arfile.h:
1886 - Add public ARArchive::Members() which returns the list of members.
1887 * apt-pkg/policy.cc:
1888 - Always return a candidate if there is at least one version pinned > 0
1889 (Closes: #512318)
1890 * ftparchive/apt-ftparchive.cc:
1891 - Read default configuration (Closes: #383257)
1892 * debian/rules:
1893 - Fix the libraries name to be e.g. libapt-pkg4.9 instead of
1894 libapt-pkg-4.9.
1895
1896 [ Michael Vogt ]
1897 * apt-pkg/deb/dpkgpm.cc:
1898 - fix backgrounding when dpkg runs (closes: #486222)
1899 * cmdline/apt-mark:
1900 - show error on incorrect aguments (LP: #517917), thanks to
1901 Torsten Spindler
1902 * cmdline/apt-get.cc:
1903 - if apt-get source foo=version or foo/distro can not be found,
1904 error out (LP: #502641)
1905 * apt-pkg/packagemanager.cc:
1906 - better debug output
1907 * doc/examples/configure-index:
1908 - add missing Debug::pkgPackageManager option
1909
1910 -- Michael Vogt <mvo@debian.org> Thu, 01 Apr 2010 17:30:43 +0200
1911
1912 apt (0.7.26~exp2) experimental; urgency=low
1913
1914 * fix crash when LANGUAGE is not set
1915
1916 -- Michael Vogt <mvo@debian.org> Thu, 18 Feb 2010 22:07:23 +0100
1917
1918 apt (0.7.26~exp1) experimental; urgency=low
1919
1920 [ David Kalnischkies ]
1921 * [BREAK] add possibility to download and use multiply
1922 Translation files, configurable with Acquire::Translation
1923 (Closes: #444222, #448216, #550564)
1924 * Ignore :qualifiers after package name in build dependencies
1925 for now as long we don't understand them (Closes: #558103)
1926 * apt-pkg/contrib/mmap.{cc,h}:
1927 - extend it to have a growable flag - unused now but maybe...
1928 * apt-pkg/pkgcache.h:
1929 - use long instead of short for {Ver,Desc}File size,
1930 patch from Víctor Manuel Jáquez Leal, thanks! (Closes: #538917)
1931 * apt-pkg/acquire-item.cc:
1932 - allow also to skip the last patch if target is reached,
1933 thanks Bernhard R. Link! (Closes: #545699)
1934 * ftparchive/writer.{cc,h}:
1935 - add --arch option for packages and contents commands
1936 - if an arch is given accept only *_all.deb and *_arch.deb instead
1937 of *.deb. Thanks Stephan Bosch for the patch! (Closes: #319710)
1938 - add APT::FTPArchive::AlwaysStat to disable the too aggressive
1939 caching if versions are build multiply times (not recommend)
1940 Patch by Christoph Goehre, thanks! (Closes: #463260)
1941 * apt-pkg/deb/dpkgpm.cc:
1942 - stdin redirected to /dev/null takes all CPU (Closes: #569488)
1943 Thanks to Aurelien Jarno for providing (again) a patch!
1944 * buildlib/apti18n.h.in, po/makefile:
1945 - add ngettext support with P_()
1946 * aptconfiguration.cc:
1947 - include all existing Translation files in the Cache (Closes: 564137)
1948 * debian/control:
1949 - update with no changes to debian policy 3.8.4
1950 * doc/apt_preferences.5.xml:
1951 - explicitly warn against careless use (Closes: #567669)
1952 * debian/rules:
1953 - remove creation of empty dir /usr/share/apt
1954 * doc/apt-cdrom.8.xml:
1955 - fix typo spotted by lintian: proc(c)eed
1956
1957 [ Ivan Masár ]
1958 * Slovak translation update. Closes: #568294
1959
1960 [ Michael Vogt ]
1961 * [BREAK] merged lp:~mvo/apt/history
1962 - this writes a /var/log/apt/history tagfile that contains details
1963 from the transaction (complements term.log)
1964 * methods/http.cc:
1965 - add cache-control headers even if no cache is given to allow
1966 adding options for intercepting proxies
1967 - add Acquire::http::ProxyAutoDetect configuration that
1968 can be used to call a external helper to figure out the
1969 proxy configuration and return it to apt via stdout
1970 (this is a step towards WPAD and zeroconf/avahi support)
1971 * abicheck/
1972 - add new abitest tester using the ABI Compliance Checker from
1973 http://ispras.linuxfoundation.org/index.php/ABI_compliance_checker
1974
1975 [ Robert Collins ]
1976 * Change the package index Info methods to allow apt-cache policy to be
1977 useful when using several different archives on the same host.
1978 (Closes: #329814, LP: #22354)
1979
1980 -- Michael Vogt <mvo@debian.org> Thu, 18 Feb 2010 16:11:39 +0100
1981
1982 apt (0.7.25.3) unstable; urgency=low
1983
1984 [ Christian Perrier ]
1985 * Italian translation update. Closes: #567532
1986
1987 [ David Kalnischkies ]
1988 * apt-pkg/contrib/macros.h:
1989 - install the header system.h with a new name to be able to use
1990 it in other headers (Closes: #567662)
1991 * cmdline/acqprogress.cc:
1992 - Set Mode to Medium so that the correct prefix is used.
1993 Thanks Stefan Haller for the patch! (Closes: #567304 LP: #275243)
1994 * ftparchive/writer.cc:
1995 - generate sha1 and sha256 checksums for dsc (Closes: #567343)
1996 * cmdline/apt-get.cc:
1997 - don't mark as manually if in download only (Closes: #468180)
1998
1999 -- Michael Vogt <mvo@debian.org> Mon, 01 Feb 2010 18:41:15 +0100
2000
2001 apt (0.7.25.2) unstable; urgency=low
2002
2003 [ Michael Vogt ]
2004 * apt-pkg/contrib/cdromutl.cc:
2005 - fix UnmountCdrom() fails, give it a bit more time and try
2006 the umount again
2007 * apt-pkg/cdrom.cc:
2008 - fix crash in pkgUdevCdromDevices
2009 * methods/cdrom.cc:
2010 - fixes in multi cdrom setup code (closes: #549312)
2011 - add new "Acquire::cdrom::AutoDetect" config that enables/disables
2012 the dlopen of libudev for automatic cdrom detection. Off by default
2013 currently, feedback/testing welcome
2014 * cmdline/apt-cdrom.cc:
2015 - add new --auto-detect option that uses libudev to figure out
2016 the cdrom/mount-point
2017 * cmdline/apt-mark:
2018 - merge fix from Gene Cash that supports markauto for
2019 packages that are not in the extended_states file yet
2020 (closes: #534920)
2021 * ftparchive/writer.{cc,h}:
2022 - merge crash fix for apt-ftparchive on hurd, thanks to
2023 Samuel Thibault for the patch (closes: #566664)
2024
2025 [ David Kalnischkies ]
2026 * apt-pkg/contrib/fileutl.cc:
2027 - Fix the newly introduced method GetListOfFilesInDir to not
2028 accept every file if no extension is enforced
2029 (= restore old behaviour). (Closes: #565213)
2030 * apt-pkg/policy.cc:
2031 - accept also partfiles with "pref" file extension as valid
2032 * apt-pkg/contrib/configuration.cc:
2033 - accept also partfiles with "conf" file extension as valid
2034 * doc/apt.conf.5.xml:
2035 - reorder description and split out syntax
2036 - add partfile name convention (Closes: #558348)
2037 * doc/apt_preferences.conf.5.xml:
2038 - describe partfile name convention also here
2039 * apt-pkg/deb/dpkgpm.cc:
2040 - don't segfault if term.log file can't be opened.
2041 Thanks Sam Brightman for the patch! (Closes: #475770)
2042 * doc/*:
2043 - replace the per language addendum with a global addendum
2044 - add a explanation why translations include (maybe) english
2045 parts to the new global addendum (Closes: #561636)
2046 * apt-pkg/contrib/strutl.cc:
2047 - fix malloc asseration fail with ja_JP.eucJP locale in
2048 apt-cache search. Thanks Kusanagi Kouichi! (Closes: #548884)
2049
2050 [ Christian Perrier ]
2051 * French translation update
2052
2053 -- Michael Vogt <mvo@debian.org> Wed, 27 Jan 2010 16:16:10 +0100
2054
2055 apt (0.7.25.1) unstable; urgency=low
2056
2057 [ Christian Perrier ]
2058 * French manpage translation update
2059 * Russian translation update by Yuri Kozlov
2060 Closes: #564171
2061
2062 [Chris Leick]
2063 * spot & fix various typos in all manpages
2064 * German manpage translation update
2065
2066 [ David Kalnischkies ]
2067 * cmdline/apt-cache.cc:
2068 - remove translatable marker from the "%4i %s\n" string
2069 * buildlib/po4a_manpage.mak:
2070 - instruct debiandoc to build files with utf-8 encoding
2071 * buildlib/tools.m4:
2072 - fix some warning from the buildtools
2073 * apt-pkg/acquire-item.cc:
2074 - add configuration PDiffs::Limit-options to not download
2075 too many or too big patches (Closes: #554349)
2076 * debian/control:
2077 - let all packages depend on ${misc:Depends}
2078 * share/*-archive.gpg:
2079 - remove the horrible outdated files. We already depend on
2080 the keyring so we don't need to ship our own version
2081 * cmdline/apt-key:
2082 - errors out if wget is not installed (Closes: #545754)
2083 - add --keyring option as we have now possibly many
2084 * methods/gpgv.cc:
2085 - pass all keyrings (TrustedParts) to gpgv instead of
2086 using only one trusted.gpg keyring (Closes: #304846)
2087 * methods/https.cc:
2088 - finally merge the rest of the patchset from Arnaud Ebalard
2089 with the CRL and Issuers options, thanks! (Closes: #485963)
2090 * apt-pkg/deb/debindexfile.cc, apt-pkg/pkgcachegen.cc:
2091 - add debug option Debug::pkgCacheGen
2092
2093 [ Michael Vogt ]
2094 * cmdline/apt-get.cc:
2095 - merge fix for apt-get source pkg=version regression
2096 (closes: #561971)
2097 * po/ru.po:
2098 - merged updated ru.po, thanks to Yuri Kozlov (closes: #564171)
2099
2100 -- Michael Vogt <mvo@debian.org> Sat, 09 Jan 2010 21:52:36 +0100
2101
2102 apt (0.7.25) unstable; urgency=low
2103
2104 [ Christian Perrier ]
2105 * Fix apt-ftparchive(1) wrt description of the "-o" option.
2106 Thanks to Dann Frazier for the patch. Closes: #273100
2107 * po/LINGUAS. Re-disable Hebrew. Closes: #534992
2108 * po/LINGUAS. Enable Asturian and Lithuanian
2109 * Fix typo in apt-cache.8.xml: nessasarily
2110 * Fix "with with" in apt-get.8.xml
2111 * Fix some of the typos mentioned by the german team
2112 Closes: #479997
2113 * Polish translation update by Wiktor Wandachowicz
2114 Closes: #548571
2115 * German translation update by Holger Wansing
2116 Closes: #551534
2117 * Italian translation update by Milo Casagrande
2118 Closes: #555797
2119 * Simplified Chinese translation update by Aron Xu
2120 Closes: #558737
2121 * Slovak translation update by Ivan Masár
2122 Closes: #559277
2123
2124 [ Michael Vogt ]
2125 * apt-pkg/packagemanager.cc:
2126 - add output about pre-depends configuring when debug::pkgPackageManager
2127 is used
2128 * methods/https.cc:
2129 - fix incorrect use of CURLOPT_TIMEOUT, closes: #497983, LP: #354972
2130 thanks to Brian Thomason for the patch
2131 * merge lp:~mvo/apt/netrc branch, this adds support for a
2132 /etc/apt/auth.conf that can be used to store username/passwords
2133 in a "netrc" style file (with the extension that it supports "/"
2134 in a machine definition). Based on the maemo git branch (Closes: #518473)
2135 (thanks also to Jussi Hakala and Julian Andres Klode)
2136 * apt-pkg/deb/dpkgpm.cc:
2137 - add "purge" to list of known actions
2138 * apt-pkg/init.h:
2139 - add compatibility with old ABI name until the next ABI break
2140 * merge segfault fix from Mario Sanchez Prada, many thanks
2141 (closes: #561109)
2142
2143 [ Brian Murray ]
2144 * apt-pkg/depcache.cc, apt-pkg/indexcopy.cc:
2145 - typo fix (LP: #462328)
2146
2147 [ Loïc Minier ]
2148 * cmdline/apt-key:
2149 - Emit a warning if removed keys keyring is missing and skip associated
2150 checks (LP: #218971)
2151
2152 [ David Kalnischkies ]
2153 * apt-pkg/packagemanager.cc:
2154 - better debug output for ImmediateAdd with depth and why
2155 - improve the message shown for failing immediate configuration
2156 * doc/guide.it.sgml: moved to doc/it/guide.it.sgml
2157 * doc/po4a.conf: activate translation of guide.sgml and offline.sgml
2158 * doc/apt.conf.5.xml:
2159 - provide a few more details about APT::Immediate-Configure
2160 - briefly document the behaviour of the new https options
2161 * doc/sources.list.5.xml:
2162 - add note about additional apt-transport-methods
2163 * doc/apt-mark.8.xml:
2164 - correct showauto synopsis, thanks Andrew Schulman (Closes: #551440)
2165 * cmdline/apt-get.cc:
2166 - source should display his final pkg pick (Closes: #249383, #550952)
2167 - source doesn't need the complete version for match (Closes: #245250)
2168 - source ignores versions/releases if not available (Closes: #377424)
2169 - only warn if (free) space overflows (Closes: #522238)
2170 - add --debian-only as alias for --diff-only
2171 * methods/connect.cc:
2172 - display also strerror of "wicked" getaddrinfo errors
2173 - add AI_ADDRCONFIG to ai_flags as suggested by Aurelien Jarno
2174 in response to Bernhard R. Link, thanks! (Closes: #505020)
2175 * buildlib/configure.mak, buildlib/config.{sub,guess}:
2176 - remove (outdated) config.{sub,guess} and use the ones provided
2177 by the new added build-dependency autotools-dev instead
2178 * configure.in, buildlib/{xml,yodl,sgml}_manpage.mak:
2179 - remove the now obsolete manpage buildsystems
2180 * doc/{pl,pt_BR,es,it}/*.{sgml,xml}:
2181 - convert all remaining translation to the po4a system
2182 * debian/control:
2183 - drop build-dependency on docbook-utils and xmlto
2184 - add build-dependency on autotools-dev
2185 - bump policy to 3.8.3 as we have no outdated manpages anymore
2186 * debian/NEWS:
2187 - fix a typo in 0.7.24: Allready -> Already (Closes: #557674)
2188 * ftparchive/writer.{cc,h}:
2189 - add APT::FTPArchive::LongDescription to be able to disable them
2190 * apt-pkg/deb/debsrcrecords.cc:
2191 - use "diff" filetype for .debian.tar.* files (Closes: #554898)
2192 * methods/rred.cc:
2193 - rewrite to be able to handle even big patch files
2194 - adopt optional mmap+iovec patch from Morten Hustveit
2195 (Closes: #463354) which should speed up a bit. Thanks!
2196 * methods/http{,s}.cc
2197 - add config setting for User-Agent to the Acquire group,
2198 thanks Timothy J. Miller! (Closes: #355782)
2199 - add https options which default to http ones (Closes: #557085)
2200 * debian/apt.cron.daily:
2201 - check cache size even if we do nothing else otherwise, thanks
2202 Francesco Poli for patch(s) and patience! (Closes: #459344)
2203 * ftparchive/*:
2204 - fix a few typos in strings, comments and manpage,
2205 thanks Karl Goetz! (Closes: #558757)
2206
2207 [ Carl Chenet ]
2208 * cmdline/apt-mark:
2209 - print an error if a new state file can't be created
2210 (Closes: #521289) and
2211 - exit nicely if python-apt is not installed (Closes: #521284)
2212
2213 [ Chris Leick ]
2214 * doc/de: German translation of manpages (Closes: #552606)
2215 * doc/ various manpages:
2216 - correct various errors, typos and oddities (Closes: #552535)
2217 * doc/apt-secure.8.xml:
2218 - replace literal with emphasis tags in Archive configuration
2219 * doc/apt-ftparchive.1.xml:
2220 - remove informalexample tag which hides the programlisting
2221 * doc/apt-get.8.xml:
2222 - change equivalent "for" to "to the" (purge command)
2223 - clarify --fix-broken sentence about specifying packages
2224
2225 [ Eugene V. Lyubimkin ]
2226 * apt-pkg/contib/strutl.h
2227 - Avoid extra inner copy in APT_MKSTRCMP and APT_MKSTRCMP2.
2228 * build infrastructure:
2229 - Bumped libapt version, excluded eglibc from SONAME. (Closes: #448249)
2230
2231 [ Julian Andres Klode ]
2232 * doc/apt.conf.5.xml:
2233 - Deprecate unquoted values, string concatenation and explain what should
2234 not be written inside a value (quotes,backslash).
2235 - Restrict option names to alphanumerical characters and "/-:._+".
2236 - Deprecate #include, we have apt.conf.d nowadays which should be
2237 sufficient.
2238 * ftparchive/apt-ftparchive.cc:
2239 - Call setlocale() so translations are actually used.
2240 * debian/apt.conf.autoremove:
2241 - Add kfreebsd-image-* to the list (Closes: #558803)
2242
2243 -- Michael Vogt <mvo@debian.org> Tue, 15 Dec 2009 09:21:55 +0100
2244
2245 apt (0.7.24) unstable; urgency=low
2246
2247 [ Nicolas François ]
2248 * Cleaned up the first patch draft from KURASAWA Nozomu to finally
2249 get po4a support for translating the man pages.
2250 Many thanks to both for this excellent work! (Closes: #441608)
2251 * doc/ja/*, doc/po/ja.po:
2252 - remove the old ja man page translation and replace it with
2253 the new po4a-powered translation by KURASAWA Nozomu.
2254 * doc/*.?.xml (manpages):
2255 - add contrib to author tags and also add refmiscinfo to fix warnings
2256 * doc/style.txt, buildlib/defaults.mak, buildlib/manpage.mak:
2257 - fix a few typos in the comments of this files
2258
2259 [ Michael Vogt ]
2260 * apt-pkg/deb/dpkgpm.cc:
2261 - when tcgetattr() returns non-zero skip all pty magic
2262 (thanks to Simon Richter, closes: #509866)
2263 * apt-inst/contrib/arfile.cc:
2264 - show propper error message for Invalid archive members
2265
2266 [ David Kalnischkies ]
2267 * doc/Doxyfile.in:
2268 - update file with doxygen 1.6.1 (current unstable)
2269 - activate DOT_MULTI_TARGETS, it is default on since doxygen 1.5.9
2270 * buildlib/po4a_manpage.mak, doc/makefile, configure:
2271 - simplify the makefiles needed for po4a manpages
2272 * apt-pkg/contrib/configuration.cc:
2273 - add a helper to easily get a vector of strings from the config
2274 * apt-pkg/contrib/strutl.cc:
2275 - replace unknown multibytes with ? in UTF8ToCharset (Closes: #545208)
2276 * doc/apt-get.8.xml:
2277 - fix two little typos in the --simulate description. (Closes: #545059)
2278 * apt-pkg/aptconfiguration.cc, doc/apt.conf.5.xml:
2279 - add an order subgroup to the compression types to simplify reordering
2280 a bit and improve the documentation for this option group.
2281 * doc/apt.conf.5.xml:
2282 - document the Acquire::http::Dl-Limit option
2283 - try to be crystal clear about the usage of :: and {} (Closes: #503481)
2284 * doc/apt-cache.8.xml:
2285 - clarify the note for the pkgnames command (Closes: #547599)
2286 * doc/apt.ent, all man pages:
2287 - move the description of files to globally usable entities
2288 * doc/apt_preferences.5.xml:
2289 - document the new preferences.d folder (Closes: #544017)
2290 * methods/rred.cc:
2291 - add at the top without failing (by Bernhard R. Link, Closes: #545694)
2292 * buildlib/sizetable:
2293 - add amd64 for cross building (by Mikhail Gusarov, Closes: #513058)
2294 * debian/prerm:
2295 - remove file as nobody will upgrade from 0.4.10 anymore
2296 * debian/control:
2297 - remove gnome-apt suggestion as it was removed from debian
2298 * apt-pkg/deb/dpkgpm.cc, apt-pkg/packagemanager.cc, apt-pkg/orderlist.cc:
2299 - add and document _experimental_ options to make (aggressive)
2300 use of dpkg's trigger and configuration handling (Closes: #473461)
2301 * cmdline/apt-get.cc:
2302 - ignore versions that are not candidates when selecting a package
2303 instead of a virtual one (by Marius Vollmer, Closes: #547788)
2304
2305 [ Christian Perrier ]
2306 * doc/fr/*, doc/po/fr.po:
2307 - remove the old fr man page translation and replace it with
2308 the new po4a-powered translation
2309 * doc/de: dropped (translation is too incomplete to be useful in
2310 the transition to the po4a-powered translations)
2311
2312 -- Michael Vogt <mvo@debian.org> Fri, 25 Sep 2009 19:57:25 +0200
2313
2314 apt (0.7.23.1) unstable; urgency=low
2315
2316 [ Michael Vogt ]
2317 * apt-pkg/pkgcache.cc:
2318 - do not set internel "needs-configure" state for packages in
2319 triggers-pending state. dpkg will deal with the trigger and
2320 it if does it before we trigger it, dpkg will error out
2321 (LP: #414631)
2322 * apt-pkg/acquire-item.cc:
2323 - do not segfault on invalid items (closes: #544080)
2324
2325 -- Michael Vogt <mvo@debian.org> Fri, 28 Aug 2009 21:53:20 +0200
2326
2327 apt (0.7.23) unstable; urgency=low
2328
2329 [ Eugene V. Lyubimkin ]
2330 * methods/{http,https,ftp}, doc/apt.conf.5.xml:
2331 - Changed and unified the code that determines which proxy to use. Now
2332 'Acquire::{http,ftp}::Proxy[::<host>]' options have the highest priority,
2333 and '{http,ftp}_proxy' environment variables are used only if options
2334 mentioned above are not specified.
2335 (Closes: #445985, #157759, #320184, #365880, #479617)
2336
2337 [ David Kalnischkies ]
2338 * cmdline/apt-get.cc:
2339 - add APT::Get::HideAutoRemove=small to display only a short line
2340 instead of the full package list. (Closes: #537450)
2341 - ShowBroken() in build-dep (by Mike O'Connor, Closes: #145916)
2342 - check for statfs.f_type (by Robert Millan, Closes: #509313)
2343 - correct the order of picked package binary vs source in source
2344 - use SourceVersion instead of the BinaryVersion to get the source
2345 Patch by Matt Kraai, thanks! (Closes: #382826)
2346 - add pkg/archive and codename in source (Closes: #414105, #441178)
2347 * apt-pkg/contrib/strutl.cc:
2348 - enable thousand separator according to the current locale
2349 (by Luca Bruno, Closes: #223712)
2350 * doc/apt.conf.5.xml:
2351 - mention the apt.conf.d dir (by Vincent McIntyre, Closes: #520831)
2352 * apt-inst/contrib/arfile.cc:
2353 - use sizeof instead strlen (by Marius Vollmer, Closes: #504325)
2354 * doc/apt-mark.8.xml:
2355 - improve manpage based on patch by Carl Chenet (Closes: #510286)
2356 * apt-pkg/acquire-item.cc:
2357 - use configsettings for dynamic compression type use and order.
2358 Based on a patch by Jyrki Muukkonen, thanks! (LP: #71746)
2359 * apt-pkg/aptconfiguration.cc:
2360 - add default configuration for compression types and add lzma
2361 support. Order is now bzip2, lzma, gzip, none (Closes: #510526)
2362 * ftparchive/writer.cc:
2363 - add lzma support also here, patch for this (and inspiration for
2364 the one above) by Robert Millan, thanks!
2365 * apt-pkg/depcache.cc:
2366 - restore the --ignore-hold effect in the Is{Delete,Install}Ok hooks
2367 * doc/apt-get.8.xml:
2368 - update the source description to reflect what it actually does
2369 and how it can be used. (Closes: #413021)
2370 * methods/http.cc:
2371 - allow empty Reason-Phase in Status-Line to please squid,
2372 thanks Modestas Vainius for noticing! (Closes: #531157, LP: #411435)
2373
2374 [ George Danchev ]
2375 * cmdline/apt-cache.cc:
2376 - fix a memory leak in the xvcg method (Closes: #511557)
2377 * apt-pkg/indexcopy.cc:
2378 - fix a memory leak then the Release file not exists (Closes: #511556)
2379
2380 -- Michael Vogt <mvo@debian.org> Thu, 27 Aug 2009 14:44:39 +0200
2381
2382 apt (0.7.22.2) unstable; urgency=low
2383
2384 * debian/apt.cron.daily:
2385 - Make sure that VERBOSE is always set (Closes: #539366)
2386 - Script can be disabled by APT::Periodic::Enable=0 (Closes: #485476)
2387 - Support using debdelta to download packages (Closes: #532079)
2388
2389 -- Julian Andres Klode <jak@debian.org> Thu, 06 Aug 2009 12:17:19 +0200
2390
2391 apt (0.7.22.1) unstable; urgency=low
2392
2393 [ Michael Vogt ]
2394 * cmdline/apt-get.cc:
2395 - honor APT::Get::Only-Source properly in FindSrc() (thanks to
2396 Martin Pitt for reporting the problem), also Closes: #535362.
2397
2398 [ Julian Andres Klode ]
2399 * apt-pkg/contrib/mmap.cc:
2400 - Fix FTBFS on GNU/kFreeBSD by disabling DynamicMMap::Grow() on
2401 non-Linux architectures as it uses mremap (Closes: #539742).
2402 * apt-pkg/sourcelist.cc:
2403 - Only warn about missing sources.list if there is no sources.list.d
2404 and vice versa as only one of them is needed (Closes: #539731).
2405 * debian/control:
2406 - Add myself to Uploaders.
2407 - Increase Standards-Version to 3.8.2.0.
2408
2409 -- Julian Andres Klode <jak@debian.org> Mon, 03 Aug 2009 12:48:31 +0200
2410
2411 apt (0.7.22) unstable; urgency=low
2412
2413 [ Christian Perrier ]
2414 * Documentation translations:
2415 - Fix a typo in apt-get(8) French translation. Closes: #525043
2416 Thanks to Guillaume Delacour for spotting it.
2417 - Updated apt.conf(5) manpgae French translation.
2418 Thanks to Aurélien Couderc.
2419 * Translations:
2420 - fr.po
2421 - sk.po. Closes: #525857
2422 - ru.po. Closes: #526816
2423 - eu.po. Closes: #528985
2424 - zh_CN.po. Closes: #531390
2425 - fr.po
2426 - it.po. Closes: #531758
2427 - ca.po. Closes: #531921
2428 - de.po. Closes: #536430
2429 * Added translations
2430 - ast.po (Asturian by Marcos Alvareez Costales).
2431 Closes: #529007, #529730, #535328
2432
2433 [ David Kalnischkies ]
2434 * [ABI break] support '#' in apt.conf and /etc/apt/preferences
2435 (closes: #189866)
2436 * [ABI break] Allow pinning by codename (closes: #97564)
2437 * support running "--simulate" as user
2438 * add depth information to the debug output and show what depends
2439 type triggers a autoinst (closes: #458389)
2440 * add Debug::pkgDepCache::Marker with more detailed debug output
2441 (closes: #87520)
2442 * add Debug::pkgProblemResolver::ShowScores and make the scores
2443 adjustable
2444 * do not write state file in simulate mode (closes: #433007)
2445 * add hook for MarkInstall and MarkDelete (closes: #470035)
2446 * fix typo in apt-pkg/acquire.cc which prevents Dl-Limit to work
2447 correctly when downloading from multiple sites (Closes: #534752)
2448 * add the various foldmarkers in apt-pkg & cmdline (no code change)
2449 * versions with a pin of -1 shouldn't be a candidate (Closes: #355237)
2450 * prefer mmap as memory allocator in MMap instead of a static char
2451 array which can (at least in theory) grow dynamic
2452 * eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc
2453 which can arise if cache doesn't fit into the mmap (Closes: #535218)
2454 * display warnings instead of errors if the parts dirs doesn't exist
2455
2456 [ Michael Vogt ]
2457 * honor the dpkg hold state in new Marker hooks (closes: #64141)
2458 * debian/apt.cron.daily:
2459 - if the timestamp is too far in the future, delete it
2460 * apt-pkg/acquire.cc:
2461 - make the max pipeline depth of the acquire queue configurable
2462 via Acquire::Max-Pipeline-Depth
2463 * apt-pkg/deb/dpkgpm.cc:
2464 - add Dpkg::UseIoNice boolean option to run dpkg with ionice -c3
2465 (off by default)
2466 - send "dpkg-exec" message on the status fd when dpkg is run
2467 - provide DPkg::Chroot-Directory config option (useful for testing)
2468 - fix potential hang when in a background process group
2469 * apt-pkg/algorithms.cc:
2470 - consider recommends when making the scores for the problem
2471 resolver
2472 * apt-pkg/acquire-worker.cc:
2473 - show error details of failed methods
2474 * apt-pkg/contrib/fileutl.cc:
2475 - if a process aborts with signal, show signal number
2476 * methods/http.cc:
2477 - ignore SIGPIPE, we deal with EPIPE from write in
2478 HttpMethod::ServerDie() (LP: #385144)
2479 * Only run Download-Upgradable and Unattended-Upgrades if the initial
2480 update was successful Closes: #341970
2481 * apt-pkg/indexcopy.cc:
2482 - support having CDs with no Packages file (just a Packages.gz)
2483 by not forcing a verification on non-existing files
2484 (LP: #255545)
2485 - remove the gettext from a string that consists entirely
2486 of variables (LP: #56792)
2487 * apt-pkg/cacheiterators.h:
2488 - add missing checks for Owner == 0 in end()
2489 * apt-pkg/indexrecords.cc:
2490 - fix some i18n issues
2491 * apt-pkg/contrib/strutl.h:
2492 - add new strprintf() function to make i18n strings easier
2493 - fix compiler warning
2494 * apt-pkg/deb/debsystem.cc:
2495 - make strings i18n able
2496 * fix problematic use of tolower() when calculating the version
2497 hash by using locale independent tolower_ascii() function.
2498 Thanks to M. Vefa Bicakci (LP: #80248)
2499 * build fixes for g++-4.4
2500 * cmdline/apt-mark:
2501 - add "showauto" option to show automatically installed packages
2502 * document --install-recommends and --no-install-recommends
2503 (thanks to Dereck Wonnacott, LP: #126180)
2504 * doc/apt.conf.5.xml:
2505 - merged patch from Aurélien Couderc to improve the text
2506 (thanks!)
2507 * [ABI] merged the libudev-dlopen branch, this allows to pass
2508 "apt-udev-auto" to Acquire::Cdrom::mount and the cdrom method will
2509 dynamically find/mount the cdrom device (if libhal is available)
2510
2511 [ Julian Andres Klode ]
2512 * apt-pkg/contrib/configuration.cc: Fix a small memory leak in
2513 ReadConfigFile.
2514 * Introduce support for the Enhances field. (Closes: #137583)
2515 * Support /etc/apt/preferences.d, by adding ReadPinDir() (Closes: #535512)
2516 * configure-index: document Dir::Etc::SourceParts and some other options
2517 (Closes: #459605)
2518 * Remove Eugene V. Lyubimkin from uploaders as requested.
2519 * apt-pkg/contrib/hashes.cc, apt-pkg/contrib/md5.cc:
2520 - Support reading until EOF if Size=0 to match behaviour of
2521 SHA1Summation and SHA256Summation
2522
2523 [ Osamu Aoki ]
2524 * Updated cron script to support backups by hardlinks and
2525 verbose levels. All features turned off by default.
2526 * Added more error handlings. Closes: #438803, #462734, #454989
2527 * Documented all cron script related configuration items in
2528 configure-index.
2529
2530 [ Dereck Wonnacott ]
2531 * apt-ftparchive might write corrupt Release files (LP: #46439)
2532 * Apply --important option to apt-cache depends (LP: #16947)
2533
2534 [ Otavio Salvador ]
2535 * Apply patch from Sami Liedes <sliedes@cc.hut.fi> to reduce the
2536 number of times we call progress bar updating and debugging
2537 configuration settings.
2538 * Apply patch from Sami Liedes <sliedes@cc.hut.fi> to avoid unecessary
2539 temporary allocations.
2540
2541 -- Michael Vogt <mvo@debian.org> Wed, 29 Jul 2009 19:16:22 +0200
2542
2543 apt (0.7.21) unstable; urgency=low
2544
2545 [ Christian Perrier ]
2546 * Translations:
2547 - bg.po. Closes: #513211
2548 - zh_TW.po. Closes: #513311
2549 - nb.po. Closes: #513843
2550 - fr.po. Closes: #520430
2551 - sv.po. Closes: #518070
2552 - sk.po. Closes: #520403
2553 - it.po. Closes: #522222
2554 - sk.po. Closes: #520403
2555
2556 [ Jamie Strandboge ]
2557 * apt.cron.daily: catch invalid dates due to DST time changes
2558 in the stamp files
2559
2560 [ Michael Vogt ]
2561 * methods/gpgv.cc:
2562 - properly check for expired and revoked keys (closes: #433091)
2563 * apt-pkg/contrib/strutl.cc:
2564 - fix TimeToStr i18n (LP: #289807)
2565 * [ABI break] merge support for http redirects, thanks to
2566 Jeff Licquia and Anthony Towns
2567 * [ABI break] use int for the package IDs (thanks to Steve Cotton)
2568 * apt-pkg/pkgcache.cc:
2569 - do not run "dpkg --configure pkg" if pkg is in trigger-awaited
2570 state (LP: #322955)
2571 * methods/https.cc:
2572 - add Acquire::https::AllowRedirect support
2573 * Clarify the --help for 'purge' (LP: #243948)
2574 * cmdline/apt-get.cc
2575 - fix "apt-get source pkg" if there is a binary package and
2576 a source package of the same name but from different
2577 packages (LP: #330103)
2578
2579 [ Colin Watson ]
2580 * cmdline/acqprogress.cc:
2581 - Call pkgAcquireStatus::Pulse even if quiet, so that we still get
2582 dlstatus messages on the status-fd (LP: #290234).
2583
2584 -- Michael Vogt <mvo@debian.org> Tue, 14 Apr 2009 14:12:51 +0200
2585
2586 apt (0.7.20.2) unstable; urgency=medium
2587
2588 [ Eugene V. Lyubimkin ]
2589 * Urgency set to medium due to RC bug fix.
2590 * doc/apt.ent, apt-get.8.xml:
2591 - Fix invalid XML entities. (Closes: #514402)
2592
2593 -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sat, 07 Feb 2009 16:48:21 +0200
2594
2595 apt (0.7.20.1) unstable; urgency=low
2596
2597 [ Michael Vogt ]
2598 * apt-pkg/pkgcachegen.cc:
2599 - fix apt-cache search for localized description
2600 (closes: #512110)
2601
2602 [ Christian Perrier ]
2603 * Translations:
2604 - fr.po: fix spelling error to "défectueux". Thanks to Thomas Péteul.
2605
2606 -- Michael Vogt <mvo@debian.org> Tue, 20 Jan 2009 09:35:05 +0100
2607
2608 apt (0.7.20) unstable; urgency=low
2609
2610 [ Eugene V. Lyubimkin ]
2611 * debian/changelog:
2612 - Fixed place of 'merged install-recommends and install-task branches'
2613 from 0.6.46.1 to 0.7.0. (Closes: #439866)
2614 * buildlib/config.{sub,guess}:
2615 - Renewed. This fixes lintian errors.
2616 * doc/apt.conf.5.xml, debian/apt-transport-https:
2617 - Documented briefly 'Acquire::https' group of options. (Closes: #507398)
2618 - Applied patch from Daniel Burrows to document 'Debug' group of options.
2619 (Closes: #457265)
2620 - Mentioned 'APT::Periodic' and 'APT::Archives' groups of options.
2621 (Closes: #438559)
2622 - Mentioned '/* ... */' comments. (Closes: #507601)
2623 * doc/examples/sources.list:
2624 - Removed obsolete commented non-us deb-src entry, replaced it with
2625 'deb-src security.debian.org' one. (Closes: #411298)
2626 * apt-pkg/contrib/mmap.cc:
2627 - Added instruction how to work around MMap error in MMap error message.
2628 (Closes: #385674, 436028)
2629 * COPYING:
2630 - Actualized. Removed obsolete Qt section, added GPLv2 clause.
2631 (Closes: #440049, #509337)
2632
2633 [ Michael Vogt ]
2634 * add option to "apt-get build-dep" to mark the needed
2635 build-dep packages as automatic installed.
2636 This is controlled via the value of
2637 APT::Get::Build-Dep-Automatic and is set "false" by default.
2638 Thanks to Aaron Haviland, closes: #448743
2639 * apt-inst/contrib/arfile.cc:
2640 - support members ending with '/' as well (thanks to Michal Cihr,
2641 closes: #500988)
2642
2643 [ Christian Perrier ]
2644 * Translations:
2645 - Finnish updated. Closes: #508449
2646 - Galician updated. Closes: #509151
2647 - Catalan updated. Closes: #509375
2648 - Vietnamese updated. Closes: #509422
2649 - Traditional Chinese added. Closes: #510664
2650 - French corrected (remove awful use of first person)
2651
2652 -- Michael Vogt <mvo@debian.org> Mon, 05 Jan 2009 08:59:20 +0100
2653
2654 apt (0.7.19) unstable; urgency=low
2655
2656 [ Eugene V. Lyubimkin ]
2657 * doc/sources.list.5.xml:
2658 - Mentioned allowed characters in file names in /etc/apt/sources.list.d.
2659 Thanks to Matthias Urlichs. (Closes: #426913)
2660 * doc/apt-get.8.xml:
2661 - Explicitly say that 'dist-upgrade' command may remove packages.
2662 - Included '-v'/'--version' as a command to synopsis.
2663 * cmdline/apt-cache.cc:
2664 - Advanced built-in help. Patch by Andre Felipe Machado. (Closes: #286061)
2665 - Fixed typo 'GraphVis' -> 'GraphViz'. (Closes: #349038)
2666 - Removed asking to file a release-critical bug against a package if there
2667 is a request to install only one package and it is not installable.
2668 (Closes: #419521)
2669
2670 [ Michael Vogt ]
2671 - fix SIGHUP handling (closes: #463030)
2672
2673 [ Christian Perrier ]
2674 * Translations:
2675 - French updated
2676 - Bulgarian updated. Closes: #505476
2677 - Slovak updated. Closes: #505483
2678 - Swedish updated. Closes: #505491
2679 - Japanese updated. Closes: #505495
2680 - Korean updated. Closes: #505506
2681 - Catalan updated. Closes: #505513
2682 - British English updated. Closes: #505539
2683 - Italian updated. Closes: #505518, #505683
2684 - Polish updated. Closes: #505569
2685 - German updated. Closes: #505614
2686 - Spanish updated. Closes: #505757
2687 - Romanian updated. Closes: #505762
2688 - Simplified Chinese updated. Closes: #505727
2689 - Portuguese updated. Closes: #505902
2690 - Czech updated. Closes: #505909
2691 - Norwegian Bokmål updated. Closes: #505934
2692 - Brazilian Portuguese updated. Closes: #505949
2693 - Basque updated. Closes: #506085
2694 - Russian updated. Closes: #506452
2695 - Marathi updated.
2696 - Ukrainian updated. Closes: #506545
2697
2698 -- Michael Vogt <mvo@debian.org> Mon, 24 Nov 2008 10:33:54 +0100
2699
2700 apt (0.7.18) unstable; urgency=low
2701
2702 [ Christian Perrier ]
2703 * Translations:
2704 - French updated
2705 - Thai updated. Closes: #505067
2706
2707 [ Eugene V. Lyubimkin ]
2708 * doc/examples/configure-index:
2709 - Removed obsoleted header line. (Closes: #417638)
2710 - Changed 'linux-kernel' to 'linux-image'.
2711 * doc/sources.list.5.xml:
2712 - Fixed typo and grammar in 'sources.list.d' section. Thanks to
2713 Timothy G Abbott <tabbott@MIT.EDU>. (Closes: #478098)
2714 * doc/apt-get.8.xml:
2715 - Advanced descriptions for 'remove' and 'purge' options.
2716 (Closes: #274283)
2717 * debian/rules:
2718 - Target 'apt' need to depend on 'build-doc'. Thanks for Peter Green.
2719 Fixes FTBFS. (Closes: #504181)
2720
2721 [ Michael Vogt ]
2722 * fix depend on libdb4.4 (closes: #501253)
2723
2724 -- Michael Vogt <mvo@debian.org> Fri, 07 Nov 2008 22:13:39 +0100
2725
2726 apt (0.7.17) unstable; urgency=low
2727
2728 [ Eugene V. Lyubimkin ]
2729 * debian/control:
2730 - 'Vcs-Bzr' field is official, used it.
2731 - Bumped 'Standards-Version' to 3.8.0, no changes needed.
2732 - Actualized 'Uploaders' field.
2733 * doc/:
2734 - Substituded 'apt-archive' with 'apt-ftparchive' in docs.
2735 Patch based on work of Andre Felipe Machado. (Closes: #350865)
2736 - Mentioned '/<release>' and '=<version>' for 'apt-get install' and
2737 '=<version>' for 'apt-get source' in apt-get manpage. Patch based on
2738 work of Andre Felipe Machado. (Closes: #399673)
2739 - Mentioned more short options in the apt-get manpage. Documented 'xvcg'
2740 option in the apt-cache manpage. The part of patch by Andre Felipe
2741 Machado. (Closes: #176106, #355945)
2742 - Documented that 'apt-get install' command should be used for upgrading
2743 some of installed packages. Based on patch by Nori Heikkinen and
2744 Andre Felipe Machado. (Closes: #267087)
2745 - Mentioned 'apt_preferences(5)' in apt manpage. (Closes: #274295)
2746 - Documented 'APT::Default-Release' in apt.conf manpage. (Closes: #430399)
2747 - APT::Install-Recommends is now true by default, mentioned this in
2748 configure-index example. (Closes: #463268)
2749 - Added 'APT::Get::AllowUnauthenticated' to configure-index example.
2750 (Closes: #320225)
2751 - Documented '--no-install-recommends' option in apt-get manpage.
2752 (Closes: #462962)
2753 - Documented 'Acquire::PDiffs' in apt.conf manpage. (Closes: #376029)
2754 - Added 'copy', 'rsh', 'ssh' to the list of recognized URI schemes in
2755 sources.list manpage, as they are already described under in the manpage.
2756 - Removed notice that ssh/rsh access cannot use password authentication
2757 from sources.list manpage. Thanks to Steffen Joeris. (Closes: #434894)
2758 - Added '(x)' to some referrings to manpages in apt-get manpage. Patch by
2759 Andre Felipe Machado. (Closes: #309893)
2760 - Added 'dist-upgrade' apt-get synopsis in apt-get manpage.
2761 (Closes: #323866)
2762
2763 -- Michael Vogt <mvo@debian.org> Wed, 05 Nov 2008 13:14:56 +0100
2764
2765 apt (0.7.17~exp4) experimental; urgency=low
2766
2767 * debian/rules:
2768 - Fixed lintian warnings "debian/rules ignores make errors".
2769 * debian/control:
2770 - Substituted outdated "Source-Version" fields with "binary:Version".
2771 - Added 'python-apt' to Suggests, as apt-mark need it for work.
2772 - Drop Debian revision from 'doc-base' build dependency, this fixes
2773 appropriate lintian warning.
2774 * debian/libapt-pkg-doc.doc-base.*:
2775 - Changed section: from old 'Devel' to 'Debian'. This fixes appropriate
2776 lintian warnings.
2777 * debian/{postrm,prerm,preinst}:
2778 - Added 'set -e', fixes lintian warnings
2779 'maintainer-script-ignores-error'.
2780 * dselect/makefile:
2781 - Removed unneeded 'LOCAL' entry. This allows cleaning rule to run smoothly.
2782 * share/lintian-overrides:
2783 - Added with override of 'apt must depend on python'. Script 'apt-mark'
2784 needs apt-python for working and checks this on fly. We don't want
2785 python in most cases.
2786 * cmdline/apt-key:
2787 - Added 'unset GREP_OPTIONS' to the script. This prevents 'apt-key update'
2788 failure when GREP_OPTIONS contains options that modify grep output.
2789 (Closes: #428752)
2790
2791 -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 31 Oct 2008 23:45:17 +0300
2792
2793 apt (0.7.17~exp3) experimental; urgency=low
2794
2795 * apt-pkg/acquire-item.cc:
2796 - fix a merge mistake that prevents the fallback to the
2797 uncompressed 'Packages' to work correctly (closes: #409284)
2798
2799 -- Michael Vogt <mvo@debian.org> Wed, 29 Oct 2008 09:36:24 +0100
2800
2801 apt (0.7.17~exp2) experimental; urgency=low
2802
2803 [ Eugene V. Lyubimkin ]
2804 * apt-pkg/acquire-item.cc:
2805 - Added fallback to uncompressed 'Packages' if neither 'bz2' nor 'gz'
2806 available. (Closes: #409284)
2807 * apt-pkg/algorithm.cc:
2808 - Strip username and password from source URL in error message.
2809 (Closes: #425150)
2810
2811 [ Michael Vogt ]
2812 * fix various -Wall warnings
2813
2814 -- Michael Vogt <mvo@debian.org> Tue, 28 Oct 2008 18:06:38 +0100
2815
2816 apt (0.7.17~exp1) experimental; urgency=low
2817
2818 [ Luca Bruno ]
2819 * Fix typos:
2820 - apt-pkg/depcache.cc
2821 * Fix compilation warnings:
2822 - apt-pkg/acquire.cc
2823 - apt-pkg/versionmatch.cc
2824 * Compilation fixes and portability improvement for compiling APT against non-GNU libc
2825 (thanks to Martin Koeppe, closes: #392063):
2826 - buildlib/apti18n.h.in:
2827 + textdomain() and bindtextdomain() must not be visible when --disable-nls
2828 - buildlib/inttypes.h.in: undefine standard int*_t types
2829 - Append INTLLIBS to SLIBS:
2830 + cmdline/makefile
2831 + ftparchive/makefile
2832 + methods/makefile
2833 * doc/apt.conf.5.xml:
2834 - clarify whether configuration items of apt.conf are case-sensitive
2835 (thanks to Vincent McIntyre, closes: #345901)
2836
2837 -- Luca Bruno <lethalman88@gmail.com> Sat, 11 Oct 2008 09:17:46 +0200
2838
2839 apt (0.7.16) unstable; urgency=low
2840
2841 [ Luca Bruno ]
2842 * doc/apt-cache.8.xml:
2843 - search command uses POSIX regex, and searches for virtual packages too
2844 (closes: #277536)
2845 * doc/offline.sgml: clarify remote and target hosts
2846 (thanks to Nikolaus Schulz, closes: #175940)
2847 * Fix several typos in docs, translations and debian/changelog
2848 (thanks to timeless, Nicolas Bonifas and Josh Triplett,
2849 closes: #368665, #298821, #411532, #431636, #461458)
2850 * Document apt-key finger and adv commands
2851 (thanks to Stefan Schmidt, closes: #350575)
2852 * Better documentation for apt-get --option
2853 (thanks to Tomas Pospisek, closes: #386579)
2854 * Retitle the apt-mark.8 manpage (thanks to Justin Pryzby, closes: #471276)
2855 * Better documentation on using both APT::Default-Release and
2856 /etc/apt/preferences (thanks to Ingo Saitz, closes: #145575)
2857
2858 [ Michael Vogt ]
2859 * doc/apt-cache.8.xml:
2860 - add missing citerefentry
2861
2862 -- Michael Vogt <mvo@debian.org> Fri, 10 Oct 2008 23:44:50 +0200
2863
2864 apt (0.7.15) unstable; urgency=low
2865
2866 * Upload to unstable
2867
2868 -- Michael Vogt <mvo@debian.org> Sun, 05 Oct 2008 13:23:47 +0200
2869
2870 apt (0.7.15~exp3) experimental; urgency=low
2871
2872 [Daniel Burrows]
2873 * apt-pkg/deb/dpkgpm.cc:
2874 - Store the trigger state descriptions in a way that does not break
2875 the ABI. The approach taken makes the search for a string O(n) rather
2876 than O(lg(n)), but since n == 4, I do not consider this a major
2877 concern. If it becomes a concern, we can sort the static array and
2878 use std::equal_range(). (Closes: #499322)
2879
2880 [ Michael Vogt ]
2881 * apt-pkg/packagemanager.cc, apt-pkg/deb/dpkgpm.cc:
2882 - move the state file writting into the Go() implementation
2883 of dpkgpm (closes: #498799)
2884 * apt-pkg/algorithms.cc:
2885 - fix simulation performance drop (thanks to Ferenc Wagner
2886 for reporting the issue)
2887
2888 -- Michael Vogt <mvo@debian.org> Wed, 01 Oct 2008 18:09:49 +0200
2889
2890 apt (0.7.15~exp2) experimental; urgency=low
2891
2892 [ Michael Vogt ]
2893 * apt-pkg/pkgcachegen.cc:
2894 - do not add multiple identical descriptions for the same
2895 language (closes: #400768)
2896
2897 [ Program translations ]
2898 * Catalan updated. Closes: #499462
2899
2900 -- Michael Vogt <mvo@debian.org> Tue, 23 Sep 2008 07:29:59 +0200
2901
2902 apt (0.7.15~exp1) experimental; urgency=low
2903
2904 [ Christian Perrier ]
2905 * Fix typo in cron.daily script. Closes: #486179
2906
2907 [ Program translations ]
2908 * Traditional Chinese updated. Closes: #488526
2909 * German corrected and completed. Closes: #490532, #480002, #498018
2910 * French completed
2911 * Bulgarian updated. Closes: #492473
2912 * Slovak updated. Closes: #492475
2913 * Galician updated. Closes: #492794
2914 * Japanese updated. Closes: #492975
2915 * Fix missing space in Greek translation. Closes: #493922
2916 * Greek updated.
2917 * Brazilian Portuguese updated.
2918 * Basque updated. Closes: #496754
2919 * Romanian updated. Closes: #492773, #488361
2920 * Portuguese updated. Closes: #491790
2921 * Simplified Chinese updated. Closes: #489344
2922 * Norwegian Bokmål updated. Closes: #480022
2923 * Czech updated. Closes: #479628, #497277
2924 * Korean updated. Closes: #464515
2925 * Spanish updated. Closes: #457706
2926 * Lithuanian added. Closes: #493328
2927 * Swedish updated. Closes: #497496
2928 * Vietnamese updated. Closes: #497893
2929 * Portuguese updated. Closes: #498411
2930 * Greek updated. Closes: #498687
2931 * Polish updated.
2932
2933 [ Michael Vogt ]
2934 * merge patch that enforces stricter https server certificate
2935 checking (thanks to Arnaud Ebalard, closes: #485960)
2936 * allow per-mirror specific https settings
2937 (thanks to Arnaud Ebalard, closes: #485965)
2938 * add doc/examples/apt-https-method-example.cof
2939 (thanks to Arnaud Ebalard, closes: #485964)
2940 * apt-pkg/depcache.cc:
2941 - when checking for new important deps, skip critical ones
2942 (closes: #485943)
2943 * improve apt progress reporting, display trigger actions
2944 * add DPkg::NoTriggers option so that applications that call
2945 apt/aptitude (like the installer) defer trigger processing
2946 (thanks to Joey Hess)
2947 * doc/makefile:
2948 - add examples/apt-https-method-example.conf
2949
2950 -- Michael Vogt <mvo@debian.org> Tue, 16 Sep 2008 21:27:03 +0200
2951
2952 apt (0.7.14) unstable; urgency=low
2953
2954 [ Christian Perrier ]
2955 * Mark a message from dselect backend as translatable
2956 Thanks to Frédéric Bothamy for the patch
2957 Closes: #322470
2958
2959 [ Program translations ]
2960 * Simplified Chinese updated. Closes: #473360
2961 * Catalan fixes. Closes: #387141
2962 * Typo fix in Greek translation. Closes: #479122
2963 * French updated.
2964 * Thai updated. Closes: #479313
2965 * Italian updated. Closes: #479326
2966 * Polish updated. Closes: #479342
2967 * Bulgarian updated. Closes: #479379
2968 * Finnish updated. Closes: #479403
2969 * Korean updated. Closes: #479426
2970 * Basque updated. Closes: #479452
2971 * Vietnamese updated. Closes: #479748
2972 * Russian updated. Closes: #479777, #499029
2973 * Galician updated. Closes: #479792
2974 * Portuguese updated. Closes: #479847
2975 * Swedish updated. Closes: #479871
2976 * Dutch updated. Closes: #480125
2977 * Kurdish added. Closes: #480150
2978 * Brazilian Portuguese updated. Closes: #480561
2979 * Hungarian updated. Closes: #480662
2980
2981 [ Otavio Salvador ]
2982 * Apply patch to avoid truncating of arbitrary files. Thanks to Bryan
2983 Donlan <bdonlan@fushizen.net> for the patch. Closes: #482476
2984 * Avoid using dbus if dbus-daemon isn't running. Closes: #438803
2985
2986 [ Michael Vogt ]
2987 * debian/apt.cron.daily:
2988 - apply patch based on the ideas of Francesco Poli for better
2989 behavior when the cache can not be locked (closes: #459344)
2990
2991 -- Michael Vogt <mvo@debian.org> Wed, 28 May 2008 15:19:12 +0200
2992
2993 apt (0.7.13) unstable; urgency=low
2994
2995 [ Otavio Salvador ]
2996 * Add missing build-depends back from build-depends-indep field.
2997 Closes: #478231
2998 * Make cron script quiet if cache is locked. Thanks to Ted Percival
2999 <ted@midg3t.net> for the patch. Closes: #459344
3000 * Add timeout support for https. Thanks to Andrew Martens
3001 <andrew.martens@strangeloopnetworks.com> for the patch.
3002
3003 [ Goswin von Brederlow ]
3004 * Add support for --no-download on apt-get update. Closes: #478517
3005
3006 [ Program translations ]
3007 - Vietnamese updated. Closes: #479008
3008
3009 -- Otavio Salvador <otavio@debian.org> Fri, 02 May 2008 14:46:00 -0300
3010
3011 apt (0.7.12) unstable; urgency=low
3012
3013 [ Michael Vogt ]
3014 * cmdline/apt-key:
3015 - add support for a master-keyring that contains signing keys
3016 that can be used to sign the archive signing keys. This should
3017 make key-rollover easier.
3018 * apt-pkg/deb/dpkgpm.cc:
3019 - merged patch from Kees Cook to fix anoying upper-case display
3020 on amd64 in sbuild
3021 * apt-pkg/algorithms.cc:
3022 - add APT::Update::Post-Invoke-Success script slot
3023 - Make the breaks handling use the kill list. This means, that a
3024 Breaks: Pkg (<< version) may put Pkg onto the remove list.
3025 * apt-pkg/deb/debmetaindex.cc:
3026 - add missing "Release" file uri when apt-get update --print-uris
3027 is run
3028 * methods/connect.cc:
3029 - remember hosts with Resolve failures or connect Timeouts
3030 * cmdline/apt-get.cc:
3031 - fix incorrect help output for -f (LP: #57487)
3032 - do two passes when installing tasks, first ignoring dependencies,
3033 then resolving them and run the problemResolver at the end
3034 so that it can correct any missing dependencies
3035 * debian/apt.cron.daily:
3036 - sleep random amount of time (default within 0-30min) before
3037 starting the upate to hit the mirrors less hard
3038 * doc/apt_preferences.5.xml:
3039 - fix typo
3040 * added debian/README.source
3041
3042 [ Christian Perrier ]
3043 * Fix typos in manpages. Thanks to Daniel Leidert for the fixes
3044 Closes: #444922
3045 * Fix syntax/copitalisation in some messages. Thanks to Jens Seidel
3046 for pointing this and providing the patch.
3047 Closes: #466845
3048 * Fix Polish offline translation. Thanks to Robert Luberda for the patch
3049 and apologies for applying it very lately. Closes: #337758
3050 * Fix typo in offline.sgml. Closes: #412900
3051
3052 [ Program translations ]
3053 - German updated. Closes: #466842
3054 - Swedish updated.
3055 - Polish updated. Closes: #469581
3056 - Slovak updated. Closes: #471341
3057 - French updated.
3058 - Bulgarian updated. Closes: #448492
3059 - Galician updated. Closes: #476839
3060
3061 [ Daniel Burrows ]
3062 * apt-pkg/depcache.cc:
3063 - Patch MarkInstall to follow currently satisfied Recommends even
3064 if they aren't "new", so that we automatically force upgrades
3065 when the version of a Recommends has been tightened. (Closes: #470115)
3066 - Enable more complete debugging information when Debug::pkgAutoRemove
3067 is set.
3068 * apt-pkg/contrib/configuration.cc
3069 - Lift the 1024-byte limit on lines in configuration files.
3070 (Closes: #473710, #473874)
3071 * apt-pkg/contrib/strutl.cc:
3072 - Lift the 64000-byte limit on individual messages parsed by ReadMessages.
3073 (Closes: #474065)
3074 * debian/rules:
3075 - Add missing Build-Depends-Indep on xsltproc, docbook-xsl, and xmlto.
3076
3077 -- Daniel Burrows <dburrows@debian.org> Sat, 26 Apr 2008 12:24:35 -0700
3078
3079 apt (0.7.11) unstable; urgency=critical
3080
3081 [ Raise urgency to critical since it fixes a critical but for Debian
3082 Installer Lenny Beta1 release ]
3083
3084 [ Program translations ]
3085 - Vietnamese updated. Closes: #460825
3086 - Basque updated. Closes: #461166
3087 - Galician updated. Closes: #461468
3088 - Portuguese updated. Closes: #464575
3089 - Korean updated. Closes: #448430
3090 - Simplified Chinese updated. Closes: #465866
3091
3092 [ Otavio Salvador ]
3093 * Applied patch from Robert Millan <rmh@aybabtu.com> to fix the error
3094 message when gpgv isn't installed, closes: #452640.
3095 * Fix regression about APT::Get::List-Cleanup setting being ignored,
3096 closes: #466052.
3097
3098 -- Otavio Salvador <otavio@debian.org> Thu, 17 Jan 2008 22:36:46 -0200
3099
3100 apt (0.7.10) unstable; urgency=low
3101
3102 [ Otavio Salvador ]
3103 * Applied patch from Mike O'Connor <stew@vireo.org> to add a manpage to
3104 apt-mark, closes: #430207.
3105 * Applied patch from Andrei Popescu <andreimpopescu@gmail.com> to add a
3106 note about some frontends in apt.8 manpage, closes: #438545.
3107 * Applied patch from Aurelien Jarno <aurel32@debian.org> to avoid CPU
3108 getting crazy when /dev/null is redirected to stdin (which breaks
3109 buildds), closes: #452858.
3110 * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix building
3111 with newest dpkg-shlibdeps changing the packaging building order and a
3112 patch from Robert Millan <rmh@aybabtu.com> to fix parallel building,
3113 closes: #452862.
3114 * Applied patch from Alexander Winston <alexander.winston@comcast.net>
3115 to use 'min' as symbol for minute, closes: #219034.
3116 * Applied patch from Amos Waterland <apw@us.ibm.com> to allow apt to
3117 work properly in initramfs, closes: #448316.
3118 * Applied patch from Robert Millan <rmh@aybabtu.com> to make apt-key and
3119 apt-get to ignore time conflicts, closes: #451328.
3120 * Applied patch from Peter Eisentraut <peter_e@gmx.net> to fix a
3121 grammatical error ("manual installed" -> "manually installed"),
3122 closes: #438136.
3123 * Fix cron.daily job to not call fail if apt isn't installed, closes:
3124 #443286.
3125 * Fix compilation warnings in apt-pkg/cdrom.cc and
3126 apt-pkg/contrib/configuration.cc.
3127 * Fix typo in debian/copyright file ("licened" instead of "licensed"),
3128 closes: #458966.
3129
3130 [ Program translations ]
3131 - Basque updated. Closes: #453088
3132 - Vietnamese updated. Closes: #453774, #459013
3133 - Japanese updated. Closes: #456909
3134 - Simplified Chinese updated. Closes: #458039
3135 - French updated.
3136 - Norwegian Bokmål updated. Closes: #457917
3137
3138 [ Michael Vogt ]
3139 * debian/rules
3140 - fix https install location
3141 * debian/apt.conf.daily:
3142 - print warning if the cache can not be locked (closes: #454561),
3143 thanks to Bastian Kleineidam
3144 * methods/gpgv.cc:
3145 - remove cruft code that caused timestamp/I-M-S issues
3146 * ftparchive/contents.cc:
3147 - fix error output
3148 * apt-pkg/acquire-item.{cc,h}:
3149 - make the authentication download code more robust against
3150 servers/proxies with broken If-Range implementations
3151 * apt-pkg/packagemanager.{cc,h}:
3152 - propergate the Immediate flag to make hitting the
3153 "E: Internal Error, Could not perform immediate configuration (2)"
3154 harder
3155 * debian/control:
3156 - build against libdb-dev (instead of libdb4.4-dev)
3157 * merged the apt--DoListUpdate branch, this provides a common interface
3158 for "apt-get update" like operations for the frontends and also provides
3159 hooks to run stuff in APT::Update::{Pre,Post}-Invoke
3160
3161 [ Chris Cheney ]
3162 * ftparchive/contents.cc:
3163 - support lzma data members
3164 * ftparchive/multicompress.cc:
3165 - support lzma output
3166
3167 [ Daniel Burrows ]
3168 * apt-pkg/contrib/configuration.cc:
3169 - if RootDir is set, then FindFile and FindDir will return paths
3170 relative to the directory stored in RootDir, closes: #456457.
3171
3172 [ Christian Perrier ]
3173 * Fix wording for "After unpacking...". Thanks to Michael Gilbert
3174 for the patch. Closes: #260825
3175
3176 -- Michael Vogt <mvo@debian.org> Mon, 07 Jan 2008 21:40:47 +0100
3177
3178 apt (0.7.9) unstable; urgency=low
3179
3180 [ Christian Perrier ]
3181 * Add several languages to LINGUAS and, therefore, really ship the relevant
3182 translation:
3183 Arabic, Dzongkha, Khmer, Marathi, Nepali, Thai
3184 Thanks to Theppitak Karoonboonyanan for checking this out. Closes: #448321
3185
3186 [ Program translations ]
3187 - Korean updated. Closes: #448430
3188 - Galician updated. Closes: #448497
3189 - Swedish updated.
3190
3191 [ Otavio Salvador ]
3192 * Fix configure script to check for CURL library and headers presense.
3193 * Applied patch from Brian M. Carlson <sandals@crustytoothpaste.ath.cx>
3194 to add backward support for arches that lacks pselect support,
3195 closes: #448406.
3196 * Umount CD-ROM when calling apt-cdrom ident, except when called with
3197 -m, closes: #448521.
3198
3199 -- Otavio Salvador <otavio@debian.org> Wed, 31 Oct 2007 13:37:26 -0200
3200
3201 apt (0.7.8) unstable; urgency=low
3202
3203 * Applied patch from Daniel Leidert <daniel.leidert@wgdd.de> to fix
3204 APT::Acquire::Translation "none" support, closes: #437523.
3205 * Applied patch from Daniel Burrows <dburrows@debian.org> to add support
3206 for the Homepage field (ABI break), closes: #447970.
3207 * Applied patch from Frans Pop <elendil@planet.nl> to fix a trailing
3208 space after cd label, closes: #448187.
3209
3210 -- Otavio Salvador <otavio@debian.org> Fri, 26 Oct 2007 18:20:13 -0200
3211
3212 apt (0.7.7) unstable; urgency=low
3213
3214 [ Michael Vogt ]
3215 * apt-inst/contrib/extracttar.cc:
3216 - fix fd leak for zero size files (thanks to Bill Broadley for
3217 reporting this bug)
3218 * apt-pkg/acquire-item.cc:
3219 - remove zero size files on I-M-S hit
3220 * methods/https.cc:
3221 - only send LastModified if we actually have a file
3222 - send range request with if-range
3223 - delete failed downloads
3224 - delete zero size I-M-S hits
3225 * apt-pkg/deb/dpkgpm.{cc,h}:
3226 - merged dpkg-log branch, this lets you specify a
3227 Dir::Log::Terminal file to log dpkg output to
3228 (ABI break)
3229 - fix parse error when dpkg sends unexpected data
3230 * merged apt--sha256 branch to fully support the new
3231 sha256 checksums in the Packages and Release files
3232 (ABI break)
3233 * apt-pkg/pkgcachegen.cc:
3234 - increase default mmap size
3235 * tests/local-repo:
3236 - added local repository testcase
3237 * apt-pkg/acquire.cc:
3238 - increase MaxPipeDepth for the internal worker<->method
3239 communication to 1000 for the debtorrent backend
3240 * make apt build with g++ 4.3
3241 * fix missing SetExecClose() call when the status-fd is used
3242 * debian/apt.cron.daily:
3243 - move unattended-upgrade before apt-get autoclean
3244 * fix "purge" commandline argument, closes: #133421
3245 (thanks to Julien Danjou for the patch)
3246 * cmdline/apt-get.cc:
3247 - do not change the auto-installed information if a package
3248 is reinstalled
3249 * apt-pkg/acquire-item.cc:
3250 - fix crash in diff acquire code
3251 * cmdline/apt-mark:
3252 - Fix chmoding after have renamed the extended-states file (LP: #140019)
3253 (thanks to Laurent Bigonville)
3254 * apt-pkg/depcache.cc:
3255 - set "APT::Install-Recommends" to true by default (OMG!)
3256 * debian/apt.cron.daily:
3257 - only run the cron job if apt-get check succeeds (LP: #131719)
3258
3259 [ Program translations ]
3260 - French updated
3261 - Basque updated. Closes: #436425
3262 - Fix the zh_CN translator's name in debian/changelog for 0.7.2
3263 Closes: #423272
3264 - Vietnamese updated. Closes: #440611
3265 - Danish updated. Closes: #441102
3266 - Thai added. Closes: #442833
3267 - Swedish updated.
3268 - Galician updated. Closes: #446626
3269
3270 [ Otavio Salvador ]
3271 * Add hash support to copy method. Thanks Anders Kaseorg by the patch
3272 (closes: #436055)
3273 * Reset curl options and timestamp between downloaded files. Thanks to
3274 Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
3275 * Add support to apt-key to export keys to stdout. Thanks to "Dwayne
3276 C. Litzenberger" <dlitz@dlitz.net> for the patch (closes: #441942)
3277 * Fix compilation warnings:
3278 - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
3279 - apt-pkg/acquire-item.cc: likewise;
3280 - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
3281 has type 'size_t';
3282 - apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
3283 string constant to 'char*';
3284 - methods/gpgv.cc: conversion from string constant to 'char*';
3285 - methods/ftp.cc: likewise;
3286 - cmdline/apt-extracttemplates.cc: likewise;
3287 - apt-pkg/deb/debmetaindex.cc: comparison with string literal results
3288 in unspecified behaviour;
3289 * cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usage
3290 statement of apt-get (closes: #445468).
3291 * cmdline/apt-get.cc: really applies Julien Danjou <acid@debian.org>
3292 patch to add 'purge' command line argument (closes: #133421).
3293
3294 [ Ian Jackson ]
3295 * dpkg-triggers: Deal properly with new package states.
3296
3297 [ Colin Watson ]
3298 * apt-pkg/contrib/mmap.cc:
3299 - don't fail if msync() returns > 0
3300
3301 -- Michael Vogt <mvo@debian.org> Tue, 23 Oct 2007 14:58:03 +0200
3302
3303 apt (0.7.6) unstable; urgency=low
3304
3305 * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong
3306 directory downloading on non-linux architectures (closes: #435597)
3307
3308 -- Otavio Salvador <otavio@debian.org> Wed, 01 Aug 2007 19:49:51 -0300
3309
3310 apt (0.7.5) unstable; urgency=low
3311
3312 [ Otavio Salvador ]
3313 * Applied patch from Guillem Jover <guillem@debian.org> to use
3314 dpkg-architecture to get the host architecture (closes: #407187)
3315 * Applied patch from Guillem Jover <guillem@debian.org> to add
3316 support to add lzma support (closes: #408201)
3317
3318 [ Michael Vogt ]
3319 * apt-pkg/depcache.cc:
3320 - support a list of sections for:
3321 APT::Install-Recommends-Sections
3322 APT::Never-MarkAuto-Sections
3323 * methods/makefile:
3324 - install lzma symlink method (for full lzma support)
3325 * debian/control:
3326 - suggest "lzma"
3327
3328 -- Otavio Salvador <otavio@ossystems.com.br> Wed, 25 Jul 2007 20:16:46 -0300
3329
3330 apt (0.7.4) unstable; urgency=low
3331
3332 [ Michael Vogt ]
3333 * cmdline/apt-get.cc:
3334 - fix in the task-install code regexp (thanks to Adam Conrad and
3335 Colin Watson)
3336 - support task removal too: apt-get remove taskname^
3337 (thanks to Matt Zimmerman reporting this problem)
3338
3339 [ Otavio Salvador ]
3340 * Fix a typo on 0.7.3 changelog entry about g++ (7.3 to 4.3)
3341 * Fix compilation warnings:
3342 - apt-pkg/contrib/configuration.cc: wrong argument type;
3343 - apt-pkg/deb/dpkgpm.cc: wrong signess;
3344 - apt-pkg-acquire-item.cc: wrong signess and orderned initializers;
3345 - methods/https.cc:
3346 - type conversion;
3347 - unused variable;
3348 - changed SetupProxy() method to void;
3349 * Simplified HttpMethod::Fetch on http.cc removing Tail variable;
3350 * Fix pipeline handling on http.cc (closes: #413324)
3351 * Fix building to properly support binNMUs. Thanks to Daniel Schepler
3352 <schepler@math.unipd.it> by the patch (closes: #359634)
3353 * Fix example for Install-{Recommends,Suggests} options on
3354 configure-index example file. Thanks to Peter Eisentraut
3355 <peter_e@gmx.net> by the patch (closes: #432223)
3356
3357 [ Christian Perrier ]
3358 * Basque translation update. Closes: ##423766
3359 * Unfuzzy formerly complete translations
3360 * French translation update
3361 * Re-generate PO(T) files
3362 * Spanish translation update
3363 * Swedish translation update
3364
3365 -- Otavio Salvador <otavio@debian.org> Tue, 24 Jul 2007 09:55:50 -0300
3366
3367 apt (0.7.3) unstable; urgency=low
3368
3369 * fixed compile errors with g++ 4.3 (thanks to
3370 Daniel Burrows, closes: #429378)
3371 * fixes in the auto-mark code (thanks to Daniel
3372 Burrows)
3373 * fix FTBFS by changing build-depends to
3374 libcurl4-gnutls-dev (closes: #428363)
3375 * cmdline/apt-get.cc:
3376 - fix InstallTask code when a pkgRecord ends
3377 with a single '\n' (thanks to Soren Hansen for reporting)
3378 * merged from Christian Perrier:
3379 * vi.po: completed to 532t, again. Closes: #429899
3380 * gl.po: completed to 532t. Closes: #429506
3381 * vi.po: completed to 532t. Closes: #428672
3382 * Update all PO and the POT. Gives 514t14f4u for formerly
3383 complete translations
3384 * fr.po: completed to 532t
3385 * ku.po, uk.po, LINGUAS: reintegrate those translations
3386 which disappeared from the BZR repositories
3387
3388 -- Michael Vogt <mvo@debian.org> Sun, 01 Jul 2007 12:31:29 +0200
3389
3390 apt (0.7.2-0.1) unstable; urgency=low
3391
3392 * Non-maintainer upload.
3393 * Build-depend on libcurl4-gnutls-dev instead of the obsolete
3394 libcurl3-gnutls-dev. Closes: #428363.
3395
3396 -- Steve Langasek <vorlon@debian.org> Thu, 28 Jun 2007 18:46:53 -0700
3397
3398 apt (0.7.2) unstable; urgency=low
3399
3400 * merged the debian/experimental changes back
3401 into the debian/sid branch
3402 * merged from Christian Perrier:
3403 * mr.po: New Marathi translation Closes: #416806
3404 * zh_CN.po: Updated by Kov Chai Closes: #416822
3405 * tl.po: Updated by Eric Pareja Closes: #416638
3406 * gl.po: Updated by Jacobo Tarrio
3407 Closes: #412828
3408 * da.po: Updated by Claus Hindsgaul
3409 Closes: #409483
3410 * fr.po: Remove a non-breakable space for usability
3411 issues. Closes: #408877
3412 * ru.po: Updated Russian translation. Closes: #405476
3413 * *.po: Unfuzzy after upstream typo corrections
3414 * buildlib/archtable:
3415 - added support for sh3/sh4 (closes: #424870)
3416 - added support for m32r (closes: #394096)
3417 * buildlib/systemtable:
3418 - added support for lpia
3419 * configure.in:
3420 - check systemtable for architecture mapping too
3421 * fix error in AutocleanInterval, closes: #319339
3422 (thanks to Israel G. Lugo for the patch)
3423 * add "purge" commandline argument, closes: #133421)
3424 (thanks to Julien Danjou for the patch)
3425 * add "purge" commandline argument, closes: #133421)
3426 (thanks to Julien Danjou for the patch)
3427 * fix FTBFS with gcc 4.3, closes: #417090
3428 (thanks to Martin Michlmayr for the patch)
3429 * add --dsc-only option, thanks to K. Richard Pixley
3430 * Removed the more leftover #pragma interface/implementation
3431 closes: #306937 (thanks to Andreas Henriksson for the patch)
3432
3433 -- Michael Vogt <mvo@debian.org> Wed, 06 Jun 2007 23:19:50 +0200
3434
3435 apt (0.7.1) experimental; urgency=low
3436
3437 * ABI library name change because it's built against
3438 new glibc
3439 * implement SourceVer() in pkgRecords
3440 (thanks to Daniel Burrows for the patch!)
3441 * apt-pkg/algorithm.cc:
3442 - use clog for all debugging
3443 - only increase the score of installed applications if they
3444 are not obsolete
3445 - fix resolver bug on removal triggered by weak-dependencies
3446 with or-groups
3447 * methods/http.cc:
3448 - send apt version in User-Agent
3449 * apt-pkg/deb/debrecords.cc:
3450 - fix SHA1Hash() return value
3451 * apt-pkg/cdrom.cc:
3452 - only unmount if APT::CDROM::NoMount is false
3453 * methods/cdrom.cc:
3454 - only umount if it was mounted by the method before
3455 * po/gl.po:
3456 - fix error translation that causes trouble to lsb_release
3457 * apt-pkg/acquire-item.cc:
3458 - if decompression of a index fails, delete the index
3459 * apt-pkg/acquire.{cc,h}:
3460 - deal better with duplicated sources.list entries (avoid
3461 double queuing of URLs) - this fixes hangs in bzip/gzip
3462 * merged from Christian Perrier:
3463 * mr.po: New Marathi translation Closes: #416806
3464 * zh_CN.po: Updated by Eric Pareja Closes: #416822
3465 * tl.po: Updated by Eric Pareja Closes: #416638
3466 * gl.po: Updated by Jacobo Tarrio
3467 Closes: #412828
3468 * da.po: Updated by Claus Hindsgaul
3469 Closes: #409483
3470 * fr.po: Remove a non-breakable space for usability
3471 issues. Closes: #408877
3472 * ru.po: Updated Russian translation. Closes: #405476
3473 * *.po: Unfuzzy after upstream typo corrections
3474 * vi.po: Updated to 515t. Closes: #426976
3475 * eu.po: Updated to 515t. Closes: #423766
3476 * pt.po: 515t. Closes: #423111
3477 * fr.po: Updated by Christian Perrier
3478 * Update all PO and the POT. Gives 513t2f for formerly
3479 complete translations
3480 * apt-pkg/policy.cc:
3481 - allow multiple packages (thanks to David Foerster)
3482
3483 -- Michael Vogt <mvo@debian.org> Wed, 2 May 2007 13:43:44 +0200
3484
3485 apt (0.7.0) experimental; urgency=low
3486
3487 * Package that contains all the new features
3488 * Removed all #pragma interface/implementation
3489 * Branch that contains all the new features:
3490 * translated package descriptions
3491 * task install support
3492 * automatic dependency removal (thanks to Daniel Burrows)
3493 * merged support for the new dpkg "Breaks" field
3494 (thanks to Ian Jackson)
3495 * handle network failures more gracefully on "update"
3496 * support for unattended-upgrades (via unattended-upgrades
3497 package)
3498 * added apt-transport-https method
3499 * merged "install-recommends" branch (ABI break):
3500 - new "--install-recommends"
3501 - install new recommends on "upgrade" if --install-recommends is
3502 given
3503 - new "--fix-policy" option to install all packages with unmet
3504 important dependencies (usefull with --install-recommends to
3505 see what not-installed recommends are on the system)
3506 - fix of recommended packages display (only show CandidateVersion
3507 fix or-group handling)
3508 * merged "install-task" branch (use with "apt-get install taskname^")
3509
3510 -- Michael Vogt <mvo@debian.org> Fri, 12 Jan 2007 20:48:07 +0100
3511
3512 apt (0.6.46.4-0.1) unstable; urgency=emergency
3513
3514 * NMU
3515 * Fix broken use of awk in apt-key that caused removal of the wrong keys
3516 from the keyring. Closes: #412572
3517
3518 -- Joey Hess <joeyh@debian.org> Mon, 26 Feb 2007 16:00:22 -0500
3519
3520 apt (0.6.46.4) unstable; urgency=high
3521
3522 * ack NMU (closes: #401017)
3523 * added apt-secure.8 to "See also" section
3524 * apt-pkg/deb/dpkgpm.cc:
3525 - added "Dpkg::StopOnError" variable that controls if apt
3526 will abort on errors from dpkg
3527 * apt-pkg/deb/debsrcrecords.{cc,h}:
3528 - make the Buffer grow dynmaically (closes: #400874)
3529 * Merged from Christian Perrier bzr branch:
3530 - uk.po: New Ukrainian translation: 483t28f3u
3531 - el.po: Update to 503t9f2u
3532 - de.po: Updates and corrections.
3533 * apt-pkg/contrib/progress.cc:
3534 - OpProgress::CheckChange optimized, thanks to Paul Brook
3535 (closes: #398381)
3536 * apt-pkg/contrib/sha256.cc:
3537 - fix building with noopt
3538
3539 -- Michael Vogt <mvo@debian.org> Thu, 7 Dec 2006 10:49:50 +0100
3540
3541 apt (0.6.46.3-0.2) unstable; urgency=high
3542
3543 * Non-maintainer upload with permission of Michael Vogt.
3544 * Fix FTBFS on most arches (regression from the fix of #400874)
3545
3546 -- Andreas Barth <aba@not.so.argh.org> Tue, 5 Dec 2006 15:51:22 +0000
3547
3548 apt (0.6.46.3-0.1) unstable; urgency=high
3549
3550 * Non-maintainer upload with permission of Michael Vogt.
3551 * Fix segfault at apt-get source. Closes: #400874
3552 * Add apt-key update in postinst, so that debian-archive-keyring doesn't
3553 need to depend on apt >= 0.6. Closes: #401114
3554 * Don't double-queue pdiff files. Closes: #401017
3555
3556 -- Andreas Barth <aba@not.so.argh.org> Tue, 5 Dec 2006 10:34:56 +0000
3557
3558 apt (0.6.46.3) unstable; urgency=low
3559
3560 * apt-pkg/deb/dpkgpm.cc:
3561 - make progress reporting robust against multiline error
3562 messages
3563
3564 * Merged from Christian Perrier bzr branch:
3565 - ca.po: Updated to 514t
3566 - be.po: Updated to 514t
3567 - it.po: Updated to 514t
3568 - hu.po: Updated to 514t
3569 - zh_TW.po: Updated to 514t
3570 - ar.po: Updated to 293t221u.
3571 - ru.po: Updated to 514t. Closes: #392466
3572 - nb.po: Updated to 514t. Closes: #392466
3573 - pt.po: Updated to 514t. Closes: #393199
3574 - fr.po: One spelling error corrected: s/accèder/accéder
3575 - km.po: Updated to 514t.
3576 - ko.po: Updated to 514t.
3577 - bg.po: Updated to 514t.
3578 - de.po: Updated to 514t.
3579 - en_GB.po: Updated to 514t.
3580
3581 -- Michael Vogt <mvo@debian.org> Thu, 2 Nov 2006 11:37:58 +0100
3582
3583 apt (0.6.46.2) unstable; urgency=low
3584
3585 * debian/control:
3586 - depend on debian-archive-keyring to offer clean upgrade path
3587 (closes: #386800)
3588 * Merged from Christian Perrier bzr branch:
3589 - es.po: Updated to 514t. Closes: #391661
3590 - da.po: Updated to 514t. Closes: #391424
3591 - cs.po: Updated. Closes: #391064
3592 - es.po: Updated to 514t. Closes: #391661
3593 - da.po: Updated to 514t. Closes: #391424
3594
3595 -- Michael Vogt <mvo@debian.org> Wed, 11 Oct 2006 09:03:15 +0200
3596
3597 apt (0.6.46.1) unstable; urgency=low
3598
3599 * methods/gzip.cc:
3600 - deal with empty files
3601 * Applied patch from Daniel Schepler to make apt bin-NMU able.
3602 (closes: bug#359634)
3603 * rebuild against current g++ because of:
3604 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29289
3605 (closes: #390189)
3606 * fix broken i18n in the dpkg progress reporting, thanks to
3607 Frans Pop and Steinar Gunderson. (closes: #389261)
3608 * Merged from Christian Perrier bzr branch:
3609 * fi.po: Updated to 514t. Closes: #390149
3610 * eu.po: Updated to 514t. Closes: #389725
3611 * vi.po: Updated to 514t. Closes: #388555
3612 * make the internal buffer in pkgTagFile grow dynamically
3613 (closes: #388708)
3614
3615 -- Michael Vogt <mvo@debian.org> Mon, 2 Oct 2006 20:42:20 +0200
3616
3617 apt (0.6.46) unstable; urgency=low
3618
3619 * debian/control:
3620 - switched to libdb4.4 for building (closes: #381019)
3621 * cmdline/apt-get.cc:
3622 - show only the recommends/suggests for the candidate-version, not for all
3623 versions of the package (closes: #257054)
3624 - properly handle recommends/suggests or-groups when printing the list of
3625 suggested/recommends packages (closes: #311619)
3626 * methods/http.cc:
3627 - check more careful for incorrect proxy settings (closes: #378868)
3628 * methods/gzip.cc:
3629 - don't hang when /var is full (closes: #341537), thanks to
3630 Luis Rodrigo Gallardo Cruz for the patch
3631 * doc/examples/sources.list:
3632 - removed non-us.debian.org from the example (closes: #380030,#316196)
3633 * Merged from Christian Perrier bzr branch:
3634 * ro.po: Updated to 514t. Closes: #388402
3635 * dz.po: Updated to 514t. Closes: #388184
3636 * it.po: Fixed typos. Closes: #387812
3637 * ku.po: New kurdish translation. Closes: #387766
3638 * sk.po: Updated to 514t. Closes: #386851
3639 * ja.po: Updated to 514t. Closes: #386537
3640 * gl.po: Updated to 514t. Closes: #386397
3641 * fr.po: Updated to 516t.
3642 * fi.po: Updated to 512t. Closes: #382702
3643 * share/archive-archive.gpg:
3644 - removed the outdated amd64 and debian-2004 keys
3645 * apt-pkg/tagfile.cc:
3646 - applied patch from Jeroen van Wolffelaar to make the tags
3647 caseinsensitive (closes: #384182)
3648 - reverted MMap use in the tagfile because it does not work
3649 across pipes (closes: #383487)
3650
3651 -- Michael Vogt <mvo@debian.org> Thu, 21 Sep 2006 10:25:03 +0200
3652
3653 apt (0.6.45) unstable; urgency=low
3654
3655 * apt-pkg/contrib/sha256.cc:
3656 - fixed the sha256 generation (closes: #378183)
3657 * ftparchive/cachedb.cc:
3658 - applied patch from Anthony Towns to fix Clean() function
3659 (closes: #379576)
3660 * doc/apt-get.8.xml:
3661 - fix path to the apt user build (Closes: #375640)
3662 * doc/apt-cache.8.xml:
3663 - typo (Closes: #376408)
3664 * apt-pkg/deb/dpkgpm.cc:
3665 - make progress reporting more robust against multiline error
3666 messages (first half of a fix for #374195)
3667 * doc/examples/configure-index:
3668 - document Debug::pkgAcquire::Auth
3669 * methods/gpgv.cc:
3670 - deal with gpg error "NODATA". Closes: #296103, Thanks to
3671 Luis Rodrigo Gallardo Cruz for the patch
3672 * apt-inst/contrib/extracttar.cc:
3673 - fix for string mangling, closes: #373864
3674 * apt-pkg/acquire-item.cc:
3675 - check for bzip2 in /bin (closes: #377391)
3676 * apt-pkg/tagfile.cc:
3677 - make it work on non-mapable files again, thanks
3678 to James Troup for confirming the fix (closes: #376777)
3679 * Merged from Christian Perrier bzr branch:
3680 * ko.po: Updated to 512t. Closes: #378901
3681 * hu.po: Updated to 512t. Closes: #376330
3682 * km.po: New Khmer translation: 506t6f. Closes: #375068
3683 * ne.po: New Nepali translation: 512t. Closes: #373729
3684 * vi.po: Updated to 512t. Closes: #368038
3685 * zh_TW.po: Remove an extra %s in one string. Closes: #370551
3686 * dz.po: New Dzongkha translation: 512t
3687 * ro.po: Updated to 512t
3688 * eu.po: Updated
3689 * eu.po: Updated
3690 * fix apt-get dist-upgrade
3691 * fix warning if no /var/lib/apt/extended_states is present
3692 * don't download Translations for deb-src sources.list lines
3693 * apt-pkg/tagfile.cc:
3694 - support not-mmapable files again
3695
3696 -- Michael Vogt <mvo@debian.org> Thu, 27 Jul 2006 00:52:05 +0200
3697
3698 apt (0.6.44.2exp1) experimental; urgency=low
3699
3700 * added support for i18n of the package descriptions
3701 * added support for aptitude like auto-install tracking (a HUGE
3702 HUGE thanks to Daniel Burrows who made this possible)
3703 * synced with the http://people.debian.org/~mvo/bzr/apt/debian-sid branch
3704 * build from http://people.debian.org/~mvo/bzr/apt/debian-experimental
3705
3706 -- Michael Vogt <mvo@debian.org> Mon, 3 Jul 2006 21:50:31 +0200
3707
3708 apt (0.6.44.2) unstable; urgency=low
3709
3710 * apt-pkg/depcache.cc:
3711 - added Debug::pkgDepCache::AutoInstall (thanks to infinity)
3712 * apt-pkg/acquire-item.cc:
3713 - fix missing chmod() in the new aquire code
3714 (thanks to Bastian Blank, Closes: #367425)
3715 * merged from
3716 http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
3717 * sk.po: Completed to 512t
3718 * eu.po: Completed to 512t
3719 * fr.po: Completed to 512t
3720 * sv.po: Completed to 512t
3721 * Update all PO and the POT. Gives 506t6f for formerly
3722 complete translations
3723
3724 -- Michael Vogt <mvo@debian.org> Wed, 14 Jun 2006 12:00:57 +0200
3725
3726 apt (0.6.44.1-0.1) unstable; urgency=low
3727
3728 * Non-maintainer upload.
3729 * Don't give an error when parsing empty Packages/Sources files.
3730 (Closes: #366931, #367086, #370160)
3731
3732 -- Steinar H. Gunderson <sesse@debian.org> Fri, 9 Jun 2006 00:52:21 +0200
3733
3734 apt (0.6.44.1) unstable; urgency=low
3735
3736 * apt-pkg/acquire-item.cc:
3737 - fix reversed logic of the "Acquire::PDiffs" option
3738 * merged from
3739 http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
3740 - po/LINGUAS: added "bg" Closes: #360262
3741 - po/gl.po: Galician translation update. Closes: #366849
3742 - po/hu.po: Hungarian translation update. Closes: #365448
3743 - po/cs.po: Czech translation updated. Closes: #367244
3744 * apt-pkg/contrib/sha256.cc:
3745 - applied patch to fix unaligned access problem. Closes: #367417
3746 (thanks to David Mosberger)
3747
3748 -- Michael Vogt <mvo@debian.org> Tue, 16 May 2006 21:51:16 +0200
3749
3750 apt (0.6.44) unstable; urgency=low
3751
3752 * apt-pkg/acquire.cc: don't show ETA if it is 0 or absurdely large
3753 * apt-pkg/contrib/sha256.{cc,h},hashes.{cc,h}: support for sha256
3754 (thanks to Anthony Towns)
3755 * ftparchive/cachedb.{cc,h},writer.{cc,h}: optimizations
3756 (thanks to Anthony Towns)
3757 * apt pdiff support from experimental merged
3758 * apt-pkg/deb/dpkgpm.cc: wording fixes (thanks to Matt Zimmerman)
3759 * apt-pkg/deb/dpkgpm.cc:
3760 - wording fixes (thanks to Matt Zimmerman)
3761 - fix error in dpkg interaction (closes: #364513, thanks to Martin Dickopp)
3762 * apt-pkg/tagfile.{cc,h}:
3763 - use MMap to read the entries (thanks to Zephaniah E. Hull for the
3764 patch) Closes: #350025
3765 * Merge from http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
3766 * bg.po: Added, complete to 512t. Closes: #360262
3767 * doc/apt-ftparchive.1.xml:
3768 - fix documentation for "SrcPackages" -> "Sources"
3769 (thanks to Bart Martens for the patch, closes: #307756)
3770 * debian/libapt-pkg-doc.doc-base.cache:
3771 - remove broken charackter from description (closes: #361129)
3772 * apt-inst/deb/dpkgdb.cc, methods/gpgv.cc:
3773 - i18n fixes (closes: #349298)
3774 * debian/postinst: dont fail on not available
3775 /usr/share/doc/apt/examples/sources.list (closes: #361130)
3776 * methods/ftp.cc:
3777 - unlink empty file in partial if the download failed because
3778 the file is missing on the server (closes: #316337)
3779 * apt-pkg/deb/debversion.cc:
3780 - treats a version string with explicit zero epoch equal
3781 than the same without epoch (Policy 5.6.12, closes: #363358)
3782 Thanks to Lionel Elie Mamane for the patch
3783
3784 -- Michael Vogt <mvo@debian.org> Mon, 8 May 2006 22:28:53 +0200
3785
3786 apt (0.6.43.3) unstable; urgency=low
3787
3788 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-186:
3789 * ca.po: Completed to 512t. Closes: #351592
3790 * eu.po: Completed to 512t. Closes: #350483
3791 * ja.po: Completed to 512t. Closes: #349806
3792 * pl.po: Completed to 512t. Closes: #349514
3793 * sk.po: Completed to 512t. Closes: #349474
3794 * gl.po: Completed to 512 strings Closes: #349407
3795 * sv.po: Completed to 512 strings Closes: #349210
3796 * ru.po: Completed to 512 strings Closes: #349154
3797 * da.po: Completed to 512 strings Closes: #349084
3798 * fr.po: Completed to 512 strings
3799 * vi.po: Completed to 511 strings Closes: #348968
3800 * zh_CN.po: Completed to 512t. Closes: #353936
3801 * it.po: Completed to 512t. Closes: #352803
3802 * pt_BR.po: Completed to 512t. Closes: #352419
3803 * LINGUAS: Add Welsh
3804 * *.po: Updated from sources (512 strings)
3805 * apt-pkg/deb/deblistparser.cc:
3806 - don't explode on a DepCompareOp in a Provides line, but warn about
3807 it and ignore it otherwise (thanks to James Troup for reporting it)
3808 * cmdline/apt-get.cc:
3809 - don't lock the lists directory in DoInstall, breaks --print-uri
3810 (thanks to James Troup for reporting it)
3811 * debian/apt.dirs: create /etc/apt/sources.list.d
3812 * make apt-cache madison work without deb-src entries (#352583)
3813 * cmdline/apt-get.cc: only run the list-cleaner if a update was
3814 successfull
3815
3816 -- Michael Vogt <mvo@debian.org> Wed, 22 Feb 2006 10:13:04 +0100
3817
3818 apt (0.6.43.2) unstable; urgency=low
3819
3820 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-166:
3821 - en_GB.po, de.po: fix spaces errors in "Ign " translations Closes: #347258
3822 - makefile: make update-po a pre-requisite of clean target so
3823 that POT and PO files are always up-to-date
3824 - sv.po: Completed to 511t. Closes: #346450
3825 - sk.po: Completed to 511t. Closes: #346369
3826 - fr.po: Completed to 511t
3827 - *.po: Updated from sources (511 strings)
3828 - el.po: Completed to 511 strings Closes: #344642
3829 - da.po: Completed to 511 strings Closes: #348574
3830 - es.po: Updated to 510t1f Closes: #348158
3831 - gl.po: Completed to 511 strings Closes: #347729
3832 - it.po: Yet another update Closes: #347435
3833 * added debian-archive-keyring to the Recommends (closes: #347970)
3834 * fixed message in apt-key to install debian-archive-keyring
3835 * typos fixed in apt-cache.8 (closes: #348348, #347349)
3836 * add patch to fix http download corruption problem (thanks to
3837 Petr Vandrovec, closes: #280844, #290694)
3838
3839 -- Michael Vogt <mvo@debian.org> Thu, 19 Jan 2006 00:06:33 +0100
3840
3841 apt (0.6.43.1) unstable; urgency=low
3842
3843 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-148:
3844 * fr.po: Completed to 510 strings
3845 * it.po: Completed to 510t
3846 * en_GB.po: Completed to 510t
3847 * cs.po: Completed to 510t
3848 * zh_CN.po: Completed to 510t
3849 * el.po: Updated to 510t
3850 * vi.po: Updated to 383t93f34u
3851 * tl.po: Completed to 510 strings (Closes: #344306)
3852 * sv.po: Completed to 510 strings (Closes: #344056)
3853 * LINGUAS: disabled Hebrew translation. (Closes: #313283)
3854 * eu.po: Completed to 510 strings (Closes: #342091)
3855 * apt-get source won't download already downloaded files again
3856 (closes: #79277)
3857 * share/debian-archive.gpg: new 2006 ftp-archive signing key added
3858 (#345891)
3859 * redownload the Release file if IMS-Hit and gpg failure
3860 * deal with multiple signatures on a Release file
3861
3862 -- Michael Vogt <mvo@debian.org> Fri, 6 Jan 2006 01:17:08 +0100
3863
3864 apt (0.6.43) unstable; urgency=medium
3865
3866 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-132:
3867 * zh_CN.po: Completed to 510 strings(Closes: #338267)
3868 * gl.po: Completed to 510 strings (Closes: #338356)
3869 * added support for "/etc/apt/sources.list.d" directory
3870 (closes: #66325)
3871 * make pkgDirStream (a bit) more complete
3872 * fix bug in pkgCache::VerIterator::end() (thanks to Daniel Burrows)
3873 (closes: #339533)
3874 * pkgAcqFile is more flexible now (closes: #57091)
3875 * support a download rate limit for http (closes: #146877)
3876 * included lots of the speedup changes from #319377
3877 * add stdint.h to contrib/md5.h (closes: #340448)
3878 * ABI change, library name changed (closes: #339147)
3879 * Fix GNU/kFreeBSD crash on non-existing server file (closes: #317718)
3880 * switch to libdb4.3 in build-depends
3881
3882 -- Michael Vogt <mvo@debian.org> Tue, 29 Nov 2005 00:17:07 +0100
3883
3884 apt (0.6.42.3) unstable; urgency=low
3885
3886 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-129:
3887 - patch-118: Russian translation update by Yuri Kozlov (closes: #335164)
3888 - patch-119: add update-po as a pre-req for binary (closes: #329910)
3889 - patch-121: Complete French translation
3890 - patch-125: Fixed localization of y/n questions in German translation
3891 (closes: #337078)
3892 - patch-126: Swedish translation update (closes: #337163)
3893 - patch-127: Complete Tagalog translation (closes: #337306)
3894 - patch-128: Danish translation update (closes: #337949)
3895 - patch-129: Basque translation update (closes: #338101)
3896 * cmdline/apt-get.cc:
3897 - bufix in FindSrc (closes: #335213, #337910)
3898 * added armeb to archtable (closes: #333599)
3899 * with --allow-unauthenticated use the old fallback behaviour for
3900 sources (closes: #335112)
3901
3902 -- Michael Vogt <mvo@debian.org> Wed, 9 Nov 2005 07:22:31 +0100
3903
3904 apt (0.6.42.2) unstable; urgency=high
3905
3906 * NMU (approved by maintainer)
3907 * Add AMD64 archive signing key to debian-archive.gpg (closes: #336500).
3908 * Add big-endian arm (armeb) support (closes: #333599).
3909 * Priority high to get the AMD key into testing ASAP.
3910
3911 -- Frans Pop <fjp@debian.org> Sun, 30 Oct 2005 21:29:11 +0100
3912
3913 apt (0.6.42.1) unstable; urgency=low
3914
3915 * fix a incorrect example in the apt_prefrences man page
3916 (thanks to Filipus Klutiero, closes: #282918)
3917 * apt-pkg/pkgrecords.cc:
3918 - revert patch from last version, it causes trouble on alpha
3919 and ia64 (closes: #335102, #335103)
3920 * cmdline/apt-get.cc:
3921 - be extra carefull in FindSrc (closes: #335213)
3922
3923 -- Michael Vogt <mvo@debian.org> Sat, 22 Oct 2005 23:44:35 +0200
3924
3925 apt (0.6.42) unstable; urgency=low
3926
3927 * apt-pkg/cdrom.cc:
3928 - unmount the cdrom when apt failed to locate any package files
3929 * allow cdrom failures and fallback to other sources in that case
3930 (closes: #44135)
3931 * better error text when dpkg-source fails
3932 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-115:
3933 - patch-99: Added Galician translation
3934 - patch-100: Completed Danish translation (Closes: #325686)
3935 - patch-104: French translation completed
3936 - patch-109: Italian translation completed
3937 - patch-112: Swedish translation update
3938 - patch-115: Basque translation completed (Closes: #333299)
3939 * applied french man-page update (thanks to Philippe Batailler)
3940 (closes: #316638, #327456)
3941 * fix leak in the mmap code, thanks to Daniel Burrows for the
3942 patch (closes: #250583)
3943 * support for apt-get [build-dep|source] -t (closes: #152129)
3944 * added "APT::Authentication::TrustCDROM" option to make the life
3945 for the installer people easier (closes: #334656)
3946 * fix crash in apt-ftparchive (thanks to Bastian Blank for the patch)
3947 (closes: #334671)
3948 * apt-pkg/contrib/md5.cc:
3949 - fix a alignment problem on sparc64 that gives random bus errors
3950 (thanks to Fabbione for providing a test-case)
3951 * init the default ScreenWidth to 79 columns by default
3952 (Closes: #324921)
3953 * cmdline/apt-cdrom.cc:
3954 - fix some missing gettext() calls (closes: #334539)
3955 * doc/apt-cache.8.xml: fix typo (closes: #334714)
3956
3957 -- Michael Vogt <mvo@debian.org> Wed, 19 Oct 2005 22:02:09 +0200
3958
3959 apt (0.6.41) unstable; urgency=low
3960
3961 * improved the support for "error" and "conffile" reporting from
3962 dpkg, added the format to README.progress-reporting
3963 * added README.progress-reporting to the apt-doc package
3964 * improved the network timeout handling, if a index file from a
3965 sources.list times out or EAI_AGAIN is returned from getaddrinfo,
3966 don't try to get the other files from that entry
3967 * Support architecture-specific extra overrides
3968 (closes: #225947). Thanks to Anthony Towns for idea and
3969 the patch, thanks to Colin Watson for testing it.
3970 * Javier Fernandez-Sanguino Pen~a:
3971 - Added a first version of an apt-secure.8 manpage, and modified
3972 apt-key and apt.end accordingly. Also added the 'update'
3973 argument to apt-key which was previously not documented
3974 (Closes: #322120)
3975 * Andreas Pakulat:
3976 - added example apt-ftparchive.conf file to doc/examples
3977 (closes: #322483)
3978 * Fix a incorrect example in the man-page (closes: #282918)
3979 * Fix a bug for very long lines in the apt-cdrom code (closes: #280356)
3980 * Fix a manual page bug (closes: #316314)
3981 * Do md5sum checking for file and cdrom method (closes: #319142)
3982 * Change pkgPolicy::Pin from private to protected to let subclasses
3983 access it too (closes: #321799)
3984 * add default constructor for PrvIterator (closes: #322267)
3985 * Reread status configuration on debSystem::Initialize()
3986 (needed for apt-proxy, thanks to Otavio for this patch)
3987
3988 -- Michael Vogt <mvo@debian.org> Mon, 5 Sep 2005 22:59:03 +0200
3989
3990 apt (0.6.40.1) unstable; urgency=low
3991
3992 * bugfix in the parsing code for the apt<->dpkg communication. apt
3993 crashed when dpkg sends the same state more than once under certain
3994 conditions
3995 * 0.6.40 breaks the ABI but I accidentally didn't change the soname :/
3996
3997 -- Michael Vogt <mvo@debian.org> Fri, 5 Aug 2005 13:24:58 +0200
3998
3999 apt (0.6.40) unstable; urgency=low
4000
4001 * Patch from Jordi Mallach to mark some additional strings for translation
4002 * Updated Catalan translation from Jordi Mallach
4003 * Merge from bubulle@debian.org--2005/apt--main--0:
4004 - Update pot and merge with *.po
4005 - Updated French translation, including apt-key.fr.8
4006 * Restore changelog entries from the 0.6.x series that went to Debian
4007 experimental
4008 * Merge michael.vogt@ubuntu.com--2005/apt--progress-reporting--0
4009 - Provide an interface for progress reporting which can be used by
4010 (e.g.) base-config
4011
4012 -- Matt Zimmerman <mdz@debian.org> Thu, 28 Jul 2005 11:57:32 -0700
4013
4014 apt (0.6.39) unstable; urgency=low
4015
4016 * Welsh translation update: daf@muse.19inch.net--2005/apt--main--0--patch-6
4017 * Merge mvo's changes from 0.6.36ubuntu1:
4018 michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-32
4019 * Merge aggregated translation updates:
4020 bubulle@debian.org--2005/apt--main--0
4021 * Update priority of apt-utils to important, to match the override file
4022 * Install only one keyring on each branch (Closes: #316119)
4023
4024 -- Matt Zimmerman <mdz@debian.org> Tue, 28 Jun 2005 11:51:09 -0700
4025
4026 apt (0.6.38) unstable; urgency=low
4027
4028 * Merge michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-6, a workaround
4029 for the French man pages' failure to build
4030 * Branch Debian and Ubuntu
4031 - apt.postinst, apt-key: use the appropriate keyring
4032 - debian/rules: install all keyrings
4033 * Add the current Debian archive signing key (4F368D5D) to
4034 debian-archive.gpg
4035 * make pinning on the "component" work again (using the section of the
4036 archive, we don't use per-section Release files anymore with apt-0.6)
4037 (closes ubuntu #9935)
4038
4039 -- Matt Zimmerman <mdz@debian.org> Sat, 25 Jun 2005 09:51:00 -0700
4040
4041 apt (0.6.37) breezy; urgency=low
4042
4043 * Merge bubulle@debian.org--2005/apt--main--0 up to patch-81
4044 - patch-66: Italian update
4045 - patch-71: French update
4046 - patch-73: Basque update
4047 - patch-74: Hebrew update
4048 - patch-76: Correct Hebrew translation (Closes: #306658)
4049 - patch-77: French man page update
4050 - patch-79: Correct syntax errors in Hebrew translation
4051 - patch-81: Portuguese update
4052 * Fix build of French man pages (now using XML, not SGML)
4053 * Add Welsh translation from Dafydd Harries
4054 (daf@muse.19inch.net--2005/apt--main--0--patch-1)
4055 * Change debian/bugscript to use #!/bin/bash (Closes: #313402)
4056 * Fix a incorrect example in the man-page (closes: #282918)
4057
4058 -- Matt Zimmerman <mdz@ubuntu.com> Tue, 24 May 2005 14:38:25 -0700
4059
4060 apt (0.6.36ubuntu1) breezy; urgency=low
4061
4062 * make it possible to write a cache-control: no-cache header even if
4063 no proxy is set to support transparent proxies (closes ubuntu: #10773)
4064
4065 * Merge otavio@debian.org--2005/apt--fixes--0.6:
4066 - Fix comment about the need of xmlto while building from Arch;
4067 - Fix StatStore struct on cachedb.h to use time_t and then fix a compile
4068 warning;
4069 - Lock database at start of DoInstall routine to avoid concurrent
4070 runs of install/remove and update commands (Closes: #194467)
4071 - Fix warnings while compiling with GCC 4.0 compiler
4072
4073 -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 23 May 2005 11:57:53 +0200
4074
4075 apt (0.6.36) experimental; urgency=low
4076
4077 * Merge apt--mvo--0:
4078 - apt-pkg/acquire-item.cc:
4079 added "Acquire::BrokenProxy" that will force apt to always
4080 re-get the Release.gpg file (for broken proxies)
4081 - debian/apt.cron.daily:
4082 MinAge is defaulting to 2 days now to prevent over-aggresive removal
4083 - apt-pkg/cdrom.cc:
4084 honor "Acquire::gpgv::Options" when verifying the signature (Ubuntu #8496)
4085
4086 -- Michael Vogt <mvo@debian.org> Thu, 31 Mar 2005 20:37:11 +0200
4087
4088 apt (0.6.35) hoary; urgency=low
4089
4090 * Merge apt--mvo--0 (incorporates 0.6.34ubuntu1):
4091 - Implement MaxSize and MaxAge in apt.cron.daily, to prevent the cache
4092 from growing too large (Ubuntu #6761)
4093 - some comments about the pkgAcqMetaSig::Custom600Headers() added
4094 - use gpg --with-colons
4095 - commented the ftp no_proxy unseting in methods/ftp.cc
4096 - added support for "Acquire::gpgv::options" in methods/gpgv.cc
4097 * Merge bubulle@debian.org--2005/apt--main--0
4098 - Make capitalization more consistent
4099 - Un-fuzzy translations resulting from capitalization changes
4100 - Italian translation update
4101
4102 -- Matt Zimmerman <mdz@ubuntu.com> Mon, 7 Mar 2005 20:08:33 -0800
4103
4104 apt (0.6.34) hoary; urgency=low
4105
4106 * Add missing semicolon to configure-index (Closes: #295773)
4107 * Update build-depends on gettext to 0.12 (Closes: #295077)
4108 * Merge from bubulle@debian.org--2005/apt--main--0 to get
4109 translation updates
4110
4111 -- Matt Zimmerman <mdz@ubuntu.com> Fri, 4 Mar 2005 16:13:15 -0800
4112
4113 apt (0.6.33) hoary; urgency=low
4114
4115 * Merge michael.vogt@ubuntu.com--2005/apt--mvo--0 (through patch-6)
4116 - patch-1: cosmetic changes (whitespace, "Apt::GPGV->APT::GPGV")
4117 - patch-2: (doc) documentation for gpgv
4118 - patch-3: (doc) new config variables added configure-index
4119 - patch-4: pkgAcquire::Run() pulse intervall can be configured
4120 - patch-5: fix for apt-get update removing Release.gpg files (#6865)
4121 - patch-6: change the path scoring in apt-cdrom, prefer pathes without
4122 symlinks
4123
4124 -- Matt Zimmerman <mdz@ubuntu.com> Sat, 26 Feb 2005 15:21:17 -0800
4125
4126 apt (0.6.32) hoary; urgency=low
4127
4128 * Merge michael.vogt@ubuntu.com--2005/apt--mvo--0 (patch-1)
4129 - Implement Acquire::gpgv::options (Ubuntu bug#6283)
4130
4131 -- Matt Zimmerman <mdz@ubuntu.com> Tue, 8 Feb 2005 19:31:15 -0800
4132
4133 apt (0.6.31) hoary; urgency=low
4134
4135 * Matt Zimmerman
4136 - Remove debugging output from apt.cron.daily (no one noticed?)
4137 - Apply patch from Anthony Towns to allow SHA1Summation to process a file
4138 descriptor until EOF, rather than requiring that the length of input be
4139 specified (Closes: #291338)
4140 - Fix build/install of Polish offline documentation, based on patch from
4141 Christian Perrier (Closes: #270404)
4142 * Michael Vogt
4143 - apt-cdrom.cc seperated into frontend (cmdline/apt-cdrom.cc and library
4144 apt-pkg/cdrom.{cc,h}) (Ubuntu #5668)
4145
4146 -- Matt Zimmerman <mdz@ubuntu.com> Fri, 4 Feb 2005 10:23:01 -0800
4147
4148 apt (0.6.30) unstable; urgency=low
4149
4150 * Add ppc64 to buildlib/archtable
4151 * Merge michael.vogt@canonical.com--2004/apt--status-fd--0
4152 - Support preserving dpkg status file descriptor, to support
4153 better integration with synaptic
4154
4155 -- Matt Zimmerman <mdz@ubuntu.com> Wed, 19 Jan 2005 00:26:01 -0800
4156
4157 apt (0.6.29) hoary; urgency=low
4158
4159 * Merge apt--mvo--0 (0.6.27ubuntu4)
4160
4161
4162 -- Matt Zimmerman <mdz@canonical.com> Tue, 28 Dec 2004 17:18:02 -0800
4163
4164 apt (0.6.28) hoary; urgency=low
4165
4166 * Merge apt--mvo--0
4167 * Rebuild source to get rid of arch metadata and temporary files in
4168 0.6.27ubuntu3
4169
4170 -- Matt Zimmerman <mdz@canonical.com> Thu, 23 Dec 2004 18:53:16 -0800
4171
4172 apt (0.6.27ubuntu4) hoary; urgency=low
4173
4174 * remove old sig-file in partial/ before starting to fetch a new sig-file
4175 (see ubuntu #4769 for the rational)
4176 * added apt-key update method (uses ubuntu-keyring)
4177 * documented the "--allow-unauthenticated" switch
4178 * added DEB_BUILD_PROG_OPTS to debian/rules (additonal options can be
4179 passed to DEB_BUILD_PROG like "-S")
4180
4181 -- Michael Vogt <mvo@debian.org> Thu, 23 Dec 2004 11:12:51 +0100
4182
4183 apt (0.6.27ubuntu3) hoary; urgency=low
4184
4185 * added a exact dependency from libapt-pkg-dev to the apt version it was
4186 build with
4187
4188 -- Michael Vogt <mvo@debian.org> Wed, 15 Dec 2004 09:56:32 +0100
4189
4190 apt (0.6.27ubuntu2) hoary; urgency=low
4191
4192 * fixed a bug in the rule file that happend during the big 0.5->0.6 merge
4193
4194 -- Michael Vogt <mvo@debian.org> Tue, 14 Dec 2004 12:14:25 +0100
4195
4196 apt (0.6.27ubuntu1) hoary; urgency=low
4197
4198 * chmod 755 /usr/bin/apt-key
4199 * don't display a error when a apt-get update don't find a
4200 Packages.bz2/Sources.bz2 file
4201
4202 -- Michael Vogt <mvo@debian.org> Mon, 13 Dec 2004 18:40:21 +0100
4203
4204 apt (0.6.27) hoary; urgency=low
4205
4206 * Merge apt--authentication--0 branch
4207 - Implement gpg authentication for package repositories (Closes: #203741)
4208 - Also includes Michael Vogt's fixes
4209 * Merge apt--misc-abi-changes--0 branch
4210 - Use pid_t throughout to hold process IDs (Closes: #226701)
4211 - Import patch from Debian bug #195510: (Closes: #195510)
4212 - Make Simulate::Describe and Simulate::ShortBreaks private member
4213 functions
4214 - Add a parameter (Candidate) to Describe to control whether the
4215 candidate version is displayed
4216 - Pass an appropriate value for Candidate everywhere Describe is called
4217
4218 -- Matt Zimmerman <mdz@canonical.com> Mon, 13 Dec 2004 01:03:11 -0800
4219
4220 apt (0.6.25) experimental; urgency=low
4221
4222 * Fix handling of two-part sources for sources.list deb-src entries in
4223 the same way that deb entries were fixed
4224
4225 -- Matt Zimmerman <mdz@debian.org> Wed, 9 Jun 2004 05:29:50 -0700
4226
4227 apt (0.6.24) experimental; urgency=low
4228
4229 * YnPrompt fixes were inadvertently left out, include them (Closes:
4230 #249251)
4231
4232 -- Matt Zimmerman <mdz@debian.org> Sun, 16 May 2004 14:18:53 -0700
4233
4234 apt (0.6.23) experimental; urgency=low
4235
4236 * Remove obsolete pkgIterator::TargetVer() (Closes: #230159)
4237 * Reverse test in CheckAuth to match new prompt (Closes: #248211)
4238
4239 -- Matt Zimmerman <mdz@debian.org> Sun, 9 May 2004 21:01:58 -0700
4240
4241 apt (0.6.22) experimental; urgency=low
4242
4243 * Merge 0.5.25
4244 * Make the unauthenticated packages prompt more intuitive (yes to
4245 continue, default no), but require --force-yes in addition to
4246 --assume-yes in order to override
4247
4248 -- Matt Zimmerman <mdz@debian.org> Fri, 19 Mar 2004 13:55:35 -0800
4249
4250 apt (0.6.21) experimental; urgency=low
4251
4252 * Merge 0.5.24
4253
4254 -- Matt Zimmerman <mdz@debian.org> Tue, 16 Mar 2004 22:52:34 -0800
4255
4256 apt (0.6.20) experimental; urgency=low
4257
4258 * Merge 0.5.23
4259
4260 -- Matt Zimmerman <mdz@debian.org> Thu, 26 Feb 2004 17:17:02 -0800
4261
4262 apt (0.6.19) experimental; urgency=low
4263
4264 * Merge 0.5.22
4265 * Convert apt-key(8) to docbook XML
4266
4267 -- Matt Zimmerman <mdz@debian.org> Mon, 9 Feb 2004 15:44:49 -0800
4268
4269 apt (0.6.18) experimental; urgency=low
4270
4271 * Add new Debian Archive Automatic Signing Key to the default keyring
4272 (existing keyrings are not updated; do that yourself)
4273
4274 -- Matt Zimmerman <mdz@debian.org> Sat, 17 Jan 2004 17:04:30 -0800
4275
4276 apt (0.6.17) experimental; urgency=low
4277
4278 * Merge 0.5.21
4279 * Handle more IMS stuff correctly
4280
4281 -- Matt Zimmerman <mdz@debian.org> Fri, 16 Jan 2004 10:54:25 -0800
4282
4283 apt (0.6.16) experimental; urgency=low
4284
4285 * Fix some cases where the .gpg file could be left in place when it is
4286 invalid
4287
4288 -- Matt Zimmerman <mdz@debian.org> Fri, 9 Jan 2004 09:22:15 -0800
4289
4290 apt (0.6.15) experimental; urgency=low
4291
4292 * s/Debug::Acquire::gpg/&v/
4293 * Honor the [vendor] syntax in sources.list again (though it is not
4294 presently used for anything)
4295 * Don't ship vendors.list(5) since it isn't used yet
4296 * Revert change from 0.6.10; it was right in the first place and the
4297 problem was apparently something else. Archive = Suite.
4298
4299 -- Matt Zimmerman <mdz@debian.org> Mon, 5 Jan 2004 17:43:01 -0800
4300
4301 apt (0.6.14) experimental; urgency=low
4302
4303 * Merge 0.5.20
4304
4305 -- Matt Zimmerman <mdz@debian.org> Sun, 4 Jan 2004 11:09:21 -0800
4306
4307 apt (0.6.13) experimental; urgency=low
4308
4309 * Merge 0.5.19
4310
4311 -- Matt Zimmerman <mdz@debian.org> Sat, 3 Jan 2004 16:22:31 -0800
4312
4313 apt (0.6.12) experimental; urgency=low
4314
4315 * Have pkgAcquireIndex calculate an MD5 sum if one is not provided by
4316 the method (as with file: and copy:). Local repositories
4317 * Fix warning about dist name mismatch to actually print what it was
4318 expecting
4319 * Don't expect any particular distribution name for two-part
4320 sources.list entries
4321 * Merge 0.5.18
4322
4323 -- Matt Zimmerman <mdz@debian.org> Fri, 2 Jan 2004 13:59:00 -0800
4324
4325 apt (0.6.11) experimental; urgency=low
4326
4327 * Support IMS requests of Release.gpg and Release
4328 * This required API changes, bump the libapt-pkg version
4329 * Copy local Release files into Dir::State::Lists
4330 * Set IndexFile attribute when retrieving Release and Release.gpg so
4331 that the appropriate Cache-Control headers are sent
4332
4333 -- Matt Zimmerman <mdz@debian.org> Fri, 2 Jan 2004 10:46:17 -0800
4334
4335 apt (0.6.10) experimental; urgency=low
4336
4337 * Use "Codename" (woody, sarge, etc.) to supply the value of the
4338 "Archive" package file attribute, used to match "release a=" type
4339 pins, rather than "Suite" (stable, testing, etc.)
4340
4341 -- Matt Zimmerman <mdz@debian.org> Thu, 1 Jan 2004 16:56:47 -0800
4342
4343 apt (0.6.9) experimental; urgency=low
4344
4345 * Another tagfile workaround
4346
4347 -- Matt Zimmerman <mdz@debian.org> Thu, 1 Jan 2004 13:56:08 -0800
4348
4349 apt (0.6.8) experimental; urgency=low
4350
4351 * Add a config option and corresponding command line option
4352 (--allow-unauthenticated) to apt-get, to make buildd operators happy
4353 (Closes: #225648)
4354
4355 -- Matt Zimmerman <mdz@debian.org> Wed, 31 Dec 2003 08:28:04 -0800
4356
4357 apt (0.6.7) experimental; urgency=low
4358
4359 * Forgot to revert part of the changes to tagfile in 0.6.4. Hopefully
4360 will fix segfaults for some folks.
4361
4362 -- Matt Zimmerman <mdz@debian.org> Wed, 31 Dec 2003 08:01:28 -0800
4363
4364 apt (0.6.6) experimental; urgency=low
4365
4366 * Restore the ugly hack I removed from indexRecords::Load which set the
4367 pkgTagFile buffer size to (file size)+256. This is concealing a bug,
4368 but I can't fix it right now. This should fix the segfaults that
4369 folks are seeing with 0.6.[45].
4370
4371 -- Matt Zimmerman <mdz@debian.org> Mon, 29 Dec 2003 18:11:13 -0800
4372
4373 apt (0.6.5) experimental; urgency=low
4374
4375 * Move the authentication check into a separate function in apt-get
4376 * Fix display of unauthenticated packages when they are in the cache
4377 (Closes: #225336)
4378
4379 -- Matt Zimmerman <mdz@debian.org> Sun, 28 Dec 2003 16:47:57 -0800
4380
4381 apt (0.6.4) experimental; urgency=low
4382
4383 * Use the top-level Release file in LoadReleaseInfo, rather than looking
4384 for the per-section ones (which aren't downloaded anymore). This
4385 unbreaks release pinning, including the NotAutomatic bit used by
4386 project/experimental
4387 * Use FileFd::Size() rather than a separate stat() call in
4388 LoadReleaseInfo
4389 * Fix pkgTagFile to leave a little extra room at the end of the buffer
4390 to append the record separator if it isn't present
4391 * Change LoadReleaseInfo to use "Suite" rather than "Archive", to match
4392 the Debian archive's dist-level Release files
4393
4394 -- Matt Zimmerman <mdz@debian.org> Sun, 28 Dec 2003 15:55:55 -0800
4395
4396 apt (0.6.3) experimental; urgency=low
4397
4398 * Fix MetaIndexURI for flat ("foo/") sources
4399
4400 -- Matt Zimmerman <mdz@debian.org> Sun, 28 Dec 2003 12:11:56 -0800
4401
4402 apt (0.6.2) experimental; urgency=low
4403
4404 * Add space between package names when multiple unauthenticated packages
4405 are being installed (Closes: #225212)
4406 * Provide apt-key with a secret keyring and a trustdb, even though we
4407 would never use them, because it blows up if it doesn't have them
4408 * Fix typo in apt-key(8) (standard input is '-', not '/')
4409
4410 -- Matt Zimmerman <mdz@debian.org> Sat, 27 Dec 2003 13:01:40 -0800
4411
4412 apt (0.6.1) experimental; urgency=low
4413
4414 * Merge apt 0.5.17
4415 * Rearrange Release file authentication code to be more clear
4416 * If Release is present, but Release.gpg is not, don't forget to still
4417 queue Packages files
4418 * Convert distribution "../project/experimental" to "experimental" for
4419 comparison purposes
4420 * Make a number of Release file errors into warnings; for now, it is OK
4421 not to have a codename, for example. We mostly care about checksums
4422 for now
4423
4424 -- Matt Zimmerman <mdz@debian.org> Fri, 26 Dec 2003 15:12:47 -0800
4425
4426 apt (0.6.0) experimental; urgency=low
4427
4428 * Signature verification support patch ("apt-secure") from Colin Walters
4429 <walters@debian.org> and Isaac Jones <ijones@syntaxpolice.org>. This
4430 implements:
4431 - Release signature verification (Release.gpg)
4432 - Packages, Sources md5sum verification against Release
4433 - Closes: #203741
4434 * Make some modifications to signature verification support:
4435 - Release.gpg is always retrieved and verified if present, rather than
4436 requiring that sources be configured as secure
4437 - Print a hint about installing gnupg if exec(gpgv) fails
4438 - Remove obsolete pkgAcqIndexRel
4439 - Move vendors.list stuff into a separate module (vendorlist.{h,cc})
4440 - If any files about to be retrieved are not authenticated, issue a
4441 warning to the user and require confirmation
4442 - Fix a heap corruption bug in pkgSrcRecords::pkgSrcRecords()
4443 * Suggests: gnupg
4444 * Install a keyring in /usr/share/apt/debian-archive.gpg containing an
4445 initial set of Debian archive signing keys to seed /etc/apt/trusted.gpg
4446 * Add a new tool, apt-key(8) used to manage the keyring
4447
4448 -- Matt Zimmerman <mdz@debian.org> Fri, 26 Dec 2003 08:27:19 -0800
4449
4450 apt (0.5.32) hoary; urgency=low
4451
4452 * Call setlocale in the methods, so that the messages are properly
4453 localised (Closes: #282700)
4454 * Implement support for bzip2-compressed debs (data.tar.bz2)
4455
4456 -- Matt Zimmerman <mdz@canonical.com> Sat, 11 Dec 2004 09:05:52 -0800
4457
4458 apt (0.5.31) unstable; urgency=low
4459
4460 * New Romanian translation from Sorin Batariuc <sorin@bonbon.net>
4461 (Closes: #281458)
4462 * Merge changes from Hoary (0.5.30,0.5.30ubuntu2]
4463 * Fix the example in apt_preferences(5) to match the text
4464 (Closes: #222267)
4465 * Add APT::Periodic::Autoclean setting, to allow "apt-get autoclean" to
4466 be run periodically. This is useful with
4467 APT::Periodic::Download-Upgradeable-Packages, and defaults to the same
4468 value, so that the cache size is bounded
4469
4470 -- Matt Zimmerman <mdz@debian.org> Tue, 23 Nov 2004 12:53:04 -0800
4471
4472 apt (0.5.30ubuntu2) hoary; urgency=low
4473
4474 * bzip2 is now "Suggested" and it will detect if bzip2 is installed
4475 and only then trying to get Packages.bz2
4476
4477 -- Michael Vogt <mvo@debian.org> Fri, 19 Nov 2004 12:00:39 +0100
4478
4479 apt (0.5.30ubuntu1) hoary; urgency=low
4480
4481 * Need to Depend: bzip2 or Packages.bz2 fail.
4482
4483 -- LaMont Jones <lamont@canonical.com> Thu, 18 Nov 2004 12:51:05 -0700
4484
4485 apt (0.5.30) hoary; urgency=low
4486
4487 * Patch from Michael Vogt to enable Packages.bz2 use, with a fallback to
4488 Packages.gz if it is not present (Closes: #37525)
4489
4490 -- Matt Zimmerman <mdz@debian.org> Mon, 15 Nov 2004 12:57:28 -0800
4491
4492 apt (0.5.29) unstable; urgency=low
4493
4494 * Don't hardcode paths in apt.cron.daily
4495 * Add to apt.cron.daily the capability to pre-download upgradeable
4496 packages
4497 * Place timestamp files in /var/lib/apt/periodic, rather than
4498 /var/lib/apt itself
4499 * Standardize debhelper files a bit
4500 - Create all directories in debian/dirs rather than creating some on
4501 the dh_installdirs command line
4502 - Rename debian/dirs to debian/apt.dirs, debian/examples to
4503 debian/apt.examples
4504
4505 -- Matt Zimmerman <mdz@debian.org> Sat, 13 Nov 2004 17:58:07 -0800
4506
4507 apt (0.5.28) hoary; urgency=low
4508
4509 * Translation updates:
4510 - Updated Hungarian from Kelemen Gábor <kelemeng@gnome.hu> (Closes: #263436)
4511 - Updated Greek from George Papamichelakis (Closes: #265004)
4512 - Updated Simplified Chinese from Tchaikov (Closes: #265190)
4513 - Updated French by Christian Perrier (Closes: #265816)
4514 - Updated Japanese by Kenshi Muto (Closes: #265630)
4515 - Updated Catalan from Jordi Mallach
4516 - Updated Dutch from Bart Cornelis (Closes: #268258, #278697)
4517 - Updated Portuguese from Miguel Figueiredo (Closes: #268265)
4518 - Updated Polish from Robert Luberda <robert@debian.org> (Closes: #268451)
4519 - Updated Danish from Claus Hindsgaul (Closes: #269417)
4520 - Updated Norwegian Nynorsk from Håvard Korsvoll <korsvoll@skulelinux.no>
4521 (Closes: #269965)
4522 - Updated Russian from Yuri Kozlov <yuray@id.ru> (Closes: #271104)
4523 - Updated Italian from Samuele Giovanni Tonon <samu@debian.org>
4524 (Closes: #275083)
4525 - Updated Brazilian Portuguese from Andre Luis Lopes (Closes: #273944)
4526 - Updated Slovak from Peter Mann (Closes: #279481)
4527 * APT::Get::APT::Get::No-List-Cleanup -> APT::Get::List-Cleanup in apt-get.cc
4528 (Closes: #267266)
4529 * Merge Ubuntu changes:
4530 - Set default Dpkg::MaxArgs to 1024, and Dpkg::MaxArgBytes to 32k.
4531 Needed to work around ordering bugs when installing a large number of
4532 packages
4533 - Patch from Michael Vogt to add an optional cron job which
4534 can run apt-get update periodically
4535 * Add arch-build target to debian/rules
4536
4537 -- Matt Zimmerman <mdz@debian.org> Sat, 13 Nov 2004 15:52:20 -0800
4538
4539 apt (0.5.27) unstable; urgency=high
4540
4541 * Sneak in a bunch of updated translations before the freeze
4542 (no code changes)
4543 * Translation updates:
4544 - New Finnish translation from Tapio Lehtonen <tale@debian.org>
4545 (Closes: #258999)
4546 - New Bosnian translation from Safir Šećerović <sapphire@linux.org.ba>
4547 (Closes: #254201)
4548 - Fix Italian incontrario (Closes: #217277)
4549 - Updated Spanish from Ruben Porras (Closes: #260483)
4550 - Updated Danish from Claus Hindsgaul (Closes: #260569)
4551 - Updated Slovak from Peter Mann (Closes: #260627)
4552 - Updated Portuguese from Miguel Figueiredo (Closes: #261423)
4553 * Bring configure-index up to date with documented options, patch from
4554 Uwe Zeisberger <zeisberg@informatik.uni-freiburg.de> (Closes: #259540)
4555 * Note in apt.conf(5) that configure-index does not contain strictly
4556 default values, but also examples
4557 * Add Polish translation of offline.sgml (Closes: #259229)
4558
4559 -- Matt Zimmerman <mdz@debian.org> Thu, 29 Jul 2004 09:30:12 -0700
4560
4561 apt (0.5.26) unstable; urgency=low
4562
4563 * Translation updates:
4564 - Spanish update from Ruben Porras <nahoo82@telefonica.net> (Closes: #248214)
4565 - Sync Spanish apt(8) (Closes: #249241)
4566 - French update from Christian Perrier <bubulle@debian.org> (Closes: #248614)
4567 - New Slovak translation from Peter Mann <Peter.Mann@tuke.sk> (Closes: #251676)
4568 - Czech update from Miroslav Kure <kurem@upcase.inf.upol.cz> (Closes: #251682)
4569 - pt_BR update from Andre Luis Lopes <andrelop@debian.org> (Closes: #251961)
4570 - German translation of apt(8) from Helge Kreutzmann <kreutzm@itp.uni-hannover.de>
4571 (Closes: #249453)
4572 - pt update from Miguel Figueiredo <elmig@debianpt.org> (Closes: #252700)
4573 - New Hebrew translation from Lior Kaplan <webmaster@guides.co.il>
4574 (Closes: #253182)
4575 - New Basque translation from Piarres Beobide Egaña <pi@beobide.net>
4576 (Vasco - Euskara - difficult language, Closes: #254407) and already a
4577 correction (Closes: #255760)
4578 - Updated Brazilian Portuguese translation from
4579 Guilherme de S. Pastore <gpastore@colband.com.br> (Closes: #256396)
4580 - Updated Greek translation (complete now) from
4581 George Papamichelakis <george@step.gr> (Closes: #256797)
4582 - New Korean translation from Changwoo Ryu <cwryu@debian.org>
4583 (Closes: #257143)
4584 - German translation now available in two flavours: with Unicode usage and
4585 without (related to #228486, #235759)
4586 * Update apt-get(8) to reflect the fact that APT::Get::Only-Source will
4587 affect apt-get build-dep as well as apt-get source
4588 * Remove aborted remnants of a different method of implementing DEB_BUILD_OPTIONS
4589 from debian/rules
4590 * Fix typo in error message when encountering unknown type in source list
4591 (Closes: #253217)
4592 * Update k*bsd-gnu arch names in buildlib/ostable (Closes: #253532)
4593 * Add amd64 to buildlib/archtable (Closes: #240896)
4594 * Have configure output a more useful error message if the architecture
4595 isn't in archtable
4596
4597 -- Matt Zimmerman <mdz@debian.org> Thu, 8 Jul 2004 15:53:28 -0700
4598
4599 apt (0.5.25) unstable; urgency=low
4600
4601 * Patch from Jason Gunthorpe to remove arbitrary length limit on Binary
4602 field in SourcesWriter::DoPackage
4603 * Fix typo in apt-cache(8) (Closes: #238578)
4604 * Fix obsolete reference to bug(1) in stub apt(8) man page
4605 (Closes: #245923)
4606 * Fix typo in configure-index (RecruseDepends -> RecurseDepends)
4607 (Closes: #246550)
4608 * Support DEB_BUILD_OPTIONS=noopt in debian/rules
4609 (Closes: #244293)
4610 * Increase length of line buffer in ReadConfigFile to 1024 chars;
4611 detect if a line is longer than that and error out
4612 (Closes: #244835)
4613 * Suppress a signed/unsigned warning in apt-cache.cc:DisplayRecord
4614 * Build apt-ftparchive with libdb4.2 rather than libdb2
4615 - Patch from Clint Adams to do most of the work
4616 - Build-Depends: s/libdb2-dev/libdb4.2-dev/
4617 - Add AC_PREREQ(2.50) to configure.in
4618 - Use db_strerror(err) rather than GlobalError::Errno (which uses strerror)
4619 - Add note to NEWS.Debian about upgrading old databases
4620 * Attempt to fix problems with chunked encoding by stripping only a single CR
4621 (Closes: #152711)
4622 * Modify debian/rules cvs-build to use cvs export, to avoid picking up
4623 junk files from the working directory
4624 * Add lang=fr attribute to refentry section of
4625 apt-extracttemplates.fr.1.sgml and apt-sortpkgs.fr.1.sgml so they are
4626 correctly built
4627 * Remove extraneous '\' characters from <command> tags in
4628 apt_preferences.fr.5.sgml
4629 * Translation updates:
4630 - Updated Swedish translation from Peter Karlsson <peter@softwolves.pp.se>
4631 (Closes: #238943)
4632 - New Slovenian translation from Jure Čuhalev <gandalf@owca.info>
4633 (closes: #239785)
4634 - New Portuguese translation from Miguel Figueiredo <elmig@debianpt.org>
4635 (closes: #240074)
4636 - Updated Spanish translation from Ruben Porras <nahoo82@telefonica.net>
4637 - Updated Spanish translation of man pages from Ruben Porras
4638 <nahoo82@telefonica.net>
4639 - Updated Simplified Chinese translation from "Carlos Z.F. Liu" <carlos_liu@yahoo.com>
4640 (Closes: #241971)
4641 - Updated Russian translation from Dmitry Astapov <adept@despammed.com>
4642 (Closes: #243959)
4643 - Updated Polish translation from Marcin Owsiany <porridge@debian.org>
4644 (Closes: #242388)
4645 - Updated Czech translation from Miroslav Kure <kurem@upcase.inf.upol.cz>
4646 (Closes: #244369)
4647 - Updated Japanese translation from Kenshi Muto <kmuto@debian.org>
4648 (Closes: #244176)
4649 - Run make -C po update-po to update .po files
4650 - Updated French translation from Christian Perrier <bubulle@debian.org>
4651 (Closes: #246925)
4652 - Updated Danish translation from Claus Hindsgaul <claus_h@image.dk>
4653 (Closes: #247311)
4654
4655 -- Matt Zimmerman <mdz@debian.org> Sat, 8 May 2004 12:52:20 -0700
4656
4657 apt (0.5.24) unstable; urgency=low
4658
4659 * Updated Czech translation from Miroslav Kure <kurem@upcase.inf.upol.cz>
4660 (Closes: #235822)
4661 * Updated French translation from Christian Perrier <bubulle@debian.org>
4662 (Closes: #237403)
4663 * Updates to XML man pages from richard.bos@xs4all.nl
4664 * Updated Danish translation from Claus Hindsgaul <claus_h@image.dk>
4665 (Closes: #237771)
4666 * Updated Greek translation from Konstantinos Margaritis
4667 <markos@debian.org>
4668 (Closes: #237806)
4669 * Updated Spanish translation from Ruben Porras <nahoo82@telefonica.net>
4670 (Closes: #237863)
4671 * Updated pt_BR translation from Andre Luis Lopes <andrelop@debian.org>
4672 (Closes: #237960)
4673 * Regenerate .pot file (Closes: #237892)
4674 * Updated Polish translation from Marcin Owsiany <porridge@debian.org>
4675 (Closes: #238333)
4676 * In pkgAcquire::Shutdown(), set the status of fetching items to
4677 StatError to avoid a sometimes large batch of error messages
4678 (Closes: #234685)
4679 * Implement an ugly workaround for the 10000-character limit on the
4680 Binaries field in debSrcRecordParser, until such time as some things
4681 can be converted over to use STL data types (ABI change) (Closes: #236688)
4682 * Increase default tagfile buffer from 32k to 128k; this arbitrary limit
4683 should also be removed someday (Closes: #174945)
4684 * Checked against Standards-Version 3.6.1 (no changes)
4685
4686 -- Matt Zimmerman <mdz@debian.org> Tue, 16 Mar 2004 22:47:55 -0800
4687
4688 apt (0.5.23) unstable; urgency=low
4689
4690 * Cosmetic updates to XML man pages from Richard Bos <radoeka@xs4all.nl>
4691 * Use the 'binary' target rather than 'all' so that the ssh and bzip2
4692 symlinks are created correctly (thanks to Adam Heath)
4693 (Closes: #214842)
4694 * Updated Simplified Chinese translation of message catalog from Tchaikov
4695 <chaisave@263.net> (Closes: #234186)
4696 * Change default for Acquire::http::max-age to 0 to prevent index files
4697 being out of sync with each other (important with Release.gpg)
4698 * Add an assert() to make sure that we don't overflow a fixed-size
4699 buffer in the very unlikely event that someone adds 10 packaging
4700 systems to apt (Closes: #233678)
4701 * Fix whitespace in French translation of "Yes, do as I say!", which
4702 made it tricky to type, again. Thanks to Sylvain Pasche
4703 <sylvain.pasche@switzerland.org> (Closes: #234494)
4704 * Print a slightly clearer error message if no packaging systems are
4705 available (Closes: #233681)
4706 * Point to Build-Depends in COMPILING (Closes: #233669)
4707 * Make debian/rules a bit more consistent in a few places.
4708 Specifically, always use -p$@ rather than an explicit package name,
4709 and always specify it first, and use dh_shlibdeps -l uniformly rather
4710 than sometimes changing LD_LIBRARY_PATH directly
4711 * Document unit for Cache-Limit (bytes) (Closes: #234737)
4712 * Don't translate "Yes, do as I say!" in Chinese locales, because it can
4713 be difficult to input (Closes: #234886)
4714
4715 -- Matt Zimmerman <mdz@debian.org> Thu, 26 Feb 2004 17:08:14 -0800
4716
4717 apt (0.5.22) unstable; urgency=low
4718
4719 * Updated French translation of man pages from Philippe Batailler
4720 <philippe.batailler@free.fr> (Closes: #203119)
4721 * Initialize StatusFile in debSystem (Closes: #229791)
4722 * Fix apt-get's suggests/recommends printing, which was skipping every
4723 other dependency due to both using GlobOr and incrementing the DepIterator
4724 (Closes: #229722)
4725 * Restore SIGINT/SIGQUIT handlers to their old values (rather than
4726 SIG_DFL) after invoking dpkg (Closes: #229854)
4727 * Updated Dutch translation of message catalog from cobaco
4728 <cobaco@linux.be> (Closes: #229601)
4729 * Catalan translation from Antoni Bella, Matt Bonner and Jordi Mallach
4730 (Closes: #230102)
4731 * Simplified Chinese translation of message catalog from "Carlos
4732 Z.F. Liu" <carlos_liu@yahoo.com> (Closes: #230960)
4733 * Replace SGML manpages with XML man pages from richard.bos@xs4all.nl
4734 (Closes: #230687)
4735 * Updated Spanish translation of man pages from Ruben Porras
4736 <nahoo82@telefonica.net> (Closes: #231539)
4737 * New Czech translation of message catalog from Miroslav Kure
4738 <kurem@upcase.inf.upol.cz> (Closes: #231921)
4739
4740 -- Matt Zimmerman <mdz@debian.org> Mon, 9 Feb 2004 12:44:54 -0800
4741
4742 apt (0.5.21) unstable; urgency=low
4743
4744 * Patch from Eric Wong <normalperson@yhbt.net> to include apt18n.h after
4745 other headers to avoid breaking locale.h when setlocale() is defined
4746 as an empty macro. This was not a problem on Debian, but broke
4747 compilation on Solaris. (Closes: #226509)
4748 * Updated French translation from Pierre Machard <pmachard@debian.org>
4749 (Closes: #226886)
4750 * Add colons to apt-get's "kept back"/"upgraded"/"downgraded" messages
4751 (Closes: #226813)
4752 * Fix typo in apt-cache(8) (Closes: #226351)
4753 * Clearer error message in place of "...has no available version, but
4754 exists in the database" (Closes: #212203)
4755 * Patch from Oliver Kurth <oku@masqmail.cx> to use AC_CACHE_VAL for
4756 GLIBC_VER to make cross-compilation easier (Closes: #221528)
4757 * Add example preferences file (Closes: #220799)
4758 * Updated Greek translation from Konstantinos Margaritis <markos@debian.org>
4759 (Closes: #227205)
4760 * Updated Spanish translation of man pages from Ruben Porras
4761 <nahoo82@telefonica.net> (Closes: #227729)
4762
4763 -- Matt Zimmerman <mdz@debian.org> Fri, 16 Jan 2004 10:54:39 -0800
4764
4765 apt (0.5.20) unstable; urgency=low
4766
4767 * Fixed German translations of "Suggested" from Christian Garbs
4768 <debian@cgarbs.de> (Closes: #197960)
4769 * Add an "apt-cache madison" command with an output format similar to
4770 the katie tool of the same name (but less functionality)
4771 * Fix debSourcesIndex::Describe() to correctly say "Sources" rather than
4772 "Packages"
4773
4774 -- Matt Zimmerman <mdz@debian.org> Sat, 3 Jan 2004 23:42:50 -0800
4775
4776 apt (0.5.19) unstable; urgency=low
4777
4778 * Fix Packages::Extensions support in apt-ftparchive generate
4779 (Closes: #225453)
4780
4781 -- Matt Zimmerman <mdz@debian.org> Sat, 3 Jan 2004 16:20:31 -0800
4782
4783 apt (0.5.18) unstable; urgency=low
4784
4785 * New no_NO.po file from Tollef Fog Heen <tfheen@debian.org> to fix
4786 encoding problems (Closes: #225602)
4787 * Have "apt-ftparchive release" strip the leading path component from
4788 the checksum entries
4789
4790 -- Matt Zimmerman <mdz@debian.org> Fri, 2 Jan 2004 11:24:35 -0800
4791
4792 apt (0.5.17) unstable; urgency=low
4793
4794 * Enable apt-ftparchive to generate Release files. Hopefully this will
4795 make it easier for folks to secure their apt-able packages
4796
4797 -- Matt Zimmerman <mdz@debian.org> Fri, 26 Dec 2003 12:53:21 -0800
4798
4799 apt (0.5.16) unstable; urgency=low
4800
4801 * po/de.po update from Michael Karcher <karcher@physik.fu-berlin.de>
4802 (Closes: #222560)
4803 * Update config.guess and config.sub from autotools-dev 20031007.1
4804 * Add knetbsd to buildlib/ostable (Closes: #212344)
4805 * Don't suggest apt-get -f install to correct broken build-deps; broken
4806 installed packages are rarely the cause (Closes: #220858)
4807 * Avoid clobbering configure.in if sed fails
4808
4809 -- Matt Zimmerman <mdz@debian.org> Wed, 24 Dec 2003 14:54:40 -0800
4810
4811 apt (0.5.15) unstable; urgency=low
4812
4813 * Spanish man pages, patch from Ruben Porras <nahoo82@telefonica.net>
4814 (Closes: #195444)
4815 - apt.es.8 wasn't included in the patch, but was referenced. Fetched
4816 version 1.3 from debian-doc cvs
4817 - Create doc/es/.cvsignore
4818 * Patch from Koblinger Egmont <egmont@uhulinux.hu> to fix
4819 pkgCache::PkgFileIterator::Label() to correctly refer to File->Label
4820 rather than File->Origin (Closes: #213311)
4821 * Add missing comma and space to German translation of "downgraded"
4822 (Closes: #213975)
4823 * Add missing comma in apt_preferences(5) (Closes: #215362)
4824 * Fix whitespace in French translation of "Yes, do as I say!", which
4825 made it tricky to type. Thanks to Sylvain Pasche
4826 <sylvain.pasche@switzerland.org> (Closes: #217152)
4827 * Let apt-get build-dep try alternatives if the installed package
4828 doesn't meet version requirements (Closes: #214736)
4829 * Fix version display for recommends (Closes: #219900)
4830 * Use isatty rather than ttyname for checking if stdin is a terminal.
4831 isatty has the advantage of not requiring /proc under Linux, and thus
4832 Closes: #221728
4833 * Correctly implement -n as a synonym for --names-only (Closes: #224515)
4834 * Update apt-cache(8)
4835 - Document --installed
4836 - --recursive applies to both depends and rdepends
4837 * Japanese translation of documentation from Kurasawa Nozomu <nabetaro@slug.jp>
4838 (Closes: #186235)
4839 * Clarify documentation of --no-upgrade in apt-get(8) (Closes: #219743)
4840 * Clean up and simplify some of the suggests/recommends display in apt-get
4841 * Use cvs update -d in debian/rules cvs-build rather than just update
4842 * Pass --preserve-envvar PATH --preserve-envvar CCACHE_DIR to debuild. apt
4843 takes a long time to build, and ccache helps
4844
4845 -- Matt Zimmerman <mdz@debian.org> Sat, 20 Dec 2003 16:34:30 -0800
4846
4847 apt (0.5.14) unstable; urgency=low
4848
4849 * apt-get build-dep, when trying to skip over the remaining elements of
4850 an or-expression, would accidentally inherit the version requirements of a
4851 later item in the or-expression. Fixed it.
4852 * Let apt-get build-dep try alternatives if the first dependency in an
4853 or-expression is not available
4854 * Add a Debug::BuildDeps to generate some trace output
4855 * Help apt-get build-dep produce more useful error messages
4856 * Process build-dependencies in forward rather than reverse order
4857 * Error out if an installed package is too new for a << or <=
4858 build-dependency
4859 * apt-get build-dep should now be able to handle almost any package with
4860 correct build-depends. The primary exception is build-dependencies on
4861 virtual packages with more than one provider, and these are
4862 discouraged for automated processing (but still common,
4863 unfortunately).
4864
4865 -- Matt Zimmerman <mdz@debian.org> Tue, 23 Sep 2003 22:57:31 -0400
4866
4867 apt (0.5.13) unstable; urgency=medium
4868
4869 * Document configuration file comment syntax in apt.conf(5)
4870 (Closes: #211262)
4871 * s/removed/installed/ in a comment in apt-get.cc
4872 * Move comment for ListParser::ParseDepends into the right place
4873 * Don't preserve ownership when copying config.guess and config.sub.
4874 This broke builds where the clean target was run with different
4875 privileges than the rest of the build (i.e., root) (Closes: #212183)
4876 * On second thought, don't copy config.guess and config.sub at all. I'd
4877 rather they always match what is in CVS.
4878
4879 -- Matt Zimmerman <mdz@debian.org> Mon, 22 Sep 2003 10:28:17 -0400
4880
4881 apt (0.5.12) unstable; urgency=low
4882
4883 * Exclude subdirectories named 'debian-installer' from the apt-cdrom
4884 search (Closes: #210485 -- release-critical)
4885
4886 -- Matt Zimmerman <mdz@debian.org> Thu, 11 Sep 2003 21:48:14 -0400
4887
4888 apt (0.5.11) unstable; urgency=low
4889
4890 * Updated pt_BR translations from Andre Luis Lopes <andrelop@debian.org>
4891 (Closes: #208302)
4892 * In apt.conf(5), give the fully qualified name of Dir::Bin::Methods,
4893 rather than just "methods"
4894 * Add new nb and nn translations from Petter Reinholdtsen <pere@hungry.com>
4895 * Clean up reportbug script a bit, and extend it to distinguish between a
4896 configuration file not existing and the user declining to submit it with
4897 the report
4898 * Add #include <langinfo.h> to cmdline/apt-get.cc. This apparently gets
4899 pulled in by something else with recent g++ and/or glibc, but is
4900 required when building on, e.g., stable
4901 * Patch from Koblinger Egmont <egmont@uhulinux.hu> to fix version
4902 comparisons with '~' (Closes: #205960)
4903 * Disable Russian translation until someone can review it
4904 (Closes: #207690)
4905
4906 -- Matt Zimmerman <mdz@debian.org> Wed, 10 Sep 2003 19:41:28 -0400
4907
4908 apt (0.5.10) unstable; urgency=low
4909
4910 * Correct the section in apt_preferences(5) on interpreting priorities
4911 to show that zero is not a valid priority, and print a warning if such
4912 a pin is encountered in the preferences file (Closes: #204971)
4913 * Regenerate French man pages from sgml source (Closes: #205886)
4914 * Get self-tests compiling again, updated for latest library API
4915 and g++ 3.3
4916 * Add version comparison tests for #194327 and #205960
4917 * Fix error message in version test to output versions in the order in
4918 which they were compared when the reverse comparison fails
4919 * Reference the source package bug page rather than the one for the
4920 binary package 'apt' in the man pages (Closes: #205290)
4921 * Updated Polish po file from Marcin Owsiany <porridge@debian.org>
4922 (Closes: #205950)
4923 * Mention some of the available frontends in apt-get(8) (Closes: #205829)
4924 * Add apt-config to SEE ALSO section of apt-get (Closes: #205036)
4925 * Add missing "lang" attributes to refentry tags in French man pages
4926 (apt-cdrom, apt-extracttemplates, apt-sortpkgs)
4927 * Change upgraded/newly installed/not fully installed or removed
4928 messages to be consistent and somewhat shorter (some translations
4929 exceeded 80 characters even in the simplest case)
4930 * Make APT::Get::Show-Upgraded (aka apt-get -u) default to true.
4931 * Updates to Dutch translation from Bart Cornelis <cobaco@linux.be>
4932 (Closes: #207656)
4933
4934 -- Matt Zimmerman <mdz@debian.org> Sun, 31 Aug 2003 21:12:39 -0400
4935
4936 apt (0.5.9) unstable; urgency=low
4937
4938 * Oh well, apt isn't going to make it into testing anytime soon due to
4939 new glibc and gcc deps, so we might as well fix more bugs
4940 * Fix typo in example ftp-archive.conf (Closes: #203295)
4941 * Mention default setting for --all-versions (Closes: #203298)
4942 * Patch from Otavio Salvador <otavio@debian.org> to have --version
4943 only print the version (and not usage as well) (Closes: #203418)
4944 * Patch from Otavio Salvador <otavio@debian.org> to switch from
4945 dh_installmanpages to dh_installman. Fixes the problem where the
4946 pt_BR man page was installed in the wrong location (Closes: #194558)
4947 * Move the French apt-ftparchive man page into apt-utils where it
4948 belongs. apt-utils Replaces: apt (<< 0.5.9)
4949 * Write records from "apt-cache show" using fwrite(3) rather than
4950 write(2), in case for some reason the entire record doesn't get
4951 written by a single write(2)
4952 * Add new French man pages to doc/fr/.cvsignore
4953 * Add freebsd to buildlib/ostable (Closes: #193430)
4954 * Avoid segfault if a package name is specified which consists
4955 entirely of characters which look like end tags ('+', '-')
4956 (Closes: #200425)
4957 * Patch from Otavio Salvador <otavio@debian.org> to avoid listing
4958 suggests/recommends for packages which are selected for installation
4959 at the same time as the package which suggests/recommends them
4960 (Closes: #200102)
4961 * Patch from Otavio Salvador <otavio@debian.org> to avoid listing
4962 suggests/recommends which are Provided by a package which is already
4963 installed (Closes: #200395)
4964 * Patch to update pt_BR man page for apt_preferences(5) from Andre Luis
4965 Lopes <andrelop@debian.org> (Closes: #202245)
4966 * Use nl_langinfo(YESEXPR) rather than comparing to the translated
4967 string "Y". Closes: #200953 and should make the prompting generally
4968 more robust in the face of i18n. In the particular case of #200953,
4969 it was being fooled because of signedness issues with toupper(3)
4970 (Closes: #194614)
4971 * apt Suggests: aptitude | synaptic | gnome-apt | wajig
4972 (Closes: #146667)
4973 * Clean up whitespace in translated strings in ru.po, which messed up
4974 indentation (some other translations probably have similar problems)
4975 (Closes: #194282)
4976 * Run ispell -h over the man page sources and fix a bunch of typos
4977 * Use debian/compat rather than DH_COMPAT
4978 * Update to debhelper compatibility level 3
4979 - remove ldconfig calls from debian/{postinst,postrm} as dh_makeshlibs
4980 will add them
4981 - echo 3 > debian/compat
4982 - Build-Depends: debhelper (>= 3)
4983 * Exclude '.#*' from cvs-build
4984 * Let the ftp method work with ftp servers which do not require a
4985 password (Closes: #199425)
4986 * Build-depend on debhelper >= 4.1.62, because we need the fix for
4987 #204731 in order for dh_installman to work correctly
4988 with our SGML man pages
4989 * Move dh_makeshlibs ahead of dh_installdeb so that its postinst
4990 fragments are properly substituted
4991
4992 -- Matt Zimmerman <mdz@debian.org> Sun, 10 Aug 2003 19:54:39 -0400
4993
4994 apt (0.5.8) unstable; urgency=medium
4995
4996 * urgency=medium because the changes since 0.5.5.1 are pretty safe as
4997 far as core functionality, 0.5.5.1 survived unstable for 10 days, and
4998 I don't want to delay apt's progress into testing any further. It's
4999 decidedly better than 0.5.4.
5000 * Clarify the meaning of the only-source option in apt-get(8)
5001 (Closes: #177258)
5002 * Updated French man pages from Philippe Batailler
5003 <philippe.batailler@free.fr> (Closes: #182194)
5004 * Give a warning if an illegal type abbreviation is used when looking up a
5005 configuration item (Closes: #168453)
5006 * Improve build-depends handling of virtual packages even further, so that
5007 it will now also try to satisfy build-depends on virtual packages if they
5008 are not installed. Note that this only works if there is only one
5009 package providing the virtual package, as in other cases (Closes: #165404)
5010 * Update config.guess and config.sub from autotools-dev 20030717.1
5011 * Tweak SGML in apt-extracttemplates.1.sgml so that literal '>' doesn't end
5012 up in output
5013 * Document SrcDirectory in apt-ftparchive.1.sgml (Closes: #156370)
5014 * Support TMPDIR in apt-extracttemplates (Closes: #191656)
5015 * Fix ru.po to use a capital letter for the translation of 'Y' so that
5016 YnPrompt works correctly (Closes: #200953). No other translations seem
5017 to have this problem
5018 * Regenerate POT file and sync .po files
5019 * Only try to clear stdin if it is a tty, to avoid looping if there is
5020 lots of stuff (perhaps an infinite amount) to read (Closes: #192228)
5021
5022 -- Matt Zimmerman <mdz@debian.org> Fri, 25 Jul 2003 20:21:53 -0400
5023
5024 apt (0.5.7) unstable; urgency=low
5025
5026 * Update control file to match overrides (apt priority important,
5027 libapt-pkg-dev section libdevel)
5028 * Silence the essential packages check if we are only downloading
5029 archives and not changing the system (Closes: #190862)
5030 * Skip version check if a build-dependency is provided by an installed package
5031 (Closes: #126938)
5032 * Have apt-cache show exit with an error if it cannot find any of the
5033 specified packages (Closes: #101490)
5034
5035 -- Matt Zimmerman <mdz@debian.org> Mon, 21 Jul 2003 23:43:24 -0400
5036
5037 apt (0.5.6) unstable; urgency=low
5038
5039 * Adam Heath <doogie@debian.org>
5040 - Fix segfault when handling /etc/apt/preferences. Closes: #192409.
5041 * Matt Zimmerman <mdz@debian.org>
5042 - Clean up some string handling, patch from Peter Lundkvist
5043 <p.lundkvist@telia.com> (Closes: #192225)
5044 - Don't fall off the end of the buffer when comparing versions.
5045 Patch from Koblinger Egmont <egmont@uhulinux.hu> (Closes: #194327)
5046 - Minor fixes to apt-ftparchive(1) (Closes: #118156)
5047 - Fix typo in apt-ftparchive help text (Closes: #119072)
5048 - More typos in apt-ftparchive help text (Closes: #190936)
5049 - Update config.guess, config.sub to latest versions
5050 - Modify the description for apt-utils to reflect the fact that it is not
5051 (any longer) infrequently used (Closes: #138045)
5052 - Make setup script for dselect method more explicit about
5053 overwriting sources.list (Closes: #151727)
5054 - Fix typo in apt-cache(8) (Closes: #161243)
5055 - Remove duplicate 'showpkg' from synopsis on apt-cache(8)
5056 (Closes: #175611)
5057 - Document in apt-get(8) the meaning of the '*' in ShowList, which is that
5058 the package is being purged (Closes: #182369)
5059 - Fix extra "/" character in apt.conf(5) (Closes: #185545)
5060 - Fix typo in tar error message (Closes: #191424)
5061 - Clarify description of 'search' on apt-cache(8) (Closes: #192216)
5062 - Fix incorrect path for 'partial' directory on apt-get(8)
5063 (Closes: #192933)
5064 - Fixes to pt_BR translation from Andre Luis Lopes <andrelop@ig.com.br>
5065 (Closes: #196669)
5066 - Updated apt_preferences(5) man page with many corrections and
5067 clarifications from Thomas Hood <jdthood@yahoo.co.uk>
5068 (Closes: #193336)
5069 - Fix SGML validation errors in apt-cache.8.sgml introduced in 0.5.5 or so
5070 - Add a simple example to apt-ftparchive(1) (Closes: #95257)
5071 - Add bug script for collecting configuration info (Closes: #176482)
5072
5073 -- Matt Zimmerman <mdz@debian.org> Mon, 21 Jul 2003 01:59:43 -0400
5074
5075 apt (0.5.5.1) unstable; urgency=low
5076
5077 * Move the target of the example docs from doc to binary. Closes:
5078 #192331
5079 * Fix api breakage that broke apt-ftparchive and apt-cache dumpavail, by
5080 backing out change that incorretly attempted to handle Package sections
5081 larger than 32k. Closes: #192373
5082 * Fix never-ending loop with apt-get install -V. Closes: #192355.
5083
5084 -- Adam Heath <doogie@debian.org> Mon, 19 May 2003 12:30:16 -0500
5085
5086 apt (0.5.5) unstable; urgency=low
5087
5088 * New deb version compare function, that has no integer limits, and
5089 supports pre-versions using ~. Code ported from dpkg.
5090 * Fix handling of [!arch] for build-dependencies. Closes: #88798, #149595
5091 * Fix handling of build-deps on unknown packages. Closes: #88664, #153307
5092 * "apt-get --arch-only build-dep" to install only architecture-
5093 dependent build dependencies. Bump minor shared lib number to reflect
5094 small change in BuildDepend API.
5095 * APT::Build-Essential configuration option (defaults to "build-essential")
5096 so that "apt-get build-dep" will ensure build essential packages are
5097 installed prior to installing other build-dependencies. Closes: #148879
5098 * LD_LIBRARY_PATH thing. Closes: #109430, #147529
5099 * /usr/doc reference in postinst. Closes: #126189
5100 * Doc updates. Closes: #120689
5101 * Possible apt-cache segfault. Closes: #120311, #118431, #117915, #135295,
5102 #131062, #136749
5103 * Print special message for EAI_AGAIN. Closes: #131397
5104 * libapt-pkg-dev needs to bring in the apt-inst library if linking
5105 is to work. Closes: #133943
5106 * Typos, Doc Stuff. Closes: #132772, #129970, #123642, #114892, #113786,
5107 #109591, #105920, #103678, #139752, #138186, #138054, #138050,
5108 #139994, #142955, #151654, #151834, #147611, #154268, #173971
5109 * Fix possibility for tag file parsing to fail in some unlikely situations.
5110 Closes: #139328
5111 * Use std C++ names for some header files. Closes: #128741
5112 * Do not check for free space if --no-download. Closes: #117856
5113 * Actually implement or group handling for 'upgrade'. Closes: #133950
5114 * "Internal Error, Couldn't configure pre-depend" is not actually an
5115 internal error, it is a packaging error and now it says so, and
5116 pinpoints the problem dependency. Closes: #155621
5117 * Allows failure to write to a pipe for post-invoke stuff. Closes: #89830
5118 * Use usr/share/doc for dhelp. Closes: #115701
5119 * --print-uris works with 'update'. Closes: #57070
5120 * Options Dpkg::MaxArgs,Dpkg::MaxArgBytes to allow a much longer dpkg
5121 command line.
5122 * Fixed 2 little OR group bugs, thanks to Yann Dirson. Closes: #143995,
5123 #142298
5124 * Allow an uninstalled package to be marked for removal on an install
5125 line (meaning not to automatically install it), also fix some dodgy
5126 handling of protected packages. Closes: #92287, #116011
5127 * Fix errant prefix matching in version selection. Closes: #105968
5128 * Ensure that all files needed to run APT as a user are readable and
5129 ignore roots umask for these files. Closes: #108801
5130 * Support larger config spaces. Closes: #111914
5131 * 'apt-get update' no longer does 'Building Dependency Tree'.
5132 * When matching regexs allways print a message. Change regex activation
5133 charset. Closes: #147817
5134 * Don't die if lines in sources.list are too long. Closes: #146846
5135 * Show file name on apt-extracttemplate error messges. Closes: #151835
5136 * i18n gettext stuff, based on work from Michael Piefel: Closes: #95933
5137 * Some highly unlikely memory faults. Closes: #155842
5138 * C++ stuff for G++3.2. Closes: #162617, #165515,
5139 * apt-config dumps sends to stdout not stderr now. Closes: #146294
5140 * Fix segfault in FindAny when /i is used, and there is no default.
5141 Closes: #165891
5142 * Add s390x to archtable. Closese: #160992.
5143 * Update config.sub/config.guess in cvs, and add support to debian/rules
5144 to update them from /usr/share/misc if they exist. Closes: #155014
5145 * Remove 'Sorry' from messages. Closes: #148824.
5146 * Change wording of 'additional disk space usage' message. Closes:
5147 #135021.
5148 * apt-extracttemplates now prepends the package name when extracting
5149 files. Closes: #132776
5150 * Add -n synonym for --names-only for apt-cache. Closes: #130689
5151 * Display both current version and new version in apt-get -s. Closes:
5152 #92358
5153 * Add an options and timeout config item to ssh/rsh. Closes: #90654
5154 * libapt-pkg-dev now depends on apt-utils. Closes: #133942.
5155 * Change verbose logging output of apt-ftparchive to go to stderr,
5156 instead of stdout. Also, errors that occur no longer go to stdout,
5157 but stderr. Closes: #161592
5158 * Test for timegm in configure. Closes: #165516.
5159 * s/st_mtime/mtime/ on our local stat structure in apt-ftparchive, to
5160 support compliation on platforms where st_mtime is a macro. Closes:
5161 #165518
5162 * Check the currently mounted cdrom, to see if it's the one we are
5163 interested in. Closes: #154602
5164 * Refer to reportbug instead of bug in the man pages. Closes: #173745
5165 * Link apt-inst to apt-pkg. Closes: #175055
5166 * New apt_preferences man page from Thomas Hood, Susan Kleinmann,
5167 and others.
5168 * Fix > 300 col screen segfault. Closes: #176052
5169 * Rebuild with gcc-3.2. Closes: #177752, #178008.
5170 * Fix build-dep handling of | dependencies.
5171 Closes: #98640, #145997, #158896, #172901
5172 * Double default value of APT::Cache-Limit, until such time as it
5173 can be made more dynamic. Closes: #178623.
5174 * Report uris with '.gz' when there are errors. Closes: #178435.
5175 * When installing build-deps, make sure the new version will
5176 satisfy build requirements. Closes: #178121
5177 * Split offline and guide documentation into apt-doc. This was done so
5178 that binary-arch builds do not require documention deps. Note, that
5179 apt-doc is not installed on upgrades.
5180 * Use doc-base, instead of dhelp directly. Closes: #110389
5181 * Change http message 'Waiting for file' to 'Waiting for headers'.
5182 Closes: #178537
5183 * Remove trailing lines on package lists in apt-get. Closes: #178736.
5184 * Fix origin pins for file:// uris. Closes: #189014.
5185 * Apply typo and syntax patch from bug to apt-cache.8.sgml. Closes:
5186 #155194
5187 * s/dpkg-preconfig/dpkg-preconfigure/ in examples/configure-index.
5188 Closes: #153734.
5189 * Fix some typos in the apt-get manual. Closes: #163932.
5190 * Apply patch from bug, to change frozen to testing, and then do it
5191 everywhere else. Closes: #165085.
5192 * Update es.po. Closes: #183111.
5193 * Add pt_BR translation of apt_preferences(5). Also, build fr manpages.
5194 Closes: #183904.
5195 * Add a vcg command to apt-cache, similiar to dotty. Closes: #150512.
5196 * Add option to apt-get to show versions of packages being
5197 upgraded/installed.
5198 * Be quiet in apt.post{inst,rm}. Closes: #70685.
5199 * apt-get now prints out suggested and recommended packages. Closes:
5200 #54982.
5201 * Insert some newlines in the cdrom change media message. Closes:
5202 #154601.
5203 * Add a rdepends command to apt-cache. Closes: #159864.
5204 * When building the dpkg command line, allow for 8192 chars to be used,
5205 instead of only 1024.
5206 * APT::Immediate-Configure had inverted semantics(false meant it was
5207 enabled). Closes: #173619.
5208 * Fix status file parser so that if a record is larger than 32k, the
5209 buffer size will be doubled, and the read attempted again. Closes:
5210 #174945.
5211
5212 -- Adam Heath <doogie@debian.org> Sun, 27 Apr 2003 01:23:12 -0500
5213
5214 apt (0.5.4) unstable; urgency=low
5215
5216 * M68k config.guess patch. Closes: #88913
5217 * Bi-yearly test on OpenBSD and Solaris
5218 * Doc updates. Closes: #89121, #89854, #99671, #98353, #95823, #93057,
5219 #97520, #102867, #101071, #102421, #101565, #98272, #106914,
5220 #105606, #105377
5221 * Various cosmetic code updates. Closes: #89066, #89066, #89152
5222 * Add "pre-auto" as an option for DSelect::Clean (run autoclean after
5223 update).
5224 * More patches from Alfredo for Vendors and more SHA-1 stuff
5225 * Fix for AJ's 'desire to remove perl-5.005' and possibly other
5226 similar situations. Closes: #56708, #59432
5227 * no_proxy and ftp. Closes: #89671
5228 * Philippe Batailler's man page patches.
5229 * Fix for display bug. Closes: #92033, #93652, #98468
5230 * Use more than 16bits for the dep ID. Some people ran out..
5231 Closes: #103020, #97809, #102951, #99974, #107362, #107395, #107362,
5232 #106911, #107395, #108968
5233 * Reordered some things to make dante and FTP happier. Closes: #92757
5234 * James R. Van Zandt's guide.sgml updates. Closes: #90027
5235 * apt-ftparchive copes with no uncompressed package files + contents.
5236 * French man pages from philippe batailler - well sort of. They
5237 don't build yet..
5238 * run-parts. Closes: #94286
5239 * 'apt-cache policy' preferences debug tool.
5240 * Whatever. Closes: #89762
5241 * libstdc++ and HURD. Closes: #92025
5242 * More apt-utils verbage. Closes: #86954
5243 * Fliped comparision operator. Closes: #94618
5244 * Used the right copyright file. Closes: #65691
5245 * Randolph's G++3 patches.
5246 * Fixed no_proxy tokanizing. Closes: #100046
5247 * Strip Config-Version when copying status to available. Closes: #97520
5248 * Segfault with missing source files. Closes: #100325
5249 * EINTR check. Closes: #102293
5250 * Various changes to the locking metholodgy for --print-uris.
5251 Closes: #100590
5252 * Lame LD_LIBRARY_PATH thing. Closes: #98928
5253 * apt-cache search searchs provide names too now. Closes: #98695
5254 * Checksum and long lines problem. Closes: #106591
5255 * .aptignr and empty files are just a warning. Closes: #97364
5256
5257 -- Jason Gunthorpe <jgg@debian.org> Sat, 18 Aug 2001 17:21:59 -0500
5258
5259 apt (0.5.3) unstable; urgency=low
5260
5261 * JoeyH's dpkg::preconfig not working. Closes: #88675
5262 * Fixed apt override disparity
5263 * Alfredo's SHA-1 and related patches
5264
5265 -- Jason Gunthorpe <jgg@debian.org> Sun, 4 Mar 2001 15:39:43 -0700
5266
5267 apt (0.5.2) unstable; urgency=low
5268
5269 * Fixed mention of /usr/doc in the long description
5270 * JoeyH's downgrade bug -- don't use 0.5.1
5271 * Doc bug. Closes: #88538
5272 * Fault in building release strings. Closes: #88533
5273
5274 -- Jason Gunthorpe <jgg@debian.org> Sun, 4 Mar 2001 15:39:43 -0700
5275
5276 apt (0.5.1) unstable; urgency=low
5277
5278 * Fixed #82894 again, or should be and.
5279 * Process the option string right. Closes: #86921
5280 * Don't eat the last command for pipes. Closes: #86923
5281 * Ignore .* for configuration directory processing. Closes: #86923
5282 * Alfredo's no_proxy patch
5283 * Documentation fixes. Closes: #87091
5284 * JoeyH's double slash bug. Closes: #87266
5285 * Unintitialized buffer and apt-ftparchive contents generation.
5286 Closes: #87612
5287 * Build-deps on virtual packages. Closes: #87639
5288 * Fixes glibc/libstdc++ symbol dependencies by including glibc and
5289 libstdc++ version info in the library soname and in the package
5290 provides. Closes: #87426
5291 * Updated soname version to 0.3.2
5292 * apt-extracttemplates moved from debconf into apt-utils
5293 * s390 archtable entry. Closes: #88232
5294 * Dan's segfault
5295 * Some instances where the status file can source a package in a
5296 non-sensical way. Closes: #87390
5297 * Work better if there are duplicate sources.list entries.
5298 * Fixed the resetting of Dir with "dir {};". Closes: #87323
5299
5300 -- Randolph Chung <tausq@debian.org> Sat, 3 Mar 2001 15:37:38 -0700
5301
5302 apt (0.5.0) unstable; urgency=low
5303
5304 * Fixed an obscure bug with missing final double new lines in
5305 package files
5306 * Changed the apt-cdrom index copy routine to use the new section
5307 rewriter
5308 * Added a package file sorter, apt-sortpkgs
5309 * Parse obsolete Optional dependencies.
5310 * Added Ben's rsh method. Closes: #57794
5311 * Added IPv6 FTP support and better DNS rotation support.
5312 * Include the server IP in error messages when using a DNS rotation.
5313 Closes: #64895
5314 * Made most of the byte counters into doubles to prevent 32bit overflow.
5315 Closes: #65349
5316 * HTTP Authorization. Closes: #61158
5317 * Ability to parse and return source index build depends from Randolph.
5318 * new 'apt-get build-dep' command from Randolph. Closes: #63982
5319 * Added apt-ftparchive the all dancing all singing FTP archive
5320 maintinance program
5321 * Allow version specifications with =1.2.4-3 and /2.2 or /stable postfixes
5322 in apt-get.
5323 * Removed useless internal cruft including the xstatus file.
5324 * Fixed config parser bugs. Closes: #67848, #71108
5325 * Brain Damanged apt-get config options changed, does not change the command
5326 line interface, except to allow --enable-* to undo a configuration
5327 option:
5328 No-Remove -> Remove
5329 No-Download -> Download
5330 No-Upgrade -> Upgrade
5331 * Made this fix configable (DSelect::CheckDir) and default to disabled:
5332 * No remove prompt if the archives dir has not changed. Closes: #55709
5333 Because it is stupid in the case where no files were downloaded due to
5334 a resumed-aborted install, or a full cache! Closes: #65952
5335 * Obscure divide by zero problem. Closes: #64394
5336 * Update sizetable for mips. Closes: #62288
5337 * Fixed a bug with passive FTP connections
5338 * Has sizetable entry for sparc64. Closes: #64869
5339 * Escape special characters in the ::Label section of the cdroms.lst
5340 * Created apt-utils and python-apt packages
5341 * Due to the new policy engine, the available file may contain entries
5342 from the status file. These are generated if the package is not obsolete
5343 but the policy engine prohibits using the version from the package files.
5344 They can be identified by the lack of a Filename field.
5345 * The new policy engine. Closes: #66509, #66944, #45122, #45094, #40006,
5346 #36223, #33468, #22551
5347 * Fixed deb-src line for non-us. Closes: #71501, #71601
5348 * Fixes for G++ 2.96, s/friend/friend class/
5349 * Fixed mis doc of APT::Get::Fix-Missing. Closes: #69269
5350 * Confirmed fix for missing new line problem. Closes: #69386
5351 * Fixed up dhelp files. Closes: #71312
5352 * Added some notes about dselect and offline usage. Closes: #66473, #38316
5353 * Lock files on read only file systems are ignored w/ warning.
5354 Closes: #61701
5355 * apt-get update foo now gives an error! Closes: #42891
5356 * Added test for shlibs on hurd. Closes: #71499
5357 * Clarified apt-cache document. Closes: #71934
5358 * DocBook SGML man pages and some improvements in the text..
5359 * sigwinch thing. Closes: #72382
5360 * Caching can be turned off by setting the cache file names blank.
5361 * Ignores arches it does not know about when autocleaning. Closes: #72862
5362 * New function in apt-config to return dirs, files, bools and integers.
5363 * Fixed an odd litle bug in MarkInstall and fixed it up to handle
5364 complex cases involving OR groups and provides.
5365 68754 describes confusing messages which are the result of this..
5366 Closes: #63149, #69394, #68754, #77683, #66806, #81486, #78712
5367 * Speeling mistake and return code for the 'wicked' resolver error
5368 Closes: #72621, #75226, #77464
5369 * Solved unable to upgrade libc6 from potato to woody due to 3 package
5370 libc6 dependency loop problem.
5371 * Leading sources.list spaces. Closes: #76010
5372 * Removed a possible infinite loop while processing installations.
5373 * Man page updates. Closes: #75411, #75560, #64292, #78469
5374 * ReduceSourceList bug. Closes: #76027
5375 * --only-source option. Closes: #76320
5376 * Typos. Closes: #77812, #77999
5377 * Different status messages. Closes: #76652, #78353
5378 * /etc/apt/apt.conf.d/ directory for Joey and Matt and pipe protocol 2
5379 * OS detection an support for the new pseduo standard of os-arch for the
5380 Architecture string. Also uses regexing.. Closes: #39227, #72349
5381 * Various i18n stuff. Note that this still needs some i18n wizard
5382 to do the last gettextization right. Closes: #62386
5383 * Fixed a problem with some odd http servers/proxies that did not return
5384 the content size in the header. Closes: #79878, #44379
5385 * Little acquire bugs. Closes: #77029, #55820
5386 * _POSIX_THREADS may not be defined to anything, just defined..
5387 Closes: #78996
5388 * Spelling of Ignore-Hold correctly. Closes: #78042
5389 * Unlock the dpkg db if in download only mode. Closes: #84851
5390 * Brendan O'Dea's dselect admindir stuff. Closes: #62811
5391 * Patch from BenC. Closes: #80810
5392 * Single output of some names in lists. Closes: #80498, #43286
5393 * Nice message for people who can't read syserror output. Closes: #84734
5394 * OR search function. Closes: #82894
5395 * User's guide updates. Closes: #82469
5396 * The AJ/JoeyH var/state to var/lib transition patch. Closes: #59094
5397 * Various CD bugs, again thanks to Greenbush
5398 Closes: #80946, #76547, #71810, #70049, #69482
5399 * Using potato debhelper. Closes: #57977
5400 * I cannot self-terminate. Closes: #74928
5401
5402 -- Jason Gunthorpe <jgg@debian.org> Wed, 21 Feb 2001 00:39:15 -0500
5403
5404 apt (0.3.19) frozen unstable; urgency=low
5405
5406 * Updates to apt-cdrom to support integrated non-us nicely, thanks to
5407 Paul Wade.
5408 * Fixed that apt-get/cdrom deadlock thing. Closes: #59853, #62945, #61976
5409 * Fixed hardcoded path. Closes: #59743
5410 * Fixed Jay's relative path bug
5411 * Allowed source only CDs. Closes: #58952
5412 * Space check is supressed if --print-uris is given. Closes: #58965
5413 * Clarified the documenation examples for non-us. Closes: #58646
5414 * Typo in the package description. Closes: #60230
5415 * Man Page typo. Closes: #60347
5416 * Typo in Algorithms.cc. Closes: #63577
5417 * Evil dotty function in apt-cache for generating dependency graphs
5418 with the as-yet-unpackaged GraphVis.
5419 * Appears to have been fixed in Janurary.. Closes: #57981
5420 * New config.guess/sub for the new archs. Closes: #60874
5421 * Fixed error reporting for certain kinds of resolution failures.
5422 Closes: #61327
5423 * Made autoclean respect 'q' settings. Closes: #63023
5424 * Fixed up the example sources.list. Closes: #63676
5425 * Added DPkg::FlushSTDIN to control the flushing of stdin before
5426 forking dpkg. Closes: #63991
5427
5428 -- Ben Gertzfield <che@debian.org> Fri, 12 May 2000 21:10:54 -0700
5429
5430 apt (0.3.18) frozen unstable; urgency=low
5431
5432 * Changes in the postinst script. Closes: #56855, #57237
5433 * Fixed bashism. Closes: #57216, #57335
5434 * Doc updates. Closes: #57772, #57069, #57331, #57833, #57896
5435
5436 -- Ben Gertzfield <che@debian.org> Sun, 13 Feb 2000 01:52:31 -0800
5437
5438 apt (0.3.17) unstable; urgency=low
5439
5440 * RFC 2732 usage for CDROM URIs and fixes to apt-cdrom
5441 * Fixed the configuration parser to not blow up if ; is in the config
5442 string
5443 * Applied visual patch to dselect install script . Closes #55214
5444 * Included the configure-index example
5445 * Minimal CD swaps
5446 * Library soname has increased
5447 * Fixed default sources.list to have correct URLs for potato when it
5448 becomes stable
5449 * Added a message about erasing sources.list to dselect setup script
5450 Closes: #55755
5451 * No remove prompt if the archives dir has not changed. Closes: #55709
5452 * Fixed inclusion of 2nd sample config file. Closes: #55374
5453 * Made file mtimes of 0 not confuse the methods If-Modifed-Since check.
5454 Closes: #55991
5455
5456 -- Ben Gertzfield <che@debian.org> Mon, 31 Jan 2000 12:12:40 -0800
5457
5458 apt (0.3.16) unstable; urgency=low
5459
5460 * Made --no-download work. Closes: #52993
5461 * Now compiles on OpenBSD, Solaris and HP-UX
5462 * Clarify segfault errors
5463 * More debhelper fixes. Closes: #52662, #54566, #52090, #53531, #54769
5464 * Fix for Joel's discovery of glibc removal behavoir.
5465 * Fix for Ben Collins file: uri from slink upgrade.
5466 * Fixed resume code in FTP. Closes: #54323
5467 * Take more precautions to prevent the corruption Joey Hess saw.
5468 * Fixed --no-list-cleanup
5469 * RFC 2732 URI parsing ([] for hostnames).
5470 * Typo in apt-cache man page. Closes: #54949
5471
5472 -- Ben Gertzfield <che@debian.org> Fri, 14 Jan 2000 08:04:15 -0800
5473
5474 apt (0.3.15) unstable; urgency=low
5475
5476 * Added DSelect::WaitAfterDownload Closes: #49549
5477 * Fixed cast error in byteswap macro and supporting code. Closes: #50093
5478 * Fixed buffer overflow for wide terminal sizes. Closes: #50295
5479 * Made -s and clean not do anything. Closes: #50238
5480 * Problem with Protected packages and the new OR code.
5481 * /usr/share/doc stuff. Closes: #51017, #50228, #51141
5482 * Remove doesn't require a package to be installable. Closes: #51175
5483 * FTP proxy touch ups in the mabn page. Closes: #51315, #51314
5484
5485 -- Ben Gertzfield <che@debian.org> Sat, 4 Dec 1999 21:17:24 -0800
5486
5487 apt (0.3.14) unstable; urgency=low
5488
5489 * Fix Perl or group pre-depends thing Closes: #46091, #46096, #46233, #45901
5490 * Fix handling of dpkg's conversions from < -> <= Closes: #46094, #47088
5491 * Make unparsable priorities non-fatal Closes: #46266, #46267, #46293, #46298
5492 * Fix handling of '/' for the dist name. Closes: #43830, #45640, #45692
5493 * Fixed 'Method gave a blank filename' error from IMS queries onto CDs.
5494 Closes: #45034, #45695, #46537
5495 * Made OR group handling in the problem resolver more elaborate. Closes: #45646
5496 * Added APT::Clean-Installed option. Closes: #45973
5497 * Moves the free space check to after the calculated size is printed.
5498 Closes: #46639, #47498
5499 * mipsel arch Closes: #47614
5500 * Beautified URI printing to not include passwords Closes: #46857
5501 * Fixed little problem with --no-download Closes: #47557
5502 * Tweaked Dselect 'update' script to re-gen the avail file even in the
5503 event of a failure Closes: #47112
5504 * Retries for source archives too Closes: #47529
5505 * Unmounts CDROMs iff it mounted them Closes: #45299
5506 * Checks for the partial directories before doing downloads Closes: #47392
5507 * no_proxy environment variable (http only!) Closes: #43476
5508 * apt-cache showsrc Closes: #45799
5509 * De-Refs Single Pure virtual packages. Closes: #42437, #43555
5510 * Regexs for install. Closes: #35304, #38835
5511 * Dependency reports now show OR group relations
5512 * Re-Install feature. Cloes: #46961, #37393, #38919
5513 * Locks archive directory on clean (woops)
5514 * Remove is not 'sticky'. Closes: #48392
5515 * Slightly more accurate 'can not find package' message. Closes: #48311
5516 * --trivial-only and --no-remove. Closes: #48518
5517 * Increased the cache size. Closes: #47648
5518 * Comment woopsie. Closes: #48789
5519 * Removes existing links when linking sources. Closes: #48775
5520 * Problem resolver does not install all virtual packages. Closes: #48591, #49252
5521 * Clearer usage message about 'source' Closes: #48858
5522 * Immediate configure internal error Closes: #49062, #48884
5523
5524 -- Ben Gertzfield <che@debian.org> Sun, 7 Nov 1999 20:21:25 -0800
5525
5526 apt (0.3.13) unstable; urgency=low
5527
5528 * Fix timestamp miss in FTP. Closes: #44363
5529 * Fix sorting of Kept packages. Closes: #44377
5530 * Fix Segfault for dselect-upgrade. Closes: #44436
5531 * Fix handling of '/' for the dist name. Closes #43830
5532 * Added APT::Get::Diff-Only and Tar-Only options. Closes #44384
5533 * Add commented-out deb-src URI to default sources.list file.
5534
5535 -- Ben Gertzfield <che@debian.org> Sun, 19 Sep 1999 18:54:20 -0700
5536
5537 apt (0.3.12) unstable; urgency=low
5538
5539 * Fix for typo in the dhelp index. Closes: #40377
5540 * Multiple media swap support
5541 * Purge support. Closes: #33291, #40694
5542 * Better handling of - remove notation. Closes: #41024
5543 * Purge support. Closes: #33291, #40694
5544 * Error code on failed update. Closes: #41053
5545 * apt-cdrom adds entries for source directories. Closes: #41231
5546 * Sorts the output of any list. Closes: #41107
5547 * Fixes the looping problem. Closes: #41784, #42414, #44022
5548 * Fixes the CRC mechanism to lowercase all strings. Closes: #41839
5549 * More checks to keep the display sane. Particularly when fail-over is
5550 used with local mirrors and CD-Roms. Closes: #42127, #43130, #43668
5551 * PThread lockup problem on certain sparc/m68k. Closes: #40628
5552 * apt-cdrom understands .gz Package files too. Closes: #42779
5553 * Spelling error in dselect method description. Closes: #43251
5554 * Added security to the default source list. Closes: #43356
5555
5556 -- Ben Gertzfield <che@debian.org> Fri, 3 Sep 1999 09:04:28 -0700
5557
5558 apt (0.3.11) unstable; urgency=low
5559
5560 * Fix for mis-parsed file: URIs. Closes: #40373, #40366, #40230
5561 * Fix for properly upgrading the system from perl 5.004 to 5.005
5562
5563 -- Ben Gertzfield <che@debian.org> Mon, 28 Jun 1999 21:06:44 -0700
5564
5565 apt (0.3.9) unstable; urgency=low
5566
5567 * Spelling error in cachefile.cc. Closes: #39885
5568 * Trailing slash in dselect install if you try to use the
5569 default config file. Closes: #40011
5570 * Simulate works for autoclean. Closes: #39141
5571 * Fixed spelling errors. Closes: #39673
5572 * Changed url parsing a bit. Closes: #40070, #40069
5573 * Version 0.3.8 will be for slink/hamm (GNU libc 2).
5574
5575 -- Ben Gertzfield <che@debian.org> Thu, 24 Jun 1999 18:02:52 -0700
5576
5577 apt (0.3.7) unstable; urgency=low
5578
5579 * Fixed missing text in the apt-get(8) page. Closes: #37596
5580 * Made --simulate and friends work with apt-get source. Closes: #37597, #37656
5581 * Fixed inclusion of man pages in the -doc/-dev package. Closes: #37633, #38651
5582 * Fixed handling of the -q option with not-entirely integer arguments
5583 Closes: #37499
5584 * Man page typo Closes: #37762
5585 * Fixed parsing of the Source: line. Closes: #37679
5586 * Dpkg/dpkg-hurd source bug. Closes: #38004, #38032
5587 * Added a check for an empty cache directory. Closes: #37963
5588 * Return a failure code if -d is given and packages fail to download.
5589 Closes: #38127
5590 * Arranged for an ftp proxy specifing an http server to work. See the
5591 important note in the sources.list man page.
5592 * Accounted for resumed files in the cps calculation. Closes: #36787
5593 * Deal with duplicate same version different packages. Closes: #30237
5594 * Added --no-download. Closes: #38095
5595 * Order of apt-cdrom dist detection. Closes: #38139
5596 * Fix apt-cdrom chop handling and missing lines. Closes: #37276
5597 * IPv6 http support
5598 * Suggests dpkg-dev for apt-get source. Closes: #38158
5599 * Fixed typo in apt-get help. Closes: #38712
5600 * Improved the error message in the case of broken held package. Closes: #38777
5601 * Fixed handling of MD5 failures
5602 * Documented list notation Closes: #39008
5603 * Change the 'b' to 'B'. Closes: #39007
5604
5605 -- Ben Gertzfield <che@debian.org> Sun, 20 Jun 1999 18:36:20 -0700
5606
5607 apt (0.3.6) unstable; urgency=low
5608
5609 * Note that 0.3.5 never made it out the door..
5610 * Fix for apt-cdrom and unusual disk label locations. Closes: #35571
5611 * Made APT print numbers in decimal. Closes: #35617, #37319
5612 * Buffer munching fix for FTP. Closes: #35868
5613 * Typo in sample config file. Closes: #35907
5614 * Fixed whitespace in version compares. Closes: #35968, #36283, #37051
5615 * Changed installed size counter to only count unpacked packages.
5616 Closes: #36201
5617 * apt-get source support. Closes: #23934, #27190
5618 * Renames .debs that fail MD5 checking, provides automatic corruption
5619 recovery. Closes: #35931
5620 * Fixed autoconf verison. Closes: #37305
5621 * Random Segfaulting. Closes: #37312, #37530
5622 * Fixed apt-cache man page. Closes: #36904
5623 * Added a newline to apt-cache showpkg. Closes: #36903
5624
5625 -- Ben Gertzfield <che@debian.org> Wed, 12 May 1999 09:18:49 -0700
5626
5627 apt (0.3.4) unstable; urgency=low
5628
5629 * Release for Ben while he is out of town.
5630 * Checked the size of partial files. Closes: #33705
5631 * apt-get should not print progress on non-tty. Closes: #34944
5632 * s/guide.text.gz/users-guide.txt.gz/ debian/control: Closes: #35207
5633 * Applied cdrom patches from Torsten. Closes: #35140, #35141
5634 * smbmounted cdrom fix. Closes: #35470
5635 * Changed ie to eg. Closes: #35196
5636
5637 -- Adam Heath <doogie@debian.org> Sun, 4 Apr 1999 18:26:44 -0500
5638
5639 apt (0.3.3) unstable; urgency=low
5640
5641 * Fixes bug with file:/ URIs and multi-CD handling. Closes: #34923
5642
5643 -- Ben Gertzfield <che@debian.org> Tue, 23 Mar 1999 12:15:44 -0800
5644
5645 apt (0.3.2) unstable; urgency=low
5646
5647 * Major release into unstable of v3
5648 * These bugs have been fixed, explanations are in the bug system, read
5649 the man pages as well..
5650 Closes: #21113, #22507, #22675, #22836, #22892, #32883, #33006, #34121,
5651 #23984, #24685, #24799, #25001, #25019, #34223, #34296, #34355,
5652 #24021, #25022, #25026, #25104, #25176, #31557, #31691, #31853,
5653 #25458, #26019, #26433, #26592, #26670, #27100, #27100, #27601,
5654 #28184, #28391, #28778, #29293, #29351, #27841, #28172, #30260,
5655 #29382, #29441, #29903, #29920, #29983, #30027, #30076, #30112,
5656 #31009, #31155, #31381, #31883, #32140, #32395, #32584. #34465,
5657 #30383, #30441, #30472, #30643, #30827, #30324, #36425, #34596
5658
5659 -- Ben Gertzfield <che@debian.org> Mon, 15 Mar 1999 19:14:25 -0800
5660
5661 apt (0.3.1) experimental; urgency=low
5662
5663 * Minor release of cvs version.
5664 * Added virtual package libapt-pkgx.x
5665
5666 -- Mitch Blevins <mblevin@debian.org> Wed, 10 Mar 1999 07:52:44 -0500
5667
5668 apt (0.3.0) experimental; urgency=low
5669
5670 * New experimental version.
5671
5672 -- Ben Gertzfield <che@debian.org> Tue, 15 Dec 1998 12:53:21 -0800
5673
5674 apt (0.1.9) frozen unstable; urgency=low
5675
5676 * Return to the wacky numbering for when we build 0.1.8 for hamm
5677 * Important bug related to APT on the Alpha fixed
5678 * apt-get dist-upgrade problems fixed
5679 * tiny patch for http method to fix an endless loop
5680 * nice fix from /usr/doc/lintian/ to remove rpath nastiness from
5681 libtool and add proper shared lib dependancies
5682 * now dh_shlibdeps is called with LD_LIBRARY_PATH=debian/tmp/usr/lib
5683 in case an old libpkg is installed while building APT to prevent
5684 spurious dependancies
5685
5686 -- Ben Gertzfield <che@debian.org> Thu, 5 Nov 1998 17:43:25 -0800
5687
5688 apt (0.1.7) unstable; urgency=low
5689
5690 * New build with libstdc++2.9.
5691 * Various fixes; read the Changelog.
5692
5693 -- Ben Gertzfield <che@debian.org> Thu, 15 Oct 1998 18:29:18 -0700
5694
5695 apt (0.1.6) unstable; urgency=low
5696
5697 * Various fixes in the FTP method for error checking. Fixes: #26188.
5698 * Spelling corrections in dselect method. Fixes: #25884
5699 * Fixes for compilation on alpha/ppc. Fixes: #25313, #26108.
5700 * No more bo releases: we're using a normal numbering system now.
5701
5702 -- Ben Gertzfield <che@debian.org> Tue, 8 Sep 1998 19:27:13 -0700
5703
5704 apt (0.1.5) unstable; urgency=low
5705
5706 * Changed sources.list to point to 'unstable' by default, as
5707 'frozen' no longer exists!
5708
5709 -- Ben Gertzfield <che@debian.org> Thu, 23 Jul 1998 22:00:18 -0700
5710
5711 apt (0.1.3) unstable; urgency=low
5712
5713 * New upstreamish version.
5714 * ftp method rewritten in C. Removes dependancies on all perl/perl
5715 related modules. This fixes many of the ftp method bugs.
5716
5717 -- Ben Gertzfield <che@debian.org> Thu, 16 Jul 1998 22:19:00 -0700
5718
5719 apt (0.1.1) unstable; urgency=low
5720
5721 * Release for unstable.
5722
5723 -- Ben Gertzfield <che@debian.org> Tue, 30 Jun 1998 20:48:30 -0700
5724
5725 apt (0.1) unstable; urgency=low
5726
5727 * Kludge to fix problem in libnet-perl with illegal anonymous
5728 FTP passwords.
5729 * Moved to unstable; apt is in a useable state now.
5730 * Fixed version numbering. From now on, numbering will be:
5731 0.1 (no actual release) -> 0.1.0bo (release for libc5) ->
5732 0.1.1 (release for unstable). Thanks, Manoj.
5733
5734 -- Ben Gertzfield <che@debian.org> Tue, 30 Jun 1998 20:40:58 -0700
5735
5736 apt (0.0.17-1) experimental; urgency=low
5737
5738 * Fixed problem with libc6 version compare
5739 * Scott's away for a while, so I'll be packaging apt for the time
5740 being.
5741
5742 -- Ben Gertzfield <che@debian.org> Thu, 25 Jun 1998 19:02:03 -0700
5743
5744 apt (0.0.16-1) experimental; urgency=low
5745
5746 * Modifications to make apt-get more friendly when backgrounded.
5747 * Updated documentation.
5748 * Updates to graphic widgets
5749
5750 -- Scott K. Ellis <scott@debian.org> Mon, 8 Jun 1998 11:22:02 -0400
5751
5752 apt (0.0.15-0.2bo) experimental; urgency=low
5753
5754 * Bo compilation
5755 * Bob Hilliards crash
5756
5757 -- Jason Gunthorpe <jgg@debian.org> Sun, 31 May 1998 20:18:35 -0600
5758
5759 apt (0.0.15-0.1bo) experimental; urgency=low
5760
5761 * Bo compilation
5762 * libstdc++272 patch
5763
5764 -- Jason Gunthorpe <jgg@debian.org> Sun, 31 May 1998 20:18:35 -0600
5765
5766 apt (0.0.15) experimental; urgency=low
5767
5768 * Clean up source tarball (no user-visible changes)
5769
5770 -- Scott K. Ellis <scott@debian.org> Tue, 26 May 1998 12:23:53 -0400
5771
5772 apt (0.0.14) experimental; urgency=low
5773
5774 * Updates in ordering code to make sure certain upgrades work correctly.
5775 * Made dselect/setup understand ftp as well as http
5776
5777 -- Scott K. Ellis <scott@debian.org> Wed, 20 May 1998 13:33:32 -0400
5778
5779 apt (0.0.13-bo1) experimental; urgency=low
5780
5781 * Bo compilation
5782
5783 -- Jason Gunthorpe <jgg@debian.org> Mon, 18 May 1998 15:10:49 -0600
5784
5785 apt (0.0.13) experimental; urgency=low
5786
5787 * Remove hardcoded egcc from debian/rules (#21575)
5788 * Fixes for ordering logic when system has a number of unpacked
5789 but unconfigured packages installed.
5790 * Spelling fix in dselect install method (#22556)
5791
5792 -- Scott K. Ellis <scott@debian.org> Sun, 17 May 1998 20:08:33 -0400
5793
5794 apt (0.0.12) experimental; urgency=low
5795
5796 * Fixed problems with package cache corruption.
5797 * Made to depend on libc6 >= 2.0.7pre1 due to timezone problems with
5798 earlier versions.
5799 * Interface and documentation improvements.
5800
5801 -- Scott K. Ellis <scott@debian.org> Sat, 16 May 1998 23:17:32 -0400
5802
5803 apt (0.0.11) experimental; urgency=low
5804
5805 * Change dependancies to pre-depends since breaking your packaging tools
5806 in the middle of an installation isn't very good.
5807 * Bug fixes to ftp method and general apt-get code
5808
5809 -- Scott K. Ellis <scott@debian.org> Fri, 15 May 1998 08:57:38 -0400
5810
5811 apt (0.0.10) experimental; urgency=low
5812
5813 * Run "dpkg --configure -a" after an aborted dselect install
5814 * Fixed problem with install looping
5815 * Support for authenticating proxys: (note this isn't terribly secure)
5816 http_proxy="http://user:pass@firewall:port/"
5817 * Substitute $ARCH in sources.list
5818 * Fixes in the resumption code for ftp
5819
5820 -- Scott K. Ellis <scott@debian.org> Tue, 12 May 1998 09:14:41 -0400
5821
5822 apt (0.0.9) experimental; urgency=low
5823
5824 * Added ftp support.
5825 * Various other less visible bug fixes.
5826 * Fixed problem with segfault when apt-get invoked in a non-existant
5827 directory (Bug #21863)
5828 * Bumped policy to 2.4.1
5829
5830 -- Scott K. Ellis <scott@debian.org> Fri, 1 May 1998 09:18:19 -0400
5831
5832 apt (0.0.8) experimental; urgency=low
5833
5834 * Fixed generated available file (Bug #21836)
5835 * Added download ETA (Bug #21774).
5836 * Fixed hardcoded ARCH (Bug #21751).
5837 * Fixed check on http_proxy (Bug #21795).
5838 * Added download speed indicator.
5839
5840 -- Scott K. Ellis <scott@debian.org> Mon, 27 Apr 1998 10:58:32 -0400
5841
5842 apt (0.0.7) experimental; urgency=low
5843
5844 * Remove libdeity and apt from package for now, since only apt-get and
5845 apt-cache are actually useful right now.
5846 * Clean up handling of package installation errors.
5847 * Added timeout to http transfers (#21269)
5848 * Updated setup for dselect/apt method.
5849 * Updated man pages
5850 * Long options (added in 0.0.6)
5851
5852 -- Scott K. Ellis <scott@debian.org> Tue, 21 Apr 1998 09:06:49 -0400
5853
5854 apt (0.0.6) experimental; urgency=low
5855
5856 * Spelling changes.
5857 * Revamped download status display.
5858 * Call apt-get clean after successful install in dselect.
5859 * Added "apt-get clean" which deletes package files from /var/cache/apt
5860
5861 -- Scott K. Ellis <scott@debian.org> Thu, 9 Apr 1998 15:13:59 -0400
5862
5863 apt (0.0.5) experimental; urgency=low
5864
5865 * Ignore signals while dpkg is running so we don't leave dpkg running in
5866 the background (#20804)
5867 * Check Packages as well as Packages.gz for file URIs (#20784)
5868 * Spelling cleanup (#20800)
5869 * Added -m option to permit upgrade to go on in the case of a bad mirror.
5870 This option may result in incomplete upgrades when used with -f.
5871
5872 -- Scott K. Ellis <scott@debian.org> Tue, 7 Apr 1998 12:40:29 -0400
5873
5874 apt (0.0.4) experimental; urgency=low
5875
5876 * New usage guide.
5877 * Various documentation updates and cleanup.
5878 * Added '-f' option to apt-get attempt to fix broken dependancies.
5879
5880 -- Scott K. Ellis <scott@debian.org> Sat, 4 Apr 1998 14:36:00 -0500
5881
5882 apt (0.0.3) experimental; urgency=low
5883
5884 * Added a shlibs.local file to prevent apt from depending on itself.
5885 * Updates to how apt-get handles bad states in installed packages.
5886 * Updated rules to make sure build works from a freshly checked out source
5887 archive. Building from CVS needs libtool/automake/autoconf, builds from
5888 the distributed source package should have no such dependancy.
5889
5890 -- Scott K. Ellis <scott@debian.org> Fri, 3 Apr 1998 11:49:47 -0500
5891
5892 apt (0.0.2) unstable; urgency=low
5893
5894 * Updates to apt-get and http binding for dselect method (apt).
5895 * Updating version number from 0.0.1, which was released only on IRC.
5896
5897 -- Scott K. Ellis <scott@debian.org> Fri, 3 Apr 1998 00:35:18 -0500
5898
5899 apt (0.0.1) unstable; urgency=low
5900
5901 * Initial Release.
5902
5903 -- Scott K. Ellis <scott@debian.org> Tue, 31 Mar 1998 12:49:28 -0500