platform/upstream/glib-networking.git
5 years agoChange backend library to openssl 31/202931/2
Seonah Moon [Mon, 8 Apr 2019 04:26:14 +0000 (13:26 +0900)]
Change backend library to openssl

Change-Id: Ifb79f52beed9afcda2c0dbd77ec89b33cece9634

5 years agoUpgrade to 2.60.1 46/202846/2
Seonah Moon [Fri, 5 Apr 2019 04:52:27 +0000 (13:52 +0900)]
Upgrade to 2.60.1

Change-Id: Id795b06ea4db9ea7e927dbe3a1bf20f17760ab8f

5 years agoImported Upstream version 2.60.1 43/202843/1 2.60.1
Seonah Moon [Fri, 5 Apr 2019 04:28:19 +0000 (13:28 +0900)]
Imported Upstream version 2.60.1

Change-Id: Ie083e88c097c11d67e90a845536e271f6c4a73e4

5 years agoRemove unused scriptlet 68/196268/1 accepted/tizen/unified/20181228.053022 submit/tizen/20181227.044348
Seonah Moon [Thu, 27 Dec 2018 01:58:14 +0000 (10:58 +0900)]
Remove unused scriptlet

Change-Id: Ib487e48c87cc7efa4f6200d7612f62e555cc5fc0

6 years agoAdded hardening compiler flags in the spec file. 43/167843/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.024506 accepted/tizen/unified/20180126.042837 submit/tizen/20180123.012239 submit/tizen/20180124.050653 submit/tizen/20180125.065647 submit/tizen_4.0/20180123.012429 submit/tizen_4.0/20180124.050820 submit/tizen_5.0/20181101.000006
Abhishek Sansanwal [Mon, 22 Jan 2018 09:39:54 +0000 (15:09 +0530)]
Added hardening compiler flags in the spec file.

Description: Enabled stack protector, relro, PIE,
fortify source and other flags

Change-Id: Idc6ec2d9674492a666197369b998435744cdc8a1
Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
7 years agoModified macro for tv profile 48/139648/2 accepted/tizen/4.0/unified/20170816.011510 accepted/tizen/4.0/unified/20170828.222323 accepted/tizen/unified/20170727.190842 submit/tizen/20170726.064343 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100005 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
taesub kim [Thu, 20 Jul 2017 01:17:34 +0000 (10:17 +0900)]
Modified macro for tv profile

Change-Id: I7cec45ee6cde406f60bda51ac59be3d0f91b02f6
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
7 years agoUpdate to 2.50.0 56/132756/3 accepted/tizen/unified/20170705.162739 submit/tizen/20170703.070707 submit/tizen/20170705.021650
Seonah Moon [Thu, 8 Jun 2017 05:25:19 +0000 (14:25 +0900)]
Update to 2.50.0

Change-Id: I00171c50631e8acc068ecc1b098d47be818a5784

7 years agoImported Upstream version 2.50.0 71/132871/1
Seonah Moon [Thu, 8 Jun 2017 02:05:32 +0000 (11:05 +0900)]
Imported Upstream version 2.50.0

Change-Id: I7cf4e6cca519e630046f83ade0b2cf283be97547

7 years agoRevert "Imported Upstream version 2.50.0" 70/132870/1
Seonah Moon [Thu, 8 Jun 2017 02:04:30 +0000 (11:04 +0900)]
Revert "Imported Upstream version 2.50.0"

This reverts commit d807244accd6823ff0dc620c3b7727dba2d52ea3.

Change-Id: I53864eef5a80947df50fb76a4a6778e613d37501

7 years agoImported Upstream version 2.50.0 47/132747/1 2.50.0
taesub kim [Wed, 7 Jun 2017 10:29:02 +0000 (19:29 +0900)]
Imported Upstream version 2.50.0

Change-Id: Ibdd9c1c1392d69ee0426f597a466dcfb06b8a332

7 years agoRevert "Imported Upstream version 2.50.0" 46/132746/1
taesub kim [Wed, 7 Jun 2017 10:24:42 +0000 (10:24 +0000)]
Revert "Imported Upstream version 2.50.0"

This reverts commit aa2932de323436904dfd1bd8bf0450d99a8ebe5b.

Change-Id: I2f61ebb4a5f4cbfa9f218770b1d1ad4cb7e6f832

