| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | |
|
| |/ / / / / / / / / / / / / / |
|
| | |_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- merged patch from Kees Cook to fix anoying upper-case display
on amd64 in sbuild
|
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | |
| | | | | | | | | | | | | |
for apt-get update like operations for the frontends and also provides
hooks to run stuff in APT::Update::{Pre,Post}-Invoke
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- move the RunScripts() code into fileutl.{cc,h}
* apt-pkg/cachefile.cc:
- add support for "APT::Update::{Pre,Post}-Invoke" scripts
|
| | |_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | |
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
getting crazy when /dev/null is redirected to stdin (which breaks
buildds), closes: #452858.
|
| | | | | | | | | | | | | |
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
to add backward support for arches that lacks pselect support,
closes: #448406.
|
| |\ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- use pselect() instead of select()
- on EIO error on pty master read, usleep(0.5s) to give up timeslice
so that the child can properly exit
|
| |\| | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
apt-get check is successfull)
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- fix resource leak
|
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / / / /
|/| | | | | | | | | | | | |
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- remove leading "\n"
|
| | | | | | | | | | | | | | |
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
string constant to 'char*';
|
| | |_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
- make it compileable
|
| | |_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | |
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
- ignore EINTR on select()
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
- comment out dpkg trigger messages, those seem to be not generated by
dpkg over the status fd
|
| |/ / / / / / / / / / |
|
| |\ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
- on error in select() continue
|
| | |_|_|_|_|_|_|_|/
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | | |
move term_out into DPkgPM class
|
| |\| | | | | | | |
| |_|_|_|_|_|_|/
|/| | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- do not fail if openpty() fails
|
| |/ / / / / / / |
|
| | |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- init Dir::Log::Terminal
* apt-pkg/deb/dpkgpm.cc:
- only work with term_out if it is not NULL
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- updated Dir::Log::Terminal
* apt-pkg/deb/dpkgpm.cc:
- make the terminal log optional
- rename Dir::Log::Name to Dir::Log::Terminal
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- a bit cleanup
- move the log date to the right place
- write log to dir::log::name
apt-pkg/init.cc:
- init dir::log::name "/var/log/apt/term.log"
debian/apt.dirs:
- create /var/log/apt/
doc/examples/configure-index:
- add new dir::log::name to the index
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- move output processing ProcessDpkgStatusLine() and out of the
Go() method (yeah!) - things start to look more tidy now
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- move make dpkgstatus processing into DoDpkgStatusFd()
and ProcessDpkgStatusLine() [the later is a stub for now]
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
- merge select() based terminal log
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- run DoStdin(), DoTerminalPty() calls only if their FD is in the
returned set after select()
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- write current time to log
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- unbreak progress reporting, make code nicer
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- move the terminal and stdin reading into its own functions
|
| |/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
- use select() to check for new data
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | |_|_|/ /
| |/| | | /
| |_|_|_|/
|/| | | | |
|
| | | | | | |
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | /
| | |_|/
| |/| | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
- added "Dpkg::StopOnError" variable that controls if apt
will abort on errors from dpkg
|
| | | | |
| | | |
| | | |
| | | | |
- reset the line if a invalid line was read
|
| | |/ /
| | |
| | |
| | | |
- fix segfault if dpkg sends multiline error messages
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
- translate the dpkg progress strings when they are used, not in the
struct (thanks to Steinar Gunderson)
* debian/changelog:
- updated
|
| |/ /
| |
| |
| |
| |
| | |
- pass --auto-deconfigure to dpkg (-B)
* debian/control:
- depend on a dpkg with support for breaks
|
| |/
|
|
|
|
| |
- ignore lines that can't be split properly from dpkg (DpkgPM::Go)
* doc/examples/configure-index:
- documentation updates
|
| |
|
|
|
|
| |
* debian/changelog: updated
* debian/rules: invoke tar with --no-recursion to avoid cruft in the tarbal
* po/apt-all.pot: updated
|