aboutsummaryrefslogtreecommitdiff
path: root/lib/base
AgeCommit message (Collapse)Author
2008-06-03small cleanupAndreas Monzner
2008-06-02Add setCWD to change task's work directories for eConsoleAppContainersAndreas Frisch
2008-04-26compatibility to python 2.4.Felix Domke
2008-04-17make some operator functions constAndreas Monzner
2008-04-16use clock_gettime for internal timers instead of gettimeofday .. so now ourAndreas Monzner
timers are independent of the normal linux clock (and change linux time without inform e2 is now really uncritical)
2008-04-13add support for writing python strings directlyFelix Domke
2008-04-06provide better way of passing arguments to 'execute'Felix Domke
2008-03-25fix: large integer implicitly truncated to unsigned type,Andreas Oberritter
comparison is always true due to limited range of data type too many arguments for format
2008-03-25remove redundant '!!'Andreas Oberritter
2008-03-25fix deprecated conversion from string constant to char* by using const char* ↵Andreas Oberritter
instead where possible
2008-03-25fix compile error for i386-optimized refcounting,Andreas Oberritter
use the same code for x86_64
2008-03-25replace openFile() by two functions openFileCached() and openFileUncached(), ↵Andreas Oberritter
to avoid casting FILE* to int
2008-03-25second argument of PyDict_Next() should be of type Py_ssize_t, which isn't ↵Andreas Oberritter
restricted to 32 bits
2008-03-25adjust ioprio_get/set for kernels which don't define _syscall2/3 (i.e. ↵Andreas Oberritter
2.6.24 and higher)
2008-02-14add support for cyclic garbage collection to eTimer and eSocketNotifierAndreas Monzner
class, add simpler method to set a timer callback.. or remove.. instead of timer.timeout.get().append(func).. or .remove(func)... now it is possible to do timer.callback.append(func)... timer.callback.remove(func) (the old method still works..but is now deprecated)
2008-02-14write memleak info to /var/tmp/enigma2_mem.out instead of stdoutAndreas Monzner
2008-01-17fix cmdline parserAndreas Monzner
2008-01-12deal correct with errnoAndreas Monzner
2008-01-08use vfork instead of fork (this hopefully fixes the 'no moreAndreas Monzner
eConsoleAppContainer is working after a long enigma2 runtime' problem) optimize the eConsoleAppContainer::execute function
2007-12-16patch by Pieter Grimmerink: -call waitpid on the child, after it completes. ↵Felix Domke
This avoids zombies.
2007-11-14fix frequently segfault on clean shutdownAndreas Monzner
2007-11-13add FATAL: before error messagesFelix Domke
2007-10-06fixes for clean enigma2 shutdownAndreas Monzner
2007-06-14use read/write lock for eCueSheetAndreas Monzner
2007-05-25add 'spinner' (non-idle detection)Felix Domke
2007-05-24in case of short reads, re-align with blocksizeFelix Domke
2007-05-06disable log to /log.ts (was just for testing)..Andreas Monzner
2007-05-04improve filterRecordDataFelix Domke
2007-04-30send write error messages down to service eventsFelix Domke
2007-04-17add stream-mode to filepush, which will retry on eof until stream growsFelix Domke
2007-03-20small fixAndreas Monzner
2007-03-20cleanup / apply timeoffsets to twisted timer tooAndreas Monzner
2007-02-27add lock for smp safetyAndreas Monzner
2007-02-27add optimized addref / release for x86Andreas Monzner
2007-02-26compile fixes for old dvb api (7020....)Andreas Monzner
2007-01-30add a workaround to ensure that the filepush thread take notice of theAndreas Monzner
stop thread signal even when no syscall is in progress
2007-01-22mainloop cleanup/speedupAndreas Monzner
2007-01-11remove debug outputAndreas Monzner
2007-01-11filter short name brakets in getContent ('N')Andreas Monzner
add possibility to get short names with getContent ('n') the same for epg.search... filter short name brakets in Converter/ServiceName
2007-01-08generate bluescreens on fatal cpp errors (assertions to)Andreas Monzner
2007-01-06add much simpler solution for newly created Socketnotifiers in anotherAndreas Monzner
socketnotifier callback
2007-01-02add support for python threads (python threads are just running when the ↵Andreas Monzner
mainloop is idle) add ePythonMessagePump class for interthread communication
2006-12-19some python import cleanupsAndreas Monzner
lesser swig overhead
2006-12-15fix ASSERT in the correct wayAndreas Monzner
2006-12-15reenable debugAndreas Monzner
2006-12-15fixAndreas Monzner
2006-12-15fix lock, fix non working ASSERT when DEBUG is not definedAndreas Monzner
2006-12-14add possibility to get a dict with transponderdata for servicerefsAndreas Monzner
2006-12-14not block so longAndreas Monzner
2006-12-14fix read from pipesAndreas Monzner