David Zeuthen
4e7ef619eb
GDBusObjectManagerClient: Add locking
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-29 16:20:50 -04:00
David Zeuthen
fcefc71d59
GDBusObjectProxy: Add locking
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-29 15:29:40 -04:00
Matthias Clasen
dc38967fd3
Don't call close on invalid fds
...
If an fd is -1, don't call close() on it, since that leads to
EBDAF and complaints from valgrind.
https://bugzilla.gnome.org/show_bug.cgi?id=657593
2011-08-29 15:21:15 -04:00
David Zeuthen
fb94a0299b
GDBusObjectSkeleton: Add locking
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-29 15:20:02 -04:00
David Zeuthen
faec5d6b5c
GDBusInterfaceSkeleton: Add locking
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-29 15:20:02 -04:00
Stef Walter
4e4505b8de
Print out URL to HTML coverage report after 'make lcov'
...
* For easy clicking
https://bugzilla.gnome.org/show_bug.cgi?id=657540
2011-08-29 15:14:38 -04:00
Colin Walters
21a5389340
gdatetime: Tweak g_date_time_source_new() documentation
2011-08-29 15:06:14 -04:00
Matthias Clasen
1b28408b8b
Spelling fixes
...
Spelling fixes in comments and docs, provided by
Kjartan Maraas in bug 657336.
2011-08-29 14:49:32 -04:00
Colin Walters
5763c63147
Add Linux timerfd_create() backend for g_date_time_source_new()
...
This makes the source efficient on Linux.
Tested on Fedora 15 x86_64 + updates, kernel-2.6.40-4.fc15.x86_64
Also tested fallback code for unsupported flag TFD_TIMER_CANCEL_ON_SET
on kernel 2.6.38.
https://bugzilla.gnome.org/show_bug.cgi?id=655129
2011-08-29 10:24:37 -04:00
Colin Walters
1feb752996
gdatetime: Add g_date_time_source_new()
...
Several different codebases in GNOME want to implement wall clocks.
While we could pretty easily share a private library, it's not a
substantial amount of code, and GLib already has a lot of the
necessary system-specific detection and handling infrastructure.
Note this initial implementation just wakes up once a second in the
cancel_on_set case; we'll add the Linux-specific handling in a
subsequent commit.
https://bugzilla.gnome.org/show_bug.cgi?id=655129
2011-08-29 10:24:08 -04:00
Chao-Hsiung Liao
1dfe332e45
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2011-08-29 19:18:28 +08:00
Yuri Myasoedov
67613478eb
Updated Russian translation
2011-08-28 22:24:49 +04:00
Kjartan Maraas
965232049f
Updated Norwegian bokmål translation
2011-08-28 19:07:09 +02:00
Fran Dieguez
b2b2f443ef
Updated galician translations
2011-08-28 16:01:03 +02:00
Kalev Lember
41e4db8076
gio/tests/gtlsconsoleinteraction: Work around missing getpass() on win32
...
Loosely based on a patch by Sam Thursfield <ssssam@gmail.com>.
https://bugzilla.gnome.org/show_bug.cgi?id=656341
2011-08-28 16:45:53 +03:00
Jorge González
a0029515ca
Updated Spanish translation
2011-08-28 10:14:54 +02:00
Jorge González
4d08b2094e
Updated Spanish translation
2011-08-28 10:08:05 +02:00
Matthias Clasen
be555ed2d0
Fix symbol lists
2011-08-27 23:30:43 -04:00
Matthias Clasen
6e80885c8d
Spell out file descriptors in a message
...
Translators don't necessarily know what 'fds' are.
Pointed out in bug 657454.
2011-08-27 13:18:45 -04:00
Matthias Clasen
1a2265889b
GDBusMessage: Use ngettext() where appropriate
...
Pointed out in bug 657452.
2011-08-27 13:17:07 -04:00
Dan Winship
06b23e2b54
gsocketaddress: don't return ABSTRACT if the OS doesn't support it
...
FreeBSD apparently has non-0-length (but nameless) ANONYMOUS sockets.
Fix the heuristics here.
2011-08-27 12:28:03 -04:00
Dan Winship
aa10574dc3
gunixcredentialsmessage: fix this on FreeBSD
...
pointed out by Henry Hu
https://bugzilla.gnome.org/show_bug.cgi?id=628904
2011-08-27 12:28:03 -04:00
Dan Winship
cef679d004
GSocket: fix GIOCondition on timed-out socket operation
...
The docs for g_socket_set_timeout() claimed that if an async operation
timed out, the GIOCondition passed to the source callback would be
G_IO_IN or G_IO_OUT (thus prompting the caller to call
g_socket_receive/send and get a G_IO_ERROR_TIMED_OUT), but in fact it
ended up being 0, and gio/tests/socket.c was erroneously testing for
that instead of the correct value. Fix this.
2011-08-27 12:28:03 -04:00
Og B. Maciel
60f23ecbbc
Updated Brazilian Portuguese translation.
2011-08-26 11:07:57 -04:00
Og B. Maciel
c04496d98d
Fixed typo: s/ether/enter.
2011-08-26 11:07:32 -04:00
Og B. Maciel
54b34bd4e4
Updated Brazilian Portuguese translation.
2011-08-26 11:06:13 -04:00
Stef Walter
d789e78dff
giomodule: When loading GIO_EXTRA_MODULES skip duplicates
...
* Load modules from paths listed in GIO_EXTRA_MODULES environment
variable first.
* Ignore duplicate modules based on module basename.
* Add the concept of GIOModuleScope which allows other callers to
skip duplicate loaded modules, or block specific modules based on
basename.
* Document behavior.
https://bugzilla.gnome.org/show_bug.cgi?id=656914
2011-08-26 15:27:19 +02:00
Og B. Maciel
78ec02647e
Updated Brazilian Portuguese translation.
2011-08-26 09:04:52 -04:00
Stef Walter
41432cb375
Make GTlsInteraction virtual methods cancellable
...
* Add cancellable argument to g_tls_interaction_ask_password
and g_tls_interaction_ask_password_async.
* This is API breakage, but this API has not yet been released
in a stable release (and very unlikely used yet).
* Since we're breaking unreleased API, expand amount of padding
on GTlsInteractionClass because we're going to need it.
https://bugzilla.gnome.org/show_bug.cgi?id=656443
2011-08-26 07:34:31 +02:00
Dieter Verfaillie
7d679717f0
Add gdbus-codegen to glib-zip.in
...
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 17:23:00 -04:00
Dieter Verfaillie
a2614efd14
Make gdbus-codegen 'relocatable' at runtime on Windows.
...
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 17:23:00 -04:00
Dieter Verfaillie
acb5b852c1
gdbus-codegen: Revert to using /usr/bin/env for Python
...
After a lot of discussion, we decided /usr/bin/env is the most
flexible for now.
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 17:19:27 -04:00
Dieter Verfaillie
cd0cd95078
Introduce the UNINSTALLED_GLIB_SRCDIR environment variable
...
This makes it possible to avoid setting PYTHONPATH in
Makefile.am files.
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 16:55:49 -04:00
Dieter Verfaillie
5391aae009
Introduce the UNINSTALLED_GLIB_BUILDDIR environment variable
...
This makes it possible to also use relative imports for
gdbus-codegen's config module.
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 16:55:49 -04:00
Dieter Verfaillie
5dc3c2efc8
Use relative imports for the gdbus/codegen package
...
But not yet for the config module (but is taken care
of in a followup patch).
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 16:55:47 -04:00
Dieter Verfaillie
0eaec4e59a
Avoid using - (hyphen) in gdbus-codegen directory name
...
It's an invalid character in Python module names and prevents us from
being able to import it.
https://bugzilla.gnome.org/show_bug.cgi?id=650763
2011-08-25 16:55:46 -04:00
Ionut Biru
33831bda24
Use detected PYTHON shebang in gdbus-codegen
...
Change the hardcoded /usr/bin/python shebag from gdbus-codegen.in into
@PYTHON@. Is used in Makefile.am to use detected python binary.
$(AM_V_GEN) sed -e 's,@libdir\@,$(libdir),' -e 's,@PYTHON\@,$(PYTHON),'
$< > $@.tmp && mv $@.tmp $@
Signed-off-by: Ionut Biru <ibiru@archlinux.org>
https://bugzilla.gnome.org/show_bug.cgi?id=657274
2011-08-25 13:35:35 -04:00
Yuri Myasoedov
fe8ca95882
Updated Russian translation
2011-08-25 18:59:56 +04:00
Javier Jardón
2e05470e3a
glib.doap: Fix download location
2011-08-25 12:27:12 +01:00
Matthias Clasen
471593ebf0
GCancellable: Small annotation additions
...
https://bugzilla.gnome.org/show_bug.cgi?id=657243
2011-08-24 21:25:31 -04:00
Fran Dieguez
3cb189c1ce
Updated Galician translations
2011-08-24 20:59:50 +02:00
Daniel Mustieles
28e6ad2dbc
Updated Spanish translation
2011-08-24 19:57:14 +02:00
Dan Winship
2cd3c20068
gfileutils: fix docs/annotations for temp file methods
...
https://bugzilla.gnome.org/show_bug.cgi?id=657084
2011-08-24 13:23:46 -04:00
Emmanuele Bassi
24e03ed409
Add DOAP file and remove MAINTAINERS
2011-08-24 18:22:03 +01:00
Kjartan Maraas
b11eb65c67
Updated Norwegian bokmål translation
2011-08-24 15:38:46 +02:00
Daniel Nylander
4d544b51a4
Updated Swedish translation
2011-08-24 09:19:20 +02:00
Philip Withnall
ff0cf7b681
Bug 657206 — GInputStream leaked in g_file_icon_load_async()
...
Add a missing unref to g_file_icon_load_async().
Closes: bgo#657206
2011-08-24 07:54:29 +01:00
Eduardo Lima Mitev
30d9636df2
GIO: Add more missing GI annotations
...
- g_io_extension_point_register()
- g_io_extension_point_lookup()
- g_io_extension_point_implement()
https://bugzilla.gnome.org/show_bug.cgi?id=625383
2011-08-23 19:56:36 -04:00
Мирослав Николић
47987eaf14
Updated Serbian translation
2011-08-23 19:02:55 +02:00
David Zeuthen
e604b2d0af
gdbus-codegen: update comment in code to reflect reality
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-23 12:57:14 -04:00