]> git.sesse.net Git - ffmpeg/commit
avformat/gopher: Add support for Gopher over TLS
authorparazyd <parazyd@dyne.org>
Sun, 28 Feb 2021 22:47:05 +0000 (23:47 +0100)
committerMarton Balint <cus@passwd.hu>
Thu, 11 Mar 2021 22:47:19 +0000 (23:47 +0100)
commit51367267c8a9f1a840f5e810f8c788e6e03712a5
treec8129640c2a34829b10bc34e9315757e8d81b6dc
parented4c2e183bc61414abb421b2bf19ac44e436da06
avformat/gopher: Add support for Gopher over TLS

This commit adds a "gophers" handler to the gopher protocol. gophers
is a community-adopted protocol that acts the same way like normal
gopher with the added TLS encapsulation.

The gophers protocol is supported by gopher servers like geomydae(8),
and clients like curl(1), clic(1), and hurl(1).

This commit also adds compilation guards to both gopher and gophers,
since now there are two protocols in the file it makes sense to
have this addition.

Signed-off-by: parazyd <parazyd@dyne.org>
Signed-off-by: Marton Balint <cus@passwd.hu>
Changelog
configure
doc/general_contents.texi
doc/protocols.texi
libavformat/Makefile
libavformat/gopher.c
libavformat/protocols.c
libavformat/version.h