7 years agoImported Upstream version 2.50.0 62/132662/1
taesub kim [Wed, 7 Jun 2017 05:58:15 +0000 (14:58 +0900)]
Imported Upstream version 2.50.0

Change-Id: I4f52dabf751045cdcf81a703f6b3f6770bdbc31f

7 years ago[RQ170516-00892] Fixed build warning 40/129540/3 accepted/tizen/unified/20170517.125457 submit/tizen/20170517.032711 tizen_4.0.m1_release
Seonah Moon [Wed, 17 May 2017 01:33:16 +0000 (10:33 +0900)]
[RQ170516-00892] Fixed build warning

- [Backporting] GTlsConnection: avoid non-literal format string
  (https://bugzilla.gnome.org/show_bug.cgi?id)
- Replaced readdir_r() with readdir()

Change-Id: I36dea8e1c7c9d171caa9add39d05abe92556b7f9
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
7 years agoAdd new config option for GNUTLS log function 39/122539/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170404.142734 accepted/tizen/ivi/20170404.060819 accepted/tizen/mobile/20170404.060643 accepted/tizen/tv/20170404.060738 accepted/tizen/unified/20170404.060845 accepted/tizen/wearable/20170404.060801 submit/tizen/20170404.011910
Seonah Moon [Mon, 3 Apr 2017 02:35:03 +0000 (11:35 +0900)]
Add new config option for GNUTLS log function

Change-Id: I2c245836981f1655f1f376656a74754999aed9cb

7 years agoFixed license file path 29/119329/1 accepted/tizen/common/20170316.162015 accepted/tizen/ivi/20170316.222642 accepted/tizen/mobile/20170316.222552 accepted/tizen/tv/20170316.222617 accepted/tizen/unified/20170316.222702 accepted/tizen/wearable/20170316.222630 submit/tizen/20170316.113431
Seonah Moon [Thu, 16 Mar 2017 10:26:19 +0000 (19:26 +0900)]
Fixed license file path

Change-Id: I828677670115666e98ae126a3c645c35bfb876d1
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
7 years agogcc62: Fixed build error 55/104455/1 accepted/tizen/common/20161220.190750 accepted/tizen/ivi/20161220.222946 accepted/tizen/mobile/20161220.222850 accepted/tizen/tv/20161220.222907 accepted/tizen/unified/20170309.035344 accepted/tizen/wearable/20161220.222925 submit/tizen/20161220.020618 submit/tizen_unified/20170308.100412
Seonah Moon [Tue, 13 Dec 2016 09:54:39 +0000 (18:54 +0900)]
gcc62: Fixed build error

Change-Id: Iadc5737b06bc441760df74b994b0c2cb83a2fb59
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoChange build macro for Tizen TV 94/92994/1 accepted/tizen/common/20161102.121514 accepted/tizen/ivi/20161102.072337 accepted/tizen/mobile/20161102.072237 accepted/tizen/tv/20161102.072254 accepted/tizen/wearable/20161102.072311 submit/tizen/20161101.065543
Seonah Moon [Thu, 20 Oct 2016 02:05:39 +0000 (11:05 +0900)]
Change build macro for Tizen TV

This macro is ignored on build.tizen.org
It's only for Tizen TV build system

Change-Id: Ia2bd743a85d210dd0005e126eeaeb9a4277ccce9
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoTLS: Only cache session data if a session was not resumed 19/73419/2 accepted/tizen/3.0/ivi/20161011.044006 accepted/tizen/3.0/mobile/20161015.033015 accepted/tizen/3.0/tv/20161016.004455 accepted/tizen/3.0/wearable/20161015.082657 accepted/tizen/common/20160608.160926 accepted/tizen/ivi/20160609.090753 accepted/tizen/mobile/20160609.090614 accepted/tizen/tv/20160609.090731 accepted/tizen/wearable/20160609.090714 submit/tizen/20160608.101452 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000002 submit/tizen_3.0_wearable/20161015.000002
Seonah Moon [Tue, 29 Mar 2016 04:59:01 +0000 (13:59 +0900)]
TLS: Only cache session data if a session was not resumed

As per the upstream discussion [1], session data should only be
stored when the session is not resumed.

This affects resuming sessions when using TLS tickets, since they
are not stored in the session data after a save/resume cycle.

[1] http://lists.gnutls.org/pipermail/gnutls-help/2015-February/003760.html

https://bugzilla.gnome.org/show_bug.cgi?id=745099

Change-Id: Ic9bc0381ed18d37b55cf1fbc49663cbb611ff328
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoResolve security leak 18/73418/2
fr.fang [Wed, 9 Mar 2016 06:16:47 +0000 (14:16 +0800)]
Resolve security leak

[Problem] security leak
[Cause] SSLV3.0 has security leak
[Solution] Disable SSLV3.0

Change-Id: I310cadc0d3b62f194e0b55a8baf9d135bed93e9e
Signed-off-by: fr.fang <fr.fang@samsung.com>
8 years agosend full certificate chain during handshake 17/73417/2
su.g.kim [Thu, 25 Feb 2016 12:02:10 +0000 (21:02 +0900)]
send full certificate chain during handshake
Upstream Patch : https://bugzilla.gnome.org/show_bug.cgi?id=724708

Change-Id: I24059721b1cd9f5b4f29a54aaa0db191a5b325af
Signed-off-by: su.g.kim <su.g.kim@samsung.com>
8 years agoreplace g_error_free with g_clear_error to null check internally 14/73414/2
qi1988.yang [Wed, 17 Feb 2016 08:43:04 +0000 (16:43 +0800)]
replace g_error_free with g_clear_error to null check internally

[Problem] error object double free issue
[cause] error object double free
[Solution] changing g_free_error to g_clear_error fuction to make it more safe.

Change-Id: I11f0eb181fba11142a286ac2a5691dc0a798683b
Signed-off-by: qi1988.yang <qi1988.yang@samsung.com>
8 years agoResolve segmentation fault 11/73411/2
Seonah Moon [Tue, 19 Jan 2016 11:40:41 +0000 (20:40 +0900)]
Resolve segmentation fault

Change-Id: Ie4eedfcd5aee91100f40480be1ca11f4e17f1f60
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoDisable adjust time feature for TV 71/69871/1 accepted/tizen/common/20160518.124821 accepted/tizen/ivi/20160518.003840 accepted/tizen/mobile/20160518.003817 accepted/tizen/tv/20160518.003832 accepted/tizen/wearable/20160518.003806 submit/tizen/20160517.075821
Seonah Moon [Tue, 17 May 2016 06:28:11 +0000 (15:28 +0900)]
Disable adjust time feature for TV

Change-Id: I0e94be99917033055042003ebee1e21794c17150
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoFixed build error (TV profile) 55/69155/1 accepted/tizen/common/20160513.123328 accepted/tizen/ivi/20160513.004552 accepted/tizen/mobile/20160513.004243 accepted/tizen/tv/20160513.004539 accepted/tizen/wearable/20160513.004545 submit/tizen/20160512.075241
Seonah Moon [Thu, 12 May 2016 04:37:47 +0000 (13:37 +0900)]
Fixed build error (TV profile)

Change-Id: I00b718c1d19186f428877091a4f39787521b67e0
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoDeclare missing buildrequire to get ca-certificate path 17/69017/1 accepted/tizen/common/20160512.143756 submit/tizen/20160511.111211
Seonah Moon [Wed, 11 May 2016 07:05:11 +0000 (16:05 +0900)]
Declare missing buildrequire to get ca-certificate path

Change-Id: Icd6b652c71857e1d0ea1de878e1ae4eaed5df28b
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoChange CA path macro 40/68440/1 accepted/tizen/common/20160510.050940 accepted/tizen/ivi/20160510.002715 accepted/tizen/mobile/20160510.002703 accepted/tizen/tv/20160510.002707 accepted/tizen/wearable/20160510.002657 submit/tizen/20160509.092624
Seonah Moon [Wed, 4 May 2016 08:29:03 +0000 (17:29 +0900)]
Change CA path macro

Change-Id: I4a4f246e4299781a861205bfddf420e22bd2f86c
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoAccept unordered certificate chains 44/68144/1 accepted/tizen/common/20160504.130834 accepted/tizen/ivi/20160504.115224 accepted/tizen/mobile/20160504.114956 accepted/tizen/tv/20160504.114826 accepted/tizen/wearable/20160504.115119 submit/tizen/20160504.064009
Seonah Moon [Mon, 2 May 2016 12:42:10 +0000 (21:42 +0900)]
Accept unordered certificate chains

Some TLS servers improperly send an unordered chain of certificates,
where the next certificate in the chain is not the issuer of the current
certificate. Recent versions of GnuTLS will verify the chain anyway to
help reduce unnecessary validation failures (since there is no security
risk in doing so).

When the certificates are unordered, get_peer_certificate_from_session()
will construct GTlsCertificates with incorrect issuer fields, causing
trouble with unordered chains even though GnuTLS would otherwise handle
these fine.

https://bugzilla.gnome.org/show_bug.cgi?id=683266

Change-Id: I38fb9e15c6500c39ec860c1428e836595c9fba82
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agognutls: Build the certificate chain recursively instead of using a loop 97/66897/1 accepted/tizen/common/20160422.172039 accepted/tizen/ivi/20160423.060543 accepted/tizen/mobile/20160423.055610 accepted/tizen/tv/20160423.060016 accepted/tizen/wearable/20160423.060307 submit/tizen/20160422.054856
Seonah Moon [Fri, 22 Apr 2016 01:57:22 +0000 (10:57 +0900)]
gnutls: Build the certificate chain recursively instead of using a loop

We are currently checking every certificate in the chain and also
looking for an issuer in the database for the last certificate of the
chain. Now build_certificate_chain is called recursively so that for all
issuers that fail, we also try to find an issuer in the database,
instead of just for the last one. Pinned certificates are now handled by
the caller since they are done only once for the first certificate.
This fixes the case of fbcdn-dragon-a.akamaihd.net for which all the
certificates in the chain are not anchored, but we can find an issuer in
the database for the second certificate that is anchored.

 https://bugzilla.gnome.org/show_bug.cgi?id=750457

Change-Id: Ib3da8118b8873e3c5afec173bcd4160252b2a0b1
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoModified hard-coded path in spec 31/61931/2 accepted/tizen/common/20160315.220858 accepted/tizen/ivi/20160314.104909 accepted/tizen/mobile/20160314.104816 accepted/tizen/tv/20160314.104833 accepted/tizen/wearable/20160314.104854 submit/tizen/20160314.022854
Seonah Moon [Fri, 11 Mar 2016 08:16:13 +0000 (17:16 +0900)]
Modified hard-coded path in spec

Change-Id: I77bac02f748d9a1302b4d1569694c67579882b6b
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
8 years agoReplace 'tizen_profile_name' to 'profile' for Tizen 3.0 98/53698/1 accepted/tizen/ivi/20160218.024730 accepted/tizen/mobile/20151210.024240 accepted/tizen/tv/20151210.014640 accepted/tizen/wearable/20151210.013807 submit/tizen/20151209.020238 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005
Seonah Moon [Wed, 9 Dec 2015 01:04:21 +0000 (10:04 +0900)]
Replace 'tizen_profile_name' to 'profile' for Tizen 3.0

Change-Id: Id8a5ea8d1990fd4828ce09eb70861466f7f2c93a
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
9 years agoBase code merged to SPIN 2.4 79/51879/3 accepted/tizen/mobile/20151117.231936 accepted/tizen/tv/20151117.231957 accepted/tizen/wearable/20151117.232006 submit/tizen/20151117.062858
Seonah Moon [Tue, 17 Nov 2015 02:48:17 +0000 (11:48 +0900)]
Base code merged to SPIN 2.4

Change-Id: I83323d84b236fc2688d107abc2bab8e82419aeb1
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
9 years agoBump to version 2.38.0 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi accepted/tizen/common/20141212.083249 accepted/tizen/ivi/20141220.084021 accepted/tizen/mobile/20141216.080719 accepted/tizen/tv/20141215.043940 accepted/tizen/wearable/20141215.104712 submit/tizen/20141212.043642 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
Kévin THIERRY [Wed, 5 Nov 2014 16:10:54 +0000 (17:10 +0100)]
Bump to version 2.38.0

Change-Id: I974ce5fedc7d4fd2caf0622f5d0c509ca3e0bf30
Bug-Tizen: TC-1824
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
9 years agoresetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 20:18:10 +0000 (23:18 +0300)]
resetting manifest requested domain to floor

