Ecosyste.ms: OpenCollective

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

github.com/gerbera/gerbera

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

ui filesystem relative path problem fix

9dd41d261baf40c9d6bb301020aafcc6c30b3396 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
mysql locking issues fixed

new index in db
mysql create db problem fixed

25ed2f8a4d58aeed2a6d55a3da1488ff57a300a5 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
mysql_storage.cc: now using mysql_server_init/end instead of

mysql_library_init/end (to avoid problems on older versions)

config_manager.cc: added <accounts ...

05395160162d77b331f5549abc7df8854453e120 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
some paging corrections

0153300453286cc9ded55dc8c20a63bf0050903d authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
db-quote cleanup...

8cb791e63d97d3c96cafec4b69c846d50b2ab24e authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
another quote fix for sqlite3..

40c21fb9c8171196d6447d5709dba85799ab2468 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added (basic) paging to UI

another quote fix for sqlite
enhanced browse()

f825df687b6c2a50a7723979fe133615f2b5d954 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added parameter to compile with or without automatic database

creation

f7fdb0b6aaa2dcaf133108d02ccfde9a79319fec authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added librt/clock_gettime

3678a388e2a526cb1b3cca9dd3fc8b3b5e4fdf76 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fix for sed regular expressions on BSD systems

0230e77ba585372b48975818a71a5fdf3dc07e8d authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
adding more and more --with options for various optional packages

753b949716c24df42923c19f715ad4fda77eab56 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
mutex and cond cleanup

removal possibility for TimerSubscribers

01b6b422a764ba67306c18351810f23f48d7f495 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
reverted last edit, because of a segfault

7b4e2fd648f328fe9731e2c2177010e95d233fe8 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
work in progress on the --with options

b5b710bbc1c8d6601300662ee77345989d2b2b8f authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
forgot to check in Timer class files

18fe5a5d02b7b4813ed4227affbc4a0554baad1f authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
implemented Timer

implemented session timeouts

c5125a6fb991310f6ea10a4e950f3600de85fac4 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
split ContentManager::taskQueue into to priorities. rescanDirectory() will use a lower priority

db007d548d576c6be91ef08e02825d3d45e429c8 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added autocreate dbs for mysql and sqlite3

update_manager and storage now use "pthread_join" again

7f98f6afe484f9d20490d56003f0d924dddde24b authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
further configure.ac adaptions...

669d0f3b3aa00f8d32e7b743291aaca53a9c0dbe authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed quotes

123bdd147548f64fa76bb898430ffc240a2d8e7c authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
we are now handling the rpl_realloc case

AC_FUNC_MALLOC and AC_FUNC_REALLOC will redefine malloc and realloc if
they think that we are no...

0657421e1994c8d023409ffbb7e5a89e55f40c67 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
some adaptions for Darwin

9838aa7b129d47cc8e1514e7f8a4e5d76f0418ed authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
scripting.h: #ifdef to set XP_MAC or XP_UNIX

adaptions to configure.ac

adapted tombupnp license

78757892c9cbcfca63323bc5eaa3e32b27f43cc5 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
minor ui update fixes

78aec7f9459aa284c474c15bb702d24f8ec7abbf authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
invalidating the object id

d42682abab27df9e94e54274c2ea2765d5bd9187 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added UI container updates (untested)

different table quotes for mysql/sqlite

69aaafac5b6572f9ba7535b8e9ee44f59fe38bd8 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
simple script to run configure with debug options, this is useful during

development

91f2f04bf3048da900359bfef740037432964453 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fix for internal items, needs some cleanup

fc2e58ce621ef313a213779fd2790f277ea93e7a authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
make sure we do not add the ext parameter to interal or external url items

87a77264e49ab6d23f366d764683be6df39638b0 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
again, forgot to include limits.h

5f54af2565cabfa9619779affa71b56c7b69c539 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
we used USHRT_MAX but did not include limits.h; this was a problem on

mac os x

de7a018917af81c99671a6ec83731528391d3c6e authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
newer macosx needs time.h, interesting that the older version compiled fine

without it

78025be77122a16de85a195568890e4a18602df3 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
further escaping adaptions, we forgot to ignore control characters

9de47f8ab6a8d3eca1fbb6f5e44d1a6b58b468a6 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed a severe bug: we did not handle control characters correctly,

as the result bad XML was produced

62de24c5ea01c619943318be99a264c48ff6713b authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed minor bug, class::function in header

