{"push_id":609526750,"size":82,"distinct_size":82,"ref":"refs/heads/master","head":"bb5fe1145db9c501e5f7f8a6241bee0d2cf3b1b7","before":"96898a66e96927e4ace9a637ea923fd9f514dd1d","commits":[{"sha":"434fc5de6acf40bb64b952044d01756ae110e63f","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"main: move the http server registration to the end of the initialization phase","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/434fc5de6acf40bb64b952044d01756ae110e63f"},{"sha":"c19217e6e3875398c64b852373b7f1c70ad77e80","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"tcp: add helpers to determine default and used IP address for SAT>IP","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/c19217e6e3875398c64b852373b7f1c70ad77e80"},{"sha":"97f52f6d2085ca51c2b0ebe69e17ddc8d0fa4f8a","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"http: export http_server variable","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/97f52f6d2085ca51c2b0ebe69e17ddc8d0fa4f8a"},{"sha":"2904a96ea18f1f42d1b2e02fcccffaf1db61df7c","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"UPnP: add delay handling to write queue","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/2904a96ea18f1f42d1b2e02fcccffaf1db61df7c"},{"sha":"af698f0c19dd110ea0971dbf8a54e7632409ce36","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"config: add universal fcns to access to global variables","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/af698f0c19dd110ea0971dbf8a54e7632409ce36"},{"sha":"53984a38a43373bac31762c3603be9be576247dc","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"tcp: add IP_PORT_SET() macro","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/53984a38a43373bac31762c3603be9be576247dc"},{"sha":"3e33da55c9953b0da82f110bfc8b28682dc3f275","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"upnp: add debug fcn to dump output packets","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/3e33da55c9953b0da82f110bfc8b28682dc3f275"},{"sha":"ea60066a3f63efb9d41ba6a653d01e6aeb7a9835","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP server: initial code","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/ea60066a3f63efb9d41ba6a653d01e6aeb7a9835"},{"sha":"3c95a84d81e08a2b5602bcb43350ddadc62ba385","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"http: reorganize http_serve","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/3c95a84d81e08a2b5602bcb43350ddadc62ba385"},{"sha":"b306c7c9d5e5577b6289b003a1d72583dae16a8a","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"http: allow to specify different paths","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/b306c7c9d5e5577b6289b003a1d72583dae16a8a"},{"sha":"1c3f608194066bfea80a9affeb96109525ae64e9","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"http: export http_serve_requests, add hc_process callback to connection","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/1c3f608194066bfea80a9affeb96109525ae64e9"},{"sha":"fd1bc1c5f7dc50495b3d6573e5552da9297a664f","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP server: initial RTSP code","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/fd1bc1c5f7dc50495b3d6573e5552da9297a664f"},{"sha":"d563dc9127185617944504493f95bcb1ca3eaef0","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"udp: add multisend code (sendmmsg)","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/d563dc9127185617944504493f95bcb1ca3eaef0"},{"sha":"be1cc5c97cc63e29571fc62eaff6a3f009ed65ca","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"dvb: create mux - rearrange parameters for SAT>IP server","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/be1cc5c97cc63e29571fc62eaff6a3f009ed65ca"},{"sha":"56ac461d065deb0d0088bca7bef6ac8376e8579e","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"dvb: export dvb_network_find_mux() for the SAT>IP server","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/56ac461d065deb0d0088bca7bef6ac8376e8579e"},{"sha":"83f94f6f0c5c6f4b54c9cf660114f197a941e03c","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"udp: add tx buffer size setup for udp_bind(_double)","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/83f94f6f0c5c6f4b54c9cf660114f197a941e03c"},{"sha":"78e4ddf86e3a7e75ef9f4218653993aa639b291c","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP server: more work, add subscriptions and add RTP and RTCP threads","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/78e4ddf86e3a7e75ef9f4218653993aa639b291c"},{"sha":"da6eb2c4b3ce7a0e5f4091922126fa6d7699398e","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP server: handle streams correctly, add more RTSP headers","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/da6eb2c4b3ce7a0e5f4091922126fa6d7699398e"},{"sha":"a87aae0aafa26951fe4a4622d870a582d37c9351","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP Client: Add RTSP port detection based on the UPC string (TVheadend specific server)","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/a87aae0aafa26951fe4a4622d870a582d37c9351"},{"sha":"1c9b527011aff15ad3a41ae104732ce0da14ba42","author":{"email":"72edd5e1a572f82f059ccbb83c92b74d6cb051ff@perex.cz","name":"Jaroslav Kysela"},"message":"SAT>IP: handle SRCS pass (for DVB-S) in server and client","distinct":true,"url":"https://api.github.com/repos/tvheadend/tvheadend/commits/1c9b527011aff15ad3a41ae104732ce0da14ba42"}]}