summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add a command line argument to restrict the size of the loaded archivewip/hughsie/bzeroRichard Hughes2017-12-291-0/+11
* Add a helper executable to create massive compressed archivesRichard Hughes2017-12-292-0/+119
* Allow skipping files that are larger than a set maximumRichard Hughes2017-12-291-0/+12
* trivial: Use a helper struct for gcab CLI private dataRichard Hughes2017-12-291-9/+22
* Add gcab_cabinet_get_size()Richard Hughes2017-12-294-24/+59
* Add a special binary to use just for fuzzingRichard Hughes2017-12-193-3/+101
* trivial: Fix a tiny memory leak in CDATA parsingRichard Hughes2017-12-182-2/+4
* trivial: Print the desired checksum when not enforcingRichard Hughes2017-12-181-4/+10
* trivial: Use the correct C-include when generating the vapiRichard Hughes2017-12-181-0/+1
* trivial: Include the enums when generating the GIRRichard Hughes2017-12-181-0/+1
* Update Polish translationPiotr Drąg2017-12-171-109/+78
* Find the file using the extracted name in gcab_folder_get_file_by_name()Richard Hughes2017-12-152-1/+25
* Add gcab_file_new_with_bytes()Richard Hughes2017-12-157-2/+192
* Add gcab_file_set_attributes()Richard Hughes2017-12-153-0/+18
* Add gcab_folder_get_file_by_name()Richard Hughes2017-12-154-0/+26
* trivial: Close the GOutputStream when the file has been decompressedRichard Hughes2017-12-151-0/+3
* trivial: Split up the code creating a GOutputStream for a GCabFileRichard Hughes2017-12-153-39/+49
* trivial: Split up the code creating a GInputStream for a GCabFileRichard Hughes2017-12-153-8/+17
* trivial: Do not ref the GInputStream in GCabFolderRichard Hughes2017-12-153-14/+10
* trivial: Allocate cdata_t on the heapRichard Hughes2017-12-153-33/+24
* gcab: fix double :: in Report bugs to:Marc-André Lureau2017-12-141-1/+1
* trivial: Fix spelling issues in two introspection headersRichard Hughes2017-12-141-2/+2
* trivial: Fix the introspection markup for gcab_file_get_file()Richard Hughes2017-12-141-1/+1
* trivial: Don't include markup in the translator sourceRichard Hughes2017-12-141-4/+4
* trivial: Downgrade a gcab translated warning to debugRichard Hughes2017-12-141-1/+1
* Do not return translated errors from librariesRichard Hughes2017-12-144-13/+16
* trivial: Enable self tests in the reference spec fileRichard Hughes2017-12-141-1/+6
* Update POTFILES.inPiotr Drąg2017-12-141-1/+1
* Add some self tests to test libgcabRichard Hughes2017-12-1415-0/+740
* Allow skipping the checksum when fuzzingRichard Hughes2017-12-142-1/+23
* Return detailed errors from gcab_cabinet_get_signature()Richard Hughes2017-12-142-14/+37
* trivial: Return a proper GError if trying to write an unsupported fileRichard Hughes2017-12-141-2/+14
* trivial: Sort the globbed files to avoid depending on filesystem orderRichard Hughes2017-12-141-0/+12
* Add gcab_file_set_date()Richard Hughes2017-12-145-26/+43
* Use g_autoptr() to fix countless memory leaks when parsing corrupt filesRichard Hughes2017-12-146-79/+139
* Add gcab_folder_get_comptype()Richard Hughes2017-12-146-2/+18
* trivial: Remove a memory leak when using gcab_file_update_info()Richard Hughes2017-12-141-11/+7
* trivial: Return an error if we try to write an in-memory cfileRichard Hughes2017-12-141-1/+8
* trivial: Handle the duplicate handling in the same way when adding foldersRichard Hughes2017-12-141-3/+2
* Use g_autoptr() to fix several memory leaks on error in the libraryRichard Hughes2017-12-142-87/+52
* Use G_DECLARE_FINAL_TYPE to remove lots of C boilerplateRichard Hughes2017-12-147-110/+107
* trivial: Use the new autoptr macros to improve the gcab toolRichard Hughes2017-12-141-105/+98
* trivial: Remove no-longer-used compat codeRichard Hughes2017-12-146-255/+0
* trivial: Add cleanup functions for the three defined objectsRichard Hughes2017-12-145-2/+8
* trivial: Add an example spec fileRichard Hughes2017-12-141-0/+76
* Un-autoconf the gtk-doc SGML fileRichard Hughes2017-12-144-19/+0
* Include support for the Meson buildsystemRichard Hughes2017-12-148-1/+263
* trivial: Move the gcab main executable to src/Richard Hughes2017-12-144-4/+4
* trivial: Move the .pc and the .syms files to the library locationRichard Hughes2017-12-145-7/+7
* Post branch version bump to 1.0Richard Hughes2017-12-143-227/+1