aboutsummaryrefslogtreecommitdiffstats
path: root/src/input/plugins/ArchiveInputPlugin.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-10-02input/Open: use OpenLocalInputStream()Max Kellermann1-16/+5
2014-10-02input/archive: export function OpenArchiveInputStream()Max Kellermann1-16/+24
2014-05-11InputStream: make various methods abstractMax Kellermann1-7/+0
2014-05-11InputStream: add virtual destructorMax Kellermann1-1/+0
2014-02-08ArchivePlugin: pass Path to open()Max Kellermann1-1/+2
2014-02-08ArchivePlugin: rename struct archive_plugin to ArchivePluginMax Kellermann1-1/+1
2014-01-24Input*: move to input/Max Kellermann1-1/+1
2014-01-24archive/*: move to archive/plugins/Max Kellermann1-5/+5
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-07util/Alloc: new library replacing GLib's g_malloc()Max Kellermann1-6/+7
2013-12-05fs/Traits: split PathTraits type into PathTraitsFS and PathTraitsUTF8Denis Krjuchkov1-1/+1
2013-11-28include cleanup using iwyuMax Kellermann1-1/+0
2013-10-28*: use nullptr instead of NULLMax Kellermann1-5/+5
2013-10-23input_stream: rename struct to InputStreamMax Kellermann1-2/+2
2013-10-17fs/Path: move definitions to struct PathTraitsMax Kellermann1-2/+2
2013-10-17input_plugin: rename struct to "InputPlugin"Max Kellermann1-1/+1
2013-10-17ArchiveLookup: return const stringsMax Kellermann1-2/+2
2013-10-15Archive*: move archive_domain to ArchiveDomain.cxxMax Kellermann1-3/+1
2013-10-14fs/Path: add method IsAbsolute()Max Kellermann1-1/+2
2013-10-02Log: new logging library APIMax Kellermann1-2/+8
2013-09-04util/Error: new error passing libraryMax Kellermann1-3/+4
2013-01-30ArchivePlugin: move instance methods to class ArchiveFileMax Kellermann1-3/+3
2013-01-29ArchiveFile: convert to a classMax Kellermann1-2/+1
2013-01-27DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCondMax Kellermann1-1/+1
2013-01-25input_{internal,plugin}: convert to C++Max Kellermann1-1/+1
2013-01-24archive/*: convert to C++Max Kellermann1-6/+17
2013-01-21input/archive: fix memory leak in error handlerMax Kellermann1-1/+3
2011-09-16input_stream: non-blocking I/OMax Kellermann1-2/+5
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-01-01input_stream: return allocated input_stream objectsMax Kellermann1-10/+9
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-12-31archive: use reference counting for archive+inputMax Kellermann1-4/+1
2009-12-31input/archive: don't initialize input_stream.readyMax Kellermann1-2/+0
2009-12-16archive_plugin: use GError in the open() methodMax Kellermann1-1/+1
2009-12-16input/archive: check for archive_file_open() errorsMax Kellermann1-0/+2
2009-12-16archive_plugin: wrap method callsMax Kellermann1-3/+3
2009-12-15input_stream: return errors with GErrorMax Kellermann1-4/+5
2009-12-15input/archive: use g_path_is_absolute()Max Kellermann1-1/+1
2009-12-15input/archive: close the archive file on errorMax Kellermann1-0/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-03-13all: Update copyright header.Avuton Olrich1-6/+7
2009-03-02input: pass config_param to input_plugin.init()Max Kellermann1-0/+1
2009-03-02input: moved plugins to ./src/input/Max Kellermann1-1/+1
2009-03-02input_stream: moved struct input_plugin to input_plugin.hMax Kellermann1-1/+1
2009-01-30archive: replaced setup_stream() with open_stream()Max Kellermann1-81/+4
2009-01-30input_stream: let the implementation assign is->pluginMax Kellermann1-0/+1
2009-01-03don't include utils.h when it isn't usedMax Kellermann1-1/+0
2008-12-16new archive api, input_archive streamViliam Mateicka1-0/+154