summaryrefslogtreecommitdiff
path: root/libarchive/archive_read.c
Commit message (Expand)AuthorAgeFilesLines
* reader: introduce struct archive_read_filter_vtableEmil Velikov2021-10-231-9/+13
* reader: remove unused archive_read_filter callbacksEmil Velikov2021-10-231-2/+0
* reader: track read_filter "can_skip" with a flagEmil Velikov2021-10-231-3/+3
* reader: track read_filter "can_seek" with a flagEmil Velikov2021-10-231-2/+2
* reader: reuse client_{open,close}_proxy moreEmil Velikov2021-10-231-15/+13
* archive: remove ::compression_{code,name}Emil Velikov2021-10-231-2/+0
* reader: transform get_bidder into register_bidderEmil Velikov2021-10-231-3/+19
* reader: introduce archive_read_filter_bidder::vtableEmil Velikov2021-10-231-15/+16
* reader: remove the return type of archive_read_filter_bidder_vtable::freeEmil Velikov2021-10-231-3/+1
* archive: constify the archive::vtable dispatchEmil Velikov2021-10-231-22/+13
* archive_read.c: silence UBSan warning about undefined behaviorKamil Rytarowski2020-02-251-8/+9
* archive_read.c: remove unnecessary comparsion (iindex is unsigned int)Martin Matuska2020-01-171-1/+1
* archive_read: fix handling of sparse filesDmitry Torokhov2019-06-261-1/+2
* support reading metadata from compressed filesMike Frysinger2019-04-211-0/+9
* Be consistent about la_ssize_t and ssize_t (#1010).Joerg Sonnenberger2018-07-191-1/+1
* Fix -Werror=implicit-fallthrough= for GCC 7.Wei-Cheng Pan2017-10-311-1/+2
* Match archive.h for la_int64_t vs int64_tJoerg Sonnenberger2017-10-071-3/+4
* Avoid memcpy if length is zero, the source can be NULL in this case.Joerg Sonnenberger2017-04-291-1/+2
* Spelling fixes (#846)Graham Percival2016-12-201-1/+1
* Close filters before freeingMartin Matuska2016-12-071-6/+8
* Clarify the limit on number of filtersTim Kientzle2016-02-211-2/+6
* Invert logic of ternary pointer checksBrad King2015-10-261-1/+1
* Whitespace cleanup after 41965bfTim Kientzle2015-07-051-9/+4
* Add support for archive_read_data() for read_disk archives.Paul Harris2015-06-301-7/+25
* Remove unnecessary conditionalTim Kientzle2015-06-281-3/+2
* Strings: fix an incorrect name of a functionColin Percival2015-06-011-1/+1
* Do not request 0-length skips; sanity-check return.Alexey Spiridonov2015-02-011-2/+4
* Add a check to archive_read_filter_consume to reject anyTim Kientzle2015-02-011-0/+2
* Fix a potential crash issue discovered by Alexander Cherepanov:Tim Kientzle2015-01-101-2/+5
* Add new APIs that pass passphrases for reading and writingMichihiro NAKAJIMA2014-09-141-2/+16
* Properly set a error message when a client seeker callback is notMichihiro NAKAJIMA2014-08-031-1/+4
* Fix garbag return value which Clang Static Analyser pointed out.Michihiro NAKAJIMA2014-07-061-1/+1
* Out-of-range seeks should fail, not truncate the seek.Tim Kientzle2013-12-261-4/+3
* Style: Use 'int' not 'char' for status return types.Tim Kientzle2013-12-191-2/+2
* Better archive_read_has_encrypted_entries functionKonrad Kleine2013-10-091-5/+33
* Detect encrypted archive entries (ZIP, RAR, 7Zip)Konrad Kleine2013-09-171-1/+30
* Give formats/filters way to know data amount requested from archive_read_data().Andres Mejia2013-01-251-0/+6
* Style: Whitespace around '='Tim Kientzle2012-12-241-1/+1
* Separate code to set formats/filters into different source files.Andres Mejia2012-12-091-246/+11
* Implement functions to manually set the format and filters used.Andres Mejia2012-12-071-15/+260
* Fix style and Make source files be somewhat readable.Michihiro NAKAJIMA2012-10-101-82/+86
* Replace deprecated macro ARCHIVE_COMPRESSION_* by ARCHIVE_FILTER_*.Michihiro NAKAJIMA2012-10-091-1/+1
* Tweak indent.Michihiro NAKAJIMA2012-10-061-84/+83
* Implement function used to seek within data blocks.Andres Mejia2012-09-271-1/+126
* Fix a possibility of memory leaks when realloc fails.Michihiro NAKAJIMA2012-09-181-4/+6
* Implement support for reading from multiple data objects as one large stream.Andres Mejia2012-03-251-9/+162
* Enable C4254,C4295,C4514 and C4702 on MSVC.Michihiro NAKAJIMA2012-02-251-1/+0
* On Visual Studio, Enable Warning 4244: 'conversion' conversion from 'type1'Michihiro NAKAJIMA2012-02-191-5/+5
* Fix build failure in aggressive warnings on FreeBSD/amd64.Michihiro NAKAJIMA2012-02-141-1/+1
* Remove a few stray references to ARCHIVE_API_VERSION, which wasTim Kientzle2011-12-221-16/+0