summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-30webserver: use pthreads to handle multiple clientsDavid Kalnischkies
Clients like browsers prefer to open many connections and keep them open for a while, so that pages with lot of subelements would take a while to load (if at all), by using threads as all servers do some way or another we can resolve this. libapt is not intended to be pthread-safe and stuff like the storage of the last return code doesn't make too much sense if multiple clients interact with us, but it is good enough for now and an other interesting (mis)use of libapt in general. Git-Dch: Ignore
2013-11-30webserver: strip parameters from filenameDavid Kalnischkies
Again, not (currently) used by the tests itself, but in interactive usage of the webserver itself. Git-Dch: Ignore
2013-11-30webserver: add directoryIndex support defaulting to index.htmlDavid Kalnischkies
Git-Dch: Ignore
2013-11-30webserver: implement ~user access to ~user/public_html/David Kalnischkies
pretty much useless for the testcases, but handy to test the webserver itself in 'real world' environments Git-Dch: Ignore
2013-11-30tests: enhance https support in the testcasesDavid Kalnischkies
Git-Dch: Ignore
2013-11-30webserver: spurious newline after data confuses curlDavid Kalnischkies
Webserver wrongly sends an additional newline after the data which causes curl to believe that the next request on this socket has no header data and so includes all headers in the data output. Git-Dch: Ignore
2013-11-30truncating /dev/null to zero is always successfulDavid Kalnischkies
Calling truncate on /dev/null can happen by the download methods if they are instructed to download a file to /dev/null (as testcases are only interested in the status code, but do not support HEAD requests yet) So just ignore truncate calls on the /dev/null file as it is always empty anyway, so truncating to zero isn't a problem. Git-Dch: Ignore
2013-11-29releasing package apt version 0.9.13.10.9.13.1Michael Vogt
2013-11-29fix apport report writing (LP: #1254499)Michael Vogt
2013-11-29reset terminal on error (closes: #730795)Michael Vogt
2013-11-29update changelogMichael Vogt
2013-11-29fix crash when SetCandidateRelease is usedMichael Vogt
2013-11-29update changelogMichael Vogt
2013-11-29Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt
Conflicts: apt-private/private-cmndline.cc
2013-11-29Merge branch 'feature/edit-sources' into debian/sidMichael Vogt
2013-11-29add "APT::String::Endswith" and automatic adding of ".list" in apt edit-sourceMichael Vogt
2013-11-29add support for "apt edit-source foo" sources.list.d component editingMichael Vogt
2013-11-29add autopkgtestMichael Vogt
2013-11-28add missing test/integration/test-bug-720597-build-dep-purgeMichael Vogt
2013-11-28update changelogMichael Vogt
2013-11-28Merge remote-tracking branch 'mvo/feature/short-list' into debian/sidMichael Vogt
2013-11-28add "-f" option to "build-dep" as sbuild is using it to fix regression with ↵Michael Vogt
cross-building (LP: #1255806)
2013-11-28fix regression that APT::Keep-Fds is not honored (closes: #730490)Michael Vogt
2013-11-28fix "apt-get --purge build-dep" (closes: #720597)Michael Vogt
2013-11-28move EditSources into its own fileMichael Vogt
2013-11-26add check when sources.list changedMichael Vogt
2013-11-26add syntax check for sources.listMichael Vogt
2013-11-26rename APT::Cmd::AllVersions -> APT::Cmd::All-Versions, APT::Cmd::UseRegexp ↵Michael Vogt
-> APT::Cmd::Use-Regexp
2013-11-26add APT::Cmd::List-Include-SummaryMichael Vogt
2013-11-25do not show summary in "apt list"Michael Vogt
2013-11-25add basic "edit-sources" commandMichael Vogt
2013-11-24upload 0.9.13 to unstableMichael Vogt
2013-11-23Changed MinAgeSec to MinAge in /etc/cron.daily/apt:200,204 LP: #1206047Michael Vogt
2013-11-01small documentation updates0.9.13_exp1Michael Vogt
2013-11-01releasing package apt version 0.9.13~exp10.9.13.exp1Michael Vogt
2013-10-31prepare new uploadMichael Vogt
2013-10-31setup LINES in apt-pkg/install-progress.ccMichael Vogt
2013-10-31use StartDpkg() in PackageManagerProgressDeb822Fd as wellMichael Vogt
2013-10-31add new pid_t ExecFork(std::set<int> KeepFDs) to get rid of the super ugly ↵Michael Vogt
APT::Keep-Fds hack and also add a new PackageManagerProgressFd::StartDpkg() progress state
2013-10-31move pty magic into its own functionsMichael Vogt
2013-10-31fix some more ABI issues, abicheck is happy nowMichael Vogt
2013-10-31restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && ↵Michael Vogt
APT_PKG_MINOR >= 13)
2013-10-31move pty stuff into its own functionMichael Vogt
2013-10-25Merge remote-tracking branch 'upstream/debian/sid' into ↵Michael Vogt
feature/install-progress-refactor
2013-10-25extract getDpkgExecutable() and DPkgPM::BuildPackagesProgressMap() out of ↵Michael Vogt
the monster long pkgDPkgPM::Go()
2013-10-25improve documentation for Acquire::http::Proxy-Auto-Detect (thanks to ↵Michael Vogt
Francesco Poli)
2013-10-24make the main loop a while() instead of a for() as I find this (much) easier ↵Michael Vogt
to read this way)
2013-10-22Merge remote-tracking branch 'upstream/debian/sid' into ↵Michael Vogt
feature/install-progress-refactor Conflicts: apt-pkg/deb/dpkgpm.cc apt-pkg/makefile
2013-10-22fix failing ./test/integration/test-disappearing-packages (thanks Donkult) - ↵Michael Vogt
ported from the mvo/feature/install-progress-refactor branch
2013-10-22fix failing ./test/integration/test-disappearing-packages (thanks Donkult!)Michael Vogt