9 years agoupdate to 2.36.2
Anas Nashif [Mon, 24 Jun 2013 12:08:44 +0000 (08:08 -0400)]
update to 2.36.2

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Change-Id: I9155c08d3a833f5765d3ab68e7092914d94a7dd8

9 years agoUpdate to 2.36.1
Anas Nashif [Sat, 27 Apr 2013 12:42:06 +0000 (05:42 -0700)]
Update to 2.36.1

9 years agoUpdate to 2.36.0
Anas Nashif [Fri, 29 Mar 2013 12:30:47 +0000 (05:30 -0700)]
Update to 2.36.0

9 years agoUpdate to 2.35.9
Anas Nashif [Fri, 15 Mar 2013 15:59:07 +0000 (08:59 -0700)]
Update to 2.35.9

9 years agoUpdate to 2.35.8
Anas Nashif [Tue, 26 Feb 2013 14:36:27 +0000 (06:36 -0800)]
Update to 2.35.8

9 years agoUpdate to 2.35.8
Anas Nashif [Tue, 26 Feb 2013 14:28:38 +0000 (06:28 -0800)]
Update to 2.35.8

9 years agoEnable libproxy (base on project)
Anas Nashif [Mon, 25 Feb 2013 20:52:37 +0000 (12:52 -0800)]
Enable libproxy (base on project)

