After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750298 - souphttpsrc: add tls-database property
souphttpsrc: add tls-database property
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
unspecified
Other Linux
: Normal enhancement
: 1.5.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-06-02 20:15 UTC by Xavier Claessens
Modified: 2015-06-10 18:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
souphttpsrc: Add tls-database property (3.97 KB, patch)
2015-06-02 20:16 UTC, Xavier Claessens
none Details | Review
souphttpsrc: fix getter of "ssl-use-system-ca-file" (938 bytes, patch)
2015-06-10 10:42 UTC, Xavier Claessens
committed Details | Review
souphttpsrc: Add tls-database property (4.99 KB, patch)
2015-06-10 10:42 UTC, Xavier Claessens
committed Details | Review

Description Xavier Claessens 2015-06-02 20:15:11 UTC
SoupSession::ssl-ca-file property is deprecated in favor of tls-database property. It's also more consistent with GstRTSPSrc which has a tls-database property.

Note that we don't have to bump libsoup version dependency since we already depend on 2.40 and the property was introduced in 2.38.
Comment 1 Xavier Claessens 2015-06-02 20:16:03 UTC
Created attachment 304457 [details] [review]
souphttpsrc: Add tls-database property
Comment 2 Xavier Claessens 2015-06-10 10:42:01 UTC
Created attachment 304938 [details] [review]
souphttpsrc: fix getter of "ssl-use-system-ca-file"
Comment 3 Xavier Claessens 2015-06-10 10:42:06 UTC
Created attachment 304939 [details] [review]
souphttpsrc: Add tls-database property
Comment 4 Olivier Crête 2015-06-10 18:22:01 UTC
Tim merged one patch, I merged the second:

commit 5ada1a6cf81e16f41866215c615e1459732f1c15
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Jun 10 06:38:39 2015 -0400

    souphttpsrc: fix getter of "ssl-use-system-ca-file"
    
    https://bugzilla.gnome.org/show_bug.cgi?id=750298

commit 64e4df3fe28c2e1d01eb0cf30c5a9c13d7cd2135
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Tue Jun 2 16:15:35 2015 -0400

    souphttpsrc: Add tls-database property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=750298