Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gerbera/gerbera

UPnP Media Server for 2025: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
https://github.com/gerbera/gerbera

the UI uses URLs with '?' separator, the rest uses the / separator

a4ae8850bf1644b09427cd5c61f59ff2255b05ef authored over 18 years ago
work in progress

c33ef221f588f5811eca89cee3d5cc138a2a0de0 authored over 18 years ago
small fix in getObjects - wrong column name...

8c9f1f7ebde9a505f251f14a2c6143cf36dbbdf7 authored over 18 years ago
weird problem with exceptions...

9733466d222d525ef97acc64da56325ef391ef61 authored over 18 years ago
first try at autoscan, not yet functional

b8aed8c226b17f085f16f59c330435621b4eb4c7 authored over 18 years ago
comment out SQL debug statements...

1b79d4c12d597294eb68630b5a0811e24e1b39a5 authored over 18 years ago
many, many storage changes (using different table; sqlite NOT finished)

added DBRHash

a815e8ba3900344aa29402e99ef197962983c803 authored over 18 years ago
SIGHUP now reloads server configuraiton (forgot to add this to the initial implementation)

3b697bb3ff1786833e987bbf911f99d178394870 authored over 18 years ago
added SIGHUP

6e0daed713f709b98850bbb097b2f4a04d883c96 authored over 18 years ago
added server restart upon SIGHUP

357f7b64bbf8ff3ce4c21917e61f3d229b4c3842 authored over 18 years ago
make sure that the file extension does not contain the separator character

b7af16aa56fe92a89880e61f0fa8f9557380ee9f authored over 18 years ago
fix for TG100

8035f41d944ddd6c961cbbee52c3ae2a90f0cff5 authored over 18 years ago
changed our link structure; we are now using + instead of ? to separate

the parameters; also we add an ext=.file_extension to each link

this is required for some render...

32030ece94d61de97eb6f780f8db64f1bd3b87ef authored over 18 years ago
just a newline

231fcf18a4b26a8f6a5afc71a02870d731ea2fb2 authored over 18 years ago
added help to error message

c63a527cbc9e2f20d98ef69d694f554481a9046f authored over 18 years ago
keeping track of all changes

88c5250bd3fa81eb910835f9e9acf758afe16f74 authored over 18 years ago
corrected problem with subscriptions for the MRREG service

dab808d4b72ba2c4814de5a736e5d02e9a58c412 authored over 18 years ago
added Accept-Ranges: bytes HTTP header in order to indicate that

we support range requests.
Note: this header is optional, however it seems that the
TG100 mediare...

ee94b1b40dd7ba3941f4bc11543dc9a7d750b43a authored over 18 years ago
fixed a severe bug in serve request handler: we were asking the config

manager for a wrong option, so whole serve requests were actually broken

e277ff92389a66bac28e2194d3e448aded248741 authored over 18 years ago
some adaptions for sigaction

bb76a50a2fb240ac3a1de179b6e3bfb8b8a3ce9c authored over 18 years ago
some adaptions to MR Registrar Service subscriptions

084592d8b1f27cc0e5e4cb20422ade446a3640aa authored over 18 years ago
added if_nameindex functions to configure.ac

removed some debug messages from update_manager

dcc99d9743941f7d23f29294540051633334a888 authored over 18 years ago
fix for the MediaReceiverRegistrar Service

00ab67f1397d80ab83231d205714fc076a3a358f authored over 18 years ago
oops

23804cf0cb204738de6c455f5ef7983d570c4dfa authored over 18 years ago
added MediaReceiverRegistrar service for the Xbox360

a9f3b250eb95bd9cada8228ce83590104ca7c5d3 authored over 18 years ago
we did not use the proper define for res_id, instead it was hardcoded

7f004aee142b261c32916a14c296495b7cc7109a authored over 18 years ago
fixed a bug where no default ip was assigned on FreeBSD

b1bbc011bc5b44e7747c919cdcac6e48b8c6832e authored over 18 years ago
forgot to commit the header :)

bugfix for starting the update manager thread twice

c346de685423026435deb2b18d894681070cf7c7 authored over 18 years ago
fixed a bug where at certain circumstances update manager thread was started twice!

fcbb9c49c3cb1a88e4bdbd792ff435f1533e93e2 authored over 18 years ago
one log_info should be a log_debug - fixed that

68de2b878142d4ca40493839984fb53e2ce1c568 authored over 18 years ago
enable signals in exception

fa687392e81602c18640352d923cbc7aec5db9f5 authored over 18 years ago
bsd getopt adaptions

eed7e650515673e8b6d6e4950f4457d4e5b335de authored over 18 years ago
added sigprocmask check

5444b2b44cabe013e559fdb40a9daf2eecbc2b71 authored over 18 years ago
some cosmetic changes :>

a497dce19b6f72c272b4a286673e5eebbda87276 authored over 18 years ago
some thread was getting SIGINT and was causing a coredump upon shutdown

