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 743235 - Use http protocol for git repositories instead of git protocol
Use http protocol for git repositories instead of git protocol
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other All
: Normal enhancement
: 1.15.1
Assigned To: Tim-Philipp Müller
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-01-20 10:33 UTC by Sérgio Agostinho
Modified: 2018-05-05 15:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sérgio Agostinho 2015-01-20 10:33:10 UTC
I would like to propose replacing the current git endpoints used when fetching (freedesktop) repositories to the alternatives which use http.

The port used in the git protocol is often blocked by corporate firewalls.
Comment 1 Tim-Philipp Müller 2016-04-25 15:22:30 UTC
Yes, should use http/https where possible.
Comment 2 Sebastian Dröge (slomo) 2018-05-04 13:29:43 UTC
Someone wants to provide a patch?
Comment 3 Tim-Philipp Müller 2018-05-04 13:38:57 UTC
I've got some patches pending
Comment 4 Tim-Philipp Müller 2018-05-04 16:01:14 UTC
commit 6a21ad4eaf6e3ce6049d94b3eed5dc4336447db6
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Fri May 4 17:59:25 2018 +0200

    Use https:// also for orc in build-tools
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743235

commit b27353bbef8d66b0c2b75b727dc405e3ce0076aa
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sun Dec 17 18:01:51 2017 +0000

    Use https:// instead of git:// protocol
    
    git protocol can be problematic in environments
    with restricted network access and is also less
    secure.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743235

Still some more pending.
Comment 5 Tim-Philipp Müller 2018-05-05 15:21:07 UTC
commit e7f22c95c5a41a62760570804c37cfd716b652e0
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sat May 5 17:20:11 2018 +0200

    build-tools: mingw-regex: use https:// for git repo
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743235


Only gas-preprocessor now.
Comment 6 Tim-Philipp Müller 2018-05-05 15:45:49 UTC
commit ba68fa9a47a285f044229c1c71ab2c751c77e8df
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sat May 5 17:43:28 2018 +0200

    gas-preprocessor: use https:// protocol instead of git://
    
    Clone from github mirror since it's unclear what the
    https location is for the libav.org git repo.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743235