Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-01 | rename CleaAll() -> Clear() | Michael Vogt | |
2012-09-28 | add new ClearAll | Michael Vogt | |
2012-08-28 | apt-pkg/contrib/netrc.cc: use a slightly smaller login/password size | Michael Vogt | |
2012-08-13 | make netrc parser more robust and parser biger login tokens, thanks to "TJ" ↵ | Michael Vogt | |
(LP: #1008289) | |||
2012-03-06 | * apt-pkg/contrib/fileutl.cc: | David Kalnischkies | |
- do not warn about the ignoring of directories (Closes: #662762) | |||
2012-03-05 | as we parse datestrings from external sources a lot specify the length | David Kalnischkies | |
of the integer fields as well to avoid crashes in scanf as cppchecks warns: "(warning) scanf without field width limits can crash with huge input data" | |||
2012-02-11 | * apt-pkg/cachefile.cc: | David Kalnischkies | |
- clean up lost atomic cachefiles with 'clean' (Closes: #650513) | |||
2012-02-03 | rework previous patch to avoid changing the inline code | Michael Vogt | |
2012-02-03 | * apt-pkg/contrib/fileutl.h: | Michael Vogt | |
- fix compat with FileFd::OpenDescriptor() in ReadOnlyGzip mode | |||
2012-01-30 | * apt-pkg/contrib/configuration.cc: | David Kalnischkies | |
- do not stop parent transversal in FindDir if the value is empty See http://lists.debian.org/deity/2012/01/msg00053.html , too. | |||
2012-01-18 | * apt-pkg/contrib/fileutl.h: | David Kalnischkies | |
- store the offset in the internal fd before calculate size of the zlib-handled file to jump back to this place again It jumped back to the position of the content - which is wrong as the internal fd is compressed and even reseting to the beginning of the file doesn't work as zlib uses an internal buffer, so while we might haven't read anything yet zlib might have done so already… | |||
2012-01-18 | improve error reporting in case of errors in combination with zlib | David Kalnischkies | |
2012-01-16 | * apt-pkg/contrib/fileutils.h: | Michael Vogt | |
- fix segfault from python-apt testsuite | |||
2012-01-02 | g++ 4.7 fixes | Michael Vogt | |
2012-01-02 | g++ 4.7 fixes | Michael Vogt | |
2011-12-18 | usage of Skipping in pipes can't work, so we ignore-read instead | David Kalnischkies | |
Also, read only one char in each step of ReadLine instead of back-"seeking" | |||
2011-12-17 | try to avoid direct usage of .Fd() if possible and do read()s and co | David Kalnischkies | |
on the FileFd instead | |||
2011-12-17 | keep track of where we are in a filedescriptor so we can use it as Tell() | David Kalnischkies | |
information if we are working on a pipe which can't seek | |||
2011-12-16 | try seeking on fds opened with OpenDescriptor before giving up | David Kalnischkies | |
2011-12-15 | refactor compressor calling so that we don't (need to) export ExecCompressor | David Kalnischkies | |
anymore and therefore are also able to drop quiet a bit of duplicated code | |||
2011-12-14 | use FileFd instead of forking the compression childs by hand | David Kalnischkies | |
2011-12-13 | allow Open() and OpenDescriptor() to be called with a Compressor | David Kalnischkies | |
2011-12-13 | note to myself: In case you rename something, make sure that you have | David Kalnischkies | |
renamed it everywhere as otherwise stuff "magically" starts to fail… Fixes commit 2209 as the mixture of #define names generates a lovely compilable but non-functional mixture of gzip usage… | |||
2011-12-13 | revert 2184.1.3: forward declaration instead of headers | David Kalnischkies | |
The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users | |||
2011-12-13 | revert 2184.1.2: do not pollute namespace in headers | David Kalnischkies | |
The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users | |||
2011-12-13 | Allow the FileFd to use an external Compressor to uncompress a given file | David Kalnischkies | |
internally so that it is exported and can be used like a "normal" uncompressed file with FileFd This allows us to hide th zlib usage in the implementation and use gzip instead if we don't have zlib builtin (the same for other compressors). The code includes quiet a few FIXME's so while all tests are working it shouldn't be used just yet outside of libapt as it might break. | |||
2011-12-11 | - add a ReadLine method | David Kalnischkies | |
- drop the explicit export of gz-compression handling | |||
2011-12-10 | * apt-pkg/contrib/fileutl.{h,cc}: | David Kalnischkies | |
- implement a ModificationTime method for FileFd | |||
2011-12-10 | enable FileFd to guess the compressor based on the filename if requested or | David Kalnischkies | |
to search for compressed silbings of the given filename and use this guessing instead of hardcoding Gzip compression | |||
2011-11-29 | split up the OpenMode into OpenMode and CompressionMode and | David Kalnischkies | |
provide ReadOnly, WriteOnly and ReadWrite as flags alongside the additional flags as decompression will be one-way later, but certain parts really depend on Write* openmodes being ReadWrite opens, so we will have to fail for those. | |||
2011-10-30 | * apt-pkg/contrib/sha2_internal.cc: | David Kalnischkies | |
- use a pointer-union to peace gcc strict-aliasing warning | |||
2011-10-30 | merge with my debian-sid branch | David Kalnischkies | |
2011-10-11 | * apt-pkg/pkgcachegen.cc: | David Kalnischkies | |
- refactor MergeList by creating -Group, -Package and -Version specialist | |||
2011-10-05 | merge with current debian apt/experimental | David Kalnischkies | |
2011-10-05 | * apt-pkg/contrib/configuration.cc: | Michael Vogt | |
- fix double delete (LP: #848907) - ignore only the invalid regexp instead of all options * apt-pkg/acquire-item.h, apt-pkg/deb/debmetaindex.cc: - fix fetching language information by adding OptionalSubIndexTarget * methods/https.cc: - cleanup broken downloads properly * ftparchive/cachedb.cc: - fix buffersize in bytes2hex * apt-pkg/deb/deblistparser.cc: - fix crash when the dynamic mmap needs to be grown in LoadReleaseInfo (LP: #854090) | |||
2011-09-21 | convert a few for-loop char finds to proper strchr and memchr | David Kalnischkies | |
2011-09-19 | use forward declaration in headers if possible instead of includes | David Kalnischkies | |
2011-09-19 | do not pollute namespace in the headers with using (Closes: #500198) | David Kalnischkies | |
2011-09-14 | * apt-pkg/contrib/configuration.cc: | Michael Vogt | |
- fix double delete (LP: #848907) - ignore only the invalid regexp instead of all options | |||
2011-09-13 | merge with debian/experimental | David Kalnischkies | |
2011-09-13 | Support large files in the complete toolset. Indexes of this | David Kalnischkies | |
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895) | |||
2011-09-13 | * apt-pkg/contrib/configuration.cc: | Michael Vogt | |
- fix double delete (LP: #848907) - ignore only the invalid regexp instead of all options | |||
2011-09-13 | reorder includes: add <config.h> if needed and include it at first | David Kalnischkies | |
2011-08-15 | merged from the debian-sid branch | Michael Vogt | |
2011-08-11 | fix a few more cppcheck performance and scope warnings | David Kalnischkies | |
2011-08-11 | cppcheck complains about some possible speed improvements which could be | David Kalnischkies | |
done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types. | |||
2011-07-29 | apt-pkg/contrib/sha2_internal.h: remove extern "C" to avoid symbol clash ↵ | Michael Vogt | |
with libssl | |||
2011-07-29 | merged from debian-sid | Michael Vogt | |
2011-07-29 | apt-pkg/contrib/sha256.h: use #warning to warn about deprecated header | Michael Vogt | |
2011-07-28 | merged from lp:~mvo/apt/mvo | Michael Vogt | |