890db00b61a7dab13ceee490c238e2bd8704b7d7 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
oops, wrong comit, reverted to previous

06b85375e9afa832ec6919ff213970a17e8f966d authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed a minor bug, class::function in header

003b84ca5a626cdb9eb7cde620b3ad05c0f2495f authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
accounts stuff commited

5a670a3eb5b56f48d9d69747d40cc4ff2926c0b6 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added accounts info

b65b3383c26a76482e2496919c36c7556e73d769 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
cleanups partially finished for OSX and FreeBSD

still need to adapt all libraries except iconv and sqlite3

e38b16526ce753abb1b7cdee64d733299720c85d authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed for Mac OS X

ead88a25fe382c7aa95d8599de9d183972933cab authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
ongoing struggle....

74c184fd53dad4418711e664e677ebef9e9e53dc authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
rewritten UpdateManager completely

made UI login configurable
added remove updates

bc7790084bae6a0cfbe1764324a868e7d0b86b0d authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
further cleanups, improvements, etc.

568657cb6de45c1211c6e07878a1e26485d3ce02 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
keeping track of the changes...

da8a25173defcc215d8a61cb65956f55c7b07ef6 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
removed warning, variable was defined and used only for log_debug,

this caused a warning when compiling without the debug option

cb45f1b7283e79e7836bee8376d03fdd22b624c4 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
moved incrementUIUpdateID function to the session manager

3c7ef0feec28c9d1b645d2b6654d9535d0a64a6b authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed a severe issue in the ThreadPool implementation.

of course it is possible that they wanted to have it that way,
but the impact on performance was...

1e4fd1fe12920fd27d9a978abd8120123a3099d0 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
some UI changes

fixed removal of illegal object ids

ce009106f2ceb6a0f6406339694c88dfc20e821d authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
--as-needed

d56df0983dddd18ec988a53fca2e4550ab2cbdb2 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed a bug regarding JS includes - forgot to AC_SUBST(JS_CXXFLAGS)

added subst'ed values to one more section in Makefile.am

ae6b2768a5c5719e5b8178f5a5447fa6946698a3 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
major configure.ac cleanup; fix for distros that use --as-needed link

flag.

removed not needed win_dll.c from the tombupnp makefile

2ec01b724e8d632f330175822f7b262361e34911 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed SqlStorage to work with URLs and Active Items

moved SQLStorage::stringHash to tools.cc and use this hash for DSBHash and DSOHash too

f3022a364dd9606af529cf3633e07e3558ca05e6 authored about 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
some fixes for macosx

a8835418f74f21d31e5851e1388e9c7f6001851e authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
removed some warnings

6eb905a052f20d4b567fe48ebee8f84e3fd4f065 authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
we can now run on OS X / Darwin

42e4e2de96e4e2f1f047b0f1f6616e627422569e authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
mappings are now loaded from a template and not created programmatically

added an ifdef on HAVE_CONFIG_H in ThreadPool.c

b9b56b9f228ccee1310f8ccdfe80784bf875158f authored about 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
tracking the changes.... tomb-install removal

4fd29cb9478423e7a3cf95d06058777c325b644f authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixes for OSX/Darwin

a8ad2983c72d6740114b67cadc595855f3824dc2 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
some minor fixes

removed tomb-install

8e71f18f15054adb32ce64c864101e7979a45b60 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
moved tomb-install functoinality into the server

TOMB INSTALL IS NO LONGER REQUIRED

fa111dc252386b5e195d6812a756d8cd9f48b542 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed coredump: set file to NULL after fclose, this does not happen

automatically! the destructor called fclose(file) again and this
segfaulted

b5db5dcf94930708c3da78b9de95dd00cfefa855 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
storage change: store dc_title for virtual items too. sorting is much too complicated otherwise

e591d7f4103010e257cda5cfdc30f4a43cb09dca authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added copyObject function

de61e819eca5045e0e63959107ec32c0ca029f39 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
oops :)

2e090edbb9e8be25e65bac6a46ae73c2350661d8 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
implemented copyObject

628a4814c3f216a9e78ae208e4843af9082e245b authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed: OBJECT_FLAG_USE_RESOURCE_REF is now honored correctly

storage changes...

04eb5564e5df6254458a3db3719a933c20e42401 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
now setting the use ref flag for js created objects

e95fe72dd11d222040efc68557dd67e1ea617840 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
implemented "reduce" function

b3e9010f09ecdc4ddadd41943318677c8d0f4001 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added correct handling to sql_storage.cc for the new OBJECT_FLAG_USE_RESOURCE_REF flag