9 years agoEnable libproxy GIO extension
Joshua Lock [Mon, 25 Feb 2013 20:24:39 +0000 (12:24 -0800)]
Enable libproxy GIO extension

Signed-off-by: Joshua Lock <joshua.lock@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Change-Id: I90e0914e753074ce445d86d633c0722f1a0f301b

9 years agoUpdate to 2.35.6
Anas Nashif [Fri, 8 Feb 2013 14:04:14 +0000 (06:04 -0800)]
Update to 2.35.6

9 years agoupdate to 2.35.3
Anas Nashif [Thu, 20 Dec 2012 21:17:42 +0000 (13:17 -0800)]
update to 2.35.3

9 years agopackage license file
Anas Nashif [Mon, 10 Dec 2012 02:21:33 +0000 (18:21 -0800)]
package license file

9 years agoadd changelog
Anas Nashif [Mon, 10 Dec 2012 02:17:59 +0000 (18:17 -0800)]
add changelog

9 years agoUpdate to 2.35.1
Anas Nashif [Mon, 10 Dec 2012 02:15:54 +0000 (18:15 -0800)]
Update to 2.35.1

9 years agoadd packaging
Anas Nashif [Sat, 10 Nov 2012 20:11:42 +0000 (12:11 -0800)]
add packaging

