commit f570cf99b32d65633082f451a41d3336de0ec005 Author: Matthias Clasen Date: Tue Feb 9 09:16:23 2010 -0500 Doc cleanups docs/reference/glib/Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit a68c0cde8f3b3ca7aa581843a65e43fcc2b11409 Author: Matthias Clasen Date: Tue Feb 9 08:46:50 2010 -0500 Updates NEWS | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) commit bd6a88aef70cb93d79580c00dae420c4a4729f1e Author: Ryan Lortie Date: Mon Feb 8 00:43:17 2010 -0500 gstrfuncs.h: needs gmacros.h for G_BEGIN_DECLS glib/gstrfuncs.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 0be1a4fb973e6a10c12ad9d67344281ccee5ce7e Author: Theppitak Karoonboonyanan Date: Mon Feb 8 09:57:37 2010 +0700 Updated Thai translation. po/th.po | 276 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 155 insertions(+), 121 deletions(-) commit e04c9c699c1ca181419d3d325aade70cf3e14763 Author: Ryan Lortie Date: Sun Feb 7 15:41:21 2010 -0500 add missing #include "config.h" glib/gbuffer.c | 2 ++ glib/gurifuncs.c | 2 ++ glib/gvariant-serialiser.c | 2 ++ glib/gvarianttype.c | 2 ++ glib/gvarianttypeinfo.c | 2 ++ 5 files changed, 10 insertions(+), 0 deletions(-) commit 218c691ca33f556033535fa43a39b65cd2276282 Author: Ryan Lortie Date: Sun Feb 7 03:14:28 2010 -0500 remove #include from some .c files include individual headers instead glib/gurifuncs.c | 9 +++++++-- glib/gvarianttypeinfo.c | 5 ++++- 2 files changed, 11 insertions(+), 3 deletions(-) commit ea2917b01f045d8e7ede4824039d462203af3290 Author: Ryan Lortie Date: Sun Feb 7 03:08:08 2010 -0500 gurifuncs.c: #include "string.h" -> glib/gurifuncs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9f303375736edbb6c7d39f339b89be14d621fd8e Author: Ryan Lortie Date: Sun Feb 7 02:52:07 2010 -0500 GVariantTypeInfo: free hash table when not in use glib/gvarianttypeinfo.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 80538aba7ea8f9a05ea1a6a66eb202a4ccfe4b5f Author: Ryan Lortie Date: Thu Feb 4 21:18:53 2010 -0500 merge the GVariant serialiser glib/Makefile.am | 2 + glib/gvariant-serialiser.c | 1656 ++++++++++++++++++++++++++++++++++++++++++++ glib/gvariant-serialiser.h | 75 ++ glib/tests/gvariant.c | 1245 +++++++++++++++++++++++++++++++++ 4 files changed, 2978 insertions(+), 0 deletions(-) commit eea6042f5f4db2f123763097ac2fd4738cef24ee Author: Ryan Lortie Date: Fri Feb 5 12:37:43 2010 -0500 GMappedFile: minimal changes to support GBuffer Just reorganise the GMappedFile struct to be binary compatible with GBuffer. If GBuffer becomes public later then we can revisit this. glib/gmappedfile.c | 46 +++++++++++++++++++++++++++++++--------------- 1 files changed, 31 insertions(+), 15 deletions(-) commit 3f4b7f6d37cd0036f65c31eeee033d650072561e Author: Ryan Lortie Date: Sat Feb 6 10:18:07 2010 -0500 add private GBuffer type glib/Makefile.am | 2 + glib/gbuffer.c | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ glib/gbuffer.h | 88 +++++++++++++++++++++++ 3 files changed, 295 insertions(+), 0 deletions(-) commit 813d0d17a65be2ecb5961a96630d11a195ce6a67 Author: Tim-Philipp Müller Date: Fri Feb 5 01:14:20 2010 +0000 Don't leak filename in g_io_modules_scan_all_in_directory https://bugzilla.gnome.org/show_bug.cgi?id=608159 gio/giomodule.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4adde81771f5a4471a568a409a38fd9162d49418 Author: Hans Breuer Date: Sat Feb 6 13:22:39 2010 +0100 Fix inconsistent line-endings Apparently CRLF (windows format) was checked in from Linux causing modified by checkout under windows. See: http://help.github.com/dealing-with-lineendings/ http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html po/be.po | 400 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 200 insertions(+), 200 deletions(-) commit 00b55e2bc7cb7f4ff7adb3b40e1b41becce6cba1 Author: Tor Lillqvist Date: Sat Feb 6 10:40:03 2010 +0200 Drop empty elements from the VS9 vcproj files Dunno if this makes sense, if one lets VS edit the it will put them back anyway. But it's more pleasing to the eye. build/win32/vs9/gio.vcproj | 50 ----- build/win32/vs9/glib-genmarshal.vcproj | 50 ----- build/win32/vs9/glib.vcproj | 230 +++++--------------- build/win32/vs9/gmodule.vcproj | 50 ----- build/win32/vs9/gobject.vcproj | 50 ----- build/win32/vs9/gspawn-win32-helper-console.vcproj | 50 ----- build/win32/vs9/gspawn-win32-helper.vcproj | 50 ----- build/win32/vs9/gthread.vcproj | 50 ----- build/win32/vs9/testglib.vcproj | 50 ----- 9 files changed, 60 insertions(+), 570 deletions(-) commit 10cd6df4a8b947b3b2b68891c779f5318b46e8de Author: Jonh Wendell Date: Fri Feb 5 11:09:26 2010 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 1005 +++++++++++++++++++++++++++++++---------------------------- 1 files changed, 523 insertions(+), 482 deletions(-) commit 5e753d6abcad6040a6fd25f5ac34d5dab4f7ae22 Author: Ryan Lortie Date: Thu Feb 4 20:27:11 2010 -0500 rename test: gvarianttype -> gvariant More test cases will be added to this file. glib/tests/.gitignore | 2 +- glib/tests/Makefile.am | 4 +- glib/tests/gvariant.c | 1041 +++++++++++++++++++++++++++++++++++++++++++++ glib/tests/gvarianttype.c | 1041 --------------------------------------------- 4 files changed, 1044 insertions(+), 1044 deletions(-) commit 9a990cea0cfc7357000e30f3c24030fed2ff4708 Author: Petr Kovar Date: Thu Feb 4 23:54:15 2010 +0100 Update Czech translation po/cs.po | 1012 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 521 insertions(+), 491 deletions(-) commit 762e18d8cebf907e51aed14298525048f7c9e015 Author: Tor Lillqvist Date: Thu Feb 4 19:57:38 2010 +0200 Further work on VS9 project files build/win32/vs9/README.txt | 16 ++++++++++++---- build/win32/vs9/glib.vsprops | 32 ++++++++++++++++++++++++++++++-- build/win32/vs9/install.vcproj | 8 ++++---- 3 files changed, 46 insertions(+), 10 deletions(-) commit 021643cda4f9b13fd72e898165744e9aefb346cd Author: Tor Lillqvist Date: Thu Feb 4 19:54:50 2010 +0200 Clarify use of struct stat on Windows gio/glocalfile.c | 23 ++++++++++++++--------- gio/glocalfileinfo.c | 10 ++++++---- glib/gstdio.c | 24 +++++++++++++++++++----- glib/gstdio.h | 37 +++++++++++++++++++++++++++++++++++++ 4 files changed, 76 insertions(+), 18 deletions(-) commit 5589d2b45567a0b35e8d8f55f20b1e381c53ca04 Author: Tor Lillqvist Date: Thu Feb 4 19:20:08 2010 +0200 Internally use the _stati64 API explicitly on Windows Avoids warnings and confusion when compiling with MSVC. glib/giowin32.c | 24 ++++++++++-------------- glib/gkeyfile.c | 5 ++--- glib/gmappedfile.c | 5 ++--- 3 files changed, 14 insertions(+), 20 deletions(-) commit 05291c0d11f269dedacde62e767b75976c27bd33 Author: Tor Lillqvist Date: Thu Feb 4 15:24:56 2010 +0200 Enable libtool compatible DLL naming in the VS9 projects build/win32/vs9/gio.vcproj | 8 ++++---- build/win32/vs9/glib.vcproj | 8 ++++---- build/win32/vs9/glib.vsprops | 28 +++++++++++++++++++++++++++- build/win32/vs9/gmodule.vcproj | 8 ++++---- build/win32/vs9/gobject.vcproj | 8 ++++---- build/win32/vs9/gthread.vcproj | 8 ++++---- 6 files changed, 47 insertions(+), 21 deletions(-) commit bfd60d8835149ede901b52f42d2a56c8ec6e7f77 Author: Ryan Lortie Date: Thu Feb 4 09:06:56 2010 -0500 GVariantType test case: assert all memory freed Make sure we've freed all TypeInfos at the end of the test. glib/tests/gvarianttype.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 6d6d7a8bb2c58b4cce7031e68d31978b2f83e6ff Author: Ryan Lortie Date: Thu Feb 4 09:04:32 2010 -0500 GVariantTypeInfo tweaks 1) always emit ending type FIXED for fixed sized items The serialiser needs to know if it dealing with a fixed sized item in case the serialised data is corrupt and the item has the wrong size. 2) add a macro that will be used by test cases to check that all memory has been freed. glib/gvarianttypeinfo.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit cb7dfdc1943c016fe05c67ccedf653bfb7bc3891 Author: Tor Lillqvist Date: Thu Feb 4 15:00:15 2010 +0200 Use inherited properties in all configurations in gmodule, too build/win32/vs9/gmodule.vcproj | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) commit 79eb03aa4f6f75c7049a3c5b11cb83fea0685b88 Author: Tor Lillqvist Date: Thu Feb 4 14:51:56 2010 +0200 Use README.txt instead of README for Windows developer friendliness build/win32/vs9/Makefile.am | 2 +- build/win32/vs9/README | 29 ----------------------------- build/win32/vs9/README.txt | 29 +++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+), 30 deletions(-) commit ec1944781589fdb15d61b2b251d51bd7e4617832 Author: Tor Lillqvist Date: Thu Feb 4 14:50:36 2010 +0200 Update README for VS9 build build/win32/vs9/README | 33 +++++++++++++++++++++++++++++---- 1 files changed, 29 insertions(+), 4 deletions(-) commit 9d444f7b12fff6b7f9e6ba4a2667ab293af793eb Author: Tor Lillqvist Date: Thu Feb 4 14:36:23 2010 +0200 Refactor VS9 project files Factor out common parts into a vsprops file. Drop empty elements for tools that aren't used. build/win32/vs9/Makefile.am | 9 +- build/win32/vs9/gio.vcproj | 184 +++---------------- build/win32/vs9/glib-genmarshal.vcproj | 138 +------------- build/win32/vs9/glib.vcproj | 194 +++----------------- build/win32/vs9/glib.vsprops | 196 ++++++++++++++++++++ build/win32/vs9/gmodule.vcproj | 173 ++---------------- build/win32/vs9/gobject.vcproj | 178 ++---------------- build/win32/vs9/gspawn-win32-helper-console.vcproj | 142 +-------------- build/win32/vs9/gspawn-win32-helper.vcproj | 142 +-------------- build/win32/vs9/gthread.vcproj | 150 +-------------- build/win32/vs9/install.vcproj | 164 +---------------- build/win32/vs9/testglib.vcproj | 142 +-------------- 12 files changed, 319 insertions(+), 1493 deletions(-) commit 241c7f476d8867d4d380c655d15a8963152a1fa0 Author: Tor Lillqvist Date: Thu Feb 4 14:35:04 2010 +0200 Don't use deprecated g_win32 API tests/testglib.c | 24 ------------------------ 1 files changed, 0 insertions(+), 24 deletions(-) commit 3f3c163aa2ddbfb756b556b70901d2a58b1313d9 Author: Tor Lillqvist Date: Thu Feb 4 00:37:13 2010 +0200 Put a version info resource also in the gio DLL Also, distribute gio/gio.rc(.in). configure.in | 1 + gio/Makefile.am | 18 +++++++++++++++++- gio/gio.rc.in | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) commit 154a5314be98b22cb3171721d40cb9c4e6d5f102 Author: Tor Lillqvist Date: Thu Feb 4 00:11:44 2010 +0200 Update copyright years glib/glib.rc.in | 2 +- gmodule/gmodule.rc.in | 2 +- gobject/gobject.rc.in | 2 +- gthread/gthread.rc.in | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) commit 33b011ce7d9415d60493595bbfe14dbc02c2d201 Author: Krzesimir Nowak Date: Wed Jan 13 18:40:17 2010 +0100 Add checks for NULL pointer in arrays. Fixes: Bug 599197 - array ref and unref functions crash on NULL array. * garray.c: Added safety guards to all public functions, which did not have them earlier. Now when NULL is passed to them, they will issue a warning and return, instead of segfaulting. glib/garray.c | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit 2b121c02efc13f4b8c6c771b33a2363a21e7757f Author: River Tarnell Date: Wed Feb 3 17:31:02 2010 +0100 properly guard the includes Fixes: Bug 604967 - 2.22.3 libasyncns build fails on HP-UX 11.11 * gio/libasyncns/asyncns.c: properly guard the includes of sys/select.h and sys/time.h gio/libasyncns/asyncns.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit e62e7227bf6d97215b697fd9a1d7b4a5addd70cb Author: Tor Lillqvist Date: Wed Feb 3 18:09:28 2010 +0200 Fix the "install" VS9 project Install also ghostutils.h. Don't bother mentioning any pointless PreprocessorDefinitions for the "install" project, as all it does is copy files. build/win32/vs9/install.vcproj | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 0ac2277b490dae967b7a5083966610cffe8582e1 Author: Ryan Lortie Date: Tue Feb 2 23:38:20 2010 -0500 GVariantTypeInfo changes - rename 'type' in MemberInfo to 'type_info' - add 'ending_type' field to MemberInfo - document how to find the ending glib/gvarianttypeinfo.c | 23 ++++++++++++++++------- glib/gvarianttypeinfo.h | 21 ++++++++++++++++++++- glib/tests/gvarianttype.c | 6 +++--- 3 files changed, 39 insertions(+), 11 deletions(-) commit 1de58ef708fb1972445a65e184e1579f0d0bbaaf Author: Tor Lillqvist Date: Tue Feb 2 21:24:45 2010 +0200 Link with dnsapi.lib also in 32-bit builds build/win32/vs9/gio.vcproj | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 57d3e4cba3a0a273d93a25356801080d710d926e Author: Tor Lillqvist Date: Tue Feb 2 21:23:27 2010 +0200 Include also testglib.vcproj in tarball build/win32/vs9/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit cf0e4c33fa8a7efdc62d52cad0d7dc9135dccdf8 Author: Philip Withnall Date: Tue Feb 2 10:41:00 2010 +0000 Don't use a compiler keyword as a variable name Appease the MS C++ compiler by using _val instead of __value as a variable name in G_VALUE_COLLECT_INIT. Problem found by Haakon Sporsheim . Re-closes: bgo#608602 gobject/gvaluecollector.h | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit e2bc5c21122b0a0703524a37df6cef43577a46f7 Author: Ryan Lortie Date: Mon Feb 1 18:30:57 2010 -0500 g_bit_lock: remove double variable declarations Remove double declaration of local static variables used for futex emulation. Problem found by Haakon Sporsheim . glib/gbitlock.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 27a080537efdb8660c62445427b53fc29735f304 Author: Dan Winship Date: Mon Feb 1 18:11:43 2010 -0500 ghostutils: Fix a crash and add some tests https://bugzilla.gnome.org/show_bug.cgi?id=608743 glib/ghostutils.c | 13 ++++++++++++- glib/tests/hostutils.c | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletions(-) commit 3443f47ddf520b044997d5b09b95dec692e34ae5 Author: Ryan Lortie Date: Sun Jan 31 14:30:08 2010 -0500 G{Byte,Ptr,}Array: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 3 + docs/reference/glib/tmpl/arrays.sgml | 339 -------------- docs/reference/glib/tmpl/arrays_byte.sgml | 211 --------- docs/reference/glib/tmpl/arrays_pointer.sgml | 308 ------------- glib/garray.c | 629 ++++++++++++++++++++++++++ 5 files changed, 632 insertions(+), 858 deletions(-) commit 501a2906d3208440a74bebe8736ea39b3f5b5947 Author: Ryan Lortie Date: Sun Jan 31 13:07:16 2010 -0500 GList, GSList: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/linked_lists_double.sgml | 467 --------------------- docs/reference/glib/tmpl/linked_lists_single.sgml | 394 ----------------- glib/glist.c | 154 +++++++ glib/gslist.c | 113 +++++ 5 files changed, 269 insertions(+), 861 deletions(-) commit c8c5c5a991b384964d0650d7fec02663dddc9035 Author: Ryan Lortie Date: Sun Jan 31 01:26:49 2010 -0500 remove trailing whitespace breaking .gitignore docs/reference/glib/tmpl/.gitignore | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4bdf7d12a8ef7e027dced8d0da46986c2009180e Author: Ryan Lortie Date: Sun Jan 31 00:39:40 2010 -0500 GIOChannel: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/iochannels.sgml | 666 ------------------------------ glib/giochannel.c | 196 +++++++++ glib/giounix.c | 36 ++ glib/giowin32.c | 52 +++ 5 files changed, 285 insertions(+), 666 deletions(-) commit 4353151449fedf8e018c07ae4d196652a39f0528 Author: Ryan Lortie Date: Sun Jan 31 00:27:28 2010 -0500 GTree, GNode: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/trees-binary.sgml | 250 -------------- docs/reference/glib/tmpl/trees-nary.sgml | 501 ---------------------------- glib/gnode.c | 116 +++++++ glib/gtree.c | 67 ++++ 5 files changed, 185 insertions(+), 751 deletions(-) commit d81506a154ba387e339dfb5ff6acddac1e4866c5 Author: Ryan Lortie Date: Sun Jan 31 00:18:09 2010 -0500 GThreadPool: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/thread_pools.sgml | 202 ---------------------------- glib/gthreadpool.c | 50 +++++++ 3 files changed, 51 insertions(+), 202 deletions(-) commit c471468ca477b44c1c14038951f720fd1ca26070 Author: Ryan Lortie Date: Sun Jan 31 00:16:14 2010 -0500 GRelation: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/relations.sgml | 204 ------------------------------- glib/grel.c | 162 ++++++++++++++++++++++++ 3 files changed, 163 insertions(+), 204 deletions(-) commit 21a6b69f4fe85948e6e97650ccdd6e280098a790 Author: Ryan Lortie Date: Sun Jan 31 00:10:58 2010 -0500 GCache: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/caches.sgml | 162 ---------------------------------- glib/gcache.c | 134 ++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 162 deletions(-) commit fa7cafae5cfea880a1d6cfc82b000eecd34534e1 Author: Ryan Lortie Date: Sun Jan 31 00:05:48 2010 -0500 GChecksum: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/checksum.sgml | 145 -------------------------------- glib/gchecksum.c | 22 +++++ 3 files changed, 23 insertions(+), 145 deletions(-) commit 5ee096636b3e603863e0935c2e7ff107b4d72f63 Author: Ryan Lortie Date: Sun Jan 31 00:03:33 2010 -0500 GCompletion: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/completion.sgml | 158 ------------------------------ glib/gcompletion.c | 122 +++++++++++++++++++++++ 3 files changed, 123 insertions(+), 158 deletions(-) commit 75b3bd99e1a219fdd8d8f0be5a9fdddfda120ace Author: Christian Dywan Date: Mon Feb 1 12:37:23 2010 +0100 Fix typo in introduction to threads in Glib glib/gthread.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f25e756ab65fef3bd793aaf234a82b4a82d19d67 Author: Kjartan Maraas Date: Sun Jan 31 19:57:59 2010 +0100 Updated Norwegian bokmål translation po/nb.po | 965 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 504 insertions(+), 461 deletions(-) commit aa67c725e1bde15c900b65c1971771ec084cef20 Author: Philip Withnall Date: Sun Jan 31 16:15:32 2010 +0000 Fix shadowing of G_VALUE_COLLECT variables in G_VALUE_COLLECT_INIT Closes: bgo#608602 gobject/gvaluecollector.h | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 6d52d34dff51676bdfa42d09c26c683304275c39 Author: Ryan Lortie Date: Sat Jan 30 23:34:19 2010 -0500 data{list,sets}, quarks: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 3 + docs/reference/glib/tmpl/datalist.sgml | 244 ------------------ docs/reference/glib/tmpl/datasets.sgml | 212 ---------------- docs/reference/glib/tmpl/quarks.sgml | 124 --------- glib/gdataset.c | 428 +++++++++++++++++++++++++++++++- 5 files changed, 429 insertions(+), 582 deletions(-) commit c7000fcfecca109a9f35c8c2e4e56d3a63cf5bd6 Author: Ryan Lortie Date: Sat Jan 30 23:10:34 2010 -0500 GPattern: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/patterns.sgml | 124 -------------------------------- glib/gpattern.c | 103 ++++++++++++++++++++++++++ 3 files changed, 104 insertions(+), 124 deletions(-) commit 84572f81bfc2696390625e814d0200cbb26220cb Author: Ryan Lortie Date: Sat Jan 30 23:04:52 2010 -0500 String chunks: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/string_chunks.sgml | 108 --------------------------- glib/gstring.c | 35 +++++++++ 3 files changed, 36 insertions(+), 108 deletions(-) commit 4431ac5dda5a3f130c9eb8f41445c883d960fe4c Author: Ryan Lortie Date: Sat Jan 30 22:58:43 2010 -0500 Move allocator and memchunk docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/allocators.sgml | 57 ----- docs/reference/glib/tmpl/memory_chunks.sgml | 331 ------------------------- glib/gmem.c | 353 +++++++++++++++++++++++++++ glib/gtimer.c | 3 +- 5 files changed, 357 insertions(+), 389 deletions(-) commit 3a161ee8f34f8c5861075a4b0d52730f7ba5bec0 Author: Ryan Lortie Date: Sat Jan 30 22:19:29 2010 -0500 GSequence: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/sequence.sgml | 432 -------------------------------- glib/gsequence.c | 69 +++++ 3 files changed, 70 insertions(+), 432 deletions(-) commit 0ab7bb4b18908813b484514b8d2f597d962dd3c7 Author: Ryan Lortie Date: Sat Jan 30 22:15:35 2010 -0500 GShell: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/shell.sgml | 68 ----------------------------------- glib/gshell.c | 22 +++++++++++ 3 files changed, 23 insertions(+), 68 deletions(-) commit f6482a1eaa10f6e21536776ca667980ccd9e5f77 Author: Ryan Lortie Date: Sat Jan 30 22:12:22 2010 -0500 GTimer: move docs from tmpl to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/timers.sgml | 110 ---------------------------------- glib/gtimer.c | 91 +++++++++++++++++++++++++++- 3 files changed, 91 insertions(+), 111 deletions(-) commit d87712d3e6d3975b2c0a5fb436b8b8d3e009a3e1 Author: Ryan Lortie Date: Sat Jan 30 21:55:03 2010 -0500 Fix up gthread.c documentation The last incomplete commit got pushed accidentally. This finishes it up. glib/gthread.c | 214 +++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 151 insertions(+), 63 deletions(-) commit 0f246e28ca6651b7b40a5a5668b45729226ca177 Author: Ryan Lortie Date: Sat Jan 30 20:15:25 2010 -0500 merge GVariantTypeInfo glib/Makefile.am | 2 + glib/gvarianttypeinfo.c | 841 +++++++++++++++++++++++++++++++++++++++++++++ glib/gvarianttypeinfo.h | 140 ++++++++ glib/tests/gvarianttype.c | 429 ++++++++++++++++++++++- 4 files changed, 1392 insertions(+), 20 deletions(-) commit 4c58a85dd1eb89fe45b8fc5730291238c057d63e Author: Ryan Lortie Date: Sat Jan 30 16:00:51 2010 -0500 Revert accidental commit "dirt" This reverts commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954. docs/reference/glib/Makefile.am | 1 - docs/reference/glib/glib-sections.txt | 2 + docs/reference/glib/tmpl/glib-unused.sgml | 847 ++--------------------------- docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/version.sgml | 68 --- 5 files changed, 44 insertions(+), 879 deletions(-) commit f411e23043a5f97010ee12895f78a779df43b3dd Author: Ryan Lortie Date: Sat Jan 30 14:06:12 2010 -0500 GIO: Remove trailing "." from Since: tags in docs Typing "Since: 2.22." results in the creation of an api-index-2.22..xml file (ie: the last '.' is taken to be part of the version number). gio/gfileinfo.h | 4 ++-- gio/gsocket.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954 Author: Ryan Lortie Date: Sat Jan 30 13:00:01 2010 -0500 dirt docs/reference/glib/Makefile.am | 1 + docs/reference/glib/glib-sections.txt | 2 - docs/reference/glib/tmpl/glib-unused.sgml | 847 +++++++++++++++++++++++++++-- docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/version.sgml | 68 +++ 5 files changed, 879 insertions(+), 44 deletions(-) commit 6857767b8600a361188f75e62c086ed7d7c06d7c Author: Ryan Lortie Date: Sat Jan 30 12:32:09 2010 -0500 move threads docs to .c docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/threads.sgml | 1801 --------------------------------- glib/gthread.c | 1492 +++++++++++++++++++++++++++- 3 files changed, 1475 insertions(+), 1819 deletions(-) commit 4234481855b8bef92d594421977a2aa130ac3ad6 Author: Ryan Lortie Date: Sat Jan 30 13:29:23 2010 -0500 GIOChannel: fill in missing docs docs/reference/glib/tmpl/iochannels.sgml | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit 7b6c8a56059657073f56dbc2a9d04acde2588349 Author: Ryan Lortie Date: Sat Jan 30 12:30:53 2010 -0500 g_strlcpy doc: small fixup prevent the from getting sucked in as part of the Returns: glib/gstrfuncs.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 522dafe126ed814a1699238142fbc12b7f55b0b6 Author: Ryan Lortie Date: Sat Jan 30 12:13:50 2010 -0500 gbitlock: fix gtkdoc brokenness glib/gbitlock.c | 1 + glib/gbitlock.h | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) commit d51b6c471ab13348077630e8f7a3a480b3d266f0 Author: Ryan Lortie Date: Sat Jan 30 01:00:50 2010 -0500 GRand: move docs from tmpl to inline comments docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/random_numbers.sgml | 206 -------------------------- glib/grand.c | 64 ++++++++ 3 files changed, 65 insertions(+), 206 deletions(-) commit 3de141b8d5d410a87481a2dec1bb3227464d97c8 Author: Jorge González Date: Sat Jan 30 12:37:00 2010 +0100 Updated Spanish translation po/es.po | 984 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 514 insertions(+), 470 deletions(-) commit 2f4bc34b324505cc6b196a9793b71e8455fe8540 Author: Ryan Lortie Date: Sat Jan 30 00:00:48 2010 -0500 gvarianttype: fix a trivial missing const glib/gvarianttype.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1d55cfb51e03f4ba23191df4625ca62d3624652e Author: Ryan Lortie Date: Fri Jan 29 23:56:04 2010 -0500 don't #include from other public headers fix up some problems that were hidden by that glib/glib.symbols | 6 ++++-- glib/gtestutils.c | 1 + glib/gtestutils.h | 6 +++++- glib/gurifuncs.c | 1 + glib/gurifuncs.h | 2 +- glib/gvarianttype.c | 1 + 6 files changed, 13 insertions(+), 4 deletions(-) commit 71b14dedd8fa7b141e1496ba0b727996f6808579 Author: Claude Paroz Date: Fri Jan 29 22:52:58 2010 +0100 Updated French translation po/fr.po | 1008 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 514 insertions(+), 494 deletions(-) commit a4f5a3705b7df850cac0313853f8f95b5cfe24df Author: Andre Klapper Date: Fri Jan 29 22:33:06 2010 +0100 Update POTFILES.in to make l10n.gnome.org happy po/POTFILES.in | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 6aa73f03eb14188b71b91c647442488e776a4952 Author: Ryan Lortie Date: Thu Jan 28 22:43:51 2010 -0500 improve gitignore .gitignore | 3 +++ glib/.gitignore | 4 ++++ gmodule/.gitignore | 1 + gobject/.gitignore | 1 + gthread/.gitignore | 1 + po/.gitignore | 1 + tests/.gitignore | 2 ++ 7 files changed, 13 insertions(+), 0 deletions(-) commit c73d2818432956aaedb12886ea0011847b7d030e Author: Ryan Lortie Date: Thu Jan 28 22:36:48 2010 -0500 GHash: move docs from tmpl to inline comments docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/hash_tables.sgml | 489 ----------------------------- glib/ghash.c | 114 +++++++ glib/ghash.h | 17 +- 4 files changed, 130 insertions(+), 491 deletions(-) commit fe89b2ea293cbcd02de2cba1834e03eee0190cdc Author: Ryan Lortie Date: Thu Jan 28 19:12:55 2010 -0500 Since: markers for g_bit_*lock() glib/gbitlock.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 40eae351b1a95626f49ea042e5f5e9824c171c50 Author: Ryan Lortie Date: Thu Jan 28 18:41:19 2010 -0500 Bug 548967 - 1 bit mutex lock: add tests Add a test case for the new API. Always check the emulated futex(2) implementation, even on systems with futex support. configure.in | 1 + glib/gbitlock.c | 4 ++ gthread/Makefile.am | 3 + gthread/tests/.gitignore | 2 + gthread/tests/1bit-mutex.c | 127 ++++++++++++++++++++++++++++++++++++++++++++ gthread/tests/Makefile.am | 15 +++++ 6 files changed, 152 insertions(+), 0 deletions(-) commit 669b0f2d6b5ef3a4924a1402d569c4e38e4fb41c Author: Ryan Lortie Date: Thu Jan 28 11:32:07 2010 -0500 Bug 548967 - 1 bit mutex lock Add support for a mutex lock that consumes only one bit of storage inside of an integer on systems that support futexes. Futex is emulated (at a higher cost) on systems that don't have it -- but only in the contended case. configure.in | 26 +++ docs/reference/glib/glib-sections.txt | 5 + glib/Makefile.am | 2 + glib/gbitlock.c | 292 +++++++++++++++++++++++++++++++++ glib/gbitlock.h | 43 +++++ glib/glib.h | 1 + glib/glib.symbols | 8 + glib/gthread.c | 1 + glib/gthreadprivate.h | 1 + 9 files changed, 379 insertions(+), 0 deletions(-) commit 595cad2531ac8bb4a4954337931134cb304088df Author: Ryan Lortie Date: Thu Jan 28 12:39:46 2010 -0500 glib docs: Delete and ignore empty .tmpl files docs/reference/glib/tmpl/.gitignore | 4 + docs/reference/glib/tmpl/ghostutils.sgml | 64 ------------------ docs/reference/glib/tmpl/gurifuncs.sgml | 104 ------------------------------ 3 files changed, 4 insertions(+), 168 deletions(-) commit b0a0ac51cb7e628f90b8293c098a6a1a26425301 Author: Ryan Lortie Date: Wed Jan 27 21:30:26 2010 -0500 Return NULL from g_mapped_file_get_contents() In the case of an empty file, return NULL instead of "". This means that the return result of g_mapped_file_get_contents() will always be page-aligned. README.in | 5 +++++ glib/gmappedfile.c | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) commit 2a19bb7699c13e6d7cc5761d9285617e6b2b51f7 Author: Matej Urbančič Date: Wed Jan 27 13:16:13 2010 +0100 Updated Slovenian translation po/sl.po | 1315 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 682 insertions(+), 633 deletions(-) commit 082ff883b64ca39a197b7fccb520f0b5fa707e8a Author: Behdad Esfahbod Date: Tue Jan 26 16:12:20 2010 -0500 Improve type documentation docs/reference/glib/tmpl/types.sgml | 31 +++++++++++++++++++------------ 1 files changed, 19 insertions(+), 12 deletions(-) commit 7d6af08777d4762ec17bfe8a4fa6eb83ba8d6f36 Author: Christian Dywan Date: Tue Jan 26 20:45:40 2010 +0100 Add gtk-doc comments with Since tags to GMemoryOutputStream properties gio/gmemoryoutputstream.c | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) commit b0d2f344a68abcc14558c0363ffbe5bfdcba2a66 Author: Javier Jardón Date: Tue Jan 26 19:15:48 2010 +0100 [glib/gvarianttype] Move some documentation to header file Also, change G_VARIANT_TYPE(str) for G_VARIANT_TYPE(type_string) so It's correctly documented now. glib/gvarianttype.c | 23 ----------------------- glib/gvarianttype.h | 30 ++++++++++++++++++++++++++---- 2 files changed, 26 insertions(+), 27 deletions(-) commit 3c66490503534eccdd9d3082684ca5c9abf89c0c Author: Javier Jardón Date: Tue Jan 26 19:00:41 2010 +0100 [glib/gvariantype] Added missing "Since: 2.24" tag glib/gvarianttype.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 3658727cfa0eca8c66bc2cdff46992099caf0acd Author: Martin Pitt Date: Tue Jan 26 11:22:31 2010 +0100 always use our own internal assertion message symbol Re-using glibc's __abort_msg symbol causes linking problems, since the symbol is declared private. Always use our own__glib_abort_msg symbol to store assertion messages, to avoid compatibility and linking problems. Also fix the test case to work with out of tree builds (such as "make distcheck"), and re-enable it. https://bugzilla.gnome.org/show_bug.cgi?id=594872 configure.in | 14 -------------- glib/gtestutils.c | 26 +++++++++----------------- tests/Makefile.am | 2 +- tests/run-assert-msg-test.sh | 17 +++++------------ 4 files changed, 15 insertions(+), 44 deletions(-) commit e84a3f824855419c361ebc9f2e04768f96c6f3b9 Author: Matthias Clasen Date: Mon Jan 25 14:16:09 2010 -0500 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 079c980ecabf42ee9d0a061f9a11b078c6394225 Author: Matthias Clasen Date: Mon Jan 25 14:14:14 2010 -0500 2.23.2 po/am.po | 42 +- po/ar.po | 45 ++- po/as.po | 45 ++- po/ast.po | 1355 ++++++++++++++++++++++++++--------------------------- po/az.po | 42 +- po/be.po | 42 +- po/be@latin.po | 45 ++- po/bg.po | 921 ++++++++++++++++++------------------ po/bn.po | 1256 +++++++++++++++++++++++-------------------------- po/bn_IN.po | 45 ++- po/bs.po | 42 +- po/ca.po | 45 ++- po/ca@valencia.po | 45 ++- po/cs.po | 45 ++- po/cy.po | 42 +- po/da.po | 45 ++- po/de.po | 45 ++- po/dz.po | 42 +- po/el.po | 45 ++- po/en@shaw.po | 45 ++- po/en_CA.po | 45 ++- po/en_GB.po | 45 ++- po/eo.po | 42 +- po/es.po | 929 ++++++++++++++++++------------------ po/et.po | 484 +++++++++++++++++++- po/eu.po | 996 ++++++++++++++++++++------------------- po/fa.po | 42 +- po/fi.po | 45 ++- po/fr.po | 45 ++- po/ga.po | 42 +- po/gl.po | 45 ++- po/gu.po | 45 ++- po/he.po | 45 ++- po/hi.po | 45 ++- po/hr.po | 42 +- po/hu.po | 45 ++- po/hy.po | 42 +- po/id.po | 42 +- po/is.po | 42 +- po/it.po | 45 ++- po/ja.po | 45 ++- po/ka.po | 42 +- po/kn.po | 45 ++- po/ko.po | 45 ++- po/ku.po | 42 +- po/lt.po | 45 ++- po/lv.po | 42 +- po/mai.po | 45 ++- po/mg.po | 42 +- po/mk.po | 45 ++- po/ml.po | 45 ++- po/mn.po | 42 +- po/mr.po | 45 ++- po/ms.po | 42 +- po/nb.po | 925 ++++++++++++++++++------------------ po/ne.po | 42 +- po/nl.po | 45 ++- po/nn.po | 45 ++- po/oc.po | 42 +- po/or.po | 45 ++- po/pa.po | 45 ++- po/pl.po | 45 ++- po/ps.po | 42 +- po/pt.po | 45 ++- po/pt_BR.po | 45 ++- po/ro.po | 45 ++- po/ru.po | 45 ++- po/rw.po | 42 +- po/si.po | 42 +- po/sk.po | 42 +- po/sl.po | 45 ++- po/sq.po | 47 ++- po/sr.po | 45 ++- po/sr@ije.po | 42 +- po/sr@latin.po | 45 ++- po/sv.po | 1323 ++++++++++++++++++++++++++-------------------------- po/ta.po | 45 ++- po/te.po | 45 ++- po/th.po | 45 ++- po/tl.po | 42 +- po/tr.po | 45 ++- po/tt.po | 42 +- po/uk.po | 939 +++++++++++++++++++------------------ po/vi.po | 45 ++- po/wa.po | 42 +- po/xh.po | 42 +- po/yi.po | 42 +- po/zh_CN.po | 45 ++- po/zh_HK.po | 45 ++- po/zh_TW.po | 45 ++- 90 files changed, 7008 insertions(+), 5674 deletions(-) commit 975aea7bce39a2909607c6c40c2c0c945169b0c6 Author: Matthias Clasen Date: Mon Jan 25 14:13:48 2010 -0500 Disable yet another failing test that was recently added... tests/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)