summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib
AgeCommit message (Expand)Author
2017-02-22Don't use -1 fd and AT_SYMLINK_NOFOLLOW for faccessat()Julian Andres Klode
2017-02-22add TMP/TEMP/TEMPDIR to the TMPDIR DropPrivileges danceDavid Kalnischkies
2017-02-22reset HOME, USER(NAME), TMPDIR & SHELL in DropPrivilegesDavid Kalnischkies
2016-12-08gpgv: Flush the files before checking for errorsJulian Andres Klode
2016-12-08SECURITY UPDATE: gpgv: Check for errors when splitting files (CVE-2016-1252)Julian Andres Klode
2016-11-14Revert "if the FileFd failed already following calls should fail, too"Julian Andres Klode
2016-11-14Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode
2016-11-14imbue datetime parsing with C.UTF-8 localeDavid Kalnischkies
2016-11-14avoid std::get_time usage to sidestep libstdc++6 bugDavid Kalnischkies
2016-11-14accept only the expected UTC timezones in date parsingDavid Kalnischkies
2016-11-14use de-localed std::put_time instead rolling our ownDavid Kalnischkies
2016-10-05Do not read stderr from proxy autodetection scriptsJulian Andres Klode
2016-10-05try not to call memcpy with length 0 in hash calculationsDavid Kalnischkies
2016-10-05Base256ToNum: Fix uninitialized valueJulian Andres Klode
2016-10-05drop incorrect const attribute from DirectoryExistsDavid Kalnischkies
2016-10-05fileutl: empty file support: Avoid fstat() on -1 fd and check resultJulian Andres Klode
2016-10-05allow user@host (aka: no password) in URI parsingDavid Kalnischkies
2016-10-05gpgv: Unlink the correct temp file in error caseJulian Andres Klode
2016-10-05if the FileFd failed already following calls should fail, tooDavid Kalnischkies
2016-10-05(error) va_list 'args' was opened but not closed by va_end()David Kalnischkies
2016-08-31call flush on the wrapped writebuffered FileFdDavid Kalnischkies
2016-08-31don't change owner/perms/times through file:// symlinksDavid Kalnischkies
2016-08-31don't do atomic overrides with failed filesDavid Kalnischkies
2016-06-20do not error if auto-detect-proxy cmd has no outputDavid Kalnischkies
2016-06-10don't leak FD in AutoProxyDetect command return parsingDavid Kalnischkies
2016-06-10don't leak an FD in lz4 (de)compressionDavid Kalnischkies
2016-06-10do not hang on piped input in PipedFileFdPrivateDavid Kalnischkies
2016-06-01prevent C++ locale number formatting in text APIsDavid Kalnischkies
2016-04-03use buffered writing for InRelease splittingDavid Kalnischkies
2016-04-03consistently add APT_OVERRIDE as method markerDavid Kalnischkies
2016-03-28Allow lowering trust level of a hash via configJulian Andres Klode
2016-03-24Set hidden visibility for StringViewJulian Andres Klode
2016-03-13Do not consider SHA1 usableJulian Andres Klode
2016-03-07Fix several typosVeres Lajos
2016-03-06Fix lzma write support to handle "try again" caseColin Watson
2016-02-10Set seekpos to 0 after reopening files in Seek()Julian Andres Klode
2016-02-04Use some semantically more correct buffer operationsJulian Andres Klode
2016-02-04Correctly report write errors when flushing buffered writerJulian Andres Klode
2016-02-03Avoid temporary strings in SubstVar.Adrian Wielgosik
2016-02-01Do not buffer writes larger than the buffer if possibleJulian Andres Klode
2016-02-01BufferedWriteFileFdPrivate: Simplify InternalWrite()Julian Andres Klode
2016-02-01simple_buffer::write: Use free() instead of maxsize - size()Julian Andres Klode
2016-01-30fix "Mismatched free() / delete / delete []" in simple_bufferStefan Bühler
2016-01-26drop explicit check for EWOULDBLOCK if it has the same value as EAGAINDavid Kalnischkies
2016-01-15string_view: Drop constexpr constructor for standard compatibilityJulian Andres Klode
2016-01-15provide a constexpr char[] overload for APT::StringViewDavid Kalnischkies
2016-01-15return correct position in APT::StringView::(r)findDavid Kalnischkies
2016-01-08Store the size of strings in the cacheJulian Andres Klode
2016-01-08HashSumValue::Set: Do not provide const char* overloadJulian Andres Klode
2016-01-08operator==(char*, StringView) use StringView.operator==Julian Andres Klode