[gnome-autoar] Created tag 0.1.0



The unsigned tag '0.1.0' was created.

Tagger: Carlos Soriano <csoriano gnome org>
Date: Thu Sep 1 16:53:54 2016 +0200

    tag for 0.1.0

Changes:

Carlos Soriano (7):
      configure: use semantic versioning
      configure: provide soname
      general: add API versioning
      docs: update to latest work
      general: generate include dir for autoar-gtk too
      general: add COPYING file
      release: prepare for 0.1.0

Ernestas Kulik (1):
      Fix include directory version prefix

Razvan Chitu (24):
      AutoarExtract: fix return value of getter function
      AutoarExtract: remove support for memory files
      AutoarExtract: restrict object initalization to use GFile
      AutoarExtract: remove pattern checking
      AutoarExtract: refactor pathname building process
      AutoarExtract: refactor destination decision process
      AutoarExtract: add signal for name conflicts
      AutoarExtract: remove AutoarPref member
      AutoarExtract: make the type final
      Add tests for the extract operation
      AutoarCreate: report correct size for non-regular files
      AutoarCreate: refactor object initialization
      AutoarCreate: remove AutoarPref member
      AutoarCreate: add property for creating a top level directory
      AutoarCreate: make the type final
      AutoarExtract: rename to AutoarExtractor
      AutoarCreate: rename to AutoarCompressor
      general: add getter of supported mime types
      general: remove AutoarPref
      general: use library name for the main header
      AutoarExtractor: rename properties and functions
      AutoarCompressor: report file complete after it is read
      configure: bump required libarchive version
      AutoarExtractor: signal error on encrypted archives

Rico Tzschichholz (1):
      tests: Add missing linker flags

Ting-Wei Lan (131):
      Add AutoarExtract class files
      Implement callback functions for archive_read_open
      Add new function autoar_extract_start to do the extraction
      Add functions to writing files and a new testing program
      Change the meaning of size variable in AutoarExtractPrivate
      Set uid / gid when writing files
      Ignore unneeded files when extracting files
      Fix some trivial things in the build system
      Add AutoarPref boilerplate code
      Use BUILT_SOURCES to fix some build dependencies problem
      Add .cpio check when removing the file extension
      Add AutoarPref settings reading support
      Complete archive preferences support and integrate into AutoarExtract
      Add asynchronous archives extracting functions
      Show error message in download panel if extraction failed
      Fix some typo
      Fix issues in non-ASCII filename
      Add seek and skip callback functions for libarchive
      Fix extraction problems for archives containing only one file
      Fix bugs in the previous commit
      Reject to copy the source file without doing modification
      Add more archive formats from archive.h
      Fix incorrect properties description
      Add AutoarCreate boilerplate code
      Remove unneeded memory allocation and copying
      Use g_signal_query to get signal infomation
      Fix segmentation fault in the previous commit
      Move some common functions into separate files
      Add some missing definitions and functions
      Fix build system after becoming a shared library
      Fix segmentation fault when destination directory cannot be created
      Add AutoarCreate reading and writing support with hard link resolving
      Fix incorrect data types and wrong file name when the file has no extension
      Add testing program for automatic archive creation
      Do not remove file extension if it is not a regular file
      Prevent trailing slash in path name and fix symbolic link issues
      Fix file type error for block devices
      Add hard link support to AutoarExtract
      Add asynchronous archives creating functions
      The man pages of libarchive recommend using archive_entry_perm
      Complete hard link resolver in AutoarCreate
      Fix memory leak
      Prevent possibly using uninitialized values
      Correct timestamps of extracted directories after all entries are written
      test-extract: Move file patterns settings to command line arguments
      Prevent opening and reading non-regular files
      Workaround for some libarchive problems
      Workaround for creating zip and ar archives
      Prevent possibly using uninitialized values
      Move local variables into objects or smaller blocks
      Move local variables into objects or smaller blocks
      Add cancellable support to AutoarExtract
      Change all GVariant to GBoxed
      Move GSettings schema file into data directory
      Add cancellable support to AutoarCreate
      AutoarExtract: add memory backend and destination determination skip switch
      AutoarCreate: Prevent using uninitialized variables
      Make autoar_{extract,create}_quark public
      AutoarPref: add some direct access functions
      AutoarExtract: Do not remove source file if source is a file
      Add some tarball file extensions to default values
      AutoarExtract: Fix segmentation fault if source is memory
      Add an argument used to guess destination file name if source is memory
      AutoarExtract: Add function to free the source buffer
      Add application/gzip MIME type
      Set locale from environment variables beforce doing anything
      AutoarCreate: Add missing g_object_unref()
      AutoarCreate: Reduce unneeded work
      Add functions related to archive formats and filters
      Add GTK+ 3 to dependencies
      Add missing G_BEGIN_DECLS and G_END_DECLS
      Remove "file" and "archive" from description of filters
      Add widgets to select archive format and filter
      Fix "make distcheck" problem
      Remove unneeded CFLAGS in .pc file
      Allow archive format and filter widgets having initial values
      Corrent bad return value and add missing #include
      autoar_gtk_format_filter_simple_new: Fix problems when initial value is zero
      Add doap file
      Add new GQuark for libarchive-related error
      GFile can be used as source to create archives now
      Fix memory leak
      Remove extra g_free and g_object_unref, which causes segmentation fault
      Fix incorrect comments
      Fix incorrect condition in set_completed_size and set_completed_files
      Prevent using AUTOAR_*_LAST constant outside autoar-format-filter.[ch]
      Prevent using g_return_val_if_fail to check error
      Workaround for archive_write_set_format
      libarchive 3.1.0 is required to use seek callbacks and the lzop filter
      Add missing headers in autoar.h
      Add gtk-doc to the build system
      Rename from libgnome-autoar to gnome-autoar
      Fix possible build problem
      GTK-Doc must be enabled to run `make distcheck'
      Update GTK-Doc master page
      Prevent calling g_output_stream_write with NULL stream
      AutoarCreate: Reduce progress signal frequency by setting minimal interval
      AutoarCreate: properties related to progress will not be writable
      AutoarCreate: Force progress to be updated after all files are archived
      AutoarExtract: Reduce progress signal frequency by setting minimal interval
      AutoarExtract: properties related to progress will not be writable
      Use G_TYPE_ERROR instead of G_TYPE_POINTER in signal handler arguments
      AutoarCreate: Fix segmentation fault when output_is_dest is set
      Update reference manual for AutoarCreate
      Fix error in AutoarCreate reference manual
      Update reference manual for AutoarExtract
      Update reference manual for AutoarPref
      Update reference manual for autoar-format-filter
      Update reference manual for autoar-gtk
      Update reference manual for autoar-common
      Add description about gnome-autoar to the master page of reference manual
      Fix segmentation fault when extracting archives using raw format
      AutoarExtract: Prevent priv->size == 0
      Fix MinGW build problem
      Use non-recursive Makefiles if possible
      Update .gitignore for non-recursive Makefiles
      Enable GObject Introspection support
      Remove unused CFLAGS and LIBS. Allow using libarchive without a pc file.
      Move GTK+ widgets to a separate library
      Update .gitignore
      Enable C99 or C11 support
      Remove unused virtual function tables
      Remove old and unused variables from Makefile.am
      Make all internal functions private
      Fix typo in autoar-gtk.h include guard
      Fix race condition when building GnomeAutoarGtk-0.1.gir
      AutoarExtract: Prevent unneeded floating operations
      Update doap file to include programming language
      Do not add libarchive to Requires when libarchive.pc is not available
      Fix wrong include guard in autoar.h
      Fix segmentation fault when the input archive is empty


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