now blocking all signals before launchig threads

a20488359cbc0c691fce5557c0226f2c294cfd9d authored over 18 years ago
had too much newlines in messages

aa38f9493508305900abb9075c08d1fd222091d2 authored over 18 years ago
MediaReceiverRegistrar service - for Xbox360

d785e7abf79feda2016b4f3bbbcb698a65284177 authored over 18 years ago
added fix for debian 3.x systems: when pressing Ctrl-C SIGINT was sent

from each thread; this messed up our "forced shutdown" counter

adapted configure.ac to check for...

68e1d1cd74419edbdbd598379994386d91383da7 authored over 18 years ago
now correctly setting SO_NOSIGPIPE

3f7d3249aca0fce81f5a2f4fce741656ed53d61c authored over 18 years ago
added debug message

e470562a5ca5735e9db4a7e2f2241723d0e26a0d authored over 18 years ago
fix for the signal handling

adb11cc9ab908a3823b6449b3aae8aff88ba1a46 authored over 18 years ago
fixed a coredump on AMD64, int was used instead of size_t

e2b04c0ca5e699e593617204282f7e9567ed2604 authored over 18 years ago
no longer supporting old mysql versions

99e66564ea507d1e507f4783b9c63a3a7fc3ffb9 authored over 18 years ago
further improvements: added check for old MySQL version - we do not support

version 3 or lower

712d90661ebb0e35e99061cede666729b1ea391a authored over 18 years ago
some more solaris fixes

e28866b5cc05eead004347a6ad79f3c42d224f0a authored over 18 years ago
...still solaris

e9dcd1e75182ebb376a83521c86bd48da5a11309 authored over 18 years ago
further changed for solaris

5c648fa2327d5c57ab10d510e3faf6970968682b authored over 18 years ago
checks for gethostbyname on solaris

65047abdd49c1cd98ded7c8ceb1f3686c23dc003 authored over 18 years ago
getopt ist now optional

c92d2f5b9761cac618204b92398efc8915d33f65 authored over 18 years ago
readding file instead of updating it - we need scripting to get triggered

db9b2a2b4e2a9bf6803e5356e6a7c9a9d63e56f4 authored over 18 years ago
same functionality like last commit, but I like this way more

512e5e1fac1d71e288751a3efa81c6eb197d7a45 authored over 18 years ago
prevent SIGPIPE from being raised on BSD systems

c4590b88bb59a145377fcf761816de441481e398 authored over 18 years ago
we are _pre

815b578e67a54a58d936b83cc0b7954a041d5e9b authored over 18 years ago
not yet ready for autoscan, partially implemented

3582f0efc510aa26bdf0c936e6e90ffb96e6f0b9 authored over 18 years ago
removed unnecessary parameter "parentID"

a79d8564c9fefb8639cde9871528fd2f9c7127f2 authored over 18 years ago
added new prototypes for autoscan

db70ad3a01d726460208b6cda5054ecb30c58a51 authored over 18 years ago
added missing patch for FreeBSD

20f704bc9a7cb8a3862b63dd4a55d757f9043712 authored over 18 years ago
added remove() function to hashes. returns true if key was removed successfully.

861e2f91650ee1dd6f18c972f5bbe901d8a6159e authored over 18 years ago
added function that will remove all object ids that were not found by

the content manager in a specific container (for autorescan)

f869ffeeb57c028f56656e98d637688df2c62d1e authored over 18 years ago
added comments to the DXXHashes to describe briefly what they are for

6866332eb19cf2304c59754e13426fe5d6f93456 authored over 18 years ago
continued work on the autorescan function

c111a8cbf72901ff81c4a92a771f2e5ad1dfca6e authored over 18 years ago
Storage: made Exceptions work

added empty "bool Storage::isFileInDatabase(int parentID, zmm::String filename);"

6365bbc72c96aa4f2a48b0b0c556f7ab240ae6ed authored over 18 years ago
changed order of largefile checks: types must be checked after

LSF is enabled

8c9b9eedc451a9809a08b04f0faaa141e899abbc authored over 18 years ago
update_manager: time was calculated incorrectly

storage: fixed a serious bug - we were crashing on remove
because we used the wrong hash size wi...

e79803dde52632248ef6af874354c64f4a6d6d70 authored over 18 years ago
some things were already done

70e4746fb0ee81d9ad933cf9e4b91729adae050b authored over 18 years ago
allow multiple mysql threads and connections

fix: shutdown variable of MysqlStorage wasn't initialized -> fix immediate shutdown of mysql thread

13a0b1e8c1696c7288d0c09497cfb341e4bda99e authored over 18 years ago
Storage::getInstance() is now thread safe

563830fed920bb04db4b028b6d6cb40d1f5cfc00 authored over 18 years ago
added forced kill after the third SIGTERM/SIGINT