Conflicts:
packaging/glib-networking.spec

11 years ago2.38.0 2.38.0
Dan Winship [Mon, 23 Sep 2013 22:20:22 +0000 (18:20 -0400)]
2.38.0

11 years ago2.37.5
Dan Winship [Mon, 29 Jul 2013 21:27:07 +0000 (17:27 -0400)]
2.37.5

11 years agoRevert "gnutls: require gnutls 3.0"
Dan Winship [Sat, 20 Jul 2013 13:24:22 +0000 (09:24 -0400)]
Revert "gnutls: require gnutls 3.0"

There are potential licensing issues with gnutls 3.x, which
transitively requires gmp, whose latest versions are LGPLv3.

Allow compiling with 2.x again, but bump up the requirement to 2.12,
so we've got all the newer APIs to replace the ones that are
deprecated in 3.x.

This may be revisited in the future, and some new code added to this
module will probably be gnutls-3.x-only.

https://bugzilla.gnome.org/show_bug.cgi?id=704503

11 years agoAdd missing m4 file to fix build breakage
Dan Winship [Sun, 14 Jul 2013 03:37:30 +0000 (23:37 -0400)]
Add missing m4 file to fix build breakage

11 years agoUpdate glib.mk, build installable tests
Dan Winship [Sat, 13 Jul 2013 20:33:59 +0000 (16:33 -0400)]
Update glib.mk, build installable tests

11 years agobuild: use AM_CPPFLAGS instead of INCLUDES
Dan Winship [Sat, 13 Jul 2013 20:04:35 +0000 (16:04 -0400)]
build: use AM_CPPFLAGS instead of INCLUDES

