summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | consider priorities only for downloadable pkgs in resolverDavid Kalnischkies2014-04-112-8/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A package which can't be downloaded anymore is very likely dropped from a release and can therefore no longer be 'standard' (or similar). We therefore do not grant points for them anymore and demote them to prio:extra instead which helps other packages breaking them away even if they have a lower priority. The testcase was initially created by Michael Vogt and just amended.
| * | | | extend FileFd test behond basic permission testsDavid Kalnischkies2014-04-111-10/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now do Open, Write and Read (the later multiple ways) for each permission and each compressor we have configured to cover more cases and especially ensure that compressors do not change our premissions. This test is also to be credited for discovering the skippos-fix. Git-Dch: Ignore
| * | | | deal with umask only if we really need to for mkstempDavid Kalnischkies2014-04-111-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As the comment actually says: open() does the umask dance by itself, so we don't need to do it for it. We have to do it after mkstemp in Atomic though, so move it into the if. Also removes the "micro-optimisation" "FilePermissions == 600" as it doesn't trigger at the moment anyway as 600 != 0600.
| * | | | don't double-count seeks in FileFd::Skip for bzip/xzDavid Kalnischkies2014-04-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | FileFd::Read already deals with the increase of the skipposition so that we as the caller in FileFd::Skip really shouldn't increase it, too.
| * | | | do not create an (additional) empty compressorDavid Kalnischkies2014-04-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FileFd code knows how to deal with such a compressor, so it isn't a problem, but it is absolutely not needed as we already have an (matching) identity compressor with '.' earlier in the list. Git-Dch: Ignore
| * | | | be able to run abicheck from any directoryDavid Kalnischkies2014-04-112-1/+10
| | | | | | | | | | | | | | | | | | | | Git-Dch: Ignore
| * | | | use wildcard to get files in our library makefilesDavid Kalnischkies2014-04-113-65/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The explicit listing is a pain every time you want to add a file to the list and serves no propose as we list all files there anyway, so this is not only easier but also documents this fact. Git-Dch: Ignore
| * | | | fix test-failure in adtMichael Vogt2014-04-101-1/+7
| | | | |
| * | | | prepare 1.0.1 releaseMichael Vogt2014-04-1055-838/+859
| | | | |
| * | | | apt: Minor typo in 'apt' man page (closes: #743657)Josef Vitu2014-04-101-1/+1
| | | | |
| * | | | Merge remote-tracking branch 'mvo/bugfix/lp1304657-perms' into debian/sidMichael Vogt2014-04-104-14/+71
| |\ \ \ \
| | * | | | improve umask/fchmod code readabilityMichael Vogt2014-04-101-5/+8
| | | | | |
| | * | | | Rename FileFd::Open() Perms to AccessModeMichael Vogt2014-04-102-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug lp:#1304657 was caused by confusion around the name Perms. The new name AccessMode should make it clear that its not the literal file permissions but instead the AccessMode passed to open() (i.e. the umask needs to be applied)
| | * | | | Fix insecure file permissions when using FileFd with OpenMode::AtomicMichael Vogt2014-04-102-2/+37
| | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 7335eebea6dd43581d4650a8818b06383ab89901 introduced a bug that caused FileFd to create insecure permissions when FileFd::Atomic is used. This commit fixes the permissions and adds a test. The bug is most likely caused by the confusing "Perm" parameter that is passed to Open() - its not the file permissions but intead the "mode" part of open/creat.
| | * | | Fix possible race when stunnel/aptwebserver create their PID filesMichael Vogt2014-04-091-0/+19
| | |/ / | | | | | | | | | | | | | | | | | | | | This patch should fix spurious test failures in jenkins or travis that are caused by a race condition in the {stunnel,aptwebserver}.pid file creation
| | * | Merge branch 'bugfix/apt-search-case' into debian/sidMichael Vogt2014-04-082-3/+12
| | |\ \
| * | \ \ Merge remote-tracking branch 'mvo/bugfix/apt-search-case' into debian/sidMichael Vogt2014-04-102-3/+12
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| | * / make apt search case-insensitive by defaultMichael Vogt2014-04-072-3/+12
| | |/
| * | Add versioned openjdk-6-jdk breaksJulian Andres Klode2014-04-071-2/+2
| | | | | | | | | | | | | | | This helps if people did unclean upgrades from squeeze, namely to jessie directly.
| * | Version the Breaks/Replaces for sun-java{5,6}-jdk (LP: #1302736)Julian Andres Klode2014-04-071-2/+2
| | | | | | | | | | | | | | | | | | | | | This is a *hack* to work around unofficial packages for Java 7 and 8 that wrongly provide the Java 5 and 6 packages. Closes: #743616
| * | Fix crash in "apt list" when a sources.list file is unreableMichael Vogt2014-04-043-5/+4
| | | | | | | | | | | | Closes: 743413
| * | releasing package apt version 1.0Michael Vogt2014-04-0147-46/+93
| | |
| * | add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt" binary as wellMichael Vogt2014-04-011-2/+2
| | |
| * | install "apt" binary by defaultMichael Vogt2014-04-011-0/+1
| | |
| * | prepare releaseMichael Vogt2014-04-0152-1266/+696
| | |
| * | remove no longer needed apt.7 pageMichael Vogt2014-04-014-64/+2
| | |
| * | fix small apt.8.xml issuesMichael Vogt2014-04-012-5/+13
| | |
| * | refresh po/pot and unfuzzy apt-extracttemplate changeMichael Vogt2014-04-0152-3887/+5712
| | |
| * | debian: Add default compress option to xzTrần Ngọc Quân2014-04-011-0/+2
| | | | | | | | | | | | Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
| * | l10n: vi.po (623t): Update Vietnamese translationTrần Ngọc Quân2014-04-011-13/+13
| | | | | | | | | | | | Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
| * | Merge remote-tracking branch 'mvo/feature/apt-manpage' into debian/sidMichael Vogt2014-04-016-10/+216
| |\ \ | | | | | | | | | | | | | | | | Conflicts: cmdline/apt.cc
| | * | add "full-upgrade" to the apt.5.xml documentationMichael Vogt2014-04-011-0/+7
| | | |
| | * | Merge remote-tracking branch 'upstream/debian/sid' into feature/apt-manpageMichael Vogt2014-04-01388-35541/+43154
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: cmdline/apt.cc
| | * | | describe script usage in the manpageMichael Vogt2014-01-242-12/+9
| | | | |
| | * | | add "Script usage" section and bugfixesMichael Vogt2014-01-221-9/+21
| | | | |
| | * | | another fixup for apt.8 -> apt.7 renameMichael Vogt2014-01-061-5/+5
| | | | |
| | * | | improve apt.8.xmlMichael Vogt2014-01-062-13/+44
| | |\ \ \
| | | * | | document list/searchMichael Vogt2014-01-062-3/+21
| | | | | |
| | * | | | Merge branch 'debian/sid' into feature/apt-manpageMichael Vogt2014-01-06152-45429/+50674
| | |\ \ \ \ | | | |/ / / | | |/| | |
| | * | | | start adding apt.8.xmlMichael Vogt2013-11-256-6/+156
| | | | | |
| * | | | | Merge remote-tracking branch 'mvo/feature/more-fancy-progress' into debian/sidMichael Vogt2014-04-015-15/+105
| |\ \ \ \ \
| | * | | | | enable DPkg::Progress-Fancy by defaultMichael Vogt2014-04-011-1/+1
| | | | | | |
| | * | | | | Merge branch 'debian/sid' into feature/more-fancy-progressMichael Vogt2014-03-2790-502/+698
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | |
| | * | | | | Add progressbar to "Dpkg::Progress-Fancy"Michael Vogt2014-03-274-12/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A text progressbar is now displayed in the Dpkg::Progress-Fancy mode. It can be turned off via the apt option Dpkg::Progress-Fancy::Progress-Bar=false
| | * | | | | make fancy-progress fg/bg color configurableMichael Vogt2014-03-271-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add two new options: Dpkg::Progress-Fancy::Progress-{fg,bg} that allows customizing the colors in the dpkg fancy progress output.
| * | | | | | Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt2014-04-016-10/+59
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| | * | | | | Merge remote-tracking branch 'upstream/debian/sid' into debian/sidMichael Vogt2014-03-2785-492/+639
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | |
| | * | | | | Use mkstemp() in apt-extracttemplaes (closes: #741627)Michael Vogt2014-03-274-8/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use mkstemp() in apt-extractemplates and add a integrationtest for apt-extracttemplates too. Thanks to Steve Kemp for the report.
| | * | | | | fix documentation for APT::Periodic::MaxSize "0" (closes: #740551)Michael Vogt2014-03-272-2/+2
| | | |/ / / | | |/| | |
| * | | | | do not crash on SIGPIPE in pkgDPkgPM::RunScriptsWithPkgs()Michael Vogt2014-04-011-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a external command closes the PIPE unexpectedly, do not crash in pkgDPkgPM::RunScriptsWithPkgs but ignore the SIGPIPE.