aboutsummaryrefslogtreecommitdiff
path: root/lib/base
AgeCommit message (Collapse)Author
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
2006-12-12nicer codeAndreas Monzner
2006-12-12fix bug in mainloop (this fixes sometimes no more responding e2)Andreas Monzner
2006-12-12prevent this from happening againFelix Domke
2006-11-25python object refcount debugging code second tryAndreas Monzner
2006-11-24remove non working python refcount debugging codeAndreas Monzner
2006-11-23add PyObject refcount debugging codeAndreas Monzner
2006-11-08make logOutput thread safeAndreas Monzner