[glibmm] Created tag 2.37.4



The unsigned tag '2.37.4' was created.

Tagger: Murray Cumming <murrayc murrayc com>
Date: Wed Jul 10 11:24:01 2013 +0200

    2.37.4

Changes since the last tag '2.35.9':

Chun-wei Fan (1):
      Visual Studio Projects: Fix and update.

José Alburquerque (45):
      TlsCertificate: Wrap its single virtual function.
      TlsConnection: Correct its base class derivation.
      TlsDatabase: Const and optional parameter corrections.
      TlsPassword: Correct its constructor parameter order.
      gmmproc: Verify that void methods should not return a value.
      gio/src/tls*.ccg: Remove empty namespaces.
      Tls[Client|Server]Connection: Add the create() methods.
      giomm: Wrap the GTlsError GError.
      TlsError: Rename the EOF enum value.
      TlsFileDatabase: Remove the class until its usage is more clear.
      giomm.h: Also remove the tlsfiledatabase.h include.
      Gio::Tls*: Correct some referencing errors.
      giomm: Temporarily remove the Tls* related API.
      Credentials: Add the get_unix_pid() method.
      TlsCertificate: Use std::string for data instead of char*.
      ByteArray: Add a Glib::Value<> template specialization for it.
      Gio::TlsClientConnection: Make the class work correctly.
      Tests: Add a basic test for the Tls* API.
      Gio::TlsServerConnection: Wrap it just like TlsClientConnection.
      Interface: Fix a small typo.
      gmmproc: Parse the argument list of methods correctly.
      ByteArray: Add size() and get_data() methods.
      TlsDatabase: Make sure the cancellable param is optional in methods.
      Tls Client Test: Update to test the TlsDatabase class.
      ByteArray: get_data(): Add a const version.
      Custom Interfaces: Implement derived interface properties in present.
      Settings: Wrap the properties.
      Fix the ChangeLog file.
      Interface: Add a comment about overriding properties in constructor.
      Output.pm: convert_args_c_to_cpp(): Reverse mappings hash correctly.
      tools: Remove blank lines in files.
      Value: Remove unneeded whitespace in source files.
      DBusConnection: Correct a misplaced #endif G_OS_UNIX.
      gmmproc: Output.pm: Use a better name for the c param mappings hash.
      UnixSocketAddress: Add the "path-as-array" property.
      Custom Interface Properties: Use base finalize function to free data.
      Add the configure.ac and NEWS changes from 3.6.1.
      giomm: Add the Gio::DBus::InterfaceSkeleton class.
      Gio::DBusInterfaceSkeleton: Constant corrections.
      gmmproc: Use an environment variable for the return mismatches.
      Gen Scripts: Minor clean up of the description of the scripts.
      gmmproc: Add _WRAP_ENUM_DOCS_ONLY() and simplify enum docs process.
      docextract_to_xml.py: Add '&rArr;' to the list of escape sequences.
      Auto-generate the ChangeLog from the git log for 'make dist'.
      Move to a generated ChangeLog.

Kjell Ahlstedt (12):
      Glib::Source: Fix the destruction and deletion.
      gmmproc: Fix _WRAP_SIGNAL(custom_c_callback) for void func().
      tools: Add the testmmh.sh script.
      tools: Add the testheaders.sh script.
      tools: Improve the testheaders.sh script.
      Add missing includes in glibmm.h and bytearray.hg.
      Glib::MainContext: Add invoke().
      tests: Add the glibmm_mainloop test.
      tests: Fix the glibmm_mainloop test.
      Glib::MainContext: Fix a small error in the documentation of acquire().
      gmmproc: Write glibmm version in generated files.
      Use std::memset() instead of GLIBMM_INITIALIZE_STRUCT.

Michael Kruglos (1):
      glibmm: Wrapped Base64 functionality from glib

Murray Cumming (32):
      Regenereated teh -docs.xml files.
      Update .gitignore
      Regenereated the -enums.defs files.
      h2def.py: Handle GLIB_AVAILABLE_IN_ALL
      Regenerated the -methods.defs files.
      Regenerated the -signals.defs files.
      Gio::ApplicationCommandLine: Added some methods.
      Gio::AsyncResult: Added is_tagged().
      Glib::VariantBase: Added check_format_string().
      Gio::FileEnumerator: Added get_child().
      Gio::FileInfo: Added get_deletion_date().
      Gio::SocketClient: Added some methods.
      Gio::SocketClient: Added some methods.
      Gio: Add some TODOs about changing the base classes.
      Minor whitespace change
      Gio: Correct TlsDatabase/TlsFileDatbase derivation.
      GTlsDatabase: Use std::string for filenames.
      Corrected the ChangeLog
      2.36.0
      Mark the branch in the ChangeLog
      Revert "giomm: Temporarily remove the Tls* related API."
      ChangeLog: Correct a branch name
      ChangeLog: Correct a branch name
      Add a comment
      Add a test of implementing an interface.
      Add NEWS and configure.ac changes from glibmm 3.6.0 release.
      NEWS: Changes from 2.34 5o 2.36
      Add the configure.ac and NEWS changes from 3.6.2.
      C++11: Use auto in examples.
      tls_client test: Catch an exception
      Revert "C++11: Use auto in examples."
      2.37.4


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