[glib] Created tag 2.69.1



The signed tag '2.69.1' was created.

Tagger: Philip Withnall <pwithnall endlessos org>
Date: 1628091823 +0100

    2.69.1
    
    Git-EVTag-v0-SHA512: 
14c504303fa6fe3abb6b296fe9888d6f2b15999f33ff9a85cd214824e7c4fc5d6b031c201a125b2688e6511e5bdd7a8ec723329e62d623a216ed8d723aec40a5

Changes since the last tag '2.69.0':

Alexey Rubtsov (1):
      Update Russian translation

Bastien Nocera (3):
      tests: Remove unused constant in GMemoryMonitor test
      gio: g_clear_signal_handler() can handle NULL args
      gio: Do not block when low-memory-monitor daemon appears

Casper Dik (2):
      gspawn: safe_closefrom for Solaris 11.3/11.4
      gspawn: safe_fdwalk for Solaris 11.4

Chun-wei Fan (1):
      GResource compiler: Prefix static [con|de]strutors with c_name

DarkTrick (3):
      Clarify GValue documentation
      g_boxed_type_register_static: added reference to G_DEFINE_BOXED_TYPE
      Update GValue doc: How to use GBoxed with GValue

Emmanuel Fleury (2):
      Fix cast from pointer to integer of different size warnings in glib/gthread-win32.c
      Fix signedness warning in glib/grand.c

Emmanuele Bassi (17):
      Merge branch 'language-names-suppressions' into 'main'
      gtype: Add a "final" flag
      Add G_DEFINE_* macros for final types
      Add unit for the "final" GType flag
      docs: Add new symbols
      Fix doc stanzas for GDataInputStream properties
      Merge branch 'ebassi/final-flag' into 'main'
      docs: Start stanzas with a single paragraph
      docs: Match GZlib(De)Compressor section with the type name
      docs: Annotate glib_check_version()
      docs: Clean up the GDate types description
      docs: Fix KeyFile annotations
      docs: Enable syntax highlighting on code examples
      docs: Use the correct sigils for pre-processor symbols
      docs: Break gtk-doc stanzas into paragraphs
      docs: Break GFileAttribute descriptions into paragraph
      docs: Use the proper Markdown syntax for lists

GOUJON Évan (8):
      g_test_run: Introduce a clean up path once test suite ran
      glib/gtestutils: Introduce and use a g_test_case_free function
      glib/gtestutils: Introduce and use a g_test_suite_free function
      glib/gtestutils: Introduce and use a test_cleanup function
      g_system_thread_new: Free a memory leak on error path
      gio/tests/async-splice-output-stream: Fix a memory leak
      glib/tests/spawn-path-search: Fix memory leaks
      gobject/tests/param: Fix a memory leak

Guido Günther (2):
      GNotification: Allow to set a category
      gfdonotificationbackend: Pass on category

Hugo Carvalho (1):
      Update Portuguese translation

Khem Raj (1):
      correctly use 3 parameters for close_range

Kukuh Syafaat (1):
      Update Indonesian translation

Matthias Clasen (5):
      mainloop: Add g_source_set_static_name
      Document the stance on ID-based mainloop APIs
      Fix a Unicode typo
      tests: Remove a misplaced comment
      Add a test for Unicode normalization

Ole André Vadla Ravnås (1):
      gclosure: Fix the invoke() return_value annotation

Patrick Griffis (1):
      Add GPowerProfileMonitor

Philip Withnall (33):
      Merge branch 'time' into 'main'
      Merge branch 'issue-2058' into 'main'
      glocalfileinfo: Fix a typo in a file time utility function
      glocalfileinfo: Fix usec/nsec confusion with filetimes on Windows
      Merge branch 'main' into 'main'
      gspawn: Use CLOSE_RANGE_CLOEXEC if available
      Merge branch 'fix/gclosure-invoke-type-annotation' into 'main'
      Merge branch 'fix-detection-of-trash-folders' into 'main'
      Merge branch 'DarkTrick-main-patch-46211' into 'main'
      Merge branch 'nsec-typo' into 'main'
      glib.supp: Expand match kinds for g_get_language_names() suppressions
      giomodule: Port to new g_module_open_full() API
      Merge branch 'g_mod' into 'main'
      Merge branch 'fix_more_warnings' into 'main'
      Merge branch 'DarkTrick-main-patch-85279' into 'main'
      Merge branch 'DarkTrick-main-patch-15325' into 'main'
      Merge branch 'avoid-name-collisions' into 'main'
      Merge branch 'cheaper-source-names' into 'main'
      Port internal uses to use g_source_set_static_name()
      Merge branch 'main' into 'main'
      Merge branch 'source-static-name' into 'main'
      Merge branch 'mainloop-id-rationale' into 'main'
      Merge branch 'fix-annotations' into 'main'
      Merge branch 'pgriffis/low-power-monitor' into 'main'
      Merge branch 'regwatch-appinfo-fixes' into 'main'
      Merge branch 'issue-2429' into 'main'
      Merge branch 'wip/smcv/2452-g-string-0-length-replace' into 'main'
      Merge branch 'nfc-nfd-test' into 'main'
      Merge branch 'unicode-typo-fix' into 'main'
      Merge branch 'appinfo-pointer-init' into 'main'
      Merge branch 'notify-hint' into 'main'
      Merge branch 'docgen-fixes' into 'main'
      2.69.1

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Ross Burton (1):
      gio/tests/g-file-info: don't assume million-in-one events don't happen

Simon McVittie (7):
      test_string_replace: Make types agree
      test_string_replace: Make the test table-driven
      test_string_replace: Expand test coverage
      g_string_replace: Don't replace empty string more than once per location
      test_string_replace: Exercise zero-length replacements
      g_string_replace: Document behaviour of zero-length match pattern
      Merge branch 'close-range-cloexec' into 'main'

Yongsu Park (1):
      win32: Check and avoid using TLS index 0

Yuri Chornoivan (1):
      Update Ukrainian translation

markus (1):
      glocalfile: Fix the global trash dir detection

nitinosiris (1):
      API: Add g_module_open_full()

Руслан Ижбулатов (4):
      GWin32RegistryKey: Change STATUS_SUCCESS handling
      GWin32RegistryKey: ensure reqeueing works correctly
      GWin32AppInfo: re-trigger registry watcher from the callback
      GWin32AppInfo: Fix missing initialization


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