Age | Commit message (Expand) | Author |
2006-02-12 | Now logging the description (if present) in case a thread is canceled | Klaus Schmidinger |
2006-01-28 | Fixed some typos | Klaus Schmidinger |
2006-01-08 | Added a missing #include <linux/unistd.h> to thread.c | Klaus Schmidinger |
2006-01-04 | Using the thread id in the "thread ... won't end" error message | Klaus Schmidinger |
2006-01-03 | Fixed setting the main thread id if VDR is running as a daemon | Klaus Schmidinger |
2006-01-01 | Fixed initializing pthread_mutexattr_t and pthread_rwlockattr_t to avoid warn... | Klaus Schmidinger |
2005-12-11 | Now using the gettid() syscall to get a thread's pid, so that we get a useful... | Klaus Schmidinger |
2005-11-27 | Implemented message queueing1.3.37 | Klaus Schmidinger |
2005-08-14 | Changed cThread Active() vs. Running() | Klaus Schmidinger |
2005-08-13 | Centralized 'thread active' handling | Klaus Schmidinger |
2005-05-29 | Added cThread::SetPriority() and using it in cSectionHandler::Action() to red...1.3.25 | Klaus Schmidinger |
2005-05-06 | Fixed timeout handling in cRwLock::Lock() | Klaus Schmidinger |
2005-01-14 | Made cCondWait::SleepMs() sleep at least 3ms to avoid a possible busy wait | Klaus Schmidinger |
2004-12-19 | Fixed a race condition in starting a thread | Klaus Schmidinger |
2004-11-26 | Fixed the spelling of 'canceling' | Klaus Schmidinger |
2004-11-26 | Some more changes to the 'childTid' handling in cThread | Klaus Schmidinger |
2004-11-20 | Fixed handling childTid in cThread to avoid possible race conditions | Klaus Schmidinger |
2004-10-31 | Now calling pthread_cond_broadcast() in the desctructor of cCondWait and cCon... | Klaus Schmidinger |
2004-10-24 | Added cCondWait::Sleep() and using it to replace all usleep() calls | Klaus Schmidinger |
2004-10-24 | Added some checks when cancelling a thread and removed the usleep() in cThrea... | Klaus Schmidinger |
2004-10-24 | Removed the signal handler and WakeUp() call from cThread | Klaus Schmidinger |
2004-10-16 | Improved buffer handling | Klaus Schmidinger |
2004-03-14 | Fixed a memory leak in thread handling when using NPTL | Klaus Schmidinger |
2004-01-04 | Implemented automatic PID switching and channel detection | Klaus Schmidinger |
2003-12-22 | Changed section handling; replaced 'libdtv' with 'libsi' | Klaus Schmidinger |
2003-10-18 | Mutexes are now created with PTHREAD_MUTEX_ERRORCHECK_NP | Klaus Schmidinger |
2003-10-18 | The cThread class now accepts a 'Description' parameter | Klaus Schmidinger |
2003-10-18 | Changed thread handling to make it work with NPTL | Klaus Schmidinger |
2003-05-18 | Fixed setting the locking pid after a timed wait | Klaus Schmidinger |
2003-05-03 | Removed the (no longer necessary) 'panic' stuff from cThread | Klaus Schmidinger |
2002-11-02 | Fixed closing all dup'ed file descriptors in cPipe | Klaus Schmidinger |
2002-08-15 | Improved cCondVar::Wait() and implemented cCondVar::TimedWait() | Klaus Schmidinger |
2002-06-16 | Totally rearranged device/player/recorder structures | Klaus Schmidinger |
2002-05-13 | Improved the [eid]syslog() macros | Klaus Schmidinger |
2002-03-09 | Fixed 'zombie' processes when closing a pipe | Klaus Schmidinger |
2002-02-23 | Accessing Schedules data directly via cSIProcessor | Klaus Schmidinger |
2002-02-17 | Fixed closing all unused file descriptors when opening a pipe | Klaus Schmidinger |
2001-10-27 | Removed the recursion stuff from cThread (cMutex already does this) | Klaus Schmidinger |
2001-10-21 | Fixed handling trick modes near the beginning and end of a recording | Klaus Schmidinger |
2001-10-20 | Closing all open file descriptors when calling external programs | Klaus Schmidinger |
2001-09-23 | Fixed setting the locking PID in cMutex | Klaus Schmidinger |
2001-09-15 | Pipe to Dolby Digital replay command closes all unused file descriptors to av... | Klaus Schmidinger |
2001-08-05 | New ringbuffer for frames | Klaus Schmidinger |
2001-08-03 | Added support for replaying DVDs | Klaus Schmidinger |
2001-07-12 | Additional 'emergency exit' in case channel switching doesn't work several ti... | Klaus Schmidinger |
2001-06-02 | Converted to the new API plus several small enhancements0.8.0 | Klaus Schmidinger |
2000-12-28 | Implemented 'on disk editing' | Klaus Schmidinger |
2000-12-08 | Switched to PES recording | Klaus Schmidinger |
2000-11-22 | Typecast for gcc-2.96 (under Mandrake) | Klaus Schmidinger |
2000-11-18 | All cards write EIT info into the same data structure; free cards scan for EI... | Klaus Schmidinger |