[gcab] Created tag v1.0



The signed tag 'v1.0' was created.

Tagger: Richard Hughes <richard hughsie com>
Date: Tue Jan 23 12:45:28 2018 +0000

    Release 1.0

Changes since the last tag 'v0.7':

Anders Jonsson (1):
      Update Swedish translation

Ask Hjorth Larsen (2):
      Added da to list of languages
      Updated Danish translation

Chris Lamb (1):
      libgcab/gcab-file.c: Don't encode timezone in generated files.

Daniel Mustieles (1):
      Updated Spanish translation

Emmanuele Bassi (3):
      build: Ensure that autogen.sh supports builddir != srcdir
      build: Fix builddir != srcdir builds
      Use glib-mkenum's prefixes to avoid sed

Fabio Tomat (1):
      Add Friulian translation

Joe Hansen (1):
      Updated Danish translation

Marc-André Lureau (3):
      Fix Warning: GCab: gcab_file_get_date: invalid return annotation
      Fix -Wimplicit-fallthrough=
      gcab: fix double :: in Report bugs to:

Mario Blättermann (1):
      Update German translation

Matej Urbančič (1):
      Updated Slovenian translation

Philip Chimento (2):
      build-sys: Don't use version script if unsupported
      build-sys: Fix dependency on generated .h file

Philip Withnall (1):
      build: Explicitly enable C99 support

Piotr Drąg (5):
      Add Language headers to po files
      Updated Polish translation
      Update POTFILES.in
      Update Polish translation
      Update Polish translation

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Richard Hughes (70):
      Fix a few 'Dereference of null pointer' warnings
      Always check the return value when writing to the stream
      Fix a theoretical crash when building the table entries
      Fix buffer overrun when generating Huffman codes
      trivial: Add config.h includes to all .c files
      trivial: Remove any checked-gfrees
      trivial: Fix several -Wsign-compare warnings
      trivial: Fix a -Wformat warning
      Fix the calculation of the checksum on big endian machines
      Replace all the custom typedefd unsigned types with working versions
      trivial: Fix the endian checksum calculation in a better way
      trivial: Be consistent with tabs and spaces
      trivial: G_OPTION_ARG_NONE is normally a classed as a boolean
      trivial: Ensure all source files have a license and copyright statement
      trivial: Return an error when adding a duplicate folder to a cabinet
      trivial: Fix the introspection markup for gcab_cabinet_add_folder()
      trivial: Clarify the GCabCompression introspection
      trivial: Fix introspection return value on gcab_folder_get_files()
      trivial: Fix critical warning when unref'ing a GCabFile
      Fix a large memory leak when parsing LZX cab files
      trivial: Remove a gtk-doc API index that does not exist
      Post branch version bump to 1.0
      trivial: Move the .pc and the .syms files to the library location
      trivial: Move the gcab main executable to src/
      Include support for the Meson buildsystem
      Un-autoconf the gtk-doc SGML file
      trivial: Add an example spec file
      trivial: Add cleanup functions for the three defined objects
      trivial: Remove no-longer-used compat code
      trivial: Use the new autoptr macros to improve the gcab tool
      Use G_DECLARE_FINAL_TYPE to remove lots of C boilerplate
      Use g_autoptr() to fix several memory leaks on error in the library
      trivial: Handle the duplicate handling in the same way when adding folders
      trivial: Return an error if we try to write an in-memory cfile
      trivial: Remove a memory leak when using gcab_file_update_info()
      Add gcab_folder_get_comptype()
      Use g_autoptr() to fix countless memory leaks when parsing corrupt files
      Add gcab_file_set_date()
      trivial: Sort the globbed files to avoid depending on filesystem order
      trivial: Return a proper GError if trying to write an unsupported file
      Return detailed errors from gcab_cabinet_get_signature()
      Allow skipping the checksum when fuzzing
      Add some self tests to test libgcab
      trivial: Enable self tests in the reference spec file
      Do not return translated errors from libraries
      trivial: Downgrade a gcab translated warning to debug
      trivial: Don't include markup in the translator source
      trivial: Fix the introspection markup for gcab_file_get_file()
      trivial: Fix spelling issues in two introspection headers
      trivial: Allocate cdata_t on the heap
      trivial: Do not ref the GInputStream in GCabFolder
      trivial: Split up the code creating a GInputStream for a GCabFile
      trivial: Split up the code creating a GOutputStream for a GCabFile
      trivial: Close the GOutputStream when the file has been decompressed
      Add gcab_folder_get_file_by_name()
      Add gcab_file_set_attributes()
      Add gcab_file_new_with_bytes()
      Find the file using the extracted name in gcab_folder_get_file_by_name()
      trivial: Include the enums when generating the GIR
      trivial: Use the correct C-include when generating the vapi
      trivial: Print the desired checksum when not enforcing
      trivial: Fix a tiny memory leak in CDATA parsing
      Add a special binary to use just for fuzzing
      Add gcab_cabinet_get_size()
      Add a helper executable to create massive compressed archives
      Do not crash when ncbytes is larger than the buffer size
      trivial: Return earlier if nubytes is larger than CAB_BLOCKMAX
      trivial: Fix the introspection when extracting to memory
      Remove the automake build system
      Release 1.0

Stas Solovey (1):
      Updated Russian translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]