Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-04 | ensure proper teardown in dpkg error cases | David Kalnischkies | |
We have to properly close our pseudo terminals even in error cases before we call post-invoke scripts. This is done now by breaking from the dpkg calling loop instead of copying the handling, which did it in the wrong order before. This also ensures that our state file is written in error cases to record autobit and co as this was forgotten before. Closes: 738969 | |||
2014-02-23 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2014-02-22 | Fix typos in documentation (codespell) | Michael Vogt | |
2014-02-07 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: configure.ac debian/changelog | |||
2014-01-30 | restart debSrcRecordParsers only if needed | David Kalnischkies | |
The offset variable in DebSrcRecordParser was not initialized which we now do and based on it do not trigger a restart if the parser was not used yet avoiding a needless rescan of the section. Detected while working on the previous commit e62aa1dd. Both commits act as a "fix" for the bug shown in the testcase of the commit – this one here would only hide it through. | |||
2014-01-28 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
2014-01-26 | Merge remote-tracking branch 'donkult/debian/sid' into debian/sid | Michael Vogt | |
Conflicts: apt-private/private-list.cc doc/po/de.po test/integration/framework | |||
2014-01-25 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: configure.ac | |||
2014-01-25 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: configure.ac debian/changelog doc/apt-verbatim.ent doc/po/apt-doc.pot po/ar.po po/ast.po po/bg.po po/bs.po po/ca.po po/cs.po po/cy.po po/da.po po/de.po po/dz.po po/el.po po/es.po po/eu.po po/fi.po po/fr.po po/gl.po po/hu.po po/it.po po/ja.po po/km.po po/ko.po po/ku.po po/lt.po po/mr.po po/nb.po po/ne.po po/nl.po po/nn.po po/pl.po po/pt.po po/pt_BR.po po/ro.po po/ru.po po/sk.po po/sl.po po/sv.po po/th.po po/tl.po po/tr.po po/uk.po po/vi.po po/zh_CN.po po/zh_TW.po | |||
2014-01-18 | do not ignore ioctl(TIOCSCTTY) errors | Michael Vogt | |
Show a proper error message when a ioctl() in dpkgpm.cc fails. Also simply StartPtyMagic() a bit. | |||
2014-01-16 | correct some style/performance/warnings from cppcheck | David Kalnischkies | |
The most "visible" change is from utime to utimensat/futimens as the first one isn't part of POSIX anymore. Reported-By: cppcheck Git-Dch: Ignore | |||
2013-12-28 | Merge branch 'debian/sid' into bugfix/bts731738-fancy-progess | Michael Vogt | |
Conflicts: apt-pkg/install-progress.cc | |||
2013-12-22 | first proof-of-concept for a fix for #731738 | Michael Vogt | |
2013-12-12 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: configure.ac debian/changelog doc/apt-verbatim.ent doc/po/apt-doc.pot po/ar.po po/ast.po po/bg.po po/bs.po po/ca.po po/cs.po po/cy.po po/da.po po/de.po po/dz.po po/el.po po/es.po po/eu.po po/fi.po po/fr.po po/gl.po po/hu.po po/it.po po/ja.po po/km.po po/ko.po po/ku.po po/lt.po po/mr.po po/nb.po po/ne.po po/nl.po po/nn.po po/pl.po po/pt.po po/pt_BR.po po/ro.po po/ru.po po/sk.po po/sl.po po/sv.po po/th.po po/tl.po po/tr.po po/uk.po po/vi.po po/zh_CN.po po/zh_TW.po | |||
2013-12-12 | Fix conffile prompt regression (LP: #1260297) | Michael Vogt | |
This fixes a regression in the conffile prompt for the progress-fd and adds a testcase to ensure this does not regress again. | |||
2013-12-07 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog debian/gbp.conf | |||
2013-12-06 | Handle SIGWINCH in APT::Progress-Fancy=1 | Michael Vogt | |
2013-12-05 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: apt-pkg/deb/dpkgpm.cc cmdline/apt-key.in debian/control doc/apt-key.8.xml doc/makefile doc/po/apt-doc.pot doc/po/de.po doc/po/es.po doc/po/fr.po doc/po/it.po doc/po/ja.po doc/po/pl.po doc/po/pt.po doc/po/pt_BR.po | |||
2013-12-05 | * enable release based selection for deb-src (closes: 731102) | Michael Vogt | |
2013-11-30 | merge ubuntus apport reporting changes to reduce diff | David Kalnischkies | |
apport reporting is still disabled by default, but it is available in Debian/experimental at the moment and a diff is not a good idea anyway. | |||
2013-11-29 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2013-11-29 | fix apport report writing (LP: #1254499) | Michael Vogt | |
2013-11-29 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2013-11-29 | reset terminal on error (closes: #730795) | Michael Vogt | |
2013-11-28 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2013-11-28 | fix regression that APT::Keep-Fds is not honored (closes: #730490) | Michael Vogt | |
2013-11-23 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2013-10-31 | add 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-31 | move pty magic into its own functions | Michael Vogt | |
2013-10-31 | fix some more ABI issues, abicheck is happy now | Michael Vogt | |
2013-10-31 | restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && ↵ | Michael Vogt | |
APT_PKG_MINOR >= 13) | |||
2013-10-31 | move pty stuff into its own function | Michael Vogt | |
2013-10-25 | extract getDpkgExecutable() and DPkgPM::BuildPackagesProgressMap() out of ↵ | Michael Vogt | |
the monster long pkgDPkgPM::Go() | |||
2013-10-24 | make the main loop a while() instead of a for() as I find this (much) easier ↵ | Michael Vogt | |
to read this way) | |||
2013-10-22 | fix failing ./test/integration/test-disappearing-packages (thanks Donkult!) | Michael Vogt | |
2013-10-22 | use Pkg.FullName() in disappearedPkgs and remove duplicated check | Michael Vogt | |
2013-10-22 | fix install-progress location | Michael Vogt | |
2013-10-22 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: cmdline/apt-key configure.ac debian/apt.auto-removal.sh debian/changelog debian/control debian/rules po/apt-all.pot po/ar.po po/ast.po po/bg.po po/bs.po po/ca.po po/cs.po po/cy.po po/da.po po/de.po po/dz.po po/el.po po/es.po po/eu.po po/fi.po po/fr.po po/gl.po po/hu.po po/it.po po/ja.po po/km.po po/ko.po po/ku.po po/lt.po po/mr.po po/nb.po po/ne.po po/nl.po po/nn.po po/pl.po po/pt.po po/pt_BR.po po/ro.po po/ru.po po/sk.po po/sl.po po/sv.po po/th.po po/tl.po po/uk.po po/vi.po po/zh_CN.po po/zh_TW.po | |||
2013-10-21 | restore binary compatiblity with the pkgPackageManager interface | Michael Vogt | |
2013-10-21 | fix apt output ordering and update test to match the new human friendly ↵ | Michael Vogt | |
messages that include the architecture | |||
2013-10-18 | re-add missing APT::String::Strip | Michael Vogt | |
2013-10-18 | merged debian/sid | Michael Vogt | |
2013-10-18 | use std::string instead of char* in pkgDPkgPM::ProcessDpkgStatusLine() | Michael Vogt | |
2013-10-18 | reshuffle the pkgDPkgPM::ProcessDpkgStatusLine() some more to make it more ↵ | Michael Vogt | |
robust | |||
2013-10-18 | reshuffle dpkgpm.cc code a bit more | Michael Vogt | |
2013-10-18 | add APT::String::Strip(), start cleanup of ProcessDpkgStatusLine | Michael Vogt | |
2013-10-18 | cleanup | Michael Vogt | |
2013-10-17 | ensure that short-name -> long-name detection for dpkg-status works for ↵ | Michael Vogt | |
reinstalls too | |||
2013-10-17 | Merge branch 'debian/sid' into feature/install-progress-refactor | Michael Vogt | |
Conflicts: apt-pkg/deb/dpkgpm.cc | |||
2013-10-17 | fix broken clean when apt was finished and ensure that terminal progress is ↵ | Michael Vogt | |
updated when a new dpkg-loop is entered in dpkgpm.cc |