Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-13 | warning: cast from type A to type B casts away qualifiers [-Wcast-qual] | David Kalnischkies | |
Git-Dch: Ignore Reported-By: gcc -Wcast-qual | |||
2014-03-13 | warning: extra ‘;’ [-Wpedantic] | David Kalnischkies | |
Git-Dch: Ignore Reported-By: gcc -Wpedantic | |||
2014-03-13 | make doxygen more quiet, fix issues and disable latex | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-03-13 | add default and override handling for Cnf::FindVector | David Kalnischkies | |
Automatically handle the override of list options via its parent value which can even be a comma-separated list of values. It also adds an easy way of providing a default for the list. | |||
2014-02-22 | Fix typos in documentation (codespell) | Michael Vogt | |
2014-02-14 | simplify code some more to make reddit happy | David Kalnischkies | |
Commit 6008b79adf1d7ea5607fab87a355d664c8725026 should have been guarded by "Git-Dch: Ignore", but it wasn't and I only noticed it with the Close message via deity thinking "hehe, I wonder if someone is gonna notice". Looks like someone did: hats off to reddit user itisOmegakai! Good to know that what I do isn't only monitored by goverments. :) As there is another instance of basically the same code we just factor out the code a bit and reuse, so its even cleaner and not only simpler. Reported-By: scan-build | |||
2014-02-10 | simplify code to make compilers happy | David Kalnischkies | |
Does the same as before, but is a bit simpler on the logic for humans as well as compilers. scan-build complained about it at least with: "Result of operation is garbage or undefined" Reported-By: scan-build | |||
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-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 | |||
2014-01-16 | rework some code to fix some scan-build warnings | David Kalnischkies | |
No visible functional changes, just code moved around and additional checks to eliminate impossible branches Reported-By: scan-build Git-Dch: Ignore | |||
2014-01-05 | Merge remote-tracking branch 'donkult/feature/clientmergepdiffs' into ↵ | Michael Vogt | |
debian/experimental-no-abi-break | |||
2013-12-23 | add basic tests for GetTempDir() | Michael Vogt | |
2013-12-22 | factor GetTempDir out | Michael Vogt | |
2013-12-22 | apt-pkg/contrib/gpgv.cc: use /tmp as fallback dir | Thomas Bechtold | |
if the directory given by $TMPDIR is not available, use /tmp as fallback. | |||
2013-12-13 | allow ':' in GetListOfFilesInDir | David Kalnischkies | |
run-parts doesn't allow this char in valid filenames, but we tend to have files with this character in e.g. /var/lib/apt/lists/ Git-Dch: Ignore | |||
2013-11-30 | truncating /dev/null to zero is always successful | David 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-29 | Merge remote-tracking branch 'mvo/debian/sid' into debian/sid | Michael Vogt | |
Conflicts: apt-private/private-cmndline.cc | |||
2013-11-29 | add "APT::String::Endswith" and automatic adding of ".list" in apt edit-source | Michael Vogt | |
2013-11-28 | fix regression that APT::Keep-Fds is not honored (closes: #730490) | Michael Vogt | |
2013-11-26 | add check when sources.list changed | Michael Vogt | |
2013-11-01 | small documentation updates0.9.13_exp1 | Michael Vogt | |
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-18 | re-add missing APT::String::Strip | Michael Vogt | |
2013-10-07 | fix libapt-inst for >2G debs (closes: #725483) | Michael Vogt | |
2013-10-01 | change maxsplit default from "0" to maxint | Michael Vogt | |
2013-10-01 | improve documentation for StringSplit() | Michael Vogt | |
2013-09-07 | doc update | Michael Vogt | |
2013-09-07 | add maxsplit parameter to StringSplit | Michael Vogt | |
2013-09-07 | implement StringSplit() as we need this to fix the dpkg status-fd output parsing | Michael Vogt | |
2013-08-31 | fix typo (mkostemp->mkstemp) | Michael Vogt | |
2013-08-27 | use mkstemp instead of mkostemp in FileFd::Open() | David Kalnischkies | |
FileFd currently supports no fileflags which would make sense to provide via mkostemp, so we can just use mkstemp here which is a standard function compared to glib extension mkostemp. O_CREAT (Create) and O_TRUNC (Empty) are implied by O_EXCL, which is the mode mkstemp uses by default. The file description is opened ReadWrite, but that used to be the default for FileFd in the old times and not a problem as the difference is needed by FileFd to decide in which way the compressor pipeline needs to be created (if any). Git-Dch: Ignore | |||
2013-08-27 | replace usage of potential dangerous mktemp with mkstemp | Angel Guzman Maeso | |
Avoid the warning "the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'". It is not strictly necessary to change the usage from a security point of view here, but mktemp is also removed from the standard since POSIX.1-2008. The mkostemp call returns a file descriptor the logic for TemporaryFileName has been changed accordingly to get the same results. The file permissions are corrected by using fchmod() as the default for FileFd is 666 while mkstemp creates files with 600 by default. | |||
2013-08-22 | apt-pkg:contrib Avoid compiler warning about sign-compare | Ángel Guzmán Maeso | |
The fix avoid the warning "comparison between signed and unsigned integer expressions [-Wsign-compare]"· The index for the loop needs to be unsigned for compare with globbuf.gl_pathc structure member | |||
2013-08-22 | Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sid | Michael Vogt | |
Conflicts: apt-pkg/tagfile.h | |||
2013-08-17 | Merge remote-tracking branch 'mvo/feature/apt-binary2' into debian/sid | Michael Vogt | |
Conflicts: cmdline/apt-get.cc | |||
2013-08-15 | * lp:~mvo/apt/add-glob-function: | Michael Vogt | |
- add Glob() to fileutl.{cc,h} Conflicts: apt-pkg/contrib/fileutl.h debian/changelog | |||
2013-08-15 | * lp:~mvo/apt/config-clear: | Michael Vogt | |
- support Configuration.Clear() for a clear of the entire configuration Conflicts: debian/changelog | |||
2013-08-12 | squash merge of the feature/apt-binary branch without the changes from ↵ | Michael Vogt | |
experimental | |||
2013-08-12 | some more coverity fixes | Michael Vogt | |
2013-08-05 | Merge remote-tracking branch 'upstream/debian/sid' into bugfix/coverity | Michael Vogt | |
2013-08-05 | fix some unitialized data members | Michael Vogt | |
2013-07-28 | Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sid | Michael Vogt | |
2013-07-26 | fix another missing va_end() | Michael Vogt | |
2013-07-26 | ensure that FileFd::Size returns 0 in error cases | David Kalnischkies | |
2013-07-26 | proper cleanup varargs in _error (uncovered by Coverity) | David Kalnischkies | |
Git-Dch: Ignore | |||
2013-07-25 | add missing "free(buffer) for allocated buffer | Michael Vogt | |
2013-07-25 | fix resource leak (thanks coverity) | Michael Vogt | |
2013-07-25 | rework the code in cdromutl.cc to make coverity (more) happy | Michael Vogt | |
2013-07-25 | fix off-by-one error and do not use magic constant of 100 when checking ↵ | Michael Vogt | |
StackPost | |||
2013-07-25 | always "delete d" in FileFd::~FileFd to coverity happy | Michael Vogt | |