[glib] (1118 commits) Non-fast-forward update to branch wip/gproperty



The branch 'wip/gproperty' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  8813e71... gobject: Add GProperty
  d628265... perf: Compare GParamSpec and GProperty usage
  6288e59... gobject: Add override_property_default()
  c8588e4... gproperty: Updates after review
  4046c84... gproperty: Do not box values in g_property_get_range()
  8a17d1a... gproperty: Pack the GProperty structure
  3dfaf3f... gproperty: Clean up default value implementation
  d605da7... gproperty: Fix locking
  8385fae... gproperty: Clarify handling of complex types
  b491ba9... gproperty: Remove unnecessary GValue collections
  003094a... gparam: Introduce nick and blurb setters
  25f0900... gproperty: Wrap nick and blurb setters into one function
  d854ac1... gproperty: Implicitly notify with explicit setters
  f8db0cb... gproperty: Allow explicit setters to skip notification
  713e42d... gproperty: Add an additional type check
  c8523df... gproperty: Update the Since tags
  4ae5f76... Correct a typo in the docs
  3c403fc... Add a missing default value to one property
  8bca368... gproperty: Fix minimum floating point values
  d1d4e3d... gproperty: Return a copy of the interned string when canoni
  2555ab0... gproperty: Remove a couple of unnecessary type checks
  e704d2d... performance: Improve the granularity of the property tests
  b8d99fd... Test 'get' performance of GProperty
  a9c93c5... performance: Fix g_property_set_default() calls
  71b278b... gproperty: Remove collection API
  e79ac4a... docs: Add GProperty section to the API reference
  4824610... gproperty: Allow control over the accessors copy semantics
  759b1f6... Enum types are glong, not gulong