11 years agognutls: Fix deprecation warnings
Olivier Crête [Thu, 7 Mar 2013 20:46:57 +0000 (15:46 -0500)]
gnutls: Fix deprecation warnings

https://bugzilla.gnome.org/show_bug.cgi?id=697908

11 years agognutls: require gnutls 3.0
Dan Winship [Sat, 13 Jul 2013 19:47:26 +0000 (15:47 -0400)]
gnutls: require gnutls 3.0

11 years ago2.37.4
Dan Winship [Tue, 9 Jul 2013 13:51:58 +0000 (09:51 -0400)]
2.37.4

11 years agognutls: don't crash if G_TLS_GNUTLS_PRIORITY is invalid
Dan Winship [Wed, 19 Jun 2013 00:15:50 +0000 (21:15 -0300)]
gnutls: don't crash if G_TLS_GNUTLS_PRIORITY is invalid

If G_TLS_GNUTLS_PRIORITY can't be parsed, print a warning and fall
back to the default value.

https://bugzilla.gnome.org/show_bug.cgi?id=701693

11 years agoproxy/gnome: check GNOME_DESKTOP_SESSION_ID too
Dan Winship [Tue, 4 Jun 2013 23:21:10 +0000 (20:21 -0300)]
proxy/gnome: check GNOME_DESKTOP_SESSION_ID too

