gstreamer/gst/rtsp-server
Sebastian Rasmussen 94f3e18c5b Revert "rtsp-session-pool: Make sure session IDs are properly URI-escaped"
This reverts commit 935e8f852d.

RFC 2326 states that session IDs may consist of alphanumeric as well as
the safe characters $-_.+ -- N.B. the percent character is not allowed.

Previously the session ID was URI-escaped, this meant that any character
which was not alphanumeric or any of the characters +-._~ would be
percent encoded. While the RFC (surprisingly) mentions that linear white
space in session IDs should be URI-escaped, it does not say anything
about other characters. Moreover no white space is allowed in the
session ID. Finally the percent character which is the result of
URI-escaping is not allowed in a session ID.

So there is no reason to do any URI-escaping, and now it is removed.

https://bugzilla.gnome.org/show_bug.cgi?id=742869
2015-01-14 18:43:37 +01:00
..
.gitignore .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Makefile.am Make rtsp-server.h a single-include header, use it for G-I 2014-06-30 09:45:11 +02:00
rtsp-address-pool.c introspection: add (nullable) annotations to return values 2014-06-26 19:08:16 +02:00
rtsp-address-pool.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-auth.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-auth.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-client.c rtsp-client: Add a send_message default signal handler 2014-12-29 12:06:50 +01:00
rtsp-client.h rtsp-client: Add a send_message default signal handler 2014-12-29 12:06:50 +01:00
rtsp-context.c context: defing a GType for the context 2013-11-12 11:21:55 +01:00
rtsp-context.h rtsp-client: add stream transport to context 2014-10-21 11:44:40 +02:00
rtsp-media-factory-uri.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-media-factory-uri.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-media-factory.c media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-media-factory.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-media.c rtsp-media: Some minor cleanup 2014-12-16 16:46:06 +01:00
rtsp-media.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-mount-points.c introspection: add missing allow-none annotations 2014-06-26 19:08:56 +02:00
rtsp-mount-points.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-params.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-params.h ClientState -> Context 2013-07-22 14:25:04 +02:00
rtsp-permissions.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-permissions.h docs: improve docs 2013-07-15 17:31:35 +02:00
rtsp-sdp.c media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-sdp.h sdp: hide key length defines 2014-06-24 09:34:50 +02:00
rtsp-server.c server: implement client REMOVE filter 2014-07-10 17:10:06 +02:00
rtsp-server.h Make rtsp-server.h a single-include header, use it for G-I 2014-06-30 09:45:11 +02:00
rtsp-session-media.c client: Stop caching media in client when doing setup 2014-11-07 12:34:23 +01:00
rtsp-session-media.h session-media: let the session-media make the RTPInfo 2013-12-26 16:29:38 +01:00
rtsp-session-pool.c Revert "rtsp-session-pool: Make sure session IDs are properly URI-escaped" 2015-01-14 18:43:37 +01:00
rtsp-session-pool.h session-pool: add session-removed signal 2014-06-30 15:14:34 +02:00
rtsp-session.c rtsp-*: Treat sending packets to clients as keepalive 2014-09-24 10:37:59 +03:00
rtsp-session.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-stream-transport.c rtsp: Ref transports in hash table. 2014-12-02 16:29:24 +01:00
rtsp-stream-transport.h stream-transport: make method to handle received data 2014-09-16 10:45:20 +02:00
rtsp-stream.c rtsp-stream: Fix some minor memory leaks 2014-12-16 16:46:15 +01:00
rtsp-stream.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-thread-pool.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-thread-pool.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-token.c introspection: add (nullable) annotations to return values 2014-06-26 19:08:16 +02:00
rtsp-token.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00