Git Log


Commit Date  
[76a1ff] by Justin Maggard Justin Maggard

cleanup: remote obsolete references to listening_ip

2014-03-15 02:06:07 Tree
[0ea248] by Justin Maggard Justin Maggard

clients: add Asus O!Play support and quirks

Asus O!Play reboots with titles longer than 23 characters with some
file types when there are subtitles present. So we truncate video
file titles with external subtitles.

It also supports subtitles in LG fashion, so add that too.

2014-03-13 17:48:41 Tree
[365d5c] by Justin Maggard Justin Maggard

upnpsoap: make subtitle support more generic

It sounds like more clients may support subtitles using a res element,
so we should make our support more generic.

2014-03-12 18:59:10 Tree
[cce9a0] by Justin Maggard Justin Maggard

config: add merge_media_dirs option

By default, if there are multiple media directories specified, there
will be entries for each one in the root directory container. If
there is only one media directory specified, then just its contents
will be in the root container, to save one level of browsing.

Setting this option changes the default behavior so that multiple
media dirs will behave like a single media dir.

2014-03-12 18:40:49 Tree
[7c0739] by Justin Maggard Justin Maggard

config: introduce strtobool() helper.

2014-03-12 18:32:09 Tree
[e3a53f] by Justin Maggard Justin Maggard

clients: separate Samsung BDP and TV client types again

Advertising the DCM10 vendor-specific feature to Samsung Series
C and D (at least) players causes them to always browse ContainerID
1, no matter which section is chosen from their GUI.

Treat TVs and BDPs as separate client types with unique features.

2014-03-11 21:46:21 Tree
[d10293] by Justin Maggard Justin Maggard

autoconf: Use subdir-objects, to silence warnings from new autotools

2014-03-10 17:00:52 Tree
[10471a] by Justin Maggard Justin Maggard

portability: fix compiling on systems without iconv

2014-03-07 21:20:26 Tree
[a60601] by Justin Maggard Justin Maggard

Fix Clang compiler warnings.

2014-03-07 20:42:40 Tree
[546b12] by Justin Maggard Justin Maggard

portability: rework inline functions for clang compatibility.

2014-03-07 20:36:50 Tree
[ce1673] by Justin Maggard Justin Maggard

samsung: fix root_container setting

Pretend that we don't support SamsungGetFeatureList if we have a
custom root container specified, or else the Samsung client will
jump straight to our normal A/V/P sections.

2014-03-07 20:23:58 Tree
[ba8e47] by Darkvater Darkvater , pushed by Justin Maggard Justin Maggard

log: enhance setting loglevels

Enable logging level settings such as 'log_level=error' to set all
levels to error, or 'log_level=error,ssdp=maxdebug' to override only one
category

2014-03-06 16:23:15 Tree
[b9404d] by Justin Maggard Justin Maggard

cleanup: remove unused tagutils code, and switch to standard int types

2014-03-07 01:08:21 Tree
[cb95ca] (v1_1_2) by Justin Maggard Justin Maggard

Wrap up version 1.1.2.

2014-03-07 00:30:25 Tree
[993a4a] by Justin Maggard Justin Maggard

ssdp: improve debug logging

2014-03-05 21:56:50 Tree
[5cddc8] by Justin Maggard Justin Maggard

print usage and bail if the user gives an unknown command line option

2014-03-04 00:04:46 Tree
[1a78a9] by Justin Maggard Justin Maggard

process: make max number of children (connections) configurable

At least some Panasonic clients try to open more than 5 simultaneous
connections to the server. If we keep the default of 5 max children,
it results in choppy playback on those clients.

Make this setting configurable, and default to 50 max connections.
Our process is pretty lightweight, so 50 children should not be a
problem on most systems.

2014-03-03 21:32:20 Tree
[372afa] by Justin Maggard Justin Maggard

cosmetic: whitespace cleanup

2014-03-03 21:28:31 Tree
[6cef30] by Justin Maggard Justin Maggard

try to ensure proper ownership of db_dir

If user has been set, try to ensure that db_dir is owned by that user.
If that fails, log an error.

2014-02-27 23:47:02 Tree
[4236d5] by Justin Maggard Justin Maggard

ssdp: add multicast membership as the individual interfaces come up

Previously, this was only done during startup, so interfaces that
came up later wouldn't have been added.

2014-02-26 23:09:21 Tree
[fe7c26] by Justin Maggard Justin Maggard

ssdp: send a full byebye + alive set when a new interface comes online

If an interface comes online after startup, we really need to send a
complete byebye + alive set on that interface, but we don't want to do
it for other interfaces. So do it as the interfaces come up, and
skip it for interfaces that existed before the reload.

2014-02-26 23:04:46 Tree
[a7c8ff] by Justin Maggard Justin Maggard

cosmetic: whitespace cleanup

2014-02-26 20:37:14 Tree
[ea9a53] by Justin Maggard Justin Maggard

clients: keep generic device records

Now that we display connected clients in the status page,
it makes sense that we show all of them, instead of only
recognized device types.

2014-02-26 20:34:15 Tree
[005cb0] by Justin Maggard Justin Maggard

Fix uninitialized access when adding multicast membership.

Thanks Keith for pointing this out.

2014-02-18 18:39:43 Tree
[65fb74] by Justin Maggard Justin Maggard

upnpsoap: Support searches specifying @parentid = 0.

2014-02-04 20:03:57 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks