Christian Persch [Sun, 12 Feb 2012 19:04:41 +0000 (20:04 +0100)]
regex: unicode: Update to Unicode 6.1.0
Christian Persch [Sun, 12 Feb 2012 18:44:31 +0000 (19:44 +0100)]
regex: Remove obsolete makefile fragments
The update.sh script doesn't work with current PCRE, so these are obsolete.
Christian Persch [Sun, 12 Feb 2012 18:40:48 +0000 (19:40 +0100)]
regex: Use glib memory allocator
Christian Persch [Sun, 12 Feb 2012 18:31:15 +0000 (19:31 +0100)]
regex: Remove obsolete patch
Christian Persch [Sun, 12 Feb 2012 18:29:42 +0000 (19:29 +0100)]
regex: Use g_ascii_is[x]digit
Christian Persch [Sun, 12 Feb 2012 18:20:49 +0000 (19:20 +0100)]
regex: Remove obsolete patch
PCRE doesn't even contain the patched file anymore.
Christian Persch [Sun, 12 Feb 2012 18:18:44 +0000 (19:18 +0100)]
regex: Remove obsolete patches
Upstream PCRE has removed the relocations that these patches were fixing;
the patches are obsolete.
Christian Persch [Sun, 12 Feb 2012 18:14:59 +0000 (19:14 +0100)]
regex: Update included PCRE to 8.30
Matthias Clasen [Mon, 27 Feb 2012 02:49:20 +0000 (21:49 -0500)]
Update case conversion test data for Unicode 6.1
Christian Persch [Fri, 10 Feb 2012 17:59:50 +0000 (18:59 +0100)]
unicode: tests: More script to/from ISO-15924 tests
Christian Persch [Fri, 10 Feb 2012 17:42:08 +0000 (18:42 +0100)]
unicode: tests: Add tests for new scripts
Christian Persch [Fri, 10 Feb 2012 17:36:13 +0000 (18:36 +0100)]
unicode: tests: Add tests for new line break classes
Christian Persch [Fri, 10 Feb 2012 17:25:47 +0000 (18:25 +0100)]
unicode: Regenerate tables from Unicode 6.1.0
Christian Persch [Fri, 10 Feb 2012 17:21:31 +0000 (18:21 +0100)]
unicode: Regenerate gscripttable.h for Unicode 6.1.0
Christian Persch [Fri, 10 Feb 2012 17:33:22 +0000 (18:33 +0100)]
unicode: tests: Remove U+27CD from is-undefined test
It's assigned in Unicode 6.1.0.
Christian Persch [Fri, 10 Feb 2012 17:20:26 +0000 (18:20 +0100)]
unicode: Add new line break classes from Unicode 6.1.0
Christian Persch [Fri, 10 Feb 2012 15:59:41 +0000 (16:59 +0100)]
unicode: Add new scripts from Unicode 6.1.0
Stefan Sauer [Sun, 26 Feb 2012 20:20:24 +0000 (21:20 +0100)]
goption: try to be helpful in goption args/flag checks
When complaining about ill defined GOptionEntries include the name of the option
group and entry in the warning.
Daniel Mustieles [Sun, 26 Feb 2012 19:08:29 +0000 (20:08 +0100)]
Updated Spanish translation
Jonh Wendell [Sun, 26 Feb 2012 13:59:40 +0000 (10:59 -0300)]
Updated Brazilian Portuguese translation
Thomas Hindoe Paaboel Andersen [Sat, 25 Feb 2012 09:25:13 +0000 (10:25 +0100)]
docs: g_file_new_tmp: template was renamed to tmpl
A S Alam [Sun, 26 Feb 2012 10:54:15 +0000 (16:24 +0530)]
update Punjabi Translation
Мирослав Николић [Sun, 26 Feb 2012 10:26:11 +0000 (11:26 +0100)]
Updated Serbian translation
Gheyret Kenji [Sun, 26 Feb 2012 02:23:43 +0000 (11:23 +0900)]
Updated Uyghur translation
Ihar Hrachyshka [Sat, 25 Feb 2012 22:18:29 +0000 (01:18 +0300)]
Updated Belarusian translation.
Jonh Wendell [Sat, 25 Feb 2012 12:54:53 +0000 (10:54 -0200)]
Make some strings translatable
Aurimas Černius [Sat, 25 Feb 2012 20:37:20 +0000 (22:37 +0200)]
Updated Lithuanian translation
Jonh Wendell [Sat, 25 Feb 2012 12:18:40 +0000 (10:18 -0200)]
Fixed a typo
Arash Mousavi [Sat, 25 Feb 2012 12:05:17 +0000 (15:35 +0330)]
Updated Persian Translation
Chao-Hsiung Liao [Sat, 25 Feb 2012 02:44:50 +0000 (10:44 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
John Ralls [Sat, 25 Feb 2012 01:04:52 +0000 (17:04 -0800)]
[Bug 529806] Cannot build in 64-bit Mac OS X due to libiconv
Filippo Della Betta [Thu, 16 Feb 2012 09:04:50 +0000 (10:04 +0100)]
Added better support of G_STRFUNC for Visual Studio platform
https://bugzilla.gnome.org/show_bug.cgi?id=670128
Jonh Wendell [Fri, 24 Feb 2012 19:12:14 +0000 (17:12 -0200)]
Updated Brazilian Portuguese translation
Daiki Ueno [Fri, 24 Feb 2012 01:12:08 +0000 (10:12 +0900)]
Hide global variable for signal ID in gdbusproxy.c.
Also a similar fix for gdbusserver.c.
https://bugzilla.gnome.org/show_bug.cgi?id=670721
Richard Hughes [Thu, 23 Feb 2012 10:34:46 +0000 (10:34 +0000)]
Fix up 'Since:' for g_mapped_file_new_from_fd()
It was introduced in 2.31.0, not 2.30.x
Dan Winship [Wed, 22 Feb 2012 16:38:43 +0000 (11:38 -0500)]
gthread-posix: fix order of arguments in g_thread_abort() message
Dan Winship [Wed, 22 Feb 2012 13:12:52 +0000 (08:12 -0500)]
gasyncqueue: fix a 32bit overflow in g_async_queue_timed_pop
also, add a test for g_async_queue_timed_pop() and
g_async_queue_timeout_pop() to tests/asyncqueue.c
https://bugzilla.gnome.org/show_bug.cgi?id=669670
Rui Matos [Tue, 21 Feb 2012 15:42:43 +0000 (16:42 +0100)]
gvaluetransform: Fix an infinite loop with GFlagsValue sets with the 0 value
Transforming a GValue holding flags from a GFlagsValue set that includes the 0
value (no flag bits set) into a string would loop until exhausting all the
available memory.
https://bugzilla.gnome.org/show_bug.cgi?id=670557
Rico Tzschichholz [Tue, 21 Feb 2012 13:19:37 +0000 (14:19 +0100)]
Bump version
Fran Diéguez [Tue, 21 Feb 2012 10:57:41 +0000 (11:57 +0100)]
Updated Galician translations
Ryan Lortie [Tue, 21 Feb 2012 00:37:09 +0000 (01:37 +0100)]
mention g_application_quit() in the NEWS
Ryan Lortie [Mon, 20 Feb 2012 20:41:35 +0000 (21:41 +0100)]
GApplication: add g_application_quit()
A long requested feature; this quits the application immediately,
ignoring the hold count.
https://bugzilla.gnome.org/show_bug.cgi?id=670485
Ryan Lortie [Tue, 21 Feb 2012 00:12:25 +0000 (01:12 +0100)]
Mention documentation fixes in NEWS
David King [Sat, 18 Feb 2012 11:56:09 +0000 (11:56 +0000)]
docs: Fix g_async_queue_timeout_pop_unlocked typo
David King [Sat, 18 Feb 2012 12:25:32 +0000 (12:25 +0000)]
docs: Add some missing G_TOKEN_* descriptions
David King [Sun, 19 Feb 2012 15:16:59 +0000 (15:16 +0000)]
docs: Fix g_key_file_load_from_file error parameter
David King [Sun, 19 Feb 2012 15:19:40 +0000 (15:19 +0000)]
docs: Ignore private network monitor headers
David King [Sun, 19 Feb 2012 15:41:12 +0000 (15:41 +0000)]
docs: Fix GTlsBackend typo GTyep → GType
David King [Sun, 19 Feb 2012 15:51:09 +0000 (15:51 +0000)]
docs: Fix GTlsDatabase typos
David King [Sun, 19 Feb 2012 16:09:35 +0000 (16:09 +0000)]
docs: Fix GApplicationCommandLine typo
David King [Sun, 19 Feb 2012 16:11:23 +0000 (16:11 +0000)]
docs: Fix define typos in GApplication
David King [Sun, 19 Feb 2012 16:13:59 +0000 (16:13 +0000)]
docs: Fix typo in GActionGroup
David King [Sun, 19 Feb 2012 16:14:54 +0000 (16:14 +0000)]
docs: Fix GActionGroup exporter typo
David King [Sun, 19 Feb 2012 16:18:37 +0000 (16:18 +0000)]
docs: Remove some old GMenu documentation
David King [Sun, 19 Feb 2012 16:25:07 +0000 (16:25 +0000)]
docs: Fix typo GAsyncReady → GAsyncResult
Also GSimpleAsyncReady → GSimpleAsyncResult.
David King [Sun, 19 Feb 2012 16:26:52 +0000 (16:26 +0000)]
docs: Remove mention of GFileAttributeValue
Instead mention GFileAttributeInfo.
David King [Sun, 19 Feb 2012 16:30:10 +0000 (16:30 +0000)]
docs: Fix some GDBusConnection typos
David King [Sun, 19 Feb 2012 16:32:08 +0000 (16:32 +0000)]
docs: Fix typo GConvertFlags → GConverterFlags
David King [Sun, 19 Feb 2012 16:34:27 +0000 (16:34 +0000)]
docs: Fix typo export → unexport
David King [Sun, 19 Feb 2012 16:35:10 +0000 (16:35 +0000)]
docs: Fix GDBusProxy typo name → g-name
David King [Sun, 19 Feb 2012 16:36:28 +0000 (16:36 +0000)]
docs: Fix typo in GFileInputStream
g_seekable_stream_can_seek() → g_seekable_can_seek().
David King [Sun, 19 Feb 2012 16:37:55 +0000 (16:37 +0000)]
docs: Fix method names in GMenu and GMenuModel
David King [Sun, 19 Feb 2012 16:39:15 +0000 (16:39 +0000)]
docs: Fix GNetworkAddress typo
g_network_address_parse_host() → g_network_address_parse().
David King [Sun, 19 Feb 2012 16:40:06 +0000 (16:40 +0000)]
docs: Add documentation for supports_hostname in GProxy
Also fix a typo has → as.
David King [Sun, 19 Feb 2012 16:42:55 +0000 (16:42 +0000)]
docs: Correct GSocketClient::event link
David King [Sun, 19 Feb 2012 16:46:59 +0000 (16:46 +0000)]
docs: Fix some typos in GVolume
David King [Sun, 19 Feb 2012 16:48:20 +0000 (16:48 +0000)]
docs: Fix GFileAttribute link in GFileInfo
David King [Sun, 19 Feb 2012 16:53:30 +0000 (16:53 +0000)]
docs: Correct GUnixMount → GUnixMountEntry
Ryan Lortie [Mon, 20 Feb 2012 23:31:14 +0000 (00:31 +0100)]
GApplication: disable a broken test
This test made some invalid assumptions that are no longer true.
Disable it until we can figure out a better way.
Dan Winship [Mon, 13 Feb 2012 22:20:04 +0000 (17:20 -0500)]
gsocket: add g_socket_condition_timed_wait()
https://bugzilla.gnome.org/show_bug.cgi?id=667755
Matthias Clasen [Mon, 20 Feb 2012 23:26:06 +0000 (00:26 +0100)]
2.31.18
Matthias Clasen [Mon, 20 Feb 2012 23:25:31 +0000 (00:25 +0100)]
Don't rely on /bin/sh
Another Fedora UsrMove victim !
Ask H. Larsen [Mon, 20 Feb 2012 22:25:53 +0000 (23:25 +0100)]
Updated Danish translation
Luca Ferretti [Mon, 20 Feb 2012 14:14:18 +0000 (15:14 +0100)]
l10n: Updated Italian translation
Kjartan Maraas [Sun, 19 Feb 2012 14:26:13 +0000 (15:26 +0100)]
Updated Norwegian bokmål translation
David King [Sat, 18 Feb 2012 11:19:53 +0000 (11:19 +0000)]
docs: Fix g_drive_get_identifier() typo
David King [Sat, 18 Feb 2012 11:10:00 +0000 (11:10 +0000)]
docs: Add GIOModuleScope and GIOModuleScopeFlags
Fix some typos and add GIOModuleScope and GIOModuleScopeFlags to
gio-sections.txt.
David King [Sat, 18 Feb 2012 09:24:42 +0000 (09:24 +0000)]
docs: Typo fix GInitiable → GInitable
David King [Sat, 18 Feb 2012 09:20:02 +0000 (09:20 +0000)]
docs: Typo fixes for GMount
Yaron Shahrabani [Sat, 18 Feb 2012 09:07:12 +0000 (11:07 +0200)]
Updated Hebrew translation.
Peter Kjellerstedt [Thu, 16 Feb 2012 11:17:32 +0000 (12:17 +0100)]
Do not fail unit test due to gdb abbreviating strings
gdb by default will only print strings up to 200 characters. After that
it abbreviates them. This affects the run-assert-msg-test.sh script if
the path to the glib installation is too long (in our case it was 133
characters, 132 would still have worked...)
By having gdb execute "set print elements 0" before printing the assert
string, the limit on maximum number of characters to print is set to
unlimited.
Signed-off-by: Peter Kjellerstedt <pkj@axis.com>
https://bugzilla.gnome.org/show_bug.cgi?id=670218
David King [Fri, 17 Feb 2012 16:09:59 +0000 (16:09 +0000)]
docs: Fix a typo in the GSeekable documentation
Matthias Clasen [Thu, 16 Feb 2012 18:33:44 +0000 (13:33 -0500)]
Docs: fix reference to nonexisting function
The regex syntax docs referred to g_regex_fetch() when
g_match_info_fetch() was meant.
https://bugzilla.gnome.org/show_bug.cgi?id=669865
Ravi Sankar Guntur [Tue, 14 Feb 2012 16:35:33 +0000 (22:05 +0530)]
gio: fix memory leak in g_buffered_output_stream_write_async()
https://bugzilla.gnome.org/show_bug.cgi?id=670085
Signed-off-by: Ravi Sankar Guntur <ravi.g@samsung.com>
Christian Persch [Wed, 15 Feb 2012 14:25:47 +0000 (15:25 +0100)]
gbytes: Add G_BEGIN/END_DECL guards
Bug #670138.
Christian Persch [Sun, 5 Feb 2012 15:00:31 +0000 (16:00 +0100)]
Plug a mem leak in g_environ_unsetenv
And clarify the memory allocation requirement of the string arrays passed to
g_environ_{,un}setenv().
==9458== 10 bytes in 1 blocks are definitely lost in loss record 16 of 39
==9458== at 0x402AD89: malloc (vg_replace_malloc.c:236)
==9458== by 0x4221A1F: vasprintf (vasprintf.c:78)
==9458== by 0x40C6065: g_vasprintf (gprintf.c:314)
==9458== by 0x409D894: g_strdup_vprintf (gstrfuncs.c:509)
==9458== by 0x409D8C9: g_strdup_printf (gstrfuncs.c:535)
==9458== by 0x40672E9: g_environ_setenv (genviron.c:156)
==9458== by 0x80490E7: test_environ_array (environment.c:78)
==9458== by 0x40A3DB5: test_case_run (gtestutils.c:1662)
==9458== by 0x40A40B2: g_test_run_suite_internal (gtestutils.c:1715)
==9458== by 0x40A417C: g_test_run_suite_internal (gtestutils.c:1726)
==9458== by 0x40A42F9: g_test_run_suite (gtestutils.c:1771)
==9458== by 0x40A3441: g_test_run (gtestutils.c:1319)
==9458== by 0x80493F1: main (environment.c:108)
Bug #669412.
Dan Winship [Fri, 10 Feb 2012 13:49:17 +0000 (08:49 -0500)]
Add G_GNUC_BEGIN/END_IGNORE_DEPRECATIONS
Add new macros to disable -Wdeprecated-declarations around a piece of
code, using the C99 (and GNU89) _Pragma() operator. Replace the
existing use of #pragma for this in gio, and suppress the warnings in
gvaluearray.c as well.
https://bugzilla.gnome.org/show_bug.cgi?id=669671
Dan Winship [Fri, 10 Feb 2012 13:24:28 +0000 (08:24 -0500)]
gobject: Use a destructor rather than g_atexit() for refcount debugging
https://bugzilla.gnome.org/show_bug.cgi?id=669671
Murray Cumming [Wed, 15 Feb 2012 10:53:03 +0000 (11:53 +0100)]
g_application_activate(): Fix typo in docs.
Giovanni Campagna [Mon, 13 Feb 2012 15:42:44 +0000 (16:42 +0100)]
GKeyFile: fix annotation of g_key_file_load_from_data
(array) without (element-type) means "array of the same type as
the C type", so gchar* with (array) is interpreted as an array of
strings. Since GKeyFiles must be UTF-8 encoded anyway, just
annotate it as a string.
https://bugzilla.gnome.org/show_bug.cgi?id=658484
Giovanni Campagna [Mon, 13 Feb 2012 15:41:20 +0000 (16:41 +0100)]
GDataInputStream: don't segfault on async line reads
If an async line read fails, it returns NULL. In that case, we
must return NULL before validating the line, or we segfault.
https://bugzilla.gnome.org/show_bug.cgi?id=658484
Kasia Bondarava [Tue, 14 Feb 2012 15:28:32 +0000 (18:28 +0300)]
Updated Belarusian translation.
Мирослав Николић [Tue, 14 Feb 2012 10:01:33 +0000 (11:01 +0100)]
Updated Serbian translation
Dan Winship [Wed, 8 Feb 2012 13:26:36 +0000 (08:26 -0500)]
gasyncqueue: deprecate GTimeVal-based methods, add relative-delay ones
https://bugzilla.gnome.org/show_bug.cgi?id=669670
Мирослав Николић [Sun, 12 Feb 2012 19:12:30 +0000 (20:12 +0100)]
Updated Serbian translation
Daniel Mustieles [Sun, 12 Feb 2012 12:21:17 +0000 (13:21 +0100)]
Updated Spanish translation
Matthias Clasen [Sat, 11 Feb 2012 03:13:36 +0000 (22:13 -0500)]
Add a few more missing functions to the docs
Matthias Clasen [Sat, 11 Feb 2012 03:08:47 +0000 (22:08 -0500)]
Add g_settings_new_full to the docs
Matthias Clasen [Sat, 11 Feb 2012 02:10:58 +0000 (21:10 -0500)]
Add g_test_undefined to the docs
Matthias Clasen [Sat, 11 Feb 2012 02:09:39 +0000 (21:09 -0500)]
Fix a parameter name mismatch
gtk-doc gets unhappy if parameters aren't named the same in
headers, sources and doc comments.