summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-26support versioned provides as implemented by dpkgDavid Kalnischkies
APT supported versioned provides for a long while in an attempt to get it working with rpm. While this support is old, we can be relatively sure that it works as versioned provides are used internally to make Multi-Arch:foreign work. Previous versions of apt will print a warning indicating that the versioned provides is ignored, so that something which "Provides: foo (= 2)" doesn't provide anything. Note that dpkg does allow only a equals-relation in the provides line as anything else is deemed too complex. apt doesn't support anything else either and such a support would require potentially big changes. Closes: 758153
2014-08-26add dpkg::source-options for dpkg-source invocationDavid Kalnischkies
dpkg-source can be told to enforce signature checks with --require-valid-signature, but while this isn't feasible as default for Debian itself at the moment, a local admin should be able to use it. This commit also fixes the size limit on the construction of the command being called for dpkg-source and dpkg-buildpackage. Closes: 757534
2014-08-26Czech program translation updateMiroslav Kure
Closes: 758208
2014-08-26Turkish program translation updateMert Dirik
Closes: 756710
2014-08-26rewrite and extend new README fileDavid Kalnischkies
Reuse description from the package descriptions and add various subsection describing useful debug options and general information. Git-Dch: Ignore
2014-08-26remove obsolete documentation bitsDavid Kalnischkies
Git-Dch: Ignore
2014-08-26ensure that all docs use all entities filesDavid Kalnischkies
Not all are needed for all files at the moment, but the new docbook building hadn't available some of the entities it used as the files weren't correctly copied around in all cases and having the same across the bord makes working with all of them a little easier. Git-Dch: Ignore
2014-08-26parse debian/tests/control for test dependenciesDavid Kalnischkies
Our integration tests need some additional dependencies to run and function correctly, but while multiple places run them, there is no need to also specify the these dependencies in multiple places. Git-Dch: Ignore
2014-08-24Fix debListParser to accept "no" as a value for the Multi-Arch fieldJulian Andres Klode
Seems this was missed somehow. Closes: #759099
2014-07-29doc/po/pt.po: updated, thanks to Américo MonteirMichael Vogt
Closes: #756200
2014-07-29doc/apt.8.xml: fix typo, thanks to Jakub WilkMichael Vogt
Closes: #756056
2014-07-29Fix SmartConfigure to ignore ordering of packages that are already validMichael Vogt
With the change of SmartConfigure() in git commit 42d51f the ordering code was trying to re-order dependencies, even when at this point in time this was not needed. Now it will first check all targets of the given dependency and only if there is not a good one try to reorder and unpack/configure as needed. Closes: LP: #1347721
2014-07-24l10n: vi.po (636t): Update one new stringTrần Ngọc Quân
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
2014-07-17apt-pkg/acquire-item.cc: make pkgAcqDiffIndex more uniformMichael Vogt
2014-07-17Use @builddeps@ in the debian/tests/control fileMichael Vogt
2014-07-16Update Japanese documentation translationvictory
Closes: #754817
2014-07-16StringToBool: only act if the entire string is consumed by strtol()Michael Vogt
StringToBool uses strtol() internally to check if the argument is a number. This function stops when it does not find any more numbers. So a string like "0ad" (which is a valid packagename) is interpreted as a "0". The code now checks that the entire string is consumed not just a part of it. Thanks to Johannes Schauer for raising this issue.
2014-07-10Merge remote-tracking branch 'mvo/feature/README' into debian/sidMichael Vogt
2014-07-10add REAMDE.mdMichael Vogt
2014-07-10releasing package apt version 1.0.61.0.6Michael Vogt
2014-07-10prepare 1.0.6Michael Vogt
2014-07-08Only show packages as upgradable if the have a CandidateVer != 0Michael Vogt
Closes: #753297
2014-07-08doc: Unfuzzy DocBook translationsGuillem Jover
2014-07-08doc: Convert from DebianDoc SGML to DocBook XMLGuillem Jover
2014-07-08build: Convert from DebianDoc SGML to DocBook XMLGuillem Jover
2014-07-08build: Set the XSL parameter through the command line instead of sedGuillem Jover
Use the xsltproc --stringparam option instead of replacing it inside the file.
2014-07-08po: Fix format specifier order in translationGuillem Jover
2014-07-08po: Fix encoding issuesGuillem Jover
Remove trailing CR characters, and fix Content-Transfer-Encoding field value.
2014-07-08po: Fix or add missing email addressesGuillem Jover
Fill Report-Msgid-Bugs-To field, remove spurious email line junk and make Last-Translator and Language-Team fields contain valid emails.
2014-07-08po: Fix Plural-Forms fieldsGuillem Jover
2014-07-08po: Fill Project-Id-Version with correct project id and versionGuillem Jover
2014-07-08po: Remove fuzzy from file msgid headerGuillem Jover
2014-07-08po: Fill or add missing Language fieldGuillem Jover
2014-07-08Do not clean "/" in pkgAcquire::Clean/pkgArchiveCleanerMichael Vogt
Having "/" here is most likely a user configuration error and may cause removal of import symlinks like /vmlinuz Closes: #753531
2014-07-08Improve description how to turn off the cachesCédric Barboiron
Closes: #753531
2014-07-07use printf instead of echo in testing frameworkMichele Orrù
The behaviour of echo "\tA\t" differs between dash/zsh which interprets the \t as tab and bash which prints it literally. Similar things happen for other escape sequences – without the -e flag. Switching to printf makes this more painless^Wportable, so that the tests are also working correctly with bash as sh. (commit message by committer, patch otherwise unmodified)
2014-07-07properly handle (currently unused) dpkg pass-throughDavid Kalnischkies
Git-Dch: ignore
2014-07-07use exit instead of incorrect return in test wrapperMichele Orrù
bash as sh doesn't like it, too. Git-Dch: Ignore
2014-07-07handle moved mmap after UniqFindTagWrite callDavid Kalnischkies
A call to UniqFindTagWrite can trigger the need for a bigger mmap, which is usually done by moving it, but with this move all pointers into it become invalid (and have to be remapped). The compiler calculates the pointer before the execution of the call though, so it tries to store the returned value at the old location, resulting in a segfault. We solve this by use of a temprorary variable as we did in the other instances of this problem before. Closes: #753941
2014-07-07Danish program translation updateJoe Hansen
Closes: 753979
2014-07-03Try not to parse invalid translation files (LP: #756317)Michael Vogt
2014-06-25redo two typo fixes lost in German update collisionDavid Kalnischkies
In 037fada40db175e95f44c0cb039474c6dc518963 two typos were fixed which collided with an update ongoing for German po which was committed in 48388911a734ed9ce10ab05043fadba3eed09a1f, so this commit just merges the first commit again. Git-Dch: Ignore
2014-06-24l10n: vi.po: Update 3 new messagesTrần Ngọc Quân
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
2014-06-24methods/http.cc: use Req.str() in debug outputMichael Vogt
2014-06-19German translation reviewed by Erik PfannensteinChris Leick
2014-06-18releasing package apt version 1.0.51.0.5Michael Vogt
2014-06-18EDSP doc: some typo and wording fixesDavid Kalnischkies
Git-Dch: Ignore
2014-06-18EDSP doc: (minor) consistently use 2 blank lines before headingsStefano Zacchiroli
Git-Dch: Ignore
2014-06-18EDSP doc: clarify that Install/Remove packages are arch-qualifiedStefano Zacchiroli
2014-06-18do not call resolver twice on (dist-)upgradeDavid Kalnischkies