[0f9c05] by Gabriel Burca
Added mtime and sizeOnDisk to JS objects
[fce231] by Sergey 'Jin' Bostandzhyan
Fixed content type detection for extended mime types
Based on suggestion by Henrik Holst:
Since the transcoded media gets extended mime type like
[2753e7] by Sergey 'Jin' Bostandzhyan
Workaround for Samsung TV
Applied patch https://sourceforge.net/p/mediatomb/patches/37/
[6be2b0] by Sergey 'Jin' Bostandzhyan
Clang compilation fixes for FreeBSD
Partially applied patch by Douglas Carmichael:
Seems we had the hashes fixed already, so added only the remaining parts
[7224e7] by Sergey 'Jin' Bostandzhyan
Make all URLs in the web UI relative
integrated patch by Nailgun:
[f1902a] by Sergey 'Jin' Bostandzhyan
Make use of arc4random on *BSD/OS X
Integrated patch by Brad Smith:
The attached patch adds support for utilizing the arc4random() function on *BSD OS's and OS X to provide a better seed to srand(). Pushing upstream from the OpenBSD ports tree.
[9e8dd1] by Sergey 'Jin' Bostandzhyan
pupnp: fix Content-Range generation bug
integrated pupnp commit 4f630b1213be2c28a02befafe12c225f4d297666
[e563f0] by Sergey 'Jin' Bostandzhyan
pupnp: fix memory leaks / ThreadPoolAdd() or ThreadPoolAddPersistent()
integrated pupnp commit c5777ae7476523029d3f42a96f83c08561e5fdef
+2013-09-10 zexian chen <chenzexian88(at)gmail.com>
[fc47db] by Sergey 'Jin' Bostandzhyan
pupnp: Avoid malicious client exploit to exhaust the device's memory
integrated pupnp commit 1a8a8228e49b75267d67c4298f765f04ac0b9733
2013-09-02 Peng <howtofly(at)gmail.com>
Suppose the UPnP device is listening on 192.168.1.102:49152. Use the
The device just keeps receiving these bytes and its memory usage keeps
Malicious client may exploit it to exhaust the device's memory.
[d7d376] by Sergey 'Jin' Bostandzhyan
pupnp: scanner_get_token: robustness improvement
integrated pupnp commit cf8c0d0a937f32662f4d16b26f52adc6127d9f88
2013-08-13 Peng <howtofly(at)gmail.com>
[82b0e7] by Sergey 'Jin' Bostandzhyan
pupnp: Action Error Response not returned
integrated pupnp commit 396b7ae639be20b76d4cc4f837cc4bc5e3db5265
2013-07-30 Robert Buckley <rbuckley(at)users.sf.net>
SF ticket #53 Action Error Response not returned
In soap_ctrlpt.c, in function get_response_value:
upnp_error_code is checked to see if it is less than 400 because that
However it should be checked to see if it is greater than 400.
[43bf0e] by Sergey 'Jin' Bostandzhyan
pupnp: UpnpRemoveVirtualDir wrong linked list operation
integrated pupnp commit a641a27cb65119d56cec1fa28d4679611875817f
2013-07-30 Zheng Peng <darkelf2010(at)users.sf.net>
SF ticket #116 UpnpRemoveVirtualDir wrong linked list operation
What if pVirtualDirList has two nodes and what we want to delete is the
[513b83] by Sergey 'Jin' Bostandzhyan
Fixed segfault in when no range paramter was given
[b70382] by Sergey 'Jin' Bostandzhyan
Added subtutile support for Samsung devices
Applied patch from Marcin Jurkowski:
[70df27] by Sergey 'Jin' Bostandzhyan
Added FLAC library support (with album art)
Integrated patch from Pucefti:
Slightly modified / based on patch from the Fedora 20 rpm.
[27da70] by Sergey 'Jin' Bostandzhyan
Add support for play/pause/chapters in transcoded streams
Submitted by cyrylas:
[fe195c] by Sergey 'Jin' Bostandzhyan
Fix buffer overrun in timestamp conversion
Fixes issue where video files > 999 minutes in length overrun the
Patch imported from MediaTomb rpm package in Fedora.
[09b3d2] by Sergey 'Jin' Bostandzhyan
Add handler for ogg audio metadata by default.
Submitted by Rich Mattes:
[d46cde] by Sergey 'Jin' Bostandzhyan
Updated install (new autotools version)
[bd8caf] by Sergey 'Jin' Bostandzhyan
Fixed warnings in tombupnp
[b66dc1] by Gena Batsyan , pushed by Sergey 'Jin' Bostandzhyan
Applied pupnp security fix.
[01def6] by Gena Batsyan , pushed by Sergey 'Jin' Bostandzhyan
Adopted security fix from pupnp.
[69d640] by Gena Batsyan , pushed by Sergey 'Jin' Bostandzhyan
Adopted pupnp security memleak/security fixes.
[56915b] by gena
Removed unnecessary include.