aboutsummaryrefslogtreecommitdiff
path: root/lib/base
AgeCommit message (Collapse)Author
2009-08-18remove obsolete .cvsignore filesAndreas Oberritter
2009-08-15delete some unused source filesAndreas Oberritter
2009-08-10implement length()Felix Domke
2009-07-31fix convertDVBUTF8 default table (0 is now iso6397 but we want iso8859-1)ghost
2009-07-28Revert "more standard conform handling for dvb-text encodings"ghost
This reverts commit efdb7161844b7be58cdc5ec3308d8aaf5b257894.
2009-07-25string.cpp: change debug infoghost
2009-07-25more standard conform handling for dvb-text encodingsghost
with this fix no more special handling for UPC Direkt transponders on 19.2°E and CS Link on 23.5°E is needed but some polish providers still needs special handling... i think they interpreted the spec in the wrong way
2009-07-12include cstdio to fix build with gcc 4.4Andreas Oberritter
2009-06-16use POLLIN instead of POLLPRI for clip buffer emptyghost
2009-06-15use POLLPRI instead of POLLHUPFelix Domke
2009-06-11small fixesghost
2009-06-11fix compiler warningghost
2009-06-09estring.cpp: add support for ISO/IEC 10646-1 (Basic Multilingual Plane) (aka ↵ghost
UTF-16 ... aka Unicode) dvb encoded strings
2009-05-18fix 'thread recovery' race with sync() by not abusing m_state.Felix Domke
2009-05-08swig 1.3.39 wraps also operator bool.. we dont like this yet...ghost
2009-04-27more debugFelix Domke
2009-04-27replace more assertions to get proper log messagesghost
2009-04-24more debugFelix Domke
2009-04-14estring.cpp: use iso6397 when iso8859-5 is set in dvb texts and use two char ↵ghost
byte encoding is enabled for this transponder
2009-04-14add possibility to set default charset to iso6397 for country codes and ↵ghost
transponders
2009-04-06estring.cpp: complete iso6397 support ... this fixes the wrong characters in ↵ghost
polish (cyfra+) epg
2009-04-06replace assert by ASSERT, so a proper log message is generatedFelix Domke
2009-03-31friendlify error messageFelix Domke
2009-03-31Merge commit 'origin/master' into tmbinc/FixTimingBugsFelix Domke
2009-03-02replace EOF magic by a slightly more accurate PVR EOF.Felix Domke
2009-02-23fixed compile errors with g++ 4.3 and replaced some c headers by theirAndreas Oberritter
c++ counterparts
2009-02-17move replace_all function to base/string.hghost
2009-02-11Merge branch 'master' of /home/tmbinc/enigma2-git into tmbinc/FixTimingBugsFelix Domke
Conflicts: lib/dvb/decoder.cpp
2008-11-25fix some refcounting bugsghost
2008-11-18remove unneeded codeghost
2008-11-18Merge branch 'master' of git.opendreambox.org:/git/enigma2ghost
2008-11-18fix FATAL: ebase.cpp:129 ASSERTION notifiers.find(fd) == notifiers.end() FAILED!ghost
2008-11-18don't try to look for python files when handling a C++ crashFelix Domke
2008-11-18don't hold debug lock while doing bsodFatalFelix Domke
2008-11-17remove ugly SIGUSR1 loop once againFelix Domke
2008-11-06also make in FD nonblockingghost
2008-11-06dont add cmd to arglistghost
2008-11-06add possibility to call eConsoleAppContainer execute with unlimited count of ↵ghost
arguments when its called with single argument, then /bin/sh is started else not
2008-11-06also make in FD nonblockingghost
2008-11-06dont add cmd to arglistghost
2008-11-06add possibility to call eConsoleAppContainer execute with unlimited count of ↵ghost
arguments when its called with single argument, then /bin/sh is started else not
2008-10-30small refcounting fixes, add private operator delete to iObjectAndreas Monzner
2008-10-29also use refcounting for eTimersAndreas Monzner
its now no more possible directly to call new eTimer .. or to embedded eTimer. to create a eTimer now eTimer::create must be used... to delete you must call ->AddRef() after timer creation and ->Release when the timer is no more needed. Or use ePtr<eTimer> to store the timer reference.. then its enough to set the ePtr<eTimer> object to 0 when the timer is no more needed
2008-10-29delete eSocketNotifiers isnt allowed...Andreas Monzner
please call ->AddRef() after eSocketNotifier::create ... and ->Release() when the eSocketNotifier is no more needed... or use ePtr<eSocketNotifier>
2008-10-29better solution to add possibility to delete eSocketNotifiers,Andreas Monzner
eConsoleAppContainers in callback funktions without crash
2008-10-28remove non working wrapper class to add a (unneeded) .get() call toAndreas Monzner
eConsoleAppContainers.. so now all external plugins must remove this .get() calls... example: cont = eConsoleAppContainer() cont.appClosed.append(cb_func) # old was cont.appClosed.get().append(cb_func)
2008-10-28cleanup eConsoleAppContainer code.. execute is now only possible to call withAndreas Monzner
one single string argument
2008-10-27small cleanupAndreas Monzner
2008-10-27use functions for sequence instead of tuple or list.. so both types areAndreas Monzner
working now, fix small typo
2008-10-27long -> intAndreas Monzner