738a775d3e853f7e9f5aa51f2426e395bca1e2f1 authored over 18 years ago
hmmm

67cff3375866e785b1c50fc8f74afd12a5d36733 authored over 18 years ago
further adaptions to the import script

08f725f57270508cfb3be792637287cb09a137f7 authored over 18 years ago
adapted import.js

70c754f4f53d82f868aa72afcc2546709877501f authored over 18 years ago
fixed coredump on empty tags

4c7f0bdd7fa50244c9cccae5d0db9de109a30aff authored over 18 years ago
some patches to fix a core dump, but there are still some problems left. jin will fix them.

147960d4275c15c7f69f52ebd21f590438f68914 authored over 18 years ago
changes required for FreeBSD support

fa63d17468d52d17e1f0129b2b8c5ca24f068625 authored over 18 years ago
boot

8b5b0942194f0f741a538ebfd791b6483c2a8524 authored over 18 years ago
UI: corrected the selecting of the last item in the tree

990a527154567318764be0d2ddd6b5904f8ef432 authored over 18 years ago
again some changes... work still in progress

4f411010f8f980406916530293148dbc7a87fc8d authored over 18 years ago
changed charset to =UTF-8

07892dfbf9e275cf0f496c176ac3777cc45a474f authored over 18 years ago
added getChildCount to Storage

1e100b3b7b79bdbf28efe694f30a6c72a18ac132 authored over 18 years ago
UI: fixed some things for IE; added <noscript> tags

67fb10f16f3c96ebed1369234f5162c3708085db authored over 18 years ago
UI: autoscrolling tree, remember filesystem/database (via cookie), button for folder adding

708446ad3db07982f9d1da577e6d4494b938f538 authored over 18 years ago
added HTTP 1.1 conformance patch

6cd49ddaf6a93b7c68ff097cd4ab0d80bfbc25b2 authored over 18 years ago
added UTF-8 charset patch submitted by Olga Soiko

e8ac193cf4fc91d7389f358bb111864a4ee6a0f8 authored over 18 years ago
and once again some improvements for configure...

todo: it does not find strtoll on BSD systems

f6a759e1621069c7490329e041ce2819711169cb authored over 18 years ago
removed all references to malloc.h, left it only in one of the WIN32 ifdefs

removed use of deprecated ftime function, using gettimeofday now

dd8256d957c94d3122d528bb47c8303147b52451 authored over 18 years ago
added incrementUIUpdateID call when adding/modifying containers

14480bb8c857201407fc3fddb2681900b4a4f46d authored over 18 years ago
forgot these files... :)

7fedcfe36c461d8a011b497da290fe287cd3516d authored over 18 years ago
UI: now frames based

64d97d3dc569f39151aefe6b3b9bebfa6d10472a authored over 18 years ago
ading empty "incrementUIUpdateID()" for jin to add its call.

32abbbb66a745d66db877a7ba628d105290f0554 authored over 18 years ago
fixing "src/cds_resource_manager.cc": media URL was generated with a "/" instead of "?".

2d1c008f94cd3228ebfe547fb475ec3399b6b3ff authored over 18 years ago
fixed a bug where we did not consider hidden files when checking

if a child directory has content or not

d2c9c0230809b32c91805eacdb12f7c9490a4f20 authored over 18 years ago
printStackTrace now prints the filename and line in the code where the

exception was raised.

in order to use this functionality prepend exception with an underscore
wh...

67bd73d8f8227510a6ff9b5c796dca4fbb5ec176 authored over 18 years ago
added constants for commonly used XML namespaces

a563eb14d17be86ba3d291ba0babcb45ef9ddd24 authored over 18 years ago
UI: finished editig, startet automatic updates

sql_storage.cc: uncommented rmObject(). Why was is commented out?

7f6b3309ee1eee0c25c935f554a5b0afb64df633 authored over 18 years ago
hidden files supression

fa0fcee06f49f933f0af5d456437af3fc4f058f9 authored over 18 years ago
by default we are not showing hidden files anymore (the ones that start with .)

FS_MASK_HIDDEN added in order to allow hidden files listing

ed07ddcf9d6e5874e8f1b4a50b2520b8bdf8a6e8 authored over 18 years ago
added track number support to import.js, the Albums containe will now

have track numbers in front of the song names.

e55c0fd973cbc95a231b35f4cbddc8d6a78857ba authored over 18 years ago
added <upnp:originalTrackNumber> metadata extraction

e808b4d94e753419be769196a1e968b011ccad10 authored over 18 years ago
added from(unsigned long) and from(unsigned int functions)

26684a9e7d55bf0ab570c2ae68a63527bab367bc authored over 18 years ago
and once again.... well I think this time I finally got configure.ac right.

main difficulty was to figure out how to handle taglib vs. id3lib

83921baef1baa6f6bfb5658a7a4c3860ffba8d31 authored over 18 years ago