It claims to be deprecated, but $GNOME_DESKTOP_SESSION_ID seems to be
the only reliable identifier of GNOME-ness (other than probing D-Bus,
which we can't do from here).

https://bugzilla.gnome.org/show_bug.cgi?id=701377

11 years ago2.37.2 2.37.2
Dan Winship [Tue, 28 May 2013 16:49:03 +0000 (13:49 -0300)]
2.37.2

11 years agognome: improve session detection.
Giovanni Campagna [Sat, 18 May 2013 21:57:55 +0000 (23:57 +0200)]
gnome: improve session detection.

Detect anything beginning with "gnome". Handles gnome-classic,
and custom gnome-jhbuild or similar sessions.

https://bugzilla.gnome.org/show_bug.cgi?id=700607

11 years agoproxy/tests: fix to work when neither proxy module is available
Dan Winship [Mon, 20 May 2013 13:11:47 +0000 (10:11 -0300)]
proxy/tests: fix to work when neither proxy module is available

automake ends up setting TEST_PROGS to " " in this case, but
Makefile.decl was assuming that if TEST_PROGS is not empty then it
contains actual tests, and then ended up bailing out by passing an no
tests to gtester. Fix it to use $(strip) to get the right result.

Also, drive-by automake warning fix in proxy/tests/Makefile.am

https://bugzilla.gnome.org/show_bug.cgi?id=700628

11 years agotls/tests: don't try to assert !G_IS_OBJECT() on destroyed objects
Dan Winship [Mon, 13 May 2013 21:06:29 +0000 (17:06 -0400)]
tls/tests: don't try to assert !G_IS_OBJECT() on destroyed objects

The pkcs11 tests were using g_assert(!G_IS_OBJECT()) to verify that
objects had been destroyed, but that's just crazy, and will crash
sometimes. Fix them to do a ref_count check instead.

11 years agoproxy/tests/libproxy: Set GIO_EXTRA_MODULES to use the just-built module
Iain Lane [Tue, 14 May 2013 11:54:17 +0000 (12:54 +0100)]
proxy/tests/libproxy: Set GIO_EXTRA_MODULES to use the just-built module

https://bugzilla.gnome.org/show_bug.cgi?id=700286

11 years agoproxy: two fixes to the previous libproxy commit
Dan Winship [Mon, 13 May 2013 21:05:35 +0000 (17:05 -0400)]
proxy: two fixes to the previous libproxy commit

11 years agolibproxy: fix handling of SOCKS in async API, add tests
Dan Winship [Wed, 1 May 2013 12:43:12 +0000 (08:43 -0400)]
libproxy: fix handling of SOCKS in async API, add tests

Fix the handling of SOCKS proxies with g_proxy_resolver_lookup_async()
and the libproxy resolver. (Also, make the sync proxy resolver
properly cancellable.)

Add some tests of the libproxy resolver, based on the existing gnome
proxy resolver tests. Unfortunately, libproxy doesn't implement ignore
hosts in exactly the same way GProxyResolverGnome does, so we need to
keep track of which URIs they give different results for...

https://bugzilla.gnome.org/show_bug.cgi?id=699359

11 years ago2.37.1 2.37.1
Dan Winship [Tue, 30 Apr 2013 20:41:14 +0000 (16:41 -0400)]
2.37.1

11 years agoproxy/gnome: Use this in an Ubuntu (Unity) session too.
Iain Lane [Mon, 29 Apr 2013 17:42:53 +0000 (17:42 +0000)]
proxy/gnome: Use this in an Ubuntu (Unity) session too.

This avoids falling back to libproxy unnecessarily.

https://bugs.launchpad.net/ubuntu/+source/glib-networking/+bug/1172792

https://bugzilla.gnome.org/show_bug.cgi?id=698936

11 years agoproxy/gnome: fix automatic mode
Dan Winship [Mon, 22 Apr 2013 19:15:48 +0000 (15:15 -0400)]
proxy/gnome: fix automatic mode

Automatic proxy resolution mode was accidentally getting more-or-less
ignored and treated as "none".

11 years agobump to 2.37.0
Dan Winship [Tue, 16 Apr 2013 12:58:12 +0000 (08:58 -0400)]
bump to 2.37.0

11 years agogtlsconnection-gnutls: Only finish implicit handshake if handshake is implicit
Olivier Crête [Wed, 10 Apr 2013 18:50:34 +0000 (14:50 -0400)]
gtlsconnection-gnutls: Only finish implicit handshake if handshake is implicit

Also add a test to prevent regressions, this test tries to do a async handshake,
and waits for the actual handshake to finish, but before allowing the callback to happen
it tries to do a write.

https://bugzilla.gnome.org/show_bug.cgi?id=697754

11 years agognutls: buffer app data received during a rehandshake request
Dan Winship [Wed, 10 Apr 2013 21:22:40 +0000 (17:22 -0400)]
gnutls: buffer app data received during a rehandshake request

If a server requests a rehandshake but then receives application data,
gnutls 2.x silently buffers that data, but gnutls 3.x returns a
(non-fatal) error. Do the buffering inside GTlsConnectionGnutls so
that 2.x and 3.x end up behaving the same.

https://bugzilla.gnome.org/show_bug.cgi?id=695062

11 years ago[l10n] Updated Turkish translation
Muhammet Kara [Wed, 10 Apr 2013 20:41:22 +0000 (23:41 +0300)]
[l10n] Updated Turkish translation

11 years agognutls: correctly set CFLAGS using GNUTLS_CFLAGS
Emmanuel Pacaud [Mon, 25 Mar 2013 13:38:23 +0000 (14:38 +0100)]
gnutls: correctly set CFLAGS using GNUTLS_CFLAGS

(recommit with correct bug url)

https://bugzilla.gnome.org/show_bug.cgi?id=696519

11 years agoRevert "gnutls: correctly set CFLAGS using GNUTLS_CFLAGS"
Dan Winship [Wed, 3 Apr 2013 16:38:05 +0000 (12:38 -0400)]
Revert "gnutls: correctly set CFLAGS using GNUTLS_CFLAGS"

This reverts commit 9802180053a0e8eb23116d2f6cd6abb32d9bab3b.

11 years agognutls: correctly set CFLAGS using GNUTLS_CFLAGS
Emmanuel Pacaud [Mon, 25 Mar 2013 13:38:23 +0000 (14:38 +0100)]
gnutls: correctly set CFLAGS using GNUTLS_CFLAGS

https://bugzilla.gnome.org/show_bug.cgi?id=692134

11 years agotlsconnection-gnutls: Create the cancellable pollfd in right buffer
Olivier Crête [Fri, 29 Mar 2013 22:42:45 +0000 (18:42 -0400)]
tlsconnection-gnutls: Create the cancellable pollfd in right buffer

The cancellable pollfd was overwriting the waiting_op one

https://bugzilla.gnome.org/show_bug.cgi?id=696881

11 years agoUpdated Indonesian translation
Andika Triwidada [Fri, 29 Mar 2013 04:57:56 +0000 (11:57 +0700)]
Updated Indonesian translation

11 years agoAdded Friulian translation
Fabio Tomat [Tue, 26 Mar 2013 12:05:43 +0000 (13:05 +0100)]
Added Friulian translation

11 years agoAdded Friulian translation
Fabio Tomat [Tue, 26 Mar 2013 12:05:32 +0000 (13:05 +0100)]
Added Friulian translation

11 years ago2.36.0 2.36.0
Dan Winship [Mon, 25 Mar 2013 12:36:29 +0000 (08:36 -0400)]
2.36.0

11 years agohindi translation by chandan kumar
Rajesh Ranjan [Mon, 25 Mar 2013 09:46:04 +0000 (15:16 +0530)]
hindi translation by chandan kumar

11 years agoUpdated slovak translation
Richard Stanislavský [Sun, 24 Mar 2013 23:30:11 +0000 (00:30 +0100)]
Updated slovak translation

11 years agoUpdated Russian translation
Yuri Myasoedov [Sat, 23 Mar 2013 16:39:03 +0000 (20:39 +0400)]
Updated Russian translation

11 years agoL10N: Updated Persian Translation
Arash Mousavi [Sat, 23 Mar 2013 13:41:24 +0000 (18:11 +0430)]
L10N: Updated Persian Translation

11 years agoFinnish translation update by Jiri Grönroos
Ville-Pekka Vainio [Thu, 21 Mar 2013 20:39:25 +0000 (22:39 +0200)]
Finnish translation update by Jiri Grönroos

11 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Wed, 20 Mar 2013 08:39:04 +0000 (09:39 +0100)]
Updated Basque language