dbd3b12ec6adf473c872574a4751ca0ff5168433 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added object flags support to sql_storage and db

moved isRestricted and isSearchable to object flags
added new table "mt_active_item" for active_i...

399ab029f756a0e5539a1e6f43fb27374da338bb authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
cleaned up "import.js"

added prototype for String::reduce() for jin to implement it

408ec780ac44052be9a347eb2a55c3aefc8d3aca authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
correcting sorting for virtual items

objectType wasn't always unsigned int

d9f214f9774001eca82bbef4663bbdda9fd0c71b authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
many storage changes.. (location prefix, location hashes for virtual containers,...)

added "remove this" and "remove all" option

23dbd938fbd862ea405505a1d31e353679752407 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
updating the changelog

5bce2eb282a9965efd4a063350b109d0ff37223f authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
the configuration file with which the server was started is always hidden and

can not be added to the database - the file may contain security sensitive
information and must n...

8638ee5f63a6b86eaf63c10938d0b1e72f3ec6a9 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added sortPriority and objectFlags

219844e8f387388d00d8e9049c7729e6008183c6 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
added possibility to hide .dot files (hidden)

4cf2ce3a83c5d5eb88457eb8727dfd2d7076b409 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixed a typo

0f92f1edc6f02cbc265d1d45b3ff8e874176233a authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
fixing javascript... we now have an addContainerChain function in storage

e1af2abb1b309d486d4556cd47f12269cab3e4b3 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
updated to use the new isFileInDatabase function

168feabb3e5bfaa9e9a8b4226f5ae2f7b566d9b8 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
unlock if exception for Storage::getInstance()

e3e57f5d94ab469baf0906284aaadd717d6a8b5b authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
moved init()s to getInstance()

4aa286706d17dcc57c419853e41aff5854cadd3f authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
forgotten to add object_stack.h...

2fcceb214e07a4899e4a9d79cecc17918d3687d5 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added ObjectStack

renamed Stack to BaseStack

232cab5112f0b32e858739af721e23f396c4576c authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
simplified ObjectQueue: made it child class of BaseQueue

4b68ed80f790cebcc0ac88ccea7c1f09b537278f authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
renamed Queue to BaseQueue

added ObjectQueue
using ObjectQueue as taskQueue in ContentManager and Sqlite3Storage now
further...

ef61d8076fa4f80630d1ed7db1d727b4d090a6f9 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
fixed some bugs in CM::_rescanDirectory() - added debug output to DBRHash

c1eae008703dbe2b7d05e5b0e2379c2fcf3031e4 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
further work on autoscan

ac0912ab26b7b0a1245df6f98c5897707ee740f6 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>
updated mysql script

d3dda9595874ef9602438cd7e2db8bd082841b93 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
finished recursive delete

43c274f3e238179fe85d09f2380edb1e62a80cb5 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added Queue and Stack (for base types; not thread safe)

modified sqlite3.sql for new table names

9e4e5da6d1c30ab934c35b8dac1c6003474b0988 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added functions for getting and setting internal settings

renamed sql tables

0f47a5c45072198d097dfeaa991e13aad4d61d19 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
added is Storage::isFolderInDatabase()

fixed _rescanDirectory: using Storage::isFolderInDatabase() for folders instead of isFileInDataba...

c3b2050638cad8230d559a6550a0bf158bdbd446 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
did the DBRHash fix in DBHash too

3d54c8275dfbc70dee1ddc9e634ff163eb3ef584 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
further fixes in DBRHash (deleted entrys hindered it from finding others which used the secondary hash; now we mark

deleted entrys specially)
fix in rescanDirectory: isFileInDatabase needs to be called with the fi...

8483aee8897d09124540c536ae9190fff7e18dc2 authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
fix: DBRHash::remove() didn't work if it was the last item

1b6292951858c942a6eb005014595d857404fa2b authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
Resolved: SQLResult was freed before access to SQLRow

1bcfefd5c0214928d03224f8edf3e6cba7e9beae authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
some DBRHash and storage fixes...

2d52e1b4b2c16746daa41c68516180e768a625da authored over 18 years ago by Leonhard Wimmer <leo at mediatomb dot cc>
seems I forgot a few things for the URL separator stuff

0185c0c98828c4fe3247ae546f2ccc21ff3c5407 authored over 18 years ago by Sergey 'Jin' Bostandzhyan <jin at mediatomb dot cc>