commit eadef0325aefb68ae0747a7dbca7d6fca4130da2 Author: Matthias Clasen Date: Mon Aug 24 13:34:06 2009 -0400 Documentation fixes docs/reference/gio/gio-sections.txt | 5 +++++ docs/reference/glib/glib-sections.txt | 1 + gio/gfileinfo.c | 2 ++ 3 files changed, 8 insertions(+), 0 deletions(-) commit d1cbb96428f316b77bd31686c7d9b0b96a40bc6e Author: Matthias Clasen Date: Mon Aug 24 12:21:08 2009 -0400 Updates NEWS | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) commit 002da02df8927e1aa5979347402a6fc378dd172f Author: Carles Ferrando Date: Mon Aug 24 18:38:33 2009 +0200 Minor update to Catalan (Valencian) translation po/ca@valencia.po | 1005 ++++++++++++++++++++++++++--------------------------- 1 files changed, 488 insertions(+), 517 deletions(-) commit 2e0656063b2c2633ca0caaa9b2e119c3eaee37cf Author: Rajesh Ranjan Date: Mon Aug 24 16:52:25 2009 +0530 hindi updated by Rajesh Ranjan po/hi.po | 1176 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 545 insertions(+), 631 deletions(-) commit 4a5e71b847729341243df2f2a2cd0a8284f4b099 Author: Sweta Kothari Date: Mon Aug 24 14:23:56 2009 +0530 Updated Gujarati Translations po/gu.po | 1175 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 543 insertions(+), 632 deletions(-) commit 90f9eb6e40b6d8c37ca51467f915507ed6ceddc2 Author: Duarte Loreto Date: Sun Aug 23 14:59:14 2009 +0100 Updated Portuguese translation po/pt.po | 1088 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 540 insertions(+), 548 deletions(-) commit feedeb1d12fa490a8685fd00b492fdc054e07883 Author: Changwoo Ryu Date: Sun Aug 23 00:50:28 2009 +0900 Update Korean translation po/ko.po | 1126 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 558 insertions(+), 568 deletions(-) commit 8ef30758d56b21aa20c23e5c90a78142183003ed Author: Christian Persch Date: Thu Aug 20 15:13:43 2009 +0200 Preserve errno When using errno in g_set_error with _(), preserve errno. Bug #592457. glib/gconvert.c | 22 +++++++++++++++------- glib/gdir.c | 13 +++++++++---- glib/gspawn-win32.c | 9 ++++++--- glib/gspawn.c | 27 +++++++++++++++++++-------- 4 files changed, 49 insertions(+), 22 deletions(-) commit feff29aefc75459bc1b39235cb0e842fbf0fa2b4 Author: A S Alam Date: Sat Aug 22 06:15:29 2009 +0530 Update Punjabi after Review po/pa.po | 1094 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 527 insertions(+), 567 deletions(-) commit a568b054adf4abadfaa1bad293d484771d57f333 Author: Tommi Vainikainen Date: Fri Aug 21 23:43:53 2009 +0300 Updated Finnish translation po/fi.po | 1278 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 635 insertions(+), 643 deletions(-) commit 956996ddaa82ca5cfeb8e70191ef6b7716186a7c Author: Takayuki KUSANO Date: Fri Aug 21 00:15:12 2009 +0900 Update Japanese translation. po/ja.po | 233 ++++++++++++++++++++++++++++++------------------------------- 1 files changed, 115 insertions(+), 118 deletions(-) commit 2a880831edc4c22ed5ada05a31ab8a4f24b7d3e1 Author: Tomasz Dominikowski Date: Thu Aug 20 11:55:03 2009 +0200 Updated Polish translation po/pl.po | 1421 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 659 insertions(+), 762 deletions(-) commit cd5bd15987b573a436e715e59b0c651e50534bc1 Author: Dan Winship Date: Wed Aug 19 12:12:06 2009 -0400 Use MSG_NOSIGNAL in GSocket if it's available Even though we ignore SIGPIPE, gdb will still stop when the process receives one, which sometimes confuses people into thinking the app has crashed (eg, bug 578984, bug 590420), and is annoying anyway. So use MSG_NOSIGNAL if it's there. http://bugzilla.gnome.org/show_bug.cgi?id=591378 gio/gsocket.c | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) commit 021dd960cf9c02b0ea59cbfa1db603d3f9a467f0 Author: Dan Winship Date: Wed Aug 19 12:07:53 2009 -0400 Re-run res_init() when resolv.conf changes libc caches the contents of resolv.conf, so if it changes (eg, because the network state changed), we need re-run res_init(). http://bugzilla.gnome.org/show_bug.cgi?id=584246 gio/gnetworkingprivate.h | 4 ++ gio/gresolver.c | 68 +++++++++++++++++++++++++++++++++++++++++++ gio/gresolver.h | 9 +++++- gio/gunixresolver.c | 72 +++++++++++++++++++++++++++++++-------------- gio/tests/resolver.c | 3 ++ 5 files changed, 132 insertions(+), 24 deletions(-) commit 6db03d73a45bc0acae0bb96849733bf0ab7ad454 Author: Benjamin Otte Date: Tue Aug 11 18:50:28 2009 +0200 When creating a pipe for a cancelled cancellable, write to it Includes (untested) fix for win32 that calls SetEvent() in that case. gio/gcancellable.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit faae032ad0579acf756e8848ebedbfda69d5b3be Author: Benjamin Otte Date: Tue Aug 11 15:12:20 2009 +0200 Use g_cancellable_release_fd() Part of: Bug 591388 - number of GCancellables available is too limited gio/gsocket.c | 10 +++++++++- gio/gunixinputstream.c | 3 ++- gio/gunixoutputstream.c | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) commit e2c97292c21dbb57d34d812cf48b331ca5cf0d60 Author: Benjamin Otte Date: Tue Aug 11 15:04:43 2009 +0200 Implement g_cancellable_release_fd() Part of: Bug 591388 - number of GCancellables available is too limited gio/gcancellable.c | 77 +++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 58 insertions(+), 19 deletions(-) commit 63426886ff4066fefbeaf2e6b08a6c04b39a7890 Author: Benjamin Otte Date: Tue Aug 11 14:52:56 2009 +0200 Add g_cancellable_release_fd() This patch only adds the function. The function is a NOP. See the API documentation for a rationale. Part of: Bug 591388 - number of GCancellables available is too limited docs/reference/gio/gio-sections.txt | 1 + gio/gcancellable.c | 30 ++++++++++++++++++++++++++++++ gio/gcancellable.h | 1 + gio/ginputstream.c | 2 +- gio/gio.symbols | 1 + 5 files changed, 34 insertions(+), 1 deletions(-) commit bb8e4f06ab1a0ada2c8835284ec5f853378694e2 Author: Benjamin Otte Date: Thu Aug 13 20:19:15 2009 +0200 Bug 591714 – Figure out failure handling for g_cancellable_make_pollfd() Make g_cancellable_make_pollfd() return a gboolean that indicates its error status. Update the code that calls this function accordingly. gio/gcancellable.c | 38 +++++++++++++++++++++++++------------- gio/gcancellable.h | 2 +- gio/gsocket.c | 19 ++++++------------- gio/gunixinputstream.c | 3 +-- gio/gunixoutputstream.c | 3 +-- 5 files changed, 34 insertions(+), 31 deletions(-) commit a0e3b4ae8447f0831397384a54f4be276e84764b Author: Og B. Maciel Date: Tue Aug 18 23:09:12 2009 -0400 Updated Brazilian Portuguese translation. po/pt_BR.po | 19 +++++++------------ 1 files changed, 7 insertions(+), 12 deletions(-) commit 981d14e85ccf8d1dc721bd44e030728eff9b2501 Author: Benjamin Otte Date: Thu Aug 6 18:17:32 2009 +0200 Improve documentation for g_error_matches() glib/gerror.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit a6ac4e90d5ab6a311aab545745ceb3e375bf65a4 Author: Benjamin Otte Date: Mon Jul 27 18:48:11 2009 +0200 Fix multiple returns in gtk-doc comment gio/gsocketservice.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 8f6d26e9647db4e5f2336319e1b0ae439f54b75d Author: Dan Winship Date: Mon Aug 17 13:20:49 2009 -0400 g_inet_socket_address_to_native: properly zero out sockaddr_in6 gio/ginetsocketaddress.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit aa5293612f2eb0a6a02fbf74eb56bbf05faba8df Author: Ask H. Larsen Date: Sun Aug 16 19:10:50 2009 +0200 Updated Danish translation po/da.po | 1090 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 544 insertions(+), 546 deletions(-) commit 2db41f3df58a3d926da2a4afa7014118db2913e2 Author: Mattias Põldaru Date: Sat Aug 15 08:21:01 2009 +0300 Updating Estonian translation po/et.po | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit 406c3aa019a6ce51534f170fd5b82108382a4c6f Author: Shixin Zeng Date: Fri Aug 14 23:21:12 2009 +0300 [Win32] Avoid superfluous '/' from g_file_resolve_relative_path() Patch from bug #591532. gio/win32/gwinhttpfile.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 1b298d6a1bc3b4e5c1c701f26e3981cdae4b89eb Author: Tor Lillqvist Date: Fri Aug 14 22:59:47 2009 +0300 Avoid gcc warning on Windows Avoid "function declaration isn't a prototype" warnings from gcc 4.4 in the Windows-specific code. glib/gutils.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c24f6e55276fac68b08df34b0d350f65afe994d9 Author: Frédéric Péters Date: Fri Aug 14 21:00:41 2009 +0200 Update GLIB_CHECK_COMPILE_WARNINGS macro to work with Autoconf 2.64 Quoting its NEWS file: "The m4sh macros AS_IF and AS_CASE can now be used in shell lists. The responsibility for supplying a trailing newline now belongs to the call site, but since most users did not add dnl, this generally results in fewer empty lines in configure." http://bugzilla.gnome.org/show_bug.cgi?id=591840 acglib.m4 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit eae6bdd397ef94a6f7c1a3e42c750b948a659fd2 Author: Priit Laes Date: Fri Aug 14 22:09:18 2009 +0300 Updating Estonian translation po/et.po | 118 +++++++++++++++++++++++++++++-------------------------------- 1 files changed, 56 insertions(+), 62 deletions(-) commit 37dbffe7d8b0f0985f9c4d37d5df604d81ff0bd0 Author: krishnababu k Date: Fri Aug 14 16:56:09 2009 +0530 Updated Telugu Translations po/te.po | 921 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 461 insertions(+), 460 deletions(-) commit 8b117b225e426b73c8fb2abc2ac5e56ed739ac96 Author: Alexander Shopov Date: Thu Aug 13 07:12:29 2009 +0300 Updated Bulgarian translation po/bg.po | 1140 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 529 insertions(+), 611 deletions(-) commit 4f8dfc6282cc29430775e1ebd2652d67c08b1a6c Author: Henrique P Machado Date: Tue Aug 11 23:40:09 2009 -0300 Updated Brazilian Portuguese translation. po/pt_BR.po | 1087 +++++++++++++++++++++++++++++------------------------------ 1 files changed, 542 insertions(+), 545 deletions(-) commit d20a188b1250ab3cf211d684429127d99378e886 Author: Alexander Larsson Date: Tue Aug 11 20:22:51 2009 +0200 Only fsync if the existing file is > 0 bytes This means we don't sync in the case where we created an (empty) temp file and now replace it with the data. This fixes (among other things) the performance of trashing files. glib/gfileutils.c | 51 ++++++++++++++++++++++++++++----------------------- 1 files changed, 28 insertions(+), 23 deletions(-) commit 79a70dc80056859f10b39c711ee43389e8c32a7f Author: Luca Ferretti Date: Tue Aug 11 01:27:08 2009 +0200 Updated Italian translation po/it.po | 1079 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 536 insertions(+), 543 deletions(-) commit c18bcd6e8e385628e55166eabbd93d5c87c82da0 Author: Antón Méixome Date: Mon Aug 10 16:26:46 2009 +0200 Updated Galician translation po/gl.po | 129 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 60 insertions(+), 69 deletions(-) commit a465508e2d3d52b919ccbf9f2c5bd90395922904 Author: Craig Loftus Date: Thu Jul 23 20:24:22 2009 +0100 Migrate gbase64 docs from SGML template to inline comments Fixes bug #589649. Signed-off-by: David King docs/reference/glib/tmpl/base64.sgml | 105 ---------------------------------- glib/gbase64.c | 20 +++++++ 2 files changed, 20 insertions(+), 105 deletions(-) commit 32c84729f5dac30170cf20aa44e6857a44e5349f Author: Inaki Larranaga Murgoitio Date: Mon Aug 10 13:57:21 2009 +0200 Updated Basque language po/eu.po | 1209 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 551 insertions(+), 658 deletions(-) commit f2d779aa0f5ba676fa8715710cebd2607cb339a3 Author: Antón Méixome Date: Sun Aug 9 16:35:09 2009 +0200 Updated Galician Translation po/gl.po | 1105 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 514 insertions(+), 591 deletions(-) commit f04a35e43bece5e51061dcef2ebc6dd6204a1c1b Author: Matthias Clasen Date: Fri Jul 17 20:34:16 2009 -0400 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5827f6674282d627efbb9c68d32577470d722192 Author: Seán de Búrca Date: Sat Aug 8 01:53:34 2009 -0600 Updated Irish translation po/ga.po | 1125 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 545 insertions(+), 580 deletions(-) commit 93d40918c59981f863d31a10d9f66a2a9b3177ff Author: Philip Withnall Date: Sat Aug 1 16:46:02 2009 +0100 Added clarification to mutex free functions Clarified that it is A Bad Idea to free a mutex when it's locked. docs/reference/glib/tmpl/threads.sgml | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit faccd7fdf3edb8416aacc0191fdb6c5b2965ac6d Author: Ivar Smolin Date: Wed Aug 5 13:29:26 2009 +0300 Updating Estonian translation po/et.po | 513 ++++---------------------------------------------------------- 1 files changed, 27 insertions(+), 486 deletions(-) commit 405823aeea24fb2ce8d47e0c09e46607117fd27f Author: Kjartan Maraas Date: Mon Aug 3 00:16:54 2009 +0200 Updated Norwegian bokmål translation. po/nb.po | 54 +++++++++++++++++++++++++----------------------------- 1 files changed, 25 insertions(+), 29 deletions(-) commit 882e36106d7a5d04c29af87e4e9f7aa4bc3d5e08 Author: Dan Winship Date: Thu Jul 30 11:18:35 2009 -0400 Fix a bad void return. #588901 gio/gtcpconnection.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f34b1f024feb57e6eb78728d46ff2bbf2ca19453 Author: Dan Winship Date: Wed Jul 29 22:35:07 2009 -0400 Conditionalize portability #includes in g-asyncns.h http://bugzilla.gnome.org/show_bug.cgi?id=589988 gio/libasyncns/g-asyncns.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 81de534cf73b63add07ff93d851824da80eb4280 Author: Daniel Nylander Date: Tue Jul 28 01:59:05 2009 +0200 Updated Swedish translation po/sv.po | 1547 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 782 insertions(+), 765 deletions(-) commit 45067ab9e97de0992acd4004d6e4de957d6c28f4 Author: Dan Winship Date: Thu Jul 23 16:27:01 2009 -0400 Fix leaks in GSocketClient and GThreadedResolver Also update gio/tests/send-data.c to test async connection, and free more stuff in several tests to make leaks easier to see. gio/gsocketclient.c | 3 +++ gio/gthreadedresolver.c | 6 +++++- gio/tests/send-data.c | 25 +++++++++++++++++++++---- gio/tests/socket-client.c | 2 ++ gio/tests/socket-server.c | 1 + 5 files changed, 32 insertions(+), 5 deletions(-) commit 66ff2542d32c93226a28ad1d0a60e83884b26910 Author: Kjartan Maraas Date: Wed Jul 22 18:58:57 2009 +0200 Updated Norwegian bokmål translation. po/nb.po | 987 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 492 insertions(+), 495 deletions(-) commit aac978ec7240cdab768c1d66c0e9a94c714dff43 Author: Tristan Van Berkom Date: Tue Jul 21 12:58:39 2009 -0400 Added clarification to GArray->len documentation Clarify that GArray->len does not include the possible terminating zero element. docs/reference/glib/tmpl/arrays.sgml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4654a7d593aed9ab0e131abe250e7e488283c24f Author: Lin Ma Date: Tue Jul 21 10:45:25 2009 +0800 Fixed a missing head which will cause crashes for 64bit applications Without that head, the returned pointer will be truncated to 32bit, then causes crashes for 64bit applications. gio/fen/fen-helper.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ba6be2035d9bd43b1a873492e189d0bccbd20178 Author: Behdad Esfahbod Date: Fri Jun 5 23:24:28 2009 -0400 [gbsearcharray] Use malloc() instead of realloc(NULL,...) glib/gbsearcharray.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dfda26d1a980e6e096d93ecfec8f59872b80dee4 Author: Benjamin Otte Date: Mon Jul 20 14:29:32 2009 +0200 Propagate the right error gio/gsocketclient.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2cf3e2ed275f8502e1a20195290fa18ebe489216 Author: Jorge González Date: Sun Jul 19 13:15:06 2009 +0200 Updated Spanish translation po/es.po | 1035 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 515 insertions(+), 520 deletions(-) commit 555aa2d28db4f72373d9cfec4045ea1d0f45bb46 Author: Theppitak Karoonboonyanan Date: Sun Jul 19 16:33:06 2009 +0700 Updated Thai translation. po/th.po | 169 ++++++++++++++++++++++++++++--------------------------------- 1 files changed, 78 insertions(+), 91 deletions(-) commit f8d1201248cceab59bb971f4906a73f2b0eb0b96 Author: Chao-Hsiung Liao Date: Sat Jul 18 21:09:14 2009 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 1051 +++++++++++++++++++++++++++++------------------------------ po/zh_TW.po | 1036 +++++++++++++++++++++++++++++----------------------------- 2 files changed, 1038 insertions(+), 1049 deletions(-) commit 9c278ded7d9a4db91dbe96aeb13b6cbb7841525b Author: Matthias Clasen Date: Fri Jul 17 20:31:28 2009 -0400 2.21.4 docs/reference/glib/tmpl/trees-binary.sgml | 17 + po/am.po | 228 ++++- po/ar.po | 234 +++++- po/as.po | 234 +++++- po/az.po | 233 ++++- po/be.po | 250 +++++- po/be@latin.po | 250 +++++- po/bg.po | 234 +++++- po/bn.po | 232 ++++- po/bn_IN.po | 234 +++++- po/bs.po | 233 ++++- po/ca.po | 237 +++++- po/ca@valencia.po | 237 +++++- po/cs.po | 234 +++++- po/cy.po | 232 ++++- po/da.po | 237 +++++- po/de.po | 234 +++++- po/dz.po | 232 ++++- po/el.po | 240 +++++- po/en_CA.po | 234 +++++- po/en_GB.po | 237 +++++- po/eo.po | 232 ++++- po/es.po | 1026 ++++++++++++--------- po/et.po | 234 +++++- po/eu.po | 234 +++++- po/fa.po | 233 ++++- po/fi.po | 234 +++++- po/fr.po | 939 ++++++++++--------- po/ga.po | 229 ++++- po/gl.po | 234 +++++- po/gu.po | 234 +++++- po/he.po | 948 +++++++++---------- po/hi.po | 234 +++++- po/hr.po | 229 ++++- po/hu.po | 234 +++++- po/hy.po | 229 ++++- po/id.po | 232 ++++- po/is.po | 233 ++++- po/it.po | 234 +++++- po/ja.po | 234 +++++- po/ka.po | 230 ++++- po/kn.po | 234 +++++- po/ko.po | 234 +++++- po/ku.po | 228 ++++- po/lt.po | 234 +++++- po/lv.po | 232 ++++- po/mai.po | 233 +++++- po/mg.po | 229 ++++- po/mk.po | 234 +++++- po/ml.po | 234 +++++- po/mn.po | 233 ++++- po/mr.po | 234 +++++- po/ms.po | 233 ++++- po/nb.po | 1026 ++++++++++++-------- po/ne.po | 229 ++++- po/nl.po | 242 +++++- po/nn.po | 234 +++++- po/oc.po | 228 ++++- po/or.po | 234 +++++- po/pa.po | 234 +++++- po/pl.po | 234 +++++- po/ps.po | 230 ++++- po/pt.po | 237 +++++- po/pt_BR.po | 234 +++++- po/ro.po | 234 +++++- po/ru.po | 234 +++++- po/rw.po | 245 +++++- po/si.po | 230 ++++- po/sk.po | 231 ++++- po/sl.po | 234 +++++- po/sq.po | 285 ++++++- po/sr.po | 233 ++++- po/sr@ije.po | 235 ++++- po/sr@latin.po | 233 ++++- po/sv.po | 1406 ++++++++++++++++------------ po/ta.po | 234 +++++- po/te.po | 234 +++++- po/th.po | 237 +++++- po/tl.po | 232 ++++- po/tr.po | 234 +++++- po/tt.po | 231 ++++- po/uk.po | 1024 ++++++++++++-------- po/vi.po | 234 +++++- po/wa.po | 233 ++++- po/xh.po | 233 ++++- po/yi.po | 232 ++++- po/zh_CN.po | 234 +++++- po/zh_HK.po | 1041 ++++++++++++--------- po/zh_TW.po | 1026 ++++++++++++--------- 89 files changed, 21688 insertions(+), 5524 deletions(-)