[gobject-introspection] Created tag 1.47.92



The signed tag '1.47.92' was created.

Tagger: Rico Tzschichholz <ricotz ubuntu com>
Date: Mon Mar 14 12:04:40 2016 +0100

    GObject-Introspection 1.47.92

Changes since the last tag '1.46.0':

Adam Borowski (1):
      tests: drop an assumption that time_t is same as glong

Alexey Pavlov (1):
      MingGW Builds: Don't load msvcrt for MinGW64

Ben Boeckel (1):
      docs: fix manpage flag formats

Ben Iofel (1):
      Add support for function typedefs without pointer

Chun-wei Fan (32):
      MSVC Builds: Use the Shared replace.py Script
      MSVC Introspection NMake Makefile: Make Message Clearer
      gen-win32-cairo-gir.py: Fix From Last Commit
      build: Add Common Autotools Module for MSVC Projects
      Clean Up Visual Studio Project Generation
      MSVC Builds: "Add" Visual Studio 2015 Projects
      build: Add an autotools module for introspection builds on MSVC
      MSVC release builds: Ensure that /LTCG is used
      tools: Windows-re-enable 'relocatability' for tool template
      giscanner/msvccompiler.py: Make it compatible with Python 3.x
      giscanner/ccompiler.py: Make Windows builds work with Python 3.x
      giscanner/dumper.py: Fix for Python 3.x for MSVC 2010+
      giscanner/transformer.py: Fix --identifier-filter on Python 3.x
      MSVC 2010+ builds: Do not explicitly use /LTCG
      MSVC builds: Rename "install" project
      build/Makefile.msvc-introspection: Change PYTHON2 to PYTHON
      build: Move MSVC-related build items to build/win32
      MSVC 2010+ builds: Fix tool scripts generation
      build/win32/vs*/README.txt: Ensure line endings are consistent
      build/win32: Make detectenv-msvc.mak and introspection-msvc.mak generic
      build/win32: Use PREFIX for all NMake Makefiles
      build/win32/gi-tests-msvc.mak: Clean up output
      MSVC builds: "Install" some of the test sources
      MSVc builds: Fix last commit
      MSVC builds: Update NMake Makefiles for introspection
      Win32: Fix giscannermodule.c for Python 3.5+
      giscanner/msvccompiler.py: Fix exception handling
      MSVC builds: Update include paths
      MSVC introspection builds: Also include gio-windows-2.0.pc
      MSVC builds: Make introspection builds a bit easier
      MSVC builds: Fix previous commit
      MSVC builds: Enhance and simplify build-related scripts

Colin Walters (20):
      libgirepository: Refuse to run in setuid applications
      girepository: Add missing include
      scanner: Warn and ignore on incorrect transfer annotations
      scanner: Tweak "invalid transfer" warning to show type too
      scanner: GVariants are also valid to be floating
      tests: Add expected files for previous commit
      scanner: Explicitly error with constructors but no GObject include
      tests/warn: Fix test for previous GVariant floating commit
      scanner: Pacify PEP8
      tests: Fix python2/3 difference with respect to rawunicodeescape
      girepository: Drop executable bits from cmph .[ch] files
      girparser: Avoid a crash with an unset transfer annotation
      maintransformer: Fix regression in callback closure assignment
      transformer: Strip out GLib _autoptr typedefs
      repository: Fix format string error in previous commit
      gir: Update annotations from GLib git master
      Update GLib annotations for 2.47.1
      Release 1.47.1
      Revert "libgirepository: Refuse to run in setuid applications"
      build: dist autogen.sh

Damien Grassart (1):
      giscanner: Fix python2/3 compatibility

Dieter Verfaillie (1):
      scanner: fix line number counting

Garrett Regier (6):
      scanner: Warn and ignore on incorrect transfer annotations
      g-ir-compiler: Allow multiple --shared-library
      scanner: Fix allow-none on return values
      scanner: Warn and ignore on incorrect optional/nullable/allow-none annotations
      scanner: Warn and ignore return annotations when there is no return value
      girepository: Fix memory leak in g_irepository_get_dependencies()

Giovanni Campagna (1):
      giscanner: fix alias resolution

Marc-Antoine Perennou (1):
      giscanner: fix tests with python3.5

Michael Catanzaro (1):
      Revert "scanner: Warn and ignore on incorrect transfer annotations"

Mikhail Zabaluev (8):
      giscanner.message: Fix module-level logging functions
      giscanner.ast: Map size_t and ssize_t to gsize and gssize, respectively
      giscanner.message: Don't print node as the default context
      Salvage the build directory parameter of update-glib-annotations.py
      Generate relative paths for gio-unix C header includes
      Don't lose output silently when overwrite of the output file is denied
      g-ir-scanner: Set sensible permissions on the output file
      g-ir-tool-template: Fix a coding error that hooks up pdb in any build

Nicola Fontana (5):
      Use a launcher for executing g-ir-scanner
      scanner: Remove leading $SHELL in libtool call
      Use PKG_CONFIG when running g-ir-scanner
      Allow overriding of dlltool name
      scanner: Assume gcc use the same path separator as python

Pascal Terjan (1):
      Do not segfault on comments with invalid UTF-8

Philip Chimento (3):
      scanner: Fix non-libtool linker flags on Darwin
      tests: Add regression test for out array of struct
      tests: Add regression test for signal w. array+len

Philip Withnall (12):
      gitypeinfo: Expand documentation for g_type_info_is_pointer()
      giscanner: Store parent link in AST for TypeContainer instances
      giscanner: Store direction in TypeContainer instance
      giscanner: Add a Parameter.name property
      giscanner: Mark (closure) parameters as (nullable) by convention
      giscanner: Mark gpointer nodes as nullable by default
      build: Add test XML file to build
      tests: Add more regression tests for (not nullable)
      gir: Update annotations from GLib git master
      giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0
      Revert "giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0"
      girepository: Fix some memory leaks in gdump.c

Rico Tzschichholz (7):
      Update glib annotations from git master
      gir: Update annotations from GLib git master
      gir: Update annotations from GLib git master
      gir: Update annotations from GLib git master
      gir: Update annotations from GLib git master
      gir: Update annotations from GLib git master
      Release 1.47.92

Simon Feltman (26):
      giscanner: Use binary files for comparison utility
      giscanner: Convert map() results to list
      giscanner: Use items() instead of iteritems()
      giscanner: Use absolute_import for all Python files
      giscanner: Enable "true division" for all Python files
      giscanner: Use print as a function for Python 3 compatibility
      giscanner: Replace repr format usage with string formatter
      giscanner: Use unicode literals in all Python files
      giscanner: Port scanner extension module to work with Python 3
      giscanner: Use pickle when cPickle is not available
      giscanner: Use builtins module in Python 3
      giscanner: Use StringIO instead of cStringIO in Python 2
      giscanner: Decode command output for Python 3 compatibility
      giscanner: Encode data passed to subprocess.stdin.write
      giscanner: Encode sha1 input for Python 3 compatibility
      giscanner: Update namespace sort for Python 3 compatibility
      docwriter: Update for Python 3 compatibility
      giscanner: Use rich comparison methods for Python 3 compatibility
      giscanner: Sort unknown parameters in error message
      configure.ac: Add --with-python configure flag
      Change update-glib-annotations to use Python 3
      girepository: Use constant time calculation for sections after Object fields
      tests: Unref async result after adding to idle callback
      tests: Free input string in regress_test_utf8_inout()
      tests: Free input array in test_array_int_inout()
      tests: Usage a single allocation for test_ghash_gvalue_return


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