11 years ago[l10n] Added Tadjik translation
Victor Ibragimov [Tue, 19 Mar 2013 21:30:41 +0000 (22:30 +0100)]
[l10n] Added Tadjik translation

11 years ago[l10n] Updated Catalan (Valencian) translation
Carles Ferrando [Sun, 17 Mar 2013 19:04:03 +0000 (20:04 +0100)]
[l10n] Updated Catalan (Valencian) translation

11 years agoUpdated Latvian translation
Rūdolfs Mazurs [Sun, 17 Mar 2013 18:22:50 +0000 (20:22 +0200)]
Updated Latvian translation

11 years agoUpdated Danish translation
Ask H. Larsen [Sun, 17 Mar 2013 13:55:22 +0000 (14:55 +0100)]
Updated Danish translation

11 years agoUpdated Portuguese translation and converted to New Spelling (Novo AO)
Duarte Loreto [Fri, 15 Mar 2013 12:42:46 +0000 (12:42 +0000)]
Updated Portuguese translation and converted to New Spelling (Novo AO)

11 years agoAssamese translation updated for gnome 3.8
Nilamdyuti Goswami [Tue, 12 Mar 2013 12:58:57 +0000 (18:28 +0530)]
Assamese translation updated for gnome 3.8

11 years agoUpdated Korean translation
Changwoo Ryu [Mon, 11 Mar 2013 17:31:28 +0000 (02:31 +0900)]
Updated Korean translation

11 years ago[l10] Updated Catalan translation
Joan Duran [Sun, 10 Mar 2013 22:48:37 +0000 (23:48 +0100)]
[l10] Updated Catalan translation

11 years agoUpdated Thai translation
Theppitak Karoonboonyanan [Sat, 9 Mar 2013 04:46:20 +0000 (11:46 +0700)]
Updated Thai translation

11 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Thu, 7 Mar 2013 14:40:07 +0000 (17:40 +0300)]
Updated Belarusian translation.

11 years ago2.35.9 2.35.9
Dan Winship [Tue, 5 Mar 2013 15:37:19 +0000 (10:37 -0500)]
2.35.9

11 years agognutls: handle another case of connection-closed-during-handshake
Dan Winship [Tue, 5 Mar 2013 14:29:55 +0000 (09:29 -0500)]
gnutls: handle another case of connection-closed-during-handshake

fixes one of the tests with gnutls 3.x

https://bugzilla.gnome.org/show_bug.cgi?id=694812

11 years ago[l10n] Updated German translation
Mario Blättermann [Mon, 4 Mar 2013 07:35:14 +0000 (08:35 +0100)]
[l10n] Updated German translation

11 years agoUpdated Vietnamese translation
Nguyễn Thái Ngọc Duy [Sat, 2 Mar 2013 13:35:11 +0000 (20:35 +0700)]
Updated Vietnamese translation