commit 479c45564a7010dad0742912506e1dff9b61fdd5 Author: Matthias Clasen Date: Thu May 28 23:06:24 2009 -0400 Update NEWS once more NEWS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 62abf79be2f7133d4c14aa89a04ac7261e00b9f0 Author: Matthias Clasen Date: Thu May 28 14:40:04 2009 -0400 Another pedantic docs fix gio/gsocket.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d32226da6d4ff565aebd41b5f126d625dc42816b Author: Alexander Larsson Date: Thu May 28 15:34:07 2009 +0200 Ref the right type in g_socket_control_message_deserialize We were not looking at the right type at all due to a typo. gio/gsocketcontrolmessage.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 390549f6c4968b14ce4a141781f1131f6a09eafe Author: Alexander Larsson Date: Thu May 28 15:33:52 2009 +0200 Document g_socket_control_message_deserialize gio/gsocketcontrolmessage.c | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) commit dbe7408a5c06b4e88cf2605a24b0949adc02446c Author: Shixin Zeng Date: Thu May 28 12:52:23 2009 +0300 Fix string length bugs in GWinHttpFile (#580347) gio/win32/gwinhttpfile.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit a859f883cf939b1010c3783ad34879b2ba897bfe Author: Matthias Clasen Date: Thu May 28 00:30:21 2009 -0400 Fix make check gio/ginetsocketaddress.c | 2 +- gio/gnetworkaddress.c | 2 +- gio/gnetworkservice.c | 2 +- gio/gsocketconnectable.c | 2 +- gio/gsocketcontrolmessage.c | 2 +- gio/gsocketinputstream.c | 5 +++++ gio/gsocketoutputstream.c | 7 +++++++ gio/gthreadedsocketservice.c | 2 +- gio/gunixfdmessage.c | 2 +- gio/gunixsocketaddress.c | 2 +- gio/pltcheck.sh | 2 +- 11 files changed, 21 insertions(+), 9 deletions(-) commit a39670dade8d68062a9ed2a3695b68945f34c5a5 Author: Matthias Clasen Date: Thu May 28 00:08:42 2009 -0400 Update for 2.21.1 NEWS | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) commit 576839adbe9a72903fd435d24dbbb7826c691fcc Author: Matthias Clasen Date: Wed May 27 22:44:31 2009 -0400 Fix references to nonexisting functions gio/gasyncinitable.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 06144900ec87effb99c94e2d8369ca270d024bf1 Author: Matthias Clasen Date: Wed May 27 18:20:08 2009 -0400 Documentation and coding style fixups Lots of pedanic changes. docs/reference/gio/gio-sections.txt | 18 ++-- docs/reference/gio/gio.types | 1 + gio/gasyncinitable.c | 165 ++++++++++++----------- gio/gfile.c | 155 +++++++++++----------- gio/ginetaddress.c | 165 ++++++++++++++++++----- gio/ginetsocketaddress.c | 28 +++-- gio/ginitable.c | 22 ++-- gio/ginitable.h | 3 +- gio/gioenums.h | 48 +++++--- gio/giostream.c | 132 +++++++++--------- gio/giotypes.h | 15 +- gio/gnetworkaddress.c | 44 ++++--- gio/gnetworkaddress.h | 16 +- gio/gnetworkservice.c | 32 +++-- gio/gresolver.c | 6 +- gio/gresolver.h | 2 +- gio/gsocket.c | 247 +++++++++++++++++++---------------- gio/gsocketaddress.c | 17 ++- gio/gsocketaddressenumerator.c | 34 +++--- gio/gsocketaddressenumerator.h | 2 +- gio/gsocketclient.c | 106 ++++++++------- gio/gsocketclient.h | 16 +- gio/gsocketconnectable.c | 4 +- gio/gsocketconnectable.h | 4 +- gio/gsocketconnection.c | 102 ++++++++------- gio/gsocketconnection.h | 26 ++-- gio/gsocketcontrolmessage.c | 39 ++++-- gio/gsocketlistener.c | 116 ++++++++-------- gio/gsocketservice.c | 35 +++--- gio/gsocketservice.h | 2 +- gio/gsrvtarget.c | 4 +- gio/gtcpconnection.c | 30 +++-- gio/gthreadedsocketservice.c | 24 ++-- gio/gunixconnection.c | 20 ++-- gio/gunixconnection.h | 2 +- gio/gunixfdmessage.c | 43 ++++--- gio/gunixfdmessage.h | 6 +- gio/gunixsocketaddress.c | 4 +- 38 files changed, 964 insertions(+), 771 deletions(-) commit eecbbb0a20a114b4a2c6759aa108940902c8961c Author: Matthias Clasen Date: Wed May 27 12:07:13 2009 -0400 Fix the an index title docs/reference/gio/gio-docs.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 00151ec0e1ea5c6b8be13c70a8808bc0ff380e3b Author: Matthias Clasen Date: Wed May 27 12:01:14 2009 -0400 Fix a locking problem in g_main_context_iterate() We failed to ensure that the context is locked on every exit of the function. This fixes bug 583324. glib/gmain.c | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) commit 209a662c2fb664bed2bf4e26bbda784ca7c0739d Author: Hans Breuer Date: Wed May 27 15:12:31 2009 +0300 Correct reference and implement close_fn (#578769) Do proper referencing and unreferencing of GWinHttpFileInputStream::file and GWinHttpFileInputStream::file::vfs. Implement GWinHttpFileInputStream::close_fn. gio/win32/gwinhttpfile.c | 5 ++++- gio/win32/gwinhttpfileinputstream.c | 23 ++++++++++++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) commit 623f99dc3dee7712da4ac209ba445b2199b2963c Author: Alexander Larsson Date: Wed May 27 11:11:37 2009 +0200 Add required defines on solaris for GSocket to build (#582856) Turns out that the msg_control and related things are not defined in the system headers unless you define some _XOPEN_SOURCE things. configure.in | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit f99be75ff9d62f8e8e4e8850e34fe1020e58cb8c Author: Alexander Larsson Date: Mon May 25 15:46:35 2009 +0200 Remove mention of non-existing calls from docs The docs mentions a separate seekable API for the various file streams which don't actually exists. Change this to refer to the generic GSeekable calls. gio/gfileinputstream.c | 10 ++++------ gio/gfileiostream.c | 14 +++++++------- gio/gfileoutputstream.c | 17 ++++++++--------- 3 files changed, 19 insertions(+), 22 deletions(-) commit 3c0feca7f109c68e8c2a278875e576b18966d299 Author: Alexander Larsson Date: Mon May 25 12:47:12 2009 +0200 Don't end enum with comma (#583663) This is valid C but breaks C++, so don't put it in headers. gio/gioenums.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c93c98732aefb8472c94e75fea36f4924c7c746c Author: Alexander Larsson Date: Mon May 25 12:46:03 2009 +0200 Don't return something from a void function (#583408) gio/gsocketcontrolmessage.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ce171195d99c57e895bb02c7b324c811f958a91f Author: Alexander Larsson Date: Mon May 25 11:33:56 2009 +0200 Add g_inet_address_get_native_size (#583205) This can be used to get the size of g_inet_address_to_bytes(). docs/reference/gio/gio-sections.txt | 1 + gio/ginetaddress.c | 22 +++++++++++++++++++++- gio/ginetaddress.h | 2 ++ gio/gio.symbols | 1 + 4 files changed, 25 insertions(+), 1 deletions(-) commit fb70c6420b63a17bed11b594dd7255df08424fec Author: Miquel Esplà Date: Mon May 25 00:23:58 2009 +0200 Added Valencian-Catalan translation po/LINGUAS | 1 + po/ca@valencia.po | 1939 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1940 insertions(+), 0 deletions(-) commit bde3e9c3549bc74bdd2061945f2647fdd8aa3b77 Author: Jorge Gonzalez Date: Sat May 23 20:00:22 2009 +0200 Updated Spanish translation po/es.po | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) commit 37bd225d7b28e12fd78344d07e656cc2ff0d8d75 Author: Christian Persch Date: Tue May 27 23:45:08 2008 +0200 Fix grammar in error message Bug #583198. glib/gkeyfile.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 76ebe6c069b7fb1d09e6b95172185b325a3bb28e Author: Christian Persch Date: Sat May 24 20:51:07 2008 +0200 Plug a mem leak Bug #583196. glib/tests/keyfile.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit fc9a888b8cb8b16f093caa5d5faf4057fad1c0ef Author: Christian Persch Date: Tue Jan 27 20:39:37 2009 +0100 Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER Add macros for printf formatting for g[u]intptr. Bug 569376. configure.in | 16 ++++++++++++++++ docs/reference/glib/glib-sections.txt | 3 +++ docs/reference/glib/tmpl/macros_misc.sgml | 26 ++++++++++++++++++++++++++ docs/reference/glib/tmpl/types.sgml | 12 ++++++++++++ 4 files changed, 57 insertions(+), 0 deletions(-) commit d046bfe577f71b45b40d8b0592409c88945bb934 Author: Christian Persch Date: Tue Jan 27 19:54:27 2009 +0100 Document g[u]intptr Bug 569375. docs/reference/glib/glib-sections.txt | 4 ++++ docs/reference/glib/tmpl/types.sgml | 19 ++++++++++++++++++- 2 files changed, 22 insertions(+), 1 deletions(-) commit 54b43229f4d6c3bf456f7b910bc00722a4f956d8 Author: Christian Persch Date: Mon Apr 20 13:46:09 2009 +0200 Use g_error_new_valist instead of a private copy of it gio/gsimpleasyncresult.c | 19 +------------------ 1 files changed, 1 insertions(+), 18 deletions(-) commit 01b79d67ef0294dd633ccb0998a6d9053772da05 Author: Yeti Date: Mon Apr 20 13:22:17 2009 +0200 Make g_error_new_valist public Bug #569024. docs/reference/glib/glib-sections.txt | 1 + docs/reference/glib/tmpl/error_reporting.sgml | 12 ++++++++++++ glib/gerror.c | 16 +++++++++++++++- glib/gerror.h | 6 ++++++ glib/glib.symbols | 1 + 5 files changed, 35 insertions(+), 1 deletions(-) commit 14d53dcfa8a781a79bd61f50bb73c4a1b3b7857e Author: Alexander Larsson Date: Wed May 20 16:28:20 2009 +0200 Fix connect on win32 We should not wait before calling connect for non-blocking connect. Also, use the right error code for the nonblocking pending case on win32. gio/gsocket.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit bb66fdcce32fedb31ddba2a5aaa4cd1c8f0cdc9e Author: Alexander Larsson Date: Wed May 20 15:59:11 2009 +0200 Fix build on win32 gio/gsocket.c | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) commit c897cca601fdf9a91f214a33af33a812680b983e Author: Alexander Larsson Date: Wed May 20 15:58:28 2009 +0200 Don't add unix specific APIs on win32 gio/gio.symbols | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 5a46e4d1406da1a319e421e908aec768760ef139 Author: Alexander Larsson Date: Wed May 20 14:55:14 2009 +0200 Clarify g_cancellable_push_current docs wrt cancellable being NULL (#575013) gio/gcancellable.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit ab29e09dac547c501892cac8cd64721c3f157f00 Author: Alexander Larsson Date: Wed May 20 14:46:51 2009 +0200 Don't dereference identifier_type if it is NULL (#579558) gio/gunixvolume.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit d0d10e847f3ea347d651714050a8bafd5332e2cb Author: Robert Bragg Date: Wed May 6 09:20:43 2009 +0100 Take a reference on the gio file monitors while signaling pending file changes It was possible for a signal handler to remove the last reference and dispose the monitor. If there were remaining pending_file_changes they tried to dereference the disposed monitor. This patch simply calls g_object_{ref,unref} around the loop that signals the changes. gio/gfilemonitor.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 6a9df8256aaccd717aaa7582c704093d727699fe Author: Alexander Larsson Date: Wed May 20 14:17:27 2009 +0200 Use G_GSSIZE_FORMAT where needed (#577884) gio/tests/live-g-file.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 7498049a1683db50805b9a9a580b62bb748918f4 Author: Sjoerd Simons Date: Wed May 20 13:59:50 2009 +0200 Propagate errors from g_network_service_address_enumerator_next_async in its _finish function gio/gnetworkservice.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2be66c0458aca37fef8337692fe5b5fe20bc5ccb Author: Jonathon Jongsma Date: Tue May 19 00:10:57 2009 -0500 Typedef GResolverClass in the standard way It's a bit lame, but some of our C++ wrapping scripts expect objects to be typedefed like: typedef struct _FooClass FooClass; struct {} _FooClass; Rather than: typedef struct {} FooClass; Functionally they're the same, but the former makes our lives easier in the short term gio/gresolver.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit cb7a300e3136c9d1ee397a4c740513b8a0f21968 Author: Alexander Larsson Date: Wed May 20 13:49:47 2009 +0200 Don't return something from void function (#583229) g_async_initable_init_async is void, don't return something from it. gio/gasyncinitable.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1cbdd2495dcc06eb11c3ef9207aae07acb7c4ba7 Author: Christian Persch Date: Tue May 27 23:44:35 2008 +0200 Preserve errno when using g_set_error with _() and g_strerror() gio/glocalfileoutputstream.c | 2 +- glib/gspawn.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) commit 80cfd099f3c9fa23b2a21c77e3698f1c4ac94b06 Author: Christian Persch Date: Tue May 19 15:03:14 2009 +0200 Use g_set_error_literal Bug #583206. gio/gsocket.c | 20 ++++++++++---------- gio/gsocketclient.c | 8 ++++---- gio/gunixconnection.c | 4 ++-- 3 files changed, 16 insertions(+), 16 deletions(-) commit c20b8d4d53a4e90f0e822276f6fbd94d52ff3c85 Author: Alexander Larsson Date: Wed May 20 13:37:55 2009 +0200 Check that close_fn is not %NULL before calling (#578499) Some streams have no close function, so this caused a crash. gio/ginputstream.c | 13 ++++++++----- gio/giostream.c | 11 +++++++---- gio/goutputstream.c | 18 +++++++++++------- 3 files changed, 26 insertions(+), 16 deletions(-) commit 0a280dadec8394dd198c8cea0bc288d92c9c6ffd Author: Stefan Kost Date: Tue May 19 14:33:25 2009 +0300 docs: fix typo glib/gsequence.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9033b37589fcdf42d10025ea9e4d0dfc2c018bf4 Author: Sjoerd Simons Date: Wed May 20 12:41:50 2009 +0200 Add helper functions for connecting to service (#583061) docs/reference/gio/gio-sections.txt | 3 + gio/gio.symbols | 3 + gio/gsocketclient.c | 93 +++++++++++++++++++++++++++++++++++ gio/gsocketclient.h | 15 ++++++ 4 files changed, 114 insertions(+), 0 deletions(-) commit 25800ed4a393f7edbea179aa86907079a58fd097 Author: Dan Winship Date: Sun May 17 20:44:54 2009 -0400 Ignore SIGPIPE when using GSocket http://bugzilla.gnome.org/show_bug.cgi?id=583001 gio/gsocket.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 2ea22d8f46c21de6fc1eb012f258a3cfcda36752 Author: Alexander Larsson Date: Wed May 20 12:14:04 2009 +0200 Remove non-existing parameter from docs g_unix_socket_address_abstract_names_supported has no address argument gio/gunixsocketaddress.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 9d36c86f8a0c759625753c4a9a02e0cfbf123a4b Author: Alexander Larsson Date: Wed May 20 12:10:33 2009 +0200 Add missing symbols to gio.symbols gio/gio.symbols | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 9346f461f32375a34d2829d949dce8284c21654f Author: Alexander Larsson Date: Wed May 20 12:07:30 2009 +0200 Add missing types to gio.types docs/reference/gio/gio.types | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 5cd86fbda662defa03709a9277b25784d953541e Author: Alexander Larsson Date: Wed May 20 12:01:29 2009 +0200 Remove protocol names, instead use an enum with common protocols The whole protocol name thing is pretty weird. The getprotobyname functions seem to only specify one mapping for name <-> ids, so all families/types must use the same values. Plus the values used for the protocols are standardized by IANA, so are always the same. So, we drop using names for protocols, intead introducing an enum with a few commonly availible and used protocols. docs/reference/gio/#gio-unused.txt# | 100 +++++++++++++++++++++++ docs/reference/gio/aa | 74 +++++++++++++++++ docs/reference/gio/b | 77 ++++++++++++++++++ docs/reference/gio/bb | 77 ++++++++++++++++++ docs/reference/gio/gio-sections.txt | 5 +- gio/gio.symbols | 4 +- gio/gioenums.h | 24 ++++++ gio/gsocket.c | 148 ++++++---------------------------- gio/gsocket.h | 7 +- gio/gsocketclient.c | 40 ++++----- gio/gsocketclient.h | 4 +- gio/gsocketconnection.c | 2 +- gio/gsocketlistener.c | 15 ++-- gio/gsocketlistener.h | 2 +- gio/gtcpconnection.c | 8 +- gio/gunixconnection.c | 2 +- 16 files changed, 417 insertions(+), 172 deletions(-) commit 6d01593b061afb52d22891a371fb29f42d4d62cc Author: Alexander Larsson Date: Wed May 20 11:30:43 2009 +0200 Clarify "current condition" in g_socket_create_source docs gio/gsocket.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 80881826447a10b5ae3c08c9a88440eba75bcd05 Author: Alexander Larsson Date: Wed May 20 11:28:27 2009 +0200 Actually implement max_threads for GThreadedSocketService gio/gthreadedsocketservice.c | 73 ++++++++++++++++++++++++++++++++++++++---- 1 files changed, 66 insertions(+), 7 deletions(-) commit 053f9e72b12b9b5ab5571da9f4cd0b9b13f41e62 Author: Alexander Larsson Date: Wed May 20 11:19:47 2009 +0200 Add support for graceful disconnect to GTcpConnection docs/reference/gio/gio-sections.txt | 2 + gio/gio.symbols | 2 + gio/gtcpconnection.c | 331 +++++++++++++++++++++++++++++++++++ gio/gtcpconnection.h | 6 +- gio/tests/send-data.c | 49 +++++- 5 files changed, 386 insertions(+), 4 deletions(-) commit f061765e54b81a92f4ce901016964ea4c31d77e0 Author: Alexander Larsson Date: Wed May 20 11:18:34 2009 +0200 Call sync close function directly in async implementation The g_io_stream_wrapper fails since there is already an outstanding operation (the async close). gio/gsocketconnection.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit fdfdec36d0d0044513db25872132bd42d392f748 Author: Alexander Larsson Date: Tue May 19 13:44:11 2009 +0200 Add send-data, a g_socket_client test case gio/tests/Makefile.am | 6 ++- gio/tests/send-data.c | 120 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+), 1 deletions(-) commit 18373cfbe85dc8398ae1e66748721400a08b32a8 Author: Alexander Larsson Date: Tue May 19 12:06:29 2009 +0200 Set the listen backlog before calling listen. If we set it after it won't be used. gio/gsocketlistener.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 64383fa3d92b636e8fc977743de1c8f513d08dd2 Author: Alexander Larsson Date: Tue May 19 11:53:42 2009 +0200 Fix g_unix_socket_address_abstract_names_supported docs The previous description was a cut-n-paste from another function. gio/gunixsocketaddress.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 0ffe7221934623f60e07d3b733d170ce94d26dd5 Author: Alexander Larsson Date: Tue May 19 11:52:33 2009 +0200 Add g_socket_shutdown docs/reference/gio/gio-sections.txt | 1 + gio/gio.symbols | 1 + gio/gsocket.c | 73 +++++++++++++++++++++++++++++++++++ gio/gsocket.h | 4 ++ 4 files changed, 79 insertions(+), 0 deletions(-) commit 03441e724a6b6d0b115fa5b2d9fbeefaa1fd2faa Author: Alexander Larsson Date: Tue May 19 11:27:07 2009 +0200 Document GOutputVector and GInputVector docs/reference/gio/gio-sections.txt | 2 ++ gio/giotypes.h | 23 +++++++++++++++++------ 2 files changed, 19 insertions(+), 6 deletions(-) commit e1a4389cbc549b0db39ec692f2fde5c20579362c Author: Alexander Larsson Date: Tue May 19 10:57:58 2009 +0200 Rename g_socket_check_pending_error to g_socket_check_connect_result This is only used for connect anyway, and this describes the operation better. docs/reference/gio/gio-sections.txt | 2 +- gio/gio.symbols | 2 +- gio/gsocket.c | 12 ++++++------ gio/gsocket.h | 2 +- gio/gsocketclient.c | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) commit bcba61c951c0a81326e2065ae81352ae2cbca6bb Author: Alexander Larsson Date: Tue May 19 10:47:55 2009 +0200 Update docs on listen backlog Mention g_socket_set_listen_backlog in g_socket_listen. Explain that listen backlock needs to be set before calling listen. Also verify this with a g_return_if_fail. gio/gsocket.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 69130db81a0b174bb072f458e8c1b1cd6bc1a0c9 Author: Alexander Larsson Date: Tue May 19 10:40:27 2009 +0200 Read socket state in g_socket_get_local/remote_address Previously we saved the location in various places which is unnecessary and sometimes even wrong. For instance, we saved the address we bound to which may not have the final port set. gio/gsocket.c | 88 ++++++++++++++------------------------------ gio/gsocketconnection.c | 2 + gio/tests/socket-server.c | 1 + 3 files changed, 31 insertions(+), 60 deletions(-) commit f8cd1c530488c0b56634fab049ac775d094e9e58 Author: Alexander Larsson Date: Tue May 19 10:16:32 2009 +0200 Clean up refereces to @protocol_id in g_socket_new docs This was not fully updated from the protocol to protocol_id change. gio/gsocket.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3756ddb0eea8cef31e9aaad53eb6aa7d24a80fde Author: Alexander Larsson Date: Mon May 18 23:24:13 2009 +0200 Ignore error when setting SO_REUSEADDR The main error would be "not supported" which could happen for e.g. unix domain sockets, we don't really care, as this is mainly something for TCP to help out a bit. gio/gsocket.c | 13 ++++--------- 1 files changed, 4 insertions(+), 9 deletions(-) commit f24c7fa9cbf2e0caa08a48ef64141d7ea50105aa Author: Alexander Larsson Date: Mon May 18 21:30:33 2009 +0200 Add support for abstract unix socket addresses docs/reference/gio/gio-sections.txt | 5 + gio/gsocketaddress.c | 3 + gio/gunixsocketaddress.c | 300 ++++++++++++++++++++++++++++------- gio/gunixsocketaddress.h | 9 +- 4 files changed, 262 insertions(+), 55 deletions(-) commit d8bdc3e5678498996efe618bec32b8ae43ca8b39 Author: Alexander Larsson Date: Mon May 18 14:10:07 2009 +0200 Add GError to g_socket_address_to_native This is nice for some callers so they can report an error. It is also required to support opional address types like abstract paths for unix domain sockets. gio/ginetsocketaddress.c | 23 +++++++++++++++++++---- gio/gresolver.c | 2 +- gio/gsocket.c | 11 +++++++---- gio/gsocketaddress.c | 13 +++++++++---- gio/gsocketaddress.h | 6 ++++-- gio/gunixsocketaddress.c | 9 +++++++-- 6 files changed, 47 insertions(+), 17 deletions(-) commit eefd7cd8db5c7749212e7c9861a84eb3e34be1ee Author: Jorge Gonzalez Date: Mon May 18 20:19:05 2009 +0200 Updated Spanish translation po/es.po | 815 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 415 insertions(+), 400 deletions(-) commit 6ea86cc57f1b8b8c7acc4e08ece8baef5f28a53a Author: Alexander Larsson Date: Mon May 18 13:02:11 2009 +0200 Update the docs for the new network APIs This imports the network APIs into the gio reference docs, and cleans up a bunch of gtk-doc warnings and documentation issues. docs/reference/gio/gio-docs.xml | 43 +++- docs/reference/gio/gio-sections.txt | 350 ++++++++++++++++++++++++++++- docs/reference/gio/gio.types | 20 ++- docs/reference/gio/overview.xml | 28 +++ docs/reference/glib/tmpl/glib-unused.sgml | 67 ++++++ docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/version.sgml | 68 ------ gio/gasyncinitable.c | 7 +- gio/gfile.c | 2 +- gio/gfile.h | 9 + gio/gfileenumerator.c | 2 +- gio/gfileiostream.c | 10 +- gio/ginetsocketaddress.c | 2 +- gio/ginitable.c | 9 +- gio/gioenums.h | 5 +- gio/giostream.c | 9 +- gio/giotypes.h | 2 + gio/gmount.c | 2 +- gio/gmount.h | 1 + gio/gsocket.c | 4 +- gio/gsocket.h | 5 - gio/gsocketclient.c | 25 +- gio/gsocketclient.h | 8 +- gio/gsocketconnection.c | 17 ++- gio/gsocketconnection.h | 2 +- gio/gsocketlistener.c | 10 +- gio/gsocketservice.c | 3 +- gio/gthemedicon.c | 6 +- gio/gunixconnection.c | 2 +- gio/gunixsocketaddress.c | 2 +- 30 files changed, 575 insertions(+), 150 deletions(-) commit e1afc6e79b9526d68eff0f218ac98a6f0e323513 Author: Alexander Larsson Date: Mon May 18 11:30:48 2009 +0200 Remove gtk-doc warnings Some code was using gtk-doc comment blocks for non-gtk-doc contents, just turn it into ordinary comments. gio/fen/fen-kernel.c | 2 +- gio/inotify/inotify-helper.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit 822abda451c9999ac4e1cf3b8d5649ebebbb5ee4 Author: Alexander Larsson Date: Mon May 18 11:29:11 2009 +0200 Add more internal headers for gtk-doc to ignore This gives less bogus output in gio-unused.txt docs/reference/gio/Makefile.am | 38 +++++++++++++++++++++++--------------- 1 files changed, 23 insertions(+), 15 deletions(-) commit c3f4e0162714f4712edcf51fa1502c8187faf5c0 Author: Alexander Larsson Date: Mon May 18 11:27:49 2009 +0200 Make all non-static functions start with underscore We don't want to export a lot of non-namespaced internal symbols. gio/fen/fen-data.c | 158 ++++++++++++++++++++-------------------- gio/fen/fen-data.h | 28 ++++---- gio/fen/fen-dump.c | 2 +- gio/fen/fen-helper.c | 76 ++++++++++---------- gio/fen/fen-helper.h | 6 +- gio/fen/fen-kernel.c | 22 +++--- gio/fen/fen-kernel.h | 14 ++-- gio/fen/fen-missing.c | 10 +- gio/fen/fen-missing.h | 4 +- gio/fen/fen-node.c | 38 +++++----- gio/fen/fen-node.h | 22 +++--- gio/fen/fen-sub.c | 4 +- gio/fen/fen-sub.h | 4 +- gio/fen/gfendirectorymonitor.c | 16 ++-- gio/fen/gfenfilemonitor.c | 16 ++-- gio/fen/libfen_la-fen-dump.loT | 7 ++ 16 files changed, 217 insertions(+), 210 deletions(-) commit 66d49b8bdeed9bac71acda847d8cbe0203dd5ba4 Author: Alexander Larsson Date: Mon May 18 09:28:26 2009 +0200 Remove g_socket_set/get_reuse_address from header These functions have been removed. gio/gsocket.h | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 13cb01176291a8baa171da8dcb9f679b274af450 Author: Alexander Larsson Date: Mon May 18 08:47:10 2009 +0200 Add max_threads argument to g_threaded_socket_service_new gio/gthreadedsocketservice.c | 4 +++- gio/gthreadedsocketservice.h | 2 +- gio/tests/echo-server.c | 2 +- gio/tests/httpd.c | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) commit 5b683af237f1c5dac62c83e11459d46799ba6ecf Author: Paul Pogonyshev Date: Sun May 17 15:17:57 2009 +0300 Fix error message in set_mtime_atime() Bug #578786. gio/glocalfileinfo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 34e74378c9fc99a3dc75eb9680bb00cb784029bb Author: Alexander Larsson Date: Fri May 15 21:34:14 2009 +0200 Add test apps for highlevel socket classes echo-server - simple echo server httpd - simple http server gio/tests/Makefile.am | 10 +++- gio/tests/echo-server.c | 73 +++++++++++++++++++ gio/tests/httpd.c | 183 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 265 insertions(+), 1 deletions(-) commit 67df7d43e926702290280578cd6b89fee7302d72 Author: Alexander Larsson Date: Fri May 15 21:27:54 2009 +0200 Add references to highlevel classes in GSocket docs gio/gsocket.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) commit ce8361217c1c9bd458eab55554a77d24210235cc Author: Alexander Larsson Date: Fri May 15 21:26:24 2009 +0200 Import all the highlevel socket classes from gnio gio/Makefile.am | 22 +- gio/gio-marshal.list | 1 + gio/gio.h | 8 +- gio/gio.symbols | 82 ++++ gio/giotypes.h | 50 +++ gio/gsocketclient.c | 912 ++++++++++++++++++++++++++++++++++++++++++ gio/gsocketclient.h | 115 ++++++ gio/gsocketconnection.c | 474 ++++++++++++++++++++++ gio/gsocketconnection.h | 91 +++++ gio/gsocketinputstream.c | 259 ++++++++++++ gio/gsocketinputstream.h | 58 +++ gio/gsocketlistener.c | 815 +++++++++++++++++++++++++++++++++++++ gio/gsocketlistener.h | 134 ++++++ gio/gsocketoutputstream.c | 259 ++++++++++++ gio/gsocketoutputstream.h | 58 +++ gio/gsocketservice.c | 330 +++++++++++++++ gio/gsocketservice.h | 88 ++++ gio/gtcpconnection.c | 67 +++ gio/gtcpconnection.h | 64 +++ gio/gthreadedsocketservice.c | 215 ++++++++++ gio/gthreadedsocketservice.h | 81 ++++ gio/gunixconnection.c | 293 ++++++++++++++ gio/gunixconnection.h | 77 ++++ 23 files changed, 4550 insertions(+), 3 deletions(-) commit 2597e3adc37ce342972e995444f4417e0aa6fb5d Author: Alexander Larsson Date: Fri May 15 20:58:27 2009 +0200 Remove unused variable gio/glocalfileoutputstream.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 4ade78fc3d242b58d57d92944c16ba7ef4614b2c Author: Alexander Larsson Date: Fri May 15 20:43:02 2009 +0200 Include stdlib.h to avoid warning Fixes a "implicit declaration of function ‘strtol’" warning gio/gnetworkaddress.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d3a2c457cb55730181c04c8d6d1f611ee555c250 Author: Alexander Larsson Date: Fri May 15 20:42:04 2009 +0200 Forgot to return the allocated data in async_op_wrapper_new gio/gfileiostream.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit a48fc532519b849498c8b75dde578caf0c270b23 Author: Alexander Larsson Date: Fri May 15 10:42:28 2009 +0200 Make cancellable pipe fds close-on-exec GCancellable is purely an in-process thing, so ensure that no cancellable fds accidentally leak to child processes. gio/gcancellable.c | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) commit 23424e7bcb93abe805394d11e8b32beb7571e87c Author: Alexander Larsson Date: Fri May 15 10:28:30 2009 +0200 Add padding to new classes gio/gsocketcontrolmessage.h | 9 +++++++++ gio/gunixfdmessage.h | 6 ++++++ 2 files changed, 15 insertions(+), 0 deletions(-) commit 8f67f47e05a9244d86d9661caa73e5a2fc573e55 Author: Alexander Larsson Date: Fri May 15 10:08:18 2009 +0200 Add test apps for GSocket API gio/tests/Makefile.am | 10 ++- gio/tests/socket-client.c | 294 +++++++++++++++++++++++++++++++++++++++++++ gio/tests/socket-server.c | 304 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 607 insertions(+), 1 deletions(-) commit a258ec3b5bf0a0b2ab1cb1dce8ce715c3895bdaa Author: Alexander Larsson Date: Fri May 15 10:05:55 2009 +0200 Fix deadlock in threaded resolver When you're using the threaded resolver and using a sync call without a cancellable the resolve_sync forgot to unlock the initial req->mutex lock, leading to a deadlock when unrefing the request. gio/gthreadedresolver.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f662e7e86bc27102948683c0925815efefb43bbc Author: Alexander Larsson Date: Fri May 15 09:10:23 2009 +0200 Store protocol by id, add lookup function for name We want to use the protocol id for lookup in the GSocketConnection code, so we expose it. We also make GSocket store the protocol as an int for less memory use and to allow platform specific protocols to be specified. Also added g_socket_protocol_id_lookup_by_name() to allow the higher level code to specify the name by string, and g_socket_get_protocol_name() to get it. gio/gio.symbols | 4 +- gio/gsocket.c | 178 +++++++++++++++++++++++++++++++++++++++++-------------- gio/gsocket.h | 6 +- 3 files changed, 141 insertions(+), 47 deletions(-) commit bd87df9e73272c72a1f45cc606d010e8c4961363 Author: Alexander Larsson Date: Thu May 14 16:58:47 2009 +0200 Make GSocketSourceFunc return the GSocket This is very useful when you have multiple sockets with sources. gio/gasynchelper.c | 38 +++++++++++++++++++++++++++++--------- gio/gasynchelper.h | 14 +++++++++++--- gio/giotypes.h | 8 +++++--- gio/gsocket.c | 8 +++++--- 4 files changed, 50 insertions(+), 18 deletions(-) commit 7ffdc91f513d6b91d060df6e3ad3401ef23e968d Author: Alexander Larsson Date: Thu May 14 16:19:07 2009 +0200 Set optlen before calling getsockopt We were sometimes failing in g_socket_check_pending_error because we were not setting optlen on input and it was sometimes randomly less than sizeof(int). gio/gsocket.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 145cec3c93d5ba0c22d35aaf341b3713cadc0e14 Author: Alexander Larsson Date: Thu May 14 15:26:37 2009 +0200 Import GInitable, GSocket and dependencies from gnio This adds: GInitable - failable object constructor interface GAsyncInitable - async failable object constructor interface GSocket - Platform independent lowlevel berkely socket style object GSocketControlMessage - For passing control messages over GSocket GUnixFDMessage - unix fd passing socket control message Some changes were done during the import from gnio to make things work in glib. For instance, types were moved to other headers, header file boiler plate were updated to glib style and gio.symbols stuff was added. configure.in | 16 + gio/Makefile.am | 10 + gio/gasyncinitable.c | 383 ++++++ gio/gasyncinitable.h | 119 ++ gio/ginitable.c | 251 ++++ gio/ginitable.h | 95 ++ gio/gio.h | 4 + gio/gio.symbols | 81 ++ gio/gioenums.h | 46 +- gio/gioerror.c | 6 + gio/giotypes.h | 59 + gio/gsocket.c | 2970 +++++++++++++++++++++++++++++++++++++++++++ gio/gsocket.h | 172 +++ gio/gsocketcontrolmessage.c | 200 +++ gio/gsocketcontrolmessage.h | 96 ++ gio/gunixfdmessage.c | 259 ++++ gio/gunixfdmessage.h | 67 + 17 files changed, 4833 insertions(+), 1 deletions(-) commit 33c00e5c33dfe612e5d8757dd07e4c3acae30acc Author: Alexander Larsson Date: Thu May 14 10:53:53 2009 +0200 Add g_network_address_parse This is useful if you want to allow users to specify the hostname and optionally a port. configure.in | 3 + gio/gio.symbols | 1 + gio/gnetworkaddress.c | 164 +++++++++++++++++++++++++++++++++++++++++++++++++ gio/gnetworkaddress.h | 12 +++- 4 files changed, 176 insertions(+), 4 deletions(-) commit 80a484ad2c2495134a87a35f8ac936e8e75c311a Author: Alexander Larsson Date: Thu May 14 15:32:55 2009 +0200 Add the new GFile ops to gio.symbols This adds all the symbols related to GFile GIOStream support that was recently added. gio/gio.symbols | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit ed0821856533e63bee4f7da54f1a9e6e0b1f12e9 Author: Alexander Larsson Date: Wed May 13 13:06:58 2009 +0200 Add tests for local GIOStream GFile ops gio/tests/Makefile.am | 4 + gio/tests/readwrite.c | 293 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 297 insertions(+), 0 deletions(-) commit 14d58d51a325797aee3b53fb4e0ba76ca0adc3f5 Author: Alexander Larsson Date: Wed May 13 13:03:47 2009 +0200 Local file implementation of GFileIOStream and ops This implements all the GIOStream file ops for local files. We use the "fallback to output stream" for all GFileIOStream ops. Some helpers stuff was added to the local input and output streams so they could be reused. gio/Makefile.am | 2 + gio/glocalfile.c | 67 ++++++++++++++++++++++ gio/glocalfileinputstream.c | 12 ++++ gio/glocalfileinputstream.h | 5 +- gio/glocalfileiostream.c | 114 +++++++++++++++++++++++++++++++++++++ gio/glocalfileiostream.h | 60 ++++++++++++++++++++ gio/glocalfileoutputstream.c | 127 +++++++++++++++++++++++++++++++++++++----- gio/glocalfileoutputstream.h | 14 +++++ 8 files changed, 385 insertions(+), 16 deletions(-) commit 7a2d4889b50c5edd3f483c6e037faec1e093ab13 Author: Alexander Larsson Date: Wed May 13 13:00:26 2009 +0200 Add GIOStream operations to GFile g_file_open_readwrite, g_file_create_readwrite, g_file_replace_readwrite and async variants, with default implementations using threads. gio/gfile.c | 666 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ gio/gfile.h | 83 ++++++++ 2 files changed, 749 insertions(+), 0 deletions(-) commit bd0b8c60c231c72588d69dfb2018d2e418517f7f Author: Alexander Larsson Date: Tue May 12 16:59:36 2009 +0200 Add GFileIOStream class This is similar to GFileInputStream and GFileOutputStream for GIOStreams. The default implementations chain to the Output stream. gio/Makefile.am | 2 + gio/gfileiostream.c | 671 +++++++++++++++++++++++++++++++++++++++++++++++++++ gio/gfileiostream.h | 118 +++++++++ gio/gio.h | 1 + gio/gio.symbols | 10 + gio/giostream.c | 3 - gio/giotypes.h | 1 + 7 files changed, 803 insertions(+), 3 deletions(-) commit 6d0bebb7df1129bb78cdd526e1b44c91b61321dd Author: Alexander Larsson Date: Tue May 12 19:31:19 2009 +0200 Add comment about lifecycle issues for GIOStreams gio/giostream.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 05f544c59191ea7eab076fbb77a2e3648d52e167 Author: Alexander Larsson Date: Tue May 12 16:30:15 2009 +0200 Import GIOStream from gnio Based on gnio rev 84516a5f544d8d5f3da368a83844e84eca8ef771 gio/Makefile.am | 2 + gio/gio.h | 1 + gio/gio.symbols | 15 ++ gio/giostream.c | 607 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ gio/giostream.h | 112 ++++++++++ gio/giotypes.h | 1 + 6 files changed, 738 insertions(+), 0 deletions(-) commit 1ecfae6a71b10cda9b3fa1e8f38bb22db01fb0af Author: Alexander Larsson Date: Tue May 12 19:53:24 2009 +0200 Remove close in finalize, we do it in dispose This is not needed, and in fact it may be a bad idea to call it from finalize anyway since the object isn't fully alive then. gio/ginputstream.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 2bbb85633f30da2a7b79b518ca7821cde475cb3a Author: Alexander Larsson Date: Tue May 12 13:57:52 2009 +0200 Remove not actually used member "cancelled" gio/goutputstream.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 0030935d041f26e461aca6583927ea0cceb166bb Author: Tor Lillqvist Date: Tue May 12 14:54:12 2009 +0300 Make glibconfig.h.win32.in match the generated one. Add G_GOFFSET_MODIFIER, G_GOFFSET_FORMAT and G_GOFFSET_CONSTANT. glibconfig.h.win32.in | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit b3e4b761f465a8cb0948bd6381ad832a0a47436a Author: Alexander Larsson Date: Wed May 6 13:26:17 2009 +0200 Fix gcancellable.c build on non-win32 I forgot to add #ifdef G_OS_WIN32 in one place, sorry. gio/gcancellable.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit e10edefff1308cad307d954b17163538a3c7f20a Author: Alexander Larsson Date: Wed May 6 13:10:58 2009 +0200 Simplify GCancellable support on win32 There is no need to have a GIOChannel in the GPollFD in g_cancellable_create_pollfd. All we need is an Event object that we signal when cancelling and reset when resetting. Also, supporting g_cancellable_get_fd on Windows using _pipe is useless as it doesn't work with any corresponding poll() function, so just don't support that on win32. I tested this with the cancellation support in GSocket from gnio. gio/gcancellable.c | 56 ++++++++++++++++++++++++--------------------------- 1 files changed, 26 insertions(+), 30 deletions(-) commit 2fff3026efbaf7e480d1a166c7166c44c6643567 Author: Paul Pogonyshev Date: Mon May 4 22:32:35 2009 +0300 Don't try to ref NULL pointer in g_desktop_app_info_dup() Fixes bug #573246. gio/gdesktopappinfo.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit d89cc0d7cbad8b6904931440e579e291ce81780d Author: Carlos Garnacho Date: Tue May 5 14:45:18 2009 -0400 Add a GMount::pre-unmount signal This is the per-mount analogon to GVolumeMonitor::mount-pre-unmount. gio/gmount.c | 16 ++++++++++++++++ gio/gmount.h | 3 +++ gio/gunixmount.c | 2 ++ 3 files changed, 21 insertions(+), 0 deletions(-) commit 4ecec3b1c2d335b1e26b209fc7e2b77013ece795 Author: Manoj Kumar Giri Date: Tue May 5 12:34:44 2009 +0530 Updated Oriya Translation. po/or.po | 111 +++++++++---------------------------------------------------- 1 files changed, 17 insertions(+), 94 deletions(-) commit 757f9281d7aac1254a156136440b4df4fa52e3a1 Author: Matthias Clasen Date: Sun May 3 18:08:01 2009 -0400 Bump version to 2.21.1 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a28215fa909ef315e596ebd0b41132730aef909d Author: Matthias Clasen Date: Sun May 3 18:04:31 2009 -0400 Release 2.21.0 docs/reference/gio/gio-docs.xml | 3 + docs/reference/glib/glib-docs.sgml | 3 + docs/reference/gobject/gobject-docs.sgml | 3 + gio/gcancellable.c | 58 +- gio/gresolver.c | 37 +- gio/gsrvtarget.c | 16 +- gio/gthreadedresolver.c | 10 +- gio/gunixresolver.c | 2 +- po/am.po | 226 +++----- po/ar.po | 286 +++++----- po/as.po | 300 +++++----- po/az.po | 276 ++++------ po/be.po | 302 +++++------ po/be@latin.po | 306 +++++------ po/bg.po | 307 +++++----- po/bn.po | 271 ++++----- po/bn_IN.po | 291 +++++----- po/bs.po | 276 ++++------ po/ca.po | 915 +++++++++++++++--------------- po/cs.po | 801 +++++++++++++------------- po/cy.po | 274 ++++----- po/da.po | 304 +++++----- po/de.po | 312 +++++------ po/dz.po | 272 ++++----- po/el.po | 306 +++++----- po/en_CA.po | 289 +++++----- po/en_GB.po | 300 +++++----- po/eo.po | 270 ++++----- po/es.po | 806 +++++++++++++------------- po/et.po | 402 +++++++++++++- po/eu.po | 310 +++++------ po/fa.po | 276 ++++------ po/fi.po | 304 +++++----- po/fr.po | 312 +++++------ po/ga.po | 244 +++----- po/gl.po | 306 +++++----- po/gu.po | 296 +++++----- po/he.po | 300 +++++----- po/hi.po | 296 +++++----- po/hr.po | 272 ++++----- po/hu.po | 305 +++++----- po/hy.po | 228 +++----- po/id.po | 280 ++++------ po/is.po | 273 ++++----- po/it.po | 309 +++++------ po/ja.po | 305 +++++----- po/ka.po | 272 ++++----- po/kn.po | 302 +++++----- po/ko.po | 308 +++++------ po/ku.po | 210 +++----- po/lt.po | 304 +++++----- po/lv.po | 276 ++++------ po/mai.po | 286 +++++----- po/mg.po | 276 ++++------ po/mk.po | 281 ++++----- po/ml.po | 300 +++++----- po/mn.po | 276 ++++------ po/mr.po | 298 +++++----- po/ms.po | 276 ++++------ po/nb.po | 302 +++++----- po/ne.po | 274 ++++----- po/nl.po | 319 +++++------ po/nn.po | 278 ++++----- po/oc.po | 209 +++----- po/or.po | 296 +++++----- po/pa.po | 296 +++++----- po/pl.po | 304 +++++----- po/ps.po | 919 ++++++++++++++---------------- po/pt.po | 305 +++++----- po/pt_BR.po | 304 +++++----- po/ro.po | 307 +++++----- po/ru.po | 312 +++++------ po/rw.po | 276 ++++----- po/si.po | 253 ++++----- po/sk.po | 279 ++++----- po/sl.po | 300 +++++----- po/sq.po | 328 +++++------ po/sr.po | 271 ++++----- po/sr@ije.po | 282 ++++------ po/sr@latin.po | 271 ++++----- po/sv.po | 304 +++++----- po/ta.po | 298 +++++----- po/te.po | 296 +++++----- po/th.po | 296 +++++----- po/tl.po | 284 ++++------ po/tr.po | 304 +++++----- po/tt.po | 238 +++----- po/uk.po | 300 +++++------ po/vi.po | 302 +++++----- po/wa.po | 255 ++++----- po/xh.po | 278 ++++------ po/yi.po | 273 ++++----- po/zh_CN.po | 296 +++++----- po/zh_HK.po | 296 +++++----- po/zh_TW.po | 296 +++++----- 95 files changed, 12758 insertions(+), 14748 deletions(-) commit 4e694faa332a6ef4c576176b568a7f74e142103a Author: Paul Pogonyshev Date: Mon May 4 00:55:35 2009 +0300 Fix g_input_stream_skip_async() documentation Remove mention of inexisting argument. Spotted in relation to bug 581229. gio/ginputstream.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)