Commits added to the branch:

  29f3e40... docs: Fix a typo in the GSeekable documentation (*)
  50efbaf... Do not fail unit test due to gdb abbreviating strings (*)
  d0a310d... Updated Hebrew translation. (*)
  c29d7d7... docs: Typo fixes for GMount (*)
  4e6c2b8... docs: Typo fix GInitiable â GInitable (*)
  b50863a... docs: Add GIOModuleScope and GIOModuleScopeFlags (*)
  17e7c85... docs: Fix g_drive_get_identifier() typo (*)
  0efd808... Updated Norwegian bokmÃl translation (*)
  7630bff... l10n: Updated Italian translation (*)
  3808a18... Updated Danish translation (*)
  dbc01d3... Don't rely on /bin/sh (*)
  823f553... 2.31.18 (*)
  726257a... gsocket: add g_socket_condition_timed_wait() (*)
  3193603... GApplication: disable a broken test (*)
  8c8657a... docs: Correct GUnixMount â GUnixMountEntry (*)
  07dc3db... docs: Fix GFileAttribute link in GFileInfo (*)
  2616b6e... docs: Fix some typos in GVolume (*)
  5d64eb4... docs: Correct GSocketClient::event link (*)
  4653c60... docs: Add documentation for supports_hostname in GProxy (*)
  43a3a5e... docs: Fix GNetworkAddress typo (*)
  e70b72f... docs: Fix method names in GMenu and GMenuModel (*)
  ae3ae36... docs: Fix typo in GFileInputStream (*)
  13bc546... docs: Fix GDBusProxy typo name â g-name (*)
  59e1c77... docs: Fix typo export â unexport (*)
  11154ff... docs: Fix typo GConvertFlags â GConverterFlags (*)
  8ee2cad... docs: Fix some GDBusConnection typos (*)
  37fd4d8... docs: Remove mention of GFileAttributeValue (*)
  83392ca... docs: Fix typo GAsyncReady â GAsyncResult (*)
  87c76bd... docs: Remove some old GMenu documentation (*)
  6129a1c... docs: Fix GActionGroup exporter typo (*)
  fba1182... docs: Fix typo in GActionGroup (*)
  69ecc4b... docs: Fix define typos in GApplication (*)
  c490a75... docs: Fix GApplicationCommandLine typo (*)
  a290fff... docs: Fix GTlsDatabase typos (*)
  c5f8f6f... docs: Fix GTlsBackend typo GTyep â GType (*)
  1965206... docs: Ignore private network monitor headers (*)
  708d417... docs: Fix g_key_file_load_from_file error parameter (*)
  912ac79... docs: Add some missing G_TOKEN_* descriptions (*)
  2ca6c47... docs: Fix g_async_queue_timeout_pop_unlocked typo (*)
  486c694... Mention documentation fixes in NEWS (*)
  ed51975... GApplication: add g_application_quit() (*)
  b80e169... mention g_application_quit() in the NEWS (*)
  055229b... Updated Galician translations (*)
  9e5ff3d... Bump version (*)
  9ff09f3... gvaluetransform: Fix an infinite loop with GFlagsValue sets (*)
  88182d3... gasyncqueue: fix a 32bit overflow in g_async_queue_timed_po (*)
  98a70df... gthread-posix: fix order of arguments in g_thread_abort() m (*)
  eece6cb... Fix up 'Since:' for g_mapped_file_new_from_fd() (*)
  21457ab... Hide global variable for signal ID in gdbusproxy.c. (*)
  a75cac1... Updated Brazilian Portuguese translation (*)
  462f7f5... Added better support of G_STRFUNC for Visual Studio platfor (*)
  47475db... [Bug 529806] Cannot build in 64-bit Mac OS X due to libicon (*)
  cb7d355... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  c75614e... Updated Persian Translation (*)
  feaf828... Fixed a typo (*)
  3cc5900... Updated Lithuanian translation (*)
  abac7df... Make some strings translatable (*)
  ba7e154... Updated Belarusian translation. (*)
  755a45e... Updated Uyghur translation (*)
  4876be4... Updated Serbian translation (*)
  0833f97... update Punjabi Translation (*)
  4ce98d3... docs: g_file_new_tmp: template was renamed to tmpl (*)
  761b21a... Updated Brazilian Portuguese translation (*)
  e473883... Updated Spanish translation (*)
  2161bf2... goption: try to be helpful in goption args/flag checks (*)
  fb57483... unicode: Add new scripts from Unicode 6.1.0 (*)
  48e01af... unicode: Add new line break classes from Unicode 6.1.0 (*)
  3554026... unicode: tests: Remove U+27CD from is-undefined test (*)
  d1da9ff... unicode: Regenerate gscripttable.h for Unicode 6.1.0 (*)
  2a2f3c4... unicode: Regenerate tables from Unicode 6.1.0 (*)
  d133d22... unicode: tests: Add tests for new line break classes (*)
  58b4cdd... unicode: tests: Add tests for new scripts (*)
  8280a8e... unicode: tests: More script to/from ISO-15924 tests (*)
  da4293a... Update case conversion test data for Unicode 6.1 (*)
  a40523b... regex: Update included PCRE to 8.30 (*)
  3225b24... regex: Remove obsolete patches (*)
  8aadf6b... regex: Remove obsolete patch (*)
  d02f639... regex: Use g_ascii_is[x]digit (*)
  38309dc... regex: Remove obsolete patch (*)
  afa3375... regex: Use glib memory allocator (*)
  735e4a6... regex: Remove obsolete makefile fragments (*)
  8e8ab99... regex: unicode: Update to Unicode 6.1.0 (*)
  75dffb9... regex: Remove obsolete patch (*)
  706b72d... regex: Use glib for unicode data (*)
  989c466... regex: Remove pcre_ucd.c (*)
  500aafd... docs: Clarify g_type_register_fundamental() behaviour (*)
  3e7f426... docs: Clarify how to unset a GFileInfo attribute (*)
  d706345... regex: Remove --disable-regex option (*)
  34aeeb7... Add flexible API version boundaries (*)
  817d992... value array: Annotate with versioned deprecation (*)
  550fcad... Add versioned deprecation annotation (*)
  76175ab... Improve documentation around deprecations (*)
  4995ef4... Add a 'these are private' note for the version macros (*)
  37c84b3... Updated Bulgarian translation (*)
  fecdb4f... docs/glib: Moving back compiling.sgml to content_files to f (*)
  96c98ce... Improve the wording of the message for G_UNAVAILABLE (*)
  c67ad26... Fix doc build again (*)
  d2c3766... regex: unicode: Update to Unicode 6.1.0 (*)
  51f1297... Fixup docs comment (*)
  eeccd38... GDBusMenuModel: plug a leak of a GHashTable (*)
  7a4a973... GDBusConnection: Don't leak message reply in error path (*)
  0155e19... Updated Galician translations (*)
  2bde3e8... gio-2.0.pc: add gdbus_codegen variable (*)
  9db8692... Update Visual C++ projects (*)
  c5b6f77... gsocket: fix compilation when ENOTSOCK and WSANOTSOCK are b (*)
  ede8707... Version the deprecation of g_value_array_get_type() (*)
  8061129... g_uri_unescape_segment: Mention (allow-none)/%NULL in docum (*)
  479416f... Updated Telugu Translations (*)
  10fbfcf... Add G_VOLUME_IDENTIFIER_KIND_CLASS identifier (*)
  cb0566e... gobject/gtype.c: Emphasize use of priv in member and use g_ (*)
  7e7e0b1... Updated Hebrew translation. (*)
  00f1e1f... GSequence: add note about lookup requiring sorting (*)
  3be0e57... tests: performance: add emit-handled/emit-unhandled tests (*)
  950e6a4... tests: Add generic and empty signal emission performace tes (*)
  d5fbbe4... Add GRealClosure and move meta_marshallers there (*)
  588af03... Add optional support for varargs marshallers to GClosure (*)
  5705190... Support generating va marshallers in glib-genmarshal (*)
  1c4f0ca... Add _g_closure_is_void to check for NULL vfuncs (*)
  7964cda... Add g_signal_set_va_marshaller (*)
  a3e9108... Use builtin marshallers and va_marshallers if possible (*)
  f02ec2f... Optimize single-handler va_marshaller case (*)
  3d52ee9... Add more tests for signal emissions (*)
  d10f79a... build: Fix rules for marshalers.[ch] (*)
  b05ea89... Mask out G_SIGNAL_TYPE_STATIC_SCOPE when comparing types (*)
  59ee6db... Bug 640202 Impossible to build multi-architecture libraries (*)
  27d9b92... Updated Basque language (*)
  f5aad13... po/vi: import from Damned Lies (*)
  5c3e862... Updated Vietnamese translation (*)
  a5caa56... GApplication: fix name unregister logic (*)
  deea0e3... gspawn: rename G_SPAWN_ERROR_2BIG to be more bindings-frien (*)
  5f280eb... glib/gmacros.h: Fix up attribute to avoid namespace collisi (*)
  2d6502f... fastpath: Do allow NO_RECURSE fastpath for NOP emissions (*)
  cc2104e... build: Fix failure on "make distclean" (*)
  f3bf532... build: include glib-compile-resources.xml in the dist tarba (*)
  ce5ccbf... Updated Slovenian translation (*)
  d49a77d... Updated Slovenian translation (*)
  840c322... Run gdb under libtool so that local libraries are used (*)
  1426a8c... Fix binding properties of the same object (*)
  47b162c... Updates for 2.31.20 (*)
  c0c2cbe... Fix distcheck (*)
  17835f8... update Simplified Chinese (zh_CN) translation (*)
  e9c399a... Fix distcheck (*)
  f3fb42c... Merge branch 'signal-performance' (*)
  d2e742c... More updates (*)
  dea3619... gobject: Fix symbol lists (*)
  afe30b2... Fix a compiler warning (*)
  17fe7fb... Update glib-genmarshal docs (*)
  a970fdd... 2.31.20 (*)
  3cf1ad1... Use G_DEFINE_CONSTRUCTOR for the glib_init constructor (*)
  b6f65ec... bump version (*)
  6e8caec... GUnix{Input,Output}Stream: Only release cancelable poll-fd  (*)
  026340c... Fix unused variable warning (*)
  6b4e24a... Updated Korean translation (*)
  a06542b... Assamese translation completed (*)
  7cf50ce... tests: fix GAction test for headless run (*)
  75ca1cd... gobject: Fix a compiler warning (*)
  b72bb9d... Use G_VA_COPY instead of va_copy() (*)
  d642bf4... glib-genmarshal.c: Use G_VA_COPY instead of va_copy() (*)
  0566360... Update config.h.win32(.in) (*)
  c79606a... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  93e2c1f... Assamese translation completed (*)
  c9f5544... msvc_recommended_pragmas.h: Silence C4819 warnings (*)
  3fa7358... gio-querymodules: unlink instead of writing empty cache (*)
  7b939ef... Use native glib-genmarshal when cross-compiling (*)
  bbe4b57... signal emission: Allocate instance_and_param with alloca (*)
  cb44e96... Fix crash in signal emission optimization (*)
  265f265... deprecated threads: fix race in GStaticRecMutex (*)
  8084047... logging test: unset G_MESSAGES_DEBUG (*)
  657e476... Updated Polish translation (*)
  68bdfd6... Updated Esperanto translation (*)
  c45b813... Finnish translation update from http://l10n.laxstrom.name/w (*)
  748cbaf... Updated Norwegian bokmÃl translation (*)
  81aaf53... GSocketMsgFlags: annotate as a flags (*)
  2127246... Updated Danish translation (*)
  73fb194... Updated British English translation (*)
  063f03f... glib-init: fix obvious buffer size mismatch (*)
  545736c... glib-init: restore default for G_MESSAGES_PREFIXED (*)
  fbbdf98... g_log: mask log level before checking prefix flags (*)
  53b1afb... Invalidate single_va_closure when adding an emission hook (*)
  4804094... GSimpleAsyncResult: support reliable cancellation (*)
  53b02b0... [l10n] Updated German translation (*)
  1c42b6b... Fix "install" paths in VS property sheets (*)
  e3c7fdd... GDBus: make use of reliable async cancellation (*)
  f025c9c... GDBusConnection: Don't store GCancellable in qdata (*)
  93b9d65... [l10n]Updated Catalan translation (*)
  5a108c9... [l10n]Updated Catalan (Valencian) translation (*)
  8da9478... Updated Hungarian translation (*)
  839957f... Make g_qsort_with_data stable, based on glibc msort (*)
  a43dd74... Make g_array_sort* methods use a stable sort (*)
  8ae5bd3... Remove now unused qsort_r checks (*)
  cf91278... gtype: Note idempotency of g_type_init() (*)
  b0739f2... Continue searching in PATH on ENODEV and ETIMEDOUT (*)
  f3fca56... gio: Only show mounts in /run/media/$USER (*)
  6833385... gmain: Use sig_atomic_t for list of pending Unix signals (*)
  e8122f6... Updated Russian translation (*)
  1b08ad6... man pages: document the order of schema overrides (*)
  7f856e3... Updated Lithuanian translation (*)
  65d7588... Updated Portuguese translation (*)
  e2b47ae... Fix out of tree build for MinGW/MSYS (*)
  57878d6... Use __builtin_bswap* for GUINT*_SWAP_LE_BE if building with (*)
  8c2434f... Make inf testcase more forgiving (*)
  0638409... Updated French translation (*)
  bac0294... Update glibconfig.h.win32(.in) (*)
  1908910... Update config.h.win32(.in) (*)
  c3125ee... GDBusProxy: report an error instead of leaking it (*)
  2afbc42... GDBus: set no-reply flag on calls with no callback (*)
  bd3063c... Silence a compiler warning (*)
  cb45176... Fix a C99ism (*)
  6dfb50a... Don't return from a void function (*)
  9f92d21... Updates (*)
  166595c... 2.31.22 (*)
  2826ece... Fix distcheck (*)
  617c0cb... bump version (*)
  322c6e9... GDBusConnection: Avoid dereferencing vtable for unregistere (*)
  aed6d01... Only build actions test on unix (*)
  d0635da... Use g_unsetenv, not unsetenv (*)
  f23e7c3... Fix the tests on win32 (*)
  b08b301... glib/gqsort.c: Fix C99ism/GCCism (*)
  fd8b01e... Updated Telugu Translations (*)
  d2b7ee6... Make the `include' glib test case build on FreeBSD. (*)
  97cc0d0... Release notes tweaks (*)
  816554c... 2.32.0 (*)
  d793287... Bump version (*)
  257e6c4... Updated Swedish translation (*)
  de64aa8... Updated Kannada Translation (*)
  e927df7... Add a forgotten include guard (*)
  22885b1... Updated Kannada Translation (*)
  41cccb4... Updated Kannada Translation (*)
  6bd8fec... Updated Kannada Translation (*)
  f8ddba0... Updated Kannada Translation (*)
  c80eeae... [l10n] Updated Italian translation (*)
  56c2c29... Updated Latvian translation. (*)
  72c11ed... Updated Czech translation (*)
  bf20906... Updated Odia Translation (*)
  569357d... Updated Marathi Translations (*)
  ec55b19... hindi translation by Chandan Kumar (*)
  9b0734a... all: s/availible/available/ (*)
  5a68f59... Updated Marathi Translations (*)
  cbb9503... GFileMonitor: fix docs bug (*)
  50a8fa5... Updated Spanish translation (*)
  0463fa1... Fix VS property sheets (*)
  92b84e8... Fix gspawn-win32-helper Visual C++ projects (*)
  8f8fc83... configure: Fix alignment tests when cross compiling (*)
  e3cc48f... resources: compiler: Respect absolute paths (*)
  5f0ff45... Updated Odia Translation (*)
  4cf5d25... Fix a link (*)
  4143842... Add missing allow-none annotations for function parameters. (*)
  1494544... gresource: libelf, try pkg-config first then fall-back to A (*)
  829db4c... gthread-posix: fix typo in error message (*)
  0f469c2... Updated Swedish translation (*)
  e7c0f10... Drop some unused PCRE sources (*)
  bebbc69... Improve boxed test coverage (*)
  548337b... docs: Fix typo in glib-compile-schemas man page (*)
  9ea9471... Improve GBusObjectManager test coverage (*)
  c173c0b... Drop g_thread_init from tests (*)
  c2318a1... Dispose test object (*)
  e51c3b4... Use new hashset api in the hash set tests (*)
  27d95bd... Rework the libelf configure checks one more time (*)
  f2c77ee... g_input_stream_read[_finish]: document returning 0 on EOF (*)
  091d652... use GLIB_DEPRECATED_IN_2_32_FOR to deprecate g_value_{g,s}e (*)
  118c42e... Always include G_SOCKET_FAMILY_UNIX value in GSocketFamily (*)
  9aa19e1... Use 'if test' for checking auto* variables' values (*)
  142b045... Updated Slovenian translation (*)
  47adef8... Fix warnings caused by an ifdeffed-out test case (*)
  e133f31... Updated Hungarian translation (*)
  f0a3241... Updated Spanish translation (*)
  51609ec... tests/gdatetime: fix new_from_unix test (*)
  84a1b8a... Improve test coverage (*)
  3eec7ee... Remove a bit of unused code (*)
  588c2ba... Improve keyfile test coverage (*)
  8a4744f... Add a  test for g_application_quit (*)
  4259587... Add tests for action-related gapplication api (*)
  9171894... GActionMap: correct critical warnings (*)
  a52c0a0... Make basic-application test more robust (*)
  f1d4d3a... Improve GApplication tests (*)
  69d6987... Switch to using a mainloop when waiting for connection clos (*)
  88781d5... Fix some gtk-doc stuff (*)
  63673da... Update GLib Visual C++ projects (*)
  24fa2ee... gobject/tests/signals.c: Remove C99ism (*)
  6bd4749... Updated Belarusian translation. (*)
  8e740f7... Fix malformed GTK-Doc comment blocks: add missing colons. (*)
  60fb0f5... Fix malformed GTK-Doc comment blocks: unmark non GTK-Doc co (*)
  a058c1c... Fix malformed GTK-Doc comment blocks: mutliline annotations (*)
  fefe5d9... Fix malformed GTK-Doc comment blocks: correct struct name. (*)
  0183c1f... Fix malformed GTK-Doc comment blocks: invalid parameters an (*)
  ce7f1a0... Fix malformed GTK-Doc comment blocks: don't confuse GTK-Doc (*)
  2655262... Fix malformed GTK-Doc comment blocks: remove repeated comme (*)
  0c14f2b... Updated Telugu Translation (*)
  a81a062... gchecksum: fix strict-aliasing warnings in the MD5 code (*)
  3ccc4cf... GDesktopAppInfo: add an accessor for StartupWMClass (*)
  d0b429a... Revert "GDesktopAppInfo: add an accessor for StartupWMClass (*)
  e52cf81... Don't return values from void functions (*)
  8db4b94... Always use '/' in test paths (*)
  5ce66be... Formatting cleanup (*)
  4becf83... Updated Bulgarian translation (*)
  fca9c7a... Updated Polish translation (*)
  d036960... ifdef out some unused code (*)
  6a57bf1... Make the dbus menu tests independent from the session bus (*)
  7d489ac... collate: Improve test coverage (*)
  cbeecdc... convert: Improve test coverage (*)
  0601506... date: Improve test coverage (*)
  550b69b... sort: Improve test coverage (*)
  5951295... fileutils: Improve test coverage (*)
  2a1ea40... utils: Improve test coverage (*)
  5632e9f... networkaddress: Fix userinfo parsing in uris (*)
  1e2cf01... networkaddress: Improve test coverage (*)
  a8c869e... contenttype: Improve test coverage (*)
  26145b9... icon: Improve test coverage (*)
  3072e7a... gdbusserver: Improve test coverage (*)
  43806fc... settings: Improve test coverage (*)
  b87e7ca... mainloop: Improve test coverage (*)
  fb0951e... spawn: Improve test coverage (*)
  ee29e49... binding: Improve test coverage (*)
  72aca9d... Updated Galician translations (*)
  390f02f... Updated POTFILES.skip (*)
  3b079da... Updated Lithuanian translation (*)
  c39d695... tests: always use four digit years for date parsing tests (*)
  825fdfd... gclosure: Support return values of GVariants (*)
  6620b30... Updated Serbian translation (*)
  ce57101... Updated Hebrew translation. (*)
  e28d3ef... GDBusMessage: print more debug info about alignment (*)
  113f4ab... GDBusMessage: do not align for grandchildren of empty array (*)
  c037879... gdbus: test case for 673612 (*)
  1083b28... [l10n] Fixes on Catalan translation (*)
  e448f20... [l10n]Updated Catalan (Valencian) translation (*)
  e1cabfd... Updates (*)
  53accb9... Updated Norwegian bokmÃl translation (*)
  708f827... Updated HINDI translation (*)
  92654b5... Updated French translation (*)
  51a2661... Link with Foundation framework on OSX. (*)
  5739d89... Don't use fast enumeration in old version of Mac OS. (*)
  4769284... gio-2.0.pc: Avoid full path to executables (*)
  ebe30ef... [l10n] Update Japanese translation (*)
  69d929e... Be more precise about Carbon v. Cocoa. (*)
  ec91ed0... Detect "empty" socket credentials on Linux (*)
  386f0f2... Fall back to SO_PEERCRED if credentials passing fails (*)
  6560b37... glib-compile-schemas: warn about bad dconf paths (*)
  192892b... GSettings docs: clarify what is a good path (*)
  e13fc58... GResource docs: fix typo (*)
  5e0be9e... Updated British English translation (*)
  50aed1c... Make the markup-parse test independent of the locale (*)
  e0aa0ae... tests/mainloop: use g_assert_cmpint(), for better error mes (*)
  baf0ebf... tests/mainloop: fix a race condition (*)
  9375212... [l10n] Updated German translation (*)
  c1a83a4... Fix distcheck (*)
  2b6cf58... 2.32.1 (*)
  55bbb9f... Bump version (*)
  7901363... Add version macros for 2.34 (*)
  bb7f3e0... GDesktopAppInfo: add an accessor for StartupWMClass (*)
  ce81bd8... GDBusAuthObserver: Add a way to control what authentication (*)
  9496565... GSocketControlMessage: Don't warn about unknown messages (*)
  b9d1fe7... Check that auth methods work and interoperate with libdbus- (*)
  6a9341d... GDBusAuth: Handle when no there is no auth observer present (*)
  1e2ca76... fileinfo: document the correct type for trash::orig-path (*)
  366c39b... Updated Russian translation (*)
  f084b60... build: Add --disable-modular-tests build option (*)
  4b98c51... build: When cross compiling, don't require host binaries if (*)
  6d19f11... configure: Fix typo in ELF check (*)
  b17085d... update Simplified Chinese (zh_CN) translation (*)
  cec17df... Update Czech translation (*)
  666374c... Add support for MX, TXT, NS and SOA records to GResolver (*)
  db4a635... Update Czech translation (*)
  01c5cdb... Updated Spanish translation (*)
  0f57e5c... tests/date: force English locale running the GDateTime test (*)
  6bbfa4e... Updated HINDI translation (*)
  aacd346... tests/fileutils: Fix Windows build (*)
  b3b32be... Only build gmenumodel test on unix (*)
  a49568c... gmain: block child sources when blocking the parent (*)
  bdbb531... tests/mainloop: add a test for child sources (*)
  3054ecf... tests/mainloop: Add a test for recursive child sources (*)
  3ac2930... tests: Fix race conditions in mainloop/invoke test (*)
  4553caa... Updated Polish translation (*)
  8da60fa... Updated Slovenian translation (*)
  cf619cf... [l10n] Updated German translation (*)
  5ef34e5... resources: compiler: Fix resources on big endian architectu (*)
  8869de3... gdbus-codegen: Avoid warnings in generated code (*)
  f93c999... Updated Galician translations (*)
  bb6807a... Updated Bulgarian translation (*)
  be6955a... Updated Telugu Translation (*)
  2ef1a8e... avoid warning in gutils.h when using gcc with -Wconversion (*)
  adea9fb... GConverterInputStream: fix an infinite loop when fill_buffe (*)
  7e95777... gio: minor GPollableInputStream / GPollableOutputStream fix (*)
  111ba20... gpollableutils: utility functions for pollable stream imple (*)
  82ec4dc... gio: implement GPollableInput/OutputStream in more stream t (*)
  00ee06e... gio: use GPollable* to implement fallback read_async/write_ (*)
  3b9791c... Updated POTFILES.in (*)
  3964e70... GDBusObjectManagerClient: Don't leak object proxy when hand (*)
  eedb6d8... GDBusObjectProxy: Don't leak connection (*)
  7f5f47a... gdbus-codegen: Don't leak stuff in tests (*)
  a147004... Use Cocoa header for Cocoa test instead of Foundation. (*)
  b3f8148... Do not detect GNUstep as Cocoa (*)
  c70a403... Updated Norwegian bokmÃl translation (*)
  07bbc87... Add a private copy of gio/tests/gdbus-tests.c,h to gio/ (*)
  f8a8e90... Add private _g_bus_get_singleton_if_exists() function (*)
  1b5f70b... Add GTestDBus object (*)
  9dce935... GMenuModel: Don't leak GDBusConnection in test (*)
  a6f83d7... Revert "Add GTestDBus object" (*)
  26d4da2... Revert "Add private _g_bus_get_singleton_if_exists() functi (*)
  98569e5... Revert "Add a private copy of gio/tests/gdbus-tests.c,h to  (*)
  2e3d506... Add private _g_bus_get_singleton_if_exists() function (*)
  95bf3d1... Add GTestDBus object (*)
  415a8d8... Use GTestDBus in all GDBus unit tests (*)
  ff92fe9... Support initial underscores in dbus codegen namespace (*)
  b77af49... Fix race in gdbus-connection test (*)
  2414d7d... Fix build on win32 (*)
  82aecce... gdbus: Escape nonce files in dbus addressess (*)
  0d9a7f2... Remove ununsed include (*)
  af7dc16... test: only check for defined errors (*)
  79361ee... tests: fix test on windows (*)
  58e613b... GTestDBus: Make work on win32 (*)
  234ddf1... Fix test building on win32 (*)
  21e049b... Tests: Move dbus specific tests to if HAVE_DBUS_DAEMON (*)
  6d51527... Revert "tests: fix test on windows" (*)
  bb78753... Fix non-win32 build error in my recent commit (*)
  bf8a4ed... Bump version to 2.33.1 (*)
  289e3b9... More beautiful fix (*)
  b38f1c7... resourcefile: Set display name (*)
  2558173... Add GDBusDAaemon, an implementation of a message bus (*)
  0d8b1b1... Add gdbus-daemon test app (*)
  74214e2... GTestDBus: Allow to specify the dbus-daemon binary (*)
  bd148e1... Add _g_io_win32_get_module to get the gio HMODULE (*)
  dccce38... win32: Support autolaunching dbus daemon (*)
  5fb44f7... win32: Implement _g_dbus_get_machine_id using machine guid (*)
  515a454... Updated Galician translations (*)
  755c131... Updated Spanish translation (*)
  88f73ee... Updated POTFILES.in (*)
  5d7e9bf... Updated Serbian translation (*)
  68629ce... Updated Slovenian translation (*)
  8ebea82... Updated Slovenian translation (*)
  2adf6b3... Updated Galician translations (*)
  ecdaf35... Updated Bulgarian translation (*)
  1e73a20... Updated Hebrew translation. (*)
  2a5763c... Updated Spanish translation (*)
  3cf987e... Updated Galician translations (*)
  8c7025e... gio: fix error handling in async case of GProxyAddressEnume (*)
  bcaa0a3... gio: Add more information to GProxyAddress (*)
  2a37bc0... gio: add a proxy test program (*)
  14a7781... docs: Fix "Since" markup (*)
  3ea31fc... docs: Add index to new api added in 2.34 (*)
  ee44211... docs: rename *-docs.sgml to *-docs.xml (*)
  d18a9ca... docs: Use latest docbook dtd: 4.5 (*)
  a151c97... Make the child source test work (*)
  86abe51... Updated Russian translation (*)
  90739ba... Make GBufferedInputStream implement GSeekable (*)
  43895e3... Make GBufferedOutputStream implement GSeekable (*)
  a44e801... Make GDataOutputStream implement GSeekable (*)
  6214977... Updated Spanish translation (*)
  1089a0a... Improve GOptionContext test coverage (*)
  8783224... Add some directory getter tests (*)
  8b618eb... Improve test coverage in gobject/tests (*)
  e62102d... Add tests for toggle reference and qdata (*)
  58f0173... Add tests for signal convenience api (*)
  810a296... Visual C++ projects: Clean/fix up (*)
  02be039... Updated Galician translations (*)
  2c0756e... Updated Bulgarian translation (*)
  88bfc9b... win32: Fix build of gdbus-daemon-generated.[ch] (*)
  62905cd... win32: Fix build with srcdir != builddir (*)
  b053f99... win32: More srcdir != builddir fixing (*)
  56bcba1... make sure configure fails if AC_CHECK_ALIGNOF cannot detect (*)
  87cc77a... gsocket: test if family is <= 0, not < 0 (*)
  063ec9a... build: Fix 'make dist' regression (*)
  79724bf... Dist gio/dbus-daemon.xml and fix dependency for builddir != (*)
  6219767... Updated Hebrew translation. (*)
  3f816dc... GAppInfo: overwrite the DISPLAY only if it is set in the la (*)
  00285b7... Add g_clear_pointer() (*)
  fd3ec4d... Fix several recently-introduced bugs in g_output_stream_wri (*)
  a7bde13... Updated Brazilian Portuguese translation (*)
  c5285b3... Updated Norwegian bokmÃl translation (*)
  c37273d... fix warnings (*)
  7d4d066... Update gio/tests/.gitignore (*)
  cf4582f... l10n: Updated Italian translation (*)
  19ac408... Updated Galician translations (*)
  cbf06d8... g_clear_pointer: use the same static checks than g_clear_ob (*)
  d959ace... Updated French translation (*)
  16f92a3... GApplication: allow null application_id (*)
  eb5381b... GApplication: add accessor for DBus information (*)
  8db824e... configure: Reset LIBS after ELF check (*)
  56ca8ad... contenttype test: don't pass -1 as length (*)
  b31d872... tests: temporarily disable GDBus async proxy test (*)
  774074f... slice-color test: don't use non-existent macro (*)
  83f04af... GLib 2.33.1 (*)
  874355d... Fix GIO/GObject Visual C++ projects (*)
  f7b61c7... Updated Greek translation (*)
  486d563... application: Clarification about 'primary instance' (*)
  5aa38ae... Updated Czech translation (*)
  ed1f10b... docs: Fix typo in G_DEFINE_DYNAMIC_TYPE_EXTENDED example. (*)
  7ba8997... Updated Russian translation (*)
  e30823d... configure.ac: use AS_IF (*)
  54e31ab... configure: Use AS_IF almost everywhere (*)
  a365684... configure.ac: more AS_IF (*)
  fb63c73... [l10n] Update Japanese translation (*)
  744f36b... version macros: Make MIN_REQUIRED the current stable versio (*)
  1b29ea3... Set GLIB_VERSION_MAX_ALLOWED to GLIB_VERSION_CUR_STABLE by  (*)
  748f44b... [l10n] Updated German translation (*)
  ebc3b92... docs: reference g_menu_item_new in gmenu convenience menuit (*)
  7769543... gkeyfile: Fix annotations for g_key_file_load_from_data (*)
  e3eb137... Use non-deprecated api in tests (*)
  e153c8c... [l10n] Update Japanese translation (*)
  215844b... Add a test for g_clear_pointer (*)
  d5d3c7b... Cover some malloc corner cases in tests (*)
  5a57144... gfile: Plug memory leak in g_file_make_directory_with_paren (*)
  2a4235d... gfile: add g_return_if_fail to g_file_make_directory_with_p (*)
  e011d2c... Add g_type_ensure() and use it rather than playing games wi (*)
  0417dda... GAppInfo: add a mechanism to query supported content types (*)
  447a25e... update .gitignore (*)
  aded15c... glib: fix memory leaks in gutils, protocol, and strfuncs te (*)
  431d3ad... Improve libelf configure check (*)
  787f808... gsettings: add reset-recursively to bash completion (*)
  0ecbb0a... g_clear_pointer: work around gcc helpfulness (*)
  17e95c5... gnetworkmonitornetlink: don't leak the list of networks (*)
  0e6d9df... Document that g_app_info_create_from_commandline() does unq (*)
  555cd19... g_app_info_launch_default_for_uri: don't use GFile if we do (*)
  8df2b96... proxy-test: work even when the upstream DNS lies (*)
  7cadf4f... g_utf8_validate: @str shouldn't end up annotated as utf8 (*)
  6e32f0a... gio: The tmpl parameter to g_file_new_tmp can be NULL (*)
  1bedf24... GMemoryInputStream: Add API to accept GBytes (*)
  44d4990... GMemoryOutputStream: Add API to return data as a GBytes (*)
  6969b63... environ: Allow NULL envp (*)
  481191f... gspawn: Add GSpawnFlag to use the PATH from envp (*)
  9217309... glib: fix build (*)
  1541478... application: Don't print a critical warning here (*)
  ee1965b... application: Save a few bytes in the library (*)
  4b45663... Revert "application: Don't print a critical warning here" (*)
  800d6ff... gio: add GBytes-based input/output stream methods (*)
  9c86e11... gio: fix symbol name (*)
  a963712... Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_3 (*)
  1cc7162... Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_3 (*)
  151e378... Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_3 (*)
  175864b... gappinfo: Fix uninitialized-variable gcc warning (*)
  ae421c9... Link to gvariant-format-strings-pointers in getter API (*)
  1637f08... Updated Slovenian translation (*)
  f642209... gobject: Document notify signal deduplication with freeze/t (*)
  4979c1d... application: Add dbus register/unregister hooks (*)
  0fd9863... build: Add missing AM_V_GEN to silence the build (*)
  69e12cd... GConverterInputStream: fix an edge case (*)
  4f04247... Updated Spanish translation (*)
  2e31166... Updated Spanish translation (*)
  ce5bd68... glib: fix g_reload_user_special_dirs_cache (*)
  51e6edf... Updated French translation (*)
  26a1056... Expand GAppInfo tests (*)
  a53a1b6... Improve GIcon test coverage (*)
  642e89f... Improve GActionGroup test coverage (*)
  0a1079d... Improve GApplication test coverage (*)
  eeb5140... Improve GMenu test coverage (*)
  3129bac... Formatting cleanups (*)
  4ad5210... Improve GIcon test coverage (*)
  721366d... Improve GNetworkMonitor test coverage (*)
  c7de2dd... Improve GSocketAddress test coverage (*)
  3e1b972... Improve GResource test coverage (*)
  e8c5bd2... Updates for 2.33.2 (*)
  bdf1660... GLib 2.33.2 (*)
  e4a8f12... g_dbus_gvariant_to_gvalue(): Add missing out annotation (*)
  4690d85... configure: Require libelf 0.8.12 (*)
  f3ff037... Pass -framework sub-flag without embedded whitespace (*)
  7ccfa9c... tests/spawn-multithreaded: Decrease parallelism to avoid cr (*)
  032e8da... gdbus: Implement g_dbus_connection_get_last_serial() (*)
  9e1d4da... configure: Add --disable-libelf option (*)
  ea826d7... Fix path to aclocal in output message (*)
  3e706ef... GDBusProxy: Treat org.freedesktop.systemd1.Masked error as  (*)
  c5dabac... Fix a typo (*)
  6ee1076... Improve GOptionContext test coverage (*)
  d4f8854... Cosmetic changes (*)
  f47de7e... Improve GTimeZone test coverage (*)
  6f1c4f7... Correct the docs for g_time_zone_adjust_time (*)
  b9ec569... Remove trailing commas from enums (*)
  14eb3d3... gunixoutputstream: add missing can_poll() implementation (*)
  0866e1e... update .gitignore (*)
  6c1276e... gtype: make these cases fatal. (*)
  5ff9567... glib-compile-resources: Forward errors from spawned process (*)
  e5d4af1... Improve GTimeZone test coverage (*)
  ee19ddc... Update to use XDG cache home for thumbnails (*)
  a090a36... Updated Arabic translation (*)
  211d50a... Updated Spanish translation (*)
  3647a3d... Updated Greek translation (*)
  6a5b372... Improve g_find_program_in_path documentation (*)
  d0c8895... GWakeup: Avoid extraneous wakeups (*)
  defa25f... GKeyFile: Deal better with blank lines (*)
  a1da843... docs: fix an example (*)
  b81d788... Fix g_utf8_validate() out argument transfer mode (*)
  08a6f8d... build/win32/vs9/glib.vsprops: Cosmetics (*)
  8758544... Bug 678332-GIO: Fix build on Windows/non-GCC (*)
  98f201b... Bug 678332-gio/gconverterinputstream.c: Fix build (*)
  7cf38c6... Assamese translation reviewed (*)
  599d1a4... msvc_recommended_pragmas.h: Re-enable C4819 warnings (*)
  7d0db04... gdbus: fix generated code to not warn under -Wfloat-equal (*)
  80b6074... gio/tests/pollable: add can_poll() assertions (*)
  e9ec1ad... Install bash completion files in /usr/share/ (*)
  e0f4b2b... gio/tests/proxy-test: fix cleanup (*)
  2fd6eb7... Adds g_list_copy_deep and g_slist_copy_deep (*)
  aae1633... GUnixVolumeMonitor: Make use of new g_list_copy_deep() (*)
  49e5075... Add g_dbus_object_manager_server_is_exported() (*)
  8ed955c... gresolver: More robust parsing of DNS responses (*)
  e756bef... Updated Spanish translation (*)
  eef6f0a... gfileutils: Remove extra fclose() (*)
  f626cb3... tests: Add missing va_end() (*)
  598c3d2... tests: Add missing initializer for return value (*)
  c1ada37... gmenu: Remove stray semicolon in g_menu_clear_item() (*)
  ccd30d6... gresourcefile.c: Remove stray semicolon (*)
  56411bb... gsignal: Properly handle NULL nodes (*)
  7d62215... tests/unix: Ensure buffer is NUL terminated (*)
  01d8d43... gspawn: Abort if we can't open /dev/null (*)
  a8ddd52... GRand: Check return value of fopen directly (*)
  2839297... GIOScheduler: Avoid constant iteration over pending job lis (*)
  991d07d... GIOScheduler: Use a GList, not GSList for jobs (*)
  905184b... Updated Telugu Translation (*)
  22e9f72... Add a note of caution to the g_slist_delete_link() docs (*)
  53b48df... regex: Fix unicode othercasing (*)
  1c6070a... Add a test for G_USER_DIRECTOR_DESKTOP (*)
  90f7009... Update the comment in gmarshal.list (*)
  02eed18... Add missing annotation to GDBusConnection::closed (*)
  c5561ff... Remove a few redundant ;s (*)
  bea9941... Mark utf8 performance tests as such (*)
  4b66dc1... Updated Galician translations (*)
  1354ef2... GDbusActionGroup: always set strict when _query_action fail (*)
  115ca3d... Revert "GIOScheduler: Avoid constant iteration over pending (*)
  a5ed95c... GLib 2.33.3 (*)
  03f2f3b... *bump* (*)
  b65194e... GIOScheduler: Disconnect from cancellable after job complet (*)
  b837cdd... gio/tests/actions: Plug a memory leak (*)
  130c249... Fix previous commit (*)
  4780ee5... glib/: gtk-doc cleanup (*)
  56de38d... tests: add a timing test for adding lots of GSources (*)
  d981d79... GSource: initialise ->priv on construct (*)
  532f463... gmain: child sources must always have same priority as pare (*)
  8e65c30... gmain: rename some variables for clarity (*)
  aaaaab9... gmain: add GSourceIter (*)
  55bac5d... GMainContext: reorganize source list to avoid O(n) behavior (*)
  d6aa3b3... GTestDBus: Don't call into gvfs (*)
  72af44c... Allow slightly too small poll duration in /socket/timed_wai (*)
  c5e5e95... Updated Bulgarian translation (*)
  240ef2b... valuetransform: Fix definition of ulong_bool (*)
  95f2968... /mainloop/timeouts test: Reduce race condition (*)
  139c1ce... gio/tests/contenttype: Call g_content_type_guess() with val (*)
  1ae3080... GTlsInteraction: Fix incorrect locking of mutex (*)
  f14c011... Fix default app lookup wrt parent types and defaults.list (*)
  c35106f... Fix the mimetype default fix (*)
  d023b81... Fix /contenttype/guess test (*)
  df319ca... Updated Greek translation (*)
  08cfcdc... Use the same Python as we found in configure (*)
  64bfbc2... GOptionContext: Don't show headings without options (*)
  7ddefe3... po/vi: import from Damned Lies (*)
  3173fca... Updated Vietnamese translation (*)
  d9e8d3e... regex: Fix PCRE error code conversion (*)
  20ab7e2... regex: Deprecate an obsolete error code (*)
  3be1d86... regex: Simplify regex compile tests (*)
  7e56151... regex: Update GRegexError with newer PCRE error codes (*)
  6d5484b... regex: Handle PCRE_ERROR_RECURSIONLOOP (*)
  03611f7... Updated codegen to work with python3. (*)
  7e8b5ea... regex: Assert that our flags values are the same as PCRE's (*)
  c8c049b... regex: Add NEWLINE_ANYCRLF compile option (*)
  5925310... regex: Add NEWLINE_ANYCRLF match option (*)
  7ada976... regex: Remove message for unused error code (*)
  69a12e3... regex: Add accessor for PCRE_INFO_HASCRORLF (*)
  91ba8ae... regex: Don't return from inside a g_once_init_enter/leave b (*)
  86a04a0... regex: Fix newline definition for system PCRE (*)
  88ac383... regex: Add BSR_ANYCRLF compile option (*)
  26d91dd... regex: Add BSR_ANYCRLF and BSR_ANY match options (*)
  e5550a2... regex: Don't leak internal PCRE options (*)
  0a29670... regex: Add JavaScript compat mode (*)
  1171215... regex: Add PARTIAL_HARD match option (*)
  e99e34f... regex: Add NOTEMPTY_ATSTART match option (*)
  a2f54a3... regex: Add FIRSTLINE compile flag (*)
  7483315... regex: Fix unicode othercasing (*)
  1519d6b... Fixed a a Âbig bug in a string ;-) (*)
  4b787aa... Updated Spanish translation (*)
  b5b1179... Updated Spanish translation (*)
  938c28b... regex: Require PCRE 8.13 (*)
  489b947... Fix the 'Since' tag for G_SOURCE_{REMOVE,CONTINUE} (*)
  45c48bf... Updated Bulgarian translation (*)
  be249ac... Assamese translation updated (*)
  7266099... glib/deprecated: Fix some version typos (*)
  5d7fa1c... GObject docs fixup (*)
  af3b167... win32: fix build after bug 674452 (*)
  32192ee... Split gcontenttype.c (*)
  04af05f... Drop unneeded includes (*)
  f416ece... Updated POTFILES.in (*)
  ab4cc22... Improve the g_dir_read_name documentation (*)
  2a87010... Constify collect and lcopy strings in GTypeValueTable (*)
  d72116d... gdbus-codegen: Don't generate invalid GObject property name (*)
  4ac0d78... GString: Tweak documentation, add g_string_free_to_bytes() (*)
  40f0f66... Deal with GLIB_VERSION_MIN_REQUIRED/MAX_ALLOWED being a "fu (*)
  ee9aae5... Clarify the GLIB_VERSION_MIN_REQUIRED/MAX_ALLOWED docs (*)
  52a6d70... Updated Norwegian bokmÃl translation (*)
  ed492a5... GSettings: be more careful about keys names with / (*)
  d728eae... gdbus-codegen: don't shadow variable (*)
  b79fbc5... gdbus-codegen: neuter warnings when using -Wstrict-aliasing (*)
  f66052f... GVariant: support comparing booleans (*)
  9457833... regex: Import PCRE 8.31 (*)
  2188a5e... regex: Enable fixed test (*)
  53b3175... regex: Add new GRegexError code from PCRE 8.31 (*)
  c09bf3e... gdbus-codegen: improve casting a tiny wee bit (*)
  a511a70... gio: Add type macros for GFileAttributeInfoList and GFileAt (*)
  f9a6a97... OpenBSD: explicitely define nitems (*)
  2cf9608... Updated Galician translations (*)
  3b0f1cc... Fix up GObject interface documentation (*)
  5a85fe0... GVariant: fix string validation (*)
  4749878... goptions: use G_N_ELEMENTS instead of nitems (*)
  a98d26c... GFile: remove some unnecessary code (*)
  538b2f1... gio: handle GSimpleAsyncResult errors in _finish vmethods (*)
  f8532a1... gio: Add g_async_result_legacy_propagate_error() (*)
  82d914d... gio: add g_async_result_is_tagged() (*)
  f7abd3c... Add g_spawn_check_exit_status() (*)
  6f23c33... GDBusNodeInfo: the XML string must contain exactly one node (*)
  eda1735... GDBusNodeInfo: remove a spurious for loop (*)
  37fbd70... Updated Greek translation (*)
  44375ad... mount-operation: add show-unmount-progress signal (*)
  99f26ab... mount-operation: add a Since tag to the show-unmount-progre (*)
  ce1b50b... GRegex, GConvert: Add some missing annotations. (*)
  d9af425... win32: fix build g_spawn_check_exit_status() with mingw (*)
  9767604... Update NEWS (*)
  3201bcd... Assamese translation updated (*)
  34b2125... Fix doc build (*)
  c182ee1... Fix GModule documentation a bit (*)
  160da82... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  ef4bbec... Updated Polish translation (*)
  f81c2c7... Updated Belarusian translation. (*)
  d48bd70... More updates (*)
  1181993... Bump version (*)
  6007a4b... win32: fix g_get_environ() (*)
  bfbfbec... win32: g_getenv() should return "" if variable exists and e (*)
  1b3578e... Updated Spanish translation (*)
  cd8ec33... GVariantType: Add (constructor) annotation for some constru (*)
  d90ad18... GAsyncInitable: partially revert the init_finish changes (*)
  e97a4c7... 2.33.6 (*)
  a0b7183... GIOScheduler: Fix access after free in "cancelled" handler (*)
  ffefa54... More updates (*)
  0e37822... Bump version (*)
  09c1853... g_cancellable_source_new: don't use a file descriptor (*)
  2855b82... gio/tests/converter-stream: add a new test, rename an old o (*)
  ee6e66c... g_source_add_child_source: sync blocked state (*)
  2357f67... gmain: handle child sources being destroyed before parent (*)
  dd09840... Cosmetic: Fix up line endings (*)
  4c255d4... Be more careful when using xlocale (*)
  23a2136... Check for PR_SET_NAME (*)
  1ae7c7d... gio/Makefile.am: Filter out gcontenttype.c for MSVC builds (*)
  003e7a7... Revert unintential IAPI break for g_key_file_load_from_data (*)
  0830e10... Updated Norwegian bokmÃl translation (*)
  3bb53b1... [l10n] Updated German translation (*)
  72824f2... Updated Hebrew translation. (*)
  3339a39... Updated Serbian translation (*)
  ad4f780... glib: fix locale detection on android (*)
  8abfe52... Updated Slovenian translation (*)
  c3154cc... Updated Galician translations (*)
  6b6bef7... Add .dir-locals.el to tell Emacs users not to use tabs for  (*)
  14a1c20... GFile: Add g_file_delete_async() (*)
  d7829ce... GFile: Note semantics of g_file_delete() (*)
  b0bce4a... g_file_make_directory_with_parents: Fix error propagation (*)
  6881e74... glib/tests/mainloop: test g_source_get_time() (*)
  2605655... gmain: allow g_source_get_context() on destroyed sources (*)
  b3f9637... gthreadpool: set default max_unused_threads and max_idle_ti (*)
  800ca21... GDBusError: Fix up G_STATIC_ASSERT guidance (*)
  c0b3a65... Updated gujarati file (*)
  aaf6ac8... Updated gujarati file (*)
  b913b0c... gtlsdatabase: Don't complain if no callbacks for async func (*)
  6ddf40f... gtlscertificate: Add g_tls_certificate_is_same() function (*)
  e2470ec... docs: Don't put links in section titles (*)
  9f9ab64... Rework the man page configury (*)
  d241978... docs: Improve man page generation (*)
  08dd0f2... docs: Improve man page consistency (*)
  f1a13b8... NEWS updates for 2.33.8 (*)
  13a1154... tests: make refcount signals test slightly valgrind cleaner (*)
  24b9f61... tests: add check for leaking signal return value (*)
  10fc00b... gclosure: do not copy and leak when generically marshalling (*)
  0f6a092... Make gtk-doc not a hard dependency of GLib (*)
  dd2ecf7... checksum: Use functions instead of macros when building tes (*)
  278fe0c... gchecksum: Add g_compute_checksum_for_bytes() (*)
  49b35f0... gtlscertificate: Don't confuse certificate and public key i (*)
  0b86626... configure.ac: Use AS_HELP_STRING throughout (*)
  a74749d... Deprecated GSlice config API (*)
  b2d848e... gio/tests/actions: test for bug679509 (*)
  151b198... GDBusActionGroup: hold ref until async init done (*)
  10474ac... Remove extra newline chars in local g_application_command_l (*)
  bcda26a... gobject docs: Remove incorrect reference to signals docs (*)
  be70959... gobject docs: Remove confusing acronym (*)
  b2ddbd8... Plug a minor memory leak in GDBusObjectProxy (*)
  5c91af7... glocalfile: fix g_file_get_parse_name() on win32 (*)
  2793b39... gio/tests/g-file.c: fix some path checks on win32 (*)
  26f1e09... gio/tests/file: skip the file monitor tests if using GPollF (*)
  291853b... gicon: make g_icon_new_for_string() recognize win32 paths (*)
  bd883f8... gio/tests/g-icon.c: fix some path checks on win32 (*)
  cc80ae3... Solaris build fix for GIO (*)
  197ebb3... More updates (*)
  b55a2a2... Don't use GIO in GTestDBus setup (*)
  6b43310... GLib 2.33.8 (*)
  69dd292... bump version (*)
  541c985... gtlscertificate: Add certificate-bytes and private-key-byte (*)
  e5ad42c... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  ddfcfa6... build: Switch back to using AS_IF for conditionals (*)
  f92a352... Updated Indonesian translation (*)
  e930e3b... Use upstream gettext instead the glib one (*)
  6b20174... compiling.xml: Add note and fix gcc example (*)
  f8a5fc2... Revert "Use upstream gettext instead the glib one" (*)
  317d91d... Fix an example (*)
  ce53130... Make --enable-man and --enable-gtk-doc independent (*)
  4cd5a63... Clean up man pages on 'clean' (*)
  b60168a... Remove man page placeholder generation (*)
  732470a... g_file_make_directory_with_parents: refix error propagation (*)
  5291190... g_file_make_directory_with_parents(): fix a corner case (*)
  f899358... g_file_make_directory_with_parents: clean up logic (*)
  d7e1d51... Add tests for g_file_make_directory_with_parents() (*)
  aa50b8a... build: Fix the --disable-man case (*)
  2ccf64b... Improve glib-genmarshal man page (*)
  55ca95c... docs: Improve G_GNUC_* documentation (*)
  bf3262d... GTest: Improve --help output (*)
  6ef1e56... Fix leak in GFileAttributeInfoList (*)
  4e55beb... Fix leak in GWinHttpVfs (*)
  191f09b... Change "dash" to "hyphen" in translatable strings (*)
  e4dc223... Make capitalisation of "UNIX" consistent in translatable st (*)
  6bee6db... Miscellaneous string fixes (*)
  21aff13... Fix 'make report' (*)
  8d40389... gmarkup: Add g_markup_collect_known_attributes() (*)
  86329ba... gdbus: Use g_markup_collect_known_attributes() in GDBus int (*)
  b0d8498... GDateTime: pack the struct better (*)
  056d39c... GMappedFile: Add g_mapped_file_get_bytes() (*)
  b13a79a... Adapt schema tests to changed error messages (*)
  86a4fd6... docs: Describe GCompletion item memory management (*)
  56e9f89... Updated Marathi Translations (*)
  f116437... Assamese translation updated (*)
  69124b2... Updated Serbian translation (*)
  2954f70... Fix build on Visual C++ (*)
  a53ccea... Updated Telugu Translations (*)
  fdcdcf4... Updated Telugu Translations (*)
  2360d04... Fix problems with CLEANFILES and automake-1.11.1 (*)
  a946892... Updated Galician translations (*)
  373dcae... Improve threadpool test coverage (*)
  06d837b... Improve array test coverage (*)
  e181234... Improve atomic ops test coverage (*)
  6e1d205... Improve GError test coverage (*)
  aad40b8... Improve file utils test coverage (*)
  a7e10fa... Improve GPrivate test coverage (*)
  58c7747... Improve GRegex test coverage (*)
  2c338e2... Improve strfuncs tests coverage (*)
  cb8f88c... Improve uri test coverage (*)
  96ed9e4... Improve utils test coverage (*)
  e27367f... Exterminate 'the the' (*)
  4a8740d... It is 'registered', not 'registred' (*)
  4dbcd27... Make GPermission more forgiving (*)
  2687d92... Cosmetic change (*)
  867ad1c... Add some GPermission tests (*)
  35bf774... Add some GInetAddress tests (*)
  f89e9de... Improve GAppInfo test coverage (*)
  eeb4951... Improve GSettings test coverage (*)
  3afec2b... Improve test coverage for pollable streams (*)
  b22f4a2... Improve test coverage for unix streams (*)
  beea8c5... Improve test coverage for filter streams (*)
  63eaeb2... Improve test coverage for resources (*)
  cc5d7cc... Improve test coverage for unix socket addresses (*)
  efd822b... Improve test coverage for GSocketConnection (*)
  cbf346c... Remove some more 'the the' (*)
  248cc2c... Updated Spanish translation (*)
  96a0c58... gmem.c: array is only paritally filled by memcpy (*)
  23d80a0... win32: use overlapped events for streams (*)
  4b5d762... win32: handle ERROR_MORE_DATA (*)
  b9d7b80... win32: make gio stream cancellable (*)
  1c1ba8b... win32: add pipe-io-overlap-test (*)
  b9b2cf6... win32: add pipe-io-concurrent (*)
  d9f6314... win32: add pipe-io-cancel-test (*)
  f78931c... glib/tests/testing, logging: don't use g_test_undefined() (*)
  78a8aec... g_logv: only expand the message once (*)
  25ac137... gtestutils: add g_text_expect_message() (*)
  cc24dac... glib/tests: use g_test_expect_message() (*)
  6a6b64e... Updated Lithuanian translation (*)
  3465316... GVariant: add g_variant_check_format_string() (*)
  ad79b0f... GMenuModel: remove a type safety bug (*)
  99478dd... GMenuItem: add getter APIs (*)
  6798fcd... GMenuItem: add constructor to copy from model (*)
  07fadc7... GMenuModel: add test for the new GMenuItem API (*)
  d06c7a9... g_test_expect_message: add some g_return_if_fail (*)
  5621022... tests/protocol: update the messages to reflect G_LOG_DOMAIN (*)
  850680d... gmarkup test: fix use of message expect API (*)
  59394b3... Revert the GMarkup attribute collect changes (*)
  ed40bf6... NEWS, versions, etc. (*)
  ac8c13d... Updated Indonesian translation (*)
  0d8a81b... mount-op: use gint64 instead of guint64 for time_left and b (*)
  2222b65... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  a8c784d... gdbus: Fix double free and use after free of object path (*)
  7518f7a... Revert "gtlscertificate: Add certificate-bytes and private- (*)
  a3655be... win32: fix tests/sources.c (*)
  221bbd8... *bump* (*)
  4a89e2e... Updated Portuguese translation (*)
  eab3823... po/vi: imported from Damned Lies (*)
  e77f3ea... Updated Vietnamese translation (*)
  ad20e07... Updated Norwegian bokmÃl translation (*)
  0b6fdff... Fix regression when TMPDIR/TMP are unset (*)
  12494f6... Updated Polish translation (*)
  462c48a... update Punjabi Translation (*)
  dbf9f7a... [l10n] Update Japanese translation (*)
  dbad830... Don't crash if set_app_info is called before adding metadat (*)
  ac7c050... docs: Ensure CLEANFILES is set before we use += (*)
  b901aaf... Update .gitignores (*)
  48a9887... gmain: free source_lists when freeing GMainContext (*)
  99c7c95... gmain: don't leak child sources that are destroyed before t (*)
  2427378... gmain: remove unix signal watch if its GSourceFunc returns  (*)
  0c0cdfd... gtestutils: add g_test_add_data_func_full() (*)
  1a2c5e1... glib/tests: fix leaks (*)
  b53e95f... Implemented FUEL entries to Assamese translation (*)
  7936af6... GVariantType: gut g_variant_type_check() (*)
  d54e106... gvariant: Add tests for exact SHA256 checksums (*)
  ce976bc... gstdio: Harden g_open() against EINTR (*)
  375943e... Fix the gdbus-proxy async test (*)
  7e07ea8... Make async permission tests work (*)
  0149f44... Fix the GDBusProxy async test (*)
  a552989... GFile: Cosmetic doc changes (*)
  030ebfb... gsettings-tool: make list-recursively really recurse (*)
  a1ff185... Put quarks in their own source file (*)
  702b448... Add a G_DEFINE_QUARK macro (*)
  4f12f7c... Use G_DEFINE_QUARK for GLib's own quarks (*)
  b7d1518... Fix a typo in a doc comment (*)
  60d2cb6... Use G_DEFINE_QUARK for quarks in GIO (*)
  369c768... Add missing includes (*)
  daae127... gquark: clarify G_DEFINE_QUARK docs about the use of quotes (*)
  4b60294... glib: don't quote quark names for G_DEFINE_QUARK (*)
  62570a5... gio: don't quote quark names for G_DEFINE_QUARK (*)
  2542b6f... xdgmime: Handle EINTR in open() (*)
  6e64ba5... Switch all open() calls to use g_open() (*)
  9bca5bb... appinfo: fix annotations for g_app_info_launch and g_app_in (*)
  6e4acf4... gshell: Fix parsing of comments in command lines. (*)
  5328f76... Update gspawn-win*helper* Visual C++ projects (*)
  88d181e... gdbus-tool: Check return value of strrchr() (*)
  a2dca48... Add symbolic icon support to drive, volume, and mount (*)
  a15a071... Add symbolic icon support to gfileinfo (*)
  40b4fae... Add ability to get symbolic icon for content type (*)
  eec52a1... Updated Polish translation (*)
  8297e8a... Updated Greek translation (*)
  55f7061... Bump max time in test_method_calls_on_proxy() test (*)
  aefcd59... Updated Galician translations (*)
  22eaa16... po/vi: import from Damned Lies (*)
  e2596ba... Updated Vietnamese translation (*)
  e81ba25... Updated Norwegian bokmÃl translation (*)
  c270b83... Fix shell tests (*)
  724c8a1... gdbus-codegen: avoid error when wrong interface is provided (*)
  2d85894... Fix gtk-doc for g_app_info_get_supported_types (*)
  b3beac0... Updated Lithuanian translation (*)
  18e49c3... Updated Latvian translation (*)
  06e3a1d... Add compare-and exchange for data lists (*)
  1254ca7... Add an atomic compare-and-exchange operation for object dat (*)
  2fa77fb... Add some tests for new object data api (*)
  d80d704... Add a threaded test for g_object_replace_data (*)
  a30f6a6... Add new api to symbol lists and docs (*)
  7662dbe... Updated Polish translation (*)
  7972485... Updated Russian translation (*)
  e0cba35... gobject/tests: use g_test_expect_messages() (*)
  03be681... gobject/tests: plug leaks (*)
  4e7031f... xdgmime: plug a small leak (*)
  fa58cef... GDesktopAppInfo: fix leaks (*)
  039ecf2... g_file_copy: plug a leak (*)
  568f737... gio/tests: port some stuff to g_test_expect_message() (*)
  17bb9d5... gio/tests/cancellable: fix to still work when running slowl (*)
  beb0f9c... gio/tests: fix leaks (*)
  4d1b0d4... update .gitignore (*)
  857ac29... Updated Spanish translation (*)
  d68609f... Revert "xdgmime: plug a small leak" (*)
  bc036bf... Updated Spanish translation (*)
  5d915a4... Revert "Updated Spanish translation" (*)
  626abfd... 2.33.10 (*)
  dad25c4... Bump version (*)
  9ecbb2d... Updated Indonesian translation (*)
  54fa6a0... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  f4980c6... Updated British English translation (*)
  02f143c... Box GTimeZone to make it introspectable (*)
  e6df67a... tests/gvariant: Fix test on big endian architectures (*)
  e2ca8f1... Updated Serbian translation (*)
  0c582a0... Updated Hebrew translation. (*)
  fcbc304... Updated Belarusian translation. (*)
  986405c... Updated Czech translation (*)
  73a100d... G_DEFINE_QUARK: fix up some implementation issues (*)
  a9720d1... Updated Slovenian translation (*)
  1a99d0e... Updated Portuguese translation (*)
  59ad2ac... gwin32mount.c: Fix syntax error (*)
  3a7d89a... Updated French translation by Alexandre Franke and Claude P (*)
  c9a3cd6... Fix gdbus connection annotations (*)
  7a0c478... Assamese translation updated (*)
  6a50dc5... Drop GVFS_INOTIFY_DIAG debug feature (*)
  fc7dc33... Add a section about writing GLib applications (*)
  47a3b76... Move GIO-specific information to the GIO docs (*)
  d6b9df6... Updated Marathi Translations (*)
  c99acf5... Fix regression in g_shell_parse_argv() (*)
  8d362a1... Updated German translation (*)
  cc3238a... Add api to get the generic icon name for a mime type (*)
  d6cbb29... CVE-2012-3524: Hardening for being run in a setuid environm (*)
  1a8f413... Updated Polish translation (*)
  d47e836... update Punjabi Translation (*)
  25e3047... Assamese translation updated (*)
  7c6ce77... Updated Serbian translation (*)
  2e01c0d... Update French translation (*)
  552d6b4... Updated Belarusian translation. (*)
  e21847d... Updated Greek translation (*)
  80105f1... Fix the doc build (*)
  d2526f5... Updated Galician translations (*)
  87eceb2... Updated Indonesian translation (*)
  ac7dcd8... Updated Korean translation (*)
  d0b695e... Updated Portuguese translation (*)
  b726ec7... Updated Slovenian translation (*)
  262d7cb... Updated Danish translation (*)
  1b4e216... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  2edbee5... Updated Lithuanian translation (*)
  db22102... gresource tests: fix VPATH builds emitting errors during de (*)
  c4a20dd... Updated Russian translation (*)
  a47761a... GLib 2.33.14 (*)
  b289114... Updated Hungarian translation (*)
  b004390... Updated Brazilian Portuguese translation (*)
  a336201... hindi update (*)
  f6463bf... Updated Marathi Translations (*)
  2cffb96... bump version (*)
  ce3dddb... GApplication: document differences from libunique (*)
  3d6c6ff... Updated Spanish translation (*)
  01d1060... Updated British English translation (*)
  18143b7... Updated Galician translations (*)
  3dd6585... gio: Fix build on Windows (*)
  af3557a... Updated Telugu Translations (*)
  65e2a23... Updated Brazilian Portuguese Translation (*)
  5b8b741... Updated kn translation (*)
  8a08fde... Updated Bulgarian translation (*)
  0d23839... Updated Hebrew translation. (*)
  378be2a... [l10n] Updated Catalan translation (*)
  3e328a6... [l10n]Updated Catalan (Valencian) translation (*)
  814679b... Updated Latvian translation (*)
  1820aa5... Updated kn translation (*)
  cc2b183... Updates (*)
  d9f8381... Fix up docs for GDuplicateFunc (*)
  6283f80... Fix up g_tree_foreach docs (*)
  a12c277... Fix GRegex docs (*)
  344066e... Fix gio docs (*)
  3632d00... [l10n] Updated German translation (*)
  91ff013... Updated Latvian translation (*)
  1ea6c0d... Update to latest version (*)
  26ecc52... Clarify g_type_init docs (*)
  6270b3f... Fix g_ptr_array_ref_docs (*)
  580b58c... Update GConf migration guide (*)
  3ff9645... Typo fix (*)
  c44f8f5... Document g_test_dbus_get_flags (*)
  096b088... More updates (*)
  b470097... 2.34.0 (*)
  9fa86cf... Bump version (*)
  89fa960... Update Czech translation (*)
  51d32b2... [l10n] Updated Italian translation. (*)
  d9b15f8... [l10n] Updated Catalan (Valencian) translation (*)
  03658b1... Visual C++ property sheet updates (*)
  3d45854... Update config.h.win32(.in) and glibconfig.h.win32(.in) (*)
  685259d... Fix gdb script for new quark variable names (*)
  f3f3f4a... Updated Lithuanian translation (*)
  7c045e3... Correct to docs for g_strcmp0 (*)
  7f32593... Fix memory leaks in glib-compile resources (*)
  ec82f61... Really fix the leak (*)
  47bc95c... build: Post branch version bump (*)
  b0ef1c1... unicode: Use g_assert_cmp{int,uint,hex} in tests (*)
  95acb7c... unicode: Add new line breaking class from unicode 6.2 (*)
  9524c62... unicode: Update to unicode 6.2.0 beta (*)
  242dfd6... unicode: Add new tests for unicode 6.2 (*)
  fa6a684... gdbus-codegen: make members of an interface inherit the "Si (*)
  a8a4161... gdbus-codegen: Update tests for new inheritance-semantics f (*)
  eb2f5c1... Add GLIB_VERSION_2_36 and related (*)
  ce06987... codegen: Explicitly close output (*)
  05461e5... codegen: Install Python files in $(datadir)/glib-2.0, rathe (*)
  7e6fa55... GFileMonitor: thread-safety fix for non-default-main-contex (*)
  f15b2b3... glib.py: Remove old debugging code (*)
  d9730f0... ghash: Add documentation (*)
  d03d26f... [gsignal] disconnect invalidated closures (*)
  c15769d... [gsignal] fix up a crasher in previous commit (*)
  8fd7570... fix g_signal_connect_object() documentation (*)
  028d4a0... [gobject] set all properties before constructed() (*)
  fd29b2f... gdbus: minor documentation fix in g_dbus_interface_skeleton (*)
  66b0d95... [gsignal] Fix closure invalidation (*)
  132c4ce... ghash.c: fix docs (*)
  4aeefa7... GTask: new GAsyncResult implementation / threaded task mana (*)
  b20eec3... gio: port GThreadedResolver from GSimpleAsyncResult to GTas (*)
  55e7ca6... gio: deprecate gioscheduler, soft deprecate GSimpleAsyncRes (*)
  130d0fd... gio: port GAsyncInitable from GSimpleAsyncResult to GTask (*)
  d213094... gio: port networking classes from GSimpleAsyncResult to GTa (*)
  e162fab... gio/tests: port from GSimpleAsyncResult to GTask (*)
  a342be7... gtestdbus: correct documentation typos (*)
  6005f1d... Updated Norwegian bokmÃl translation. (*)
  86a8ec0... Bug 631382 - GTimeZone support for zoneinfo version 1 (*)
  a1e6ecd... gtimezone: Indentation adn comment fixes (*)
  a36028f... gsignal: really fix closure invalidation (*)
  93bdc5b... Updated Danish translation (*)
  dace477... Add Win32 versions of some new content type APIs (*)
  1a20d56... g_settings_bind: use canonical property name (*)
  e16f828... Add return-if-fail checks to g_application_hold/release (*)
  f923fb3... gdbus-testserver: port to pygi (*)
  691c0b0... Add missing semicolons to gobject_probes.d (*)
  7c42ab2... Convert g_type_init() to a ctor (*)
  1dc774a... Remove g_type_init() calls (*)
  df02fa1... Properly deprecate g_type_init() (*)
  2002479... Add note about g_type_init() to README (*)
  212ffcc... GMenuExporter: allow NULL bus on _name_vanished (*)
  654bfcb... GBusNameVanishedCallback: document NULL connection (*)
  a0a3643... Add a test for the previous fix (*)
  d906f84... GBytes: deal with a corner-case (*)
  475edeb... Allow slightly too big poll duration in /socket/timed_wait  (*)
  1fc6925... gobject: Add GProperty
  7dc9d82... perf: Compare GParamSpec and GProperty usage
  40c8139... gobject: Add override_property_default()
  bf57af5... gproperty: Updates after review
  9287b33... gproperty: Do not box values in g_property_get_range()
  3e0a8ae... gproperty: Pack the GProperty structure
  9fbd668... gproperty: Clean up default value implementation
  ecf470d... gproperty: Fix locking
  c3211b7... gproperty: Clarify handling of complex types
  0759a63... gproperty: Remove unnecessary GValue collections
  36a8ddd... gparam: Introduce nick and blurb setters
  2e439ce... gproperty: Wrap nick and blurb setters into one function
  b341582... gproperty: Implicitly notify with explicit setters
  06ec101... gproperty: Allow explicit setters to skip notification
  06b9065... gproperty: Add an additional type check
  73694d5... gproperty: Update the Since tags
  e943ed1... Correct a typo in the docs
  8168fd1... Add a missing default value to one property
  dc280dd... gproperty: Fix minimum floating point values
  2c30314... gproperty: Return a copy of the interned string when canoni
  366841c... gproperty: Remove a couple of unnecessary type checks
  5373ace... performance: Improve the granularity of the property tests
  37c3b57... Test 'get' performance of GProperty
  9d4d089... performance: Fix g_property_set_default() calls
  3c6ffb5... gproperty: Remove collection API
  b45ae9e... docs: Add GProperty section to the API reference
  a5151e4... gproperty: Allow control over the accessors copy semantics
  e392a50... Enum types are glong, not gulong

(*) This commit already existed in another branch; no separate mail sent



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