Jorge González [Sun, 6 Nov 2011 12:44:49 +0000 (13:44 +0100)]
Updated Spanish translation
Fran Diéguez [Sun, 6 Nov 2011 01:59:12 +0000 (02:59 +0100)]
Updated Galician translations
Wolfgang Stöggl [Sat, 5 Nov 2011 10:11:50 +0000 (11:11 +0100)]
[l10n] Updated German translation
Stef Walter [Fri, 4 Nov 2011 15:44:42 +0000 (16:44 +0100)]
gnutls: Add gnutls-pkcs11 TLS backend
* Adds a new gio tls backend "gnutls-pkcs11" colocated in the same module
as the normal "gnutls" backend
* Adds an optional dependency on p11-kit, and gnutls 2.12.8, without which
no PKCS#11 support is built.
* p11-kit provides the configured locations of the PKCS#11 modules to use.
* Uses GTlsInteraction for PIN prompting
* Use GIO_USE_TLS=gnutls-pkcs11 environment variable to enable the
gnutls-pkcs11 backend.
https://bugzilla.gnome.org/show_bug.cgi?id=656361
Stef Walter [Wed, 2 Nov 2011 16:53:01 +0000 (17:53 +0100)]
Update glib dependency to 2.31.0
* For g_mutex_init and friends.
Dan Winship [Tue, 25 Oct 2011 12:56:14 +0000 (08:56 -0400)]
2.31.0
Dan Winship [Tue, 25 Oct 2011 13:08:43 +0000 (09:08 -0400)]
Update for glib 2.31 GMutex API changes
Dan Winship [Fri, 21 Oct 2011 19:21:49 +0000 (15:21 -0400)]
configure: turn some warnings into errors
Use -Werror=... to turn warnings into errors for warnings that occur
in completely well-defined situations (ie, won't change with gcc
versions or optimization levels) and that couldn't be triggered by
foreign #include files.
Dan Winship [Thu, 20 Oct 2011 21:10:55 +0000 (17:10 -0400)]
gnutls: fix g_tls_file_database_new() with a NULL GError to not crash
Dan Winship [Thu, 20 Oct 2011 20:59:04 +0000 (16:59 -0400)]
gnutls: set GTlsConnection:peer-certificate* even on error
Previously we were only setting peer-certificate and
peer-certificate-errors when the connection was accepted. Fix that and
set them on failure too.
Kalev Lember [Tue, 18 Oct 2011 11:33:45 +0000 (14:33 +0300)]
proxy/gnome: Only build the test if we are building gnome proxy support
Fixes the build with mingw32.
https://bugzilla.gnome.org/show_bug.cgi?id=662085
Alexandre Rostovtsev [Wed, 19 Oct 2011 14:31:17 +0000 (10:31 -0400)]
Add missing comma to gnome-proxy AC_ARG_WITH
This was causing "--without-gnome-proxy" to be treated as
"--with-gnome-proxy=check".
https://bugzilla.gnome.org/show_bug.cgi?id=662203
Dan Winship [Tue, 18 Oct 2011 17:53:13 +0000 (13:53 -0400)]
gnutls: add some (#ifdeffed-out) debugging support
Dan Winship [Tue, 18 Oct 2011 17:51:59 +0000 (13:51 -0400)]
gnutls: Add another G_TLS_ERROR_NOT_TLS case
If we get a GNUTLS_E_DECRYPTION_FAILED during the handshake, assume
the peer is just dumb, and return G_TLS_ERROR_NOT_TLS so, eg, libsoup
can fall back to SSLv3.
https://bugzilla.gnome.org/show_bug.cgi?id=662104
Nicolas Dufresne [Mon, 10 Oct 2011 22:17:46 +0000 (18:17 -0400)]
gnome-proxy: Fix use of uninitialized pointer
Dan Winship [Fri, 7 Oct 2011 13:20:37 +0000 (09:20 -0400)]
Fix up LGPL header comments
and remove legally-irrelevant "(C)"s from Copyright notices
https://bugzilla.gnome.org/show_bug.cgi?id=661147
krishnababu k [Fri, 7 Oct 2011 12:39:40 +0000 (18:09 +0530)]
Updated Telugu Translations done by Hari Krishna
krishnababu k [Fri, 7 Oct 2011 12:34:47 +0000 (18:04 +0530)]
Updated Telugu Transaltions done by Hari Krishna
krishnababu k [Fri, 7 Oct 2011 12:32:39 +0000 (18:02 +0530)]
Updated LINGUAS file with te locale
Dan Winship [Sat, 1 Oct 2011 23:34:45 +0000 (19:34 -0400)]
gnutls: fix old silly search-and-replace-os in comments
Dan Winship [Sat, 1 Oct 2011 12:55:48 +0000 (08:55 -0400)]
tls: split certificate and connection tests into separate programs
Dan Winship [Thu, 29 Sep 2011 18:49:38 +0000 (14:49 -0400)]
gnutls: correctly handle self-signed anchor certificates
If a self-signed certificate is an anchor of the database, then it
should verify according to g_tls_database_verify_chain(); we were
accidentally reporting G_TLS_CERTIFICATE_UNKNOWN_CA in this case.
https://bugzilla.gnome.org/show_bug.cgi?id=660508
Dan Winship [Wed, 28 Sep 2011 20:33:35 +0000 (16:33 -0400)]
gnutls: use g_cclosure_marshal_generic, drop gnutls-marshal.list
Dan Winship [Wed, 28 Sep 2011 20:26:12 +0000 (16:26 -0400)]
configure.ac: modernize automake configuration a bit
Dan Winship [Wed, 28 Sep 2011 20:21:35 +0000 (16:21 -0400)]
Move redundant Makefile.am bits into Makefile.decl
Unticha Pramgoed [Sat, 24 Sep 2011 06:24:40 +0000 (13:24 +0700)]
Add Thai translation.
Stef Walter [Fri, 19 Aug 2011 12:44:20 +0000 (14:44 +0200)]
gnutls: Update required version of gnutls to 2.11.0
* This is required for PKCS#11 database stuff.
* Get rid of deprecated function use
* Compatible with gnutls 3.0.x
https://bugzilla.gnome.org/show_bug.cgi?id=656903
Dan Winship [Mon, 12 Sep 2011 18:41:20 +0000 (14:41 -0400)]
proxy/gnome: Fix up multiple ignore_hosts bugs, and add a test
- ignore_hosts names are treated as suffixes/patterns, not
exact matches
- ignore_hosts names/IPs can specify ports
- IPv6 literals now work in ignore_hosts (they were supposed to work
before, but there was a parsing bug).
- IP/length patterns now work in all cases
https://bugzilla.gnome.org/show_bug.cgi?id=655581
Dan Winship [Thu, 22 Sep 2011 12:45:37 +0000 (08:45 -0400)]
tls/tests: set GIO_EXTRA_MODULES from within the test program
Set GIO_EXTRA_MODULES to point to the uninstalled module from within
the test program, rather than doing it via TEST_ENVIRONMENT in the
Makefile, so that you get the uninstalled module when you run the test
program by hand too.
Dan Winship [Thu, 22 Sep 2011 12:44:16 +0000 (08:44 -0400)]
gnutls: fix g_tls_connection_gnutls_close_async to allow NULL cancellable
https://bugzilla.gnome.org/show_bug.cgi?id=659786
Dan Winship [Thu, 22 Sep 2011 12:27:52 +0000 (08:27 -0400)]
post-branch version bump to 2.31.0
Dan Winship [Mon, 19 Sep 2011 21:55:59 +0000 (17:55 -0400)]
2.29.92
Dan Winship [Sun, 18 Sep 2011 22:18:30 +0000 (18:18 -0400)]
tls/tests/tls: add some GSocketClient TLS tests
Test both successful and failed TLS connections via GSocketClient.
https://bugzilla.gnome.org/show_bug.cgi?id=656283
Dan Winship [Sat, 17 Sep 2011 16:22:25 +0000 (12:22 -0400)]
gnutls: fix a few memory leaks
Jiro Matsuzawa [Sat, 17 Sep 2011 02:34:29 +0000 (11:34 +0900)]
Updated Japanese translation
Dan Winship [Fri, 16 Sep 2011 15:29:29 +0000 (11:29 -0400)]
gnutls: fix G_TLS_ERROR_EOF handling with gnutls 3.0
gnutls 3.0 has a new error code for "peer closed connection without
sending a Close packet", so add some #ifdefs to do the right thing
with either 2.x or 3.x.
https://bugzilla.gnome.org/show_bug.cgi?id=659233
I Felix [Tue, 13 Sep 2011 09:57:57 +0000 (15:27 +0530)]
Updated Tamil Translations
I Felix [Tue, 13 Sep 2011 09:57:54 +0000 (15:27 +0530)]
Updated linguas with ta
Ihar Hrachyshka [Sun, 4 Sep 2011 15:53:11 +0000 (18:53 +0300)]
Updated Belarusian translation.
Dan Winship [Tue, 30 Aug 2011 16:55:23 +0000 (12:55 -0400)]
2.29.18
Dan Winship [Sun, 28 Aug 2011 16:51:30 +0000 (12:51 -0400)]
gnutls: don't try to reuse a TLS session with a different SNI
Use the Server Name Indication as part of the session ID so that we
don't try to share sessions between different virtual hosts on the
same machine. This causes problems on some servers, which I think is a
server bug, but...
https://bugs.launchpad.net/bugs/823325 and the end of
https://bugzilla.gnome.org/show_bug.cgi?id=581342
Stef Walter [Fri, 19 Aug 2011 12:53:36 +0000 (14:53 +0200)]
tls: Clean up testing and coverage support
* Make 'make check' work properly with tests
* Use a similar approach to glib to running gtester and hooking
in the unit tests to 'make check'
* Use GIO_EXTRA_MODULES to load the in-tree gnutls module.
* Add coverage support similar to glib
https://bugzilla.gnome.org/show_bug.cgi?id=656906
Stef Walter [Sat, 13 Aug 2011 12:39:21 +0000 (14:39 +0200)]
gnutls: Make the GTlsDatabase implementations cancellable
* Actually respect the cancellable paramater where possible
in GTlsDatabaseGnutls and GTlsFileDatabaseGnutls
https://bugzilla.gnome.org/show_bug.cgi?id=656454
Dan Winship [Thu, 25 Aug 2011 22:55:38 +0000 (18:55 -0400)]
tls/tests: add a rehandshaking test
Dan Winship [Thu, 25 Aug 2011 22:54:45 +0000 (18:54 -0400)]
gnutls: fix server-side rehandshake request
When doing an async rehandshake request, we would accidentally send a
second rehandshake request halfway through the rehandshake, causing
the client to abort.
Dan Winship [Thu, 25 Aug 2011 22:53:42 +0000 (18:53 -0400)]
gnutls: handle rehandshake request correctly
Based on a patch from Igor Makarov
https://bugzilla.gnome.org/show_bug.cgi?id=653645
Dan Winship [Thu, 25 Aug 2011 22:11:41 +0000 (18:11 -0400)]
tls/tests: fix up leak checking
You can't use !G_IS_FOO(object) to test that an object has been
destroyed, since (a) it may not work if the memory hasn't been
cleared, and (b) it might crash if it has. Instead, use weak pointers
to test that the object has been destroyed when we expect it to be.
Dan Winship [Thu, 25 Aug 2011 22:01:26 +0000 (18:01 -0400)]
configure: bump up required glib version
https://bugzilla.gnome.org/show_bug.cgi?id=656687
Christian Persch [Mon, 21 Mar 2011 18:26:24 +0000 (19:26 +0100)]
proxy: Use child schemas to get the proxy settings
Instead of constructing the schemas directly, use g_settings_get_child().
Bug #645436.
Arash Mousavi [Tue, 23 Aug 2011 20:57:23 +0000 (01:27 +0430)]
added Persian translation
Dan Winship [Tue, 16 Aug 2011 01:00:29 +0000 (21:00 -0400)]
2.29.15
Dan Winship [Sun, 7 Aug 2011 16:29:42 +0000 (12:29 -0400)]
gnutls: add %COMPAT to the gnutls priority strings
%COMPAT enables certain compatibility behavior. In particular, it
disables padding of records, which other TLS libraries don't do even
though it's good for security, because some broken servers can't cope
with it.
Part of
https://bugzilla.gnome.org/show_bug.cgi?id=581342
Dan Winship [Sun, 7 Aug 2011 15:52:42 +0000 (11:52 -0400)]
gnutls: fix a crash with a NULL GError
GTlsClientConnectionGnutls's g_tls_connection_handshake()
implementation would crash if you passed NULL for the GError**
argument.
Dan Winship [Sat, 6 Aug 2011 00:04:03 +0000 (20:04 -0400)]
gnutls: override minimum key length
By default, gnutls requires server keys to be a reasonable size and
will return an error rather than connecting to a server with an
insecurely small key. But other TLS libraries don't do this, and some
web servers (especially embedded ones) use small keys. So bump down
the limit.
https://bugzilla.gnome.org/show_bug.cgi?id=652284
Stef Walter [Thu, 4 Aug 2011 07:08:28 +0000 (09:08 +0200)]
gnutls: Implement GTlsDatabase and related objects
The database is an abstract object implemented by the various TLS
backends, which is used by GTlsConnection to lookup certificates
and keys, as well as verify certificate chains.
Here we implement a file based database to lookup anchor certificates
for use with GnuTLS.
Also hookup the various bits for GTlsInteraction, but don't actually
use that yet.
https://bugzilla.gnome.org/show_bug.cgi?id=636572
Dan Winship [Tue, 5 Jul 2011 01:19:10 +0000 (21:19 -0400)]
2.29.9
Tommi Vainikainen [Thu, 30 Jun 2011 10:47:07 +0000 (13:47 +0300)]
Added Finnish translation
Dan Winship [Wed, 29 Jun 2011 15:27:36 +0000 (11:27 -0400)]
configure: change AM_MAINTAINER_MODE to be enabled by default
Aurimas Černius [Wed, 29 Jun 2011 10:48:47 +0000 (13:48 +0300)]
Added Lithuanian translation.
Ihar Hrachyshka [Mon, 27 Jun 2011 22:28:47 +0000 (01:28 +0300)]
Updated Belarusian translation.
Ihar Hrachyshka [Sat, 25 Jun 2011 17:25:55 +0000 (20:25 +0300)]
Added Belarusian translation.
Gil Forcada [Sun, 29 May 2011 12:06:05 +0000 (14:06 +0200)]
[l10n]Added Catalan (Valencian) translation
Dan Winship [Tue, 24 May 2011 15:16:32 +0000 (11:16 -0400)]
COPYING: update to a version with the correct mailing address
https://bugzilla.gnome.org/show_bug.cgi?id=650908
David Zeuthen [Wed, 18 May 2011 14:40:37 +0000 (10:40 -0400)]
gnome-proxy: use lock to protect settings
Since it's fine for multiple threads to be calling into our module at
the same time, we need to protect shared data, like the settings, with
a lock. The problem was identified in bug 650439. This patch fixes the
problem.
https://bugzilla.gnome.org/show_bug.cgi?id=650439
Signed-off-by: David Zeuthen <davidz@redhat.com>
David Zeuthen [Wed, 18 May 2011 14:26:18 +0000 (10:26 -0400)]
gnome-proxy: optimize D-Bus proxy for remote PACRunner object
The remote object is known to not have any properties or emit any
signals so do less work when creating the local proxy.
Signed-off-by: David Zeuthen <davidz@redhat.com>
Kristjan SCHMIDT [Sun, 15 May 2011 13:57:02 +0000 (15:57 +0200)]
Add Esperanto translation
Kristjan SCHMIDT [Sun, 15 May 2011 13:55:58 +0000 (15:55 +0200)]
Add Esperanto translation
Dan Winship [Tue, 26 Apr 2011 18:17:41 +0000 (14:17 -0400)]
NEWS: fix typo
Sjoerd Simons [Tue, 26 Apr 2011 17:30:11 +0000 (18:30 +0100)]
Only set GTLS errors when errors have occurred
https://bugzilla.gnome.org/show_bug.cgi?id=648687
Dan Winship [Mon, 25 Apr 2011 21:12:08 +0000 (17:12 -0400)]
Post-branch release bump to 2.29.3 (to match glib)
Dan Winship [Mon, 25 Apr 2011 20:59:58 +0000 (16:59 -0400)]
2.28.6
Dan Winship [Sat, 9 Apr 2011 13:42:23 +0000 (09:42 -0400)]
gnutls: rearrange some code to avoid a warning
Dan Winship [Mon, 4 Apr 2011 15:09:15 +0000 (11:09 -0400)]
gnutls: fix leaks
GTlsConnections were never being freed, due to circular refs.
Additionally, certificates seen during handshaking, and a
GSocketAddress used in the session cache code were being leaked.
Mike Ruprecht [Fri, 1 Apr 2011 21:40:18 +0000 (16:40 -0500)]
Unref GCancellables if they were reffed by the object.
Baris Cicek [Thu, 7 Apr 2011 00:19:21 +0000 (03:19 +0300)]
Added Turkish translation
Dan Winship [Mon, 4 Apr 2011 15:25:55 +0000 (11:25 -0400)]
2.28.5
Dan Winship [Mon, 4 Apr 2011 15:20:01 +0000 (11:20 -0400)]
Revert "Unref GCancellables if they were reffed by the object."
This reverts commit
beabf4ae146344bfcec20fd783aa4f924ff7bc6b, which
was committed without approval during hard code freeze.
Dan Winship [Mon, 4 Apr 2011 15:25:28 +0000 (11:25 -0400)]
Update glib-networking.doap
Inaki Larranaga Murgoitio [Sun, 3 Apr 2011 11:51:07 +0000 (13:51 +0200)]
Added Basque language
Mike Ruprecht [Fri, 1 Apr 2011 21:40:18 +0000 (16:40 -0500)]
Unref GCancellables if they were reffed by the object.
Shankar Prasad [Fri, 1 Apr 2011 06:05:14 +0000 (11:35 +0530)]
Updated kn translations
Rajesh Ranjan [Thu, 31 Mar 2011 12:12:54 +0000 (17:42 +0530)]
hindi updated
Shankar Prasad [Thu, 31 Mar 2011 11:28:31 +0000 (16:58 +0530)]
Updated LINGUAS file
Shankar Prasad [Thu, 31 Mar 2011 11:21:36 +0000 (16:51 +0530)]
Added kn.po and updated LINUGAS file
Kris Thomsen [Tue, 29 Mar 2011 21:52:36 +0000 (23:52 +0200)]
Updated Danish translation
Kenneth Nielsen [Tue, 29 Mar 2011 21:52:36 +0000 (23:52 +0200)]
Added da to list of languages
Chao-Hsiung Liao [Tue, 29 Mar 2011 13:13:04 +0000 (21:13 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Rajesh Ranjan [Mon, 28 Mar 2011 10:47:16 +0000 (16:17 +0530)]
hindi added and translated and lingua upodated
Abduxukur Abdurixit [Sun, 27 Mar 2011 17:39:06 +0000 (19:39 +0200)]
Added UG translation
Djavan Fagundes [Wed, 23 Mar 2011 18:50:07 +0000 (15:50 -0300)]
Added Brazilian Portuguese translation by André Gondim <andregondim@ubuntu.com> and myself.
Sandeep Shedmake [Wed, 23 Mar 2011 12:29:05 +0000 (17:59 +0530)]
Added mr to LINGUAS
Sandeep Shedmake [Wed, 23 Mar 2011 12:27:03 +0000 (17:57 +0530)]
Added Marathi [mr] Translations
Dan Winship [Tue, 22 Mar 2011 01:48:14 +0000 (21:48 -0400)]
2.28.4
(Bump release back down from 2.29.0 to 2.28.4 to match glib; I was
confused about the glib versioning plans for GNOME 3.0.)
Dan Winship [Tue, 22 Mar 2011 01:53:08 +0000 (21:53 -0400)]
libproxy: distcheck fixes
Amitakhya Phukan [Mon, 21 Mar 2011 07:13:13 +0000 (12:43 +0530)]
Adding as to list of languages
Amitakhya Phukan [Mon, 21 Mar 2011 06:06:33 +0000 (11:36 +0530)]
Updated Assamese translations
Peteris Krisjanis [Sun, 20 Mar 2011 22:55:54 +0000 (00:55 +0200)]
This time missed LINGUAS for Latvian language, sorry about that.
Rudolfs Mazurs [Sun, 20 Mar 2011 22:50:46 +0000 (00:50 +0200)]
Added Latvian translation again, last time missed file.
Colin Walters [Sun, 20 Mar 2011 21:24:43 +0000 (17:24 -0400)]
Revert "Added Latvian translation."
The new file wasn't actually added; fix the build by reverting.
This reverts commit
d3d7e42aaf0dc0a4c0adee8e71d29ed63acb1c54.
Rudolfs Mazurs [Sun, 20 Mar 2011 14:10:04 +0000 (16:10 +0200)]
Added Latvian translation.