]> git.saurik.com Git - apt.git/history - apt-pkg/contrib/fileutl.cc
FileFd: avoid further writing if file failed
[apt.git] / apt-pkg / contrib / fileutl.cc
2016-04-28  David KalnischkiesFileFd: avoid further writing if file failed
2016-04-03  David Kalnischkiesconsistently add APT_OVERRIDE as method marker
2016-03-06  Colin WatsonFix lzma write support to handle "try again" case
2016-02-10  Julian Andres KlodeSet seekpos to 0 after reopening files in Seek()
2016-02-04  Julian Andres KlodeUse some semantically more correct buffer operations
2016-02-04  Julian Andres KlodeCorrectly report write errors when flushing buffered...
2016-02-01  Julian Andres KlodeDo not buffer writes larger than the buffer if possible
2016-02-01  Julian Andres KlodeBufferedWriteFileFdPrivate: Simplify InternalWrite()
2016-02-01  Julian Andres Klodesimple_buffer::write: Use free() instead of maxsize...
2016-01-30  Stefan Bühlerfix "Mismatched free() / delete / delete []" in simple_...
2016-01-07  Julian Andres KlodeCopyFile: Use 64 * 1024 instead of 64000 as buffer...
2016-01-07  Julian Andres KlodeFileFd: (native) LZ4 support
2016-01-03  Julian Andres Klodesimple_compressor: Provide some accessors for end and...
2016-01-03  Julian Andres Klodesimple_buffer: Allow buffer size to change
2015-12-28  Julian Andres KlodeBufferedFileFdPrivate: Make InternalFlush() save agains...
2015-12-28  Julian Andres KlodeBufferedWriter: flushing: Check for written < size...
2015-12-27  Julian Andres KlodeFileFd: Add a buffered writing mode
2015-12-27  Julian Andres KlodeFildFd: Introduce a Flush() function and call it from...
2015-12-27  Julian Andres KlodeFileFdPrivate: Add getter and setter for fields
2015-12-27  Julian Andres Klodefileutl: simple_buffer: Add write() and full() methods
2015-12-27  Julian Andres Klodefileutl: simple_buffer: Mark accessors as const
2015-12-27  Julian Andres KlodeFileFdPrivate: Extract SimpleBuffer and mark it as...
2015-12-26  Julian Andres KlodeRefactor InternalReadLine to not unroll Size == 0 case
2015-12-26  Julian Andres KlodeChange InternalReadLine to always use buffer.read(...
2015-12-26  Julian Andres KlodeGet rid of memmove() in our read buffering
2015-12-26  Julian Andres KlodeUse a hardcoded buffer size of 4096 to fix performance
2015-12-24  Julian Andres KlodeMark all FileFdPrivate classes as hidden 1.1.6
2015-12-23  David Kalnischkiesfix new[] vs delete mismatch introduced by b3db9d81
2015-12-23  David Kalnischkiesuse a dynamic buffer for ReadLine
2015-12-23  David Kalnischkiesimplement a buffer system for FileFd::ReadLine
2015-12-22  David Kalnischkiesparse xz-compression level from configuration
2015-12-22  David Kalnischkiesfollow dpkg and xz and use CRC64 for xz compression
2015-12-22  David Kalnischkiesshuffle compressor-specific code into private subclasses
2015-12-19  Julian Andres KlodeDo not try to read in FileFd::Read() if Size is 0
2015-12-19  Julian Andres KlodeDo nothing in FileFd::Write() if Size is 0
2015-12-19  Pino ToscanoCopyFile: avoid failing on EOF on some systems
2015-12-19  Pino ToscanoCopyFile: fix BufSize to a sane value
2015-11-28  David Kalnischkiesdisable privilege-drop verification by default as faker...
2015-11-28  David Kalnischkiesshow the group we failed to drop via setgroups
2015-11-27  David Kalnischkiesadd messages to our deprecation warnings in libapt
2015-11-19  David Kalnischkiesdo not use _apt for file/copy sources if it isn't world...
2015-11-04  David Kalnischkieswrap every unlink call to check for != /dev/null
2015-11-04  David Kalnischkiesensure FileFd doesn't try to open /dev/null as atomic...
2015-09-14  David Kalnischkiesavoid using global PendingError to avoid failing too...
2015-09-14  David Kalnischkiescopy ReadWrite-error to the bottom to make clang happy
2015-09-14  David Kalnischkiesimplement CopyFile without using FileFd::Size()
2015-09-01  David Kalnischkiesimprove CheckDropPrivsMustBeDisabled further
2015-08-31  David Kalnischkiesignore for _apt inaccessible TMPDIR in pkgAcqChangelog
2015-08-27  Julian Andres KlodeMerge branch 'feature/extractar-filefd' into debian...
2015-08-27  Julian Andres KlodeAlways close compressed files in FileFd
2015-08-18  Michael VogtMerge remote-tracking branch 'upstream/debian/experimen...
2015-08-18  Michael VogtMerge branch 'debian/experimental' into feature/srv...
2015-08-14  Julian Andres KlodeMerge branch 'debian/experimental' of https://github...
2015-08-13  Julian Andres KlodeUse setresuid() and setresgid() where available
2015-08-13  Julian Andres KlodeDeprecate SPtrArray<T> and convert everyone to unique_p...
2015-08-11  Julian Andres KlodeExecFork: Use /proc/self/fd to determine which files...
2015-08-10  David Kalnischkieselimate duplicated code in pkgIndexFile subclasses
2015-08-10  David Kalnischkiesmake all d-pointer * const pointers
2015-06-23  Michael VogtMerge remote-tracking branch 'donkult/debian/experiment...
2015-05-22  Michael VogtMerge branch 'debian/sid' into debian/experimental
2015-05-22  Michael VogtMerge remote-tracking branch 'upstream/debian/jessie...
2015-05-22  Michael VogtMerge remote-tracking branch 'upstream/debian/sid'...
2015-04-28  Michael VogtMove sysconf(_SC_OPEN_MAX); out of the for() loop to...
2015-04-18  David KalnischkiesMerge branch 'debian/jessie' into debian/experimental
2015-04-18  David Kalnischkiesensure lists/ files have correct permissions after...
2015-03-16  David Kalnischkiesmerge debian/sid into debian/experimental
2014-11-05  Michael VogtMerge branch 'debian/sid' into debian/experimental
2014-10-20  David Kalnischkiestest if TMPDIR is accessible before using
2014-10-15  David KalnischkiesMerge branch 'debian/sid' into debian/experimental
2014-10-15  David Kalnischkiesset PR_SET_NO_NEW_PRIVS even if sandbox is disabled
2014-10-14  Michael VogtMerge branch 'debian/sid' into debian/experimental
2014-10-13  Michael VogtFix backward compatiblity of the new pkgAcquireMethod...
2014-10-08  Michael VogtMerge branch 'debian/sid' into debian/experimental
2014-10-08  Michael VogtMerge remote-tracking branch 'mvo/feature/expected...
2014-10-08  Michael VogtMerge remote-tracking branch 'mvo/feature/acq-trans...
2014-10-07  David Kalnischkiesset PR_SET_NO_NEW_PRIVS also if run as non-root
2014-10-07  David Kalnischkiesfix foldmarkers in fileutl.cc
2014-10-07  Michael VogtMerge branch 'feature/acq-trans' into feature/expected...
2014-10-07  Michael VogtMerge remote-tracking branch 'upstream/debian/experimen...
2014-10-07  Michael VogtIgnore EINVAL from prctl(PR_SET_NO_NEW_PRIVS)
2014-10-07  Michael VogtRename DropPrivs() to DropPrivileges()
2014-10-06  Michael Vogtmake http size check work
2014-09-29  Michael VogtMerge remote-tracking branch 'debian/debian/experimenta...
2014-09-29  Michael VogtAdjust DestFile in ReverifyAfterIMS() to not include...
2014-09-29  Michael VogtMerge remote-tracking branch 'upstream/debian/experimen...
2014-09-29  Michael VogtMerge branch 'debian/sid' into debian/experimental
2014-09-26  David Kalnischkiesfix: Consecutive return, break, continue, goto or throw...
2014-09-26  David Kalnischkiesfix: Member variable 'X' is not initialized in the...
2014-09-25  Michael VogtMerge remote-tracking branch 'upstream/debian/experimen...
2014-09-24  Julian Andres KlodeDropPrivs: Use APT::Sandbox::User instead of Apt::User...
2014-09-24  Julian Andres KlodeDropPrivs: Hard-fail if the user does not exist
2014-09-24  Julian Andres KlodeDropPrivs: Add some comments for the more obscure setui...
2014-09-24  Julian Andres KlodeDropPrivs: Move the re-set uid/gid thing to the end...
2014-09-24  Julian Andres KlodeDropPrivs: Improve comments
2014-09-24  Julian Andres KlodeDropPrivs: Also check for saved set-user-ID and set...
2014-09-24  Julian Andres KlodeDropPrivs: Do not use an invalid return check for setgr...
2014-09-24  Julian Andres KlodeUse _apt as our unprivileged user name
2014-09-24  Julian Andres KlodeDropPriv: Really call seteuid and not setuid, and add...
2014-09-24  Michael VogtDrop Privileges to "Debian-apt" in most acquire methods
2014-09-23  Michael VogtMerge branch 'debian/sid' into debian/experimental
next