summaryrefslogtreecommitdiff
path: root/tools.c
AgeCommit message (Expand)Author
2007-12-27cTimeMs now uses the monotonic clock, if availableKlaus Schmidinger
2007-11-03Added a missing '.' to the date returned by DayDateTime()Klaus Schmidinger
2007-10-13Fixed handling reallocated memory in cCharSetConv::Convert()Klaus Schmidinger
2007-08-11Switched I18N to gettextKlaus Schmidinger
2007-07-21Made skipspace() an inline function and changed it to handle the most common ...Klaus Schmidinger
2007-07-20Improved numdigits(), isnumber() and strreplace()Klaus Schmidinger
2007-07-20Fixed handling single byte characters >0x7F in Utf8ToArray()Klaus Schmidinger
2007-07-20Fixed a buffer overflow in initializing the system character tableKlaus Schmidinger
2007-06-23Added WeekDayNameFull()1.5.5Klaus Schmidinger
2007-06-17Now using 'fontconfig' to determine which fonts to useKlaus Schmidinger
2007-06-16Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessaryKlaus Schmidinger
2007-06-16Renamed Utf8NumSyms() to Utf8StrLen()Klaus Schmidinger
2007-06-15Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses ...Klaus Schmidinger
2007-06-15Fixed a crash in i18n character set conversionKlaus Schmidinger
2007-06-15Implemented UTF-8 handling in skincursesKlaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2007-01-07CAM handling refactored; multiple recordings with one CAM; automatic CAM sele...1.5.0Klaus Schmidinger
2006-12-02Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to...Klaus Schmidinger
2006-08-12No longer stopping removing empty directories if an error occursKlaus Schmidinger
2006-06-17Fixed handling relative link targets in the ReadLink() functionKlaus Schmidinger
2006-05-26Fixed calculating the cache size in cUnbufferedFile::Read()Klaus Schmidinger
2006-04-21Fixed several spelling errorsKlaus Schmidinger
2006-04-17Stripped some trailing whitespace1.3.47Klaus Schmidinger
2006-03-19Fixed cReadLine::Read() for lines that end with the infamous "\r\n"Klaus Schmidinger
2006-02-05Further improvements to cUnbufferedFileKlaus Schmidinger
2006-02-04Improved cUnbufferedFileKlaus Schmidinger
2006-01-20Improved NULL checking in strreplace()Klaus Schmidinger
2006-01-15Modified logging so that even on NPTL systems each line in the log file shows...Klaus Schmidinger
2006-01-15Added a leading '0' to the day in the DayDateTime() functionKlaus Schmidinger
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2006-01-05Disabled the use of fadvise in cUnbufferedFile because there have been severa...Klaus Schmidinger
2005-12-29Implemented cBase64EncoderKlaus Schmidinger
2005-12-29Converting a grabbed image to JPEG is now done with the new function RgbToJpeg()Klaus Schmidinger
2005-12-18When displaying the amount of free disk space, the space consumed by "deleted...Klaus Schmidinger
2005-11-26Added a copy constructor to cString and fixed its assignment operatorKlaus Schmidinger
2005-11-04cReadLine now dynamically allocates its buffer; changed cConfig::Load() to us...Klaus Schmidinger
2005-11-04Fixed a memory leak in cString::operator=()Klaus Schmidinger
2005-11-04Removed '\n' from several syslog() callsKlaus Schmidinger
2005-10-31The new class cUnbufferedFile is used for the recording files to avoid thrash...1.3.35Klaus Schmidinger
2005-09-25The '.update' file in the video directory is now touched when a recording is ...Klaus Schmidinger
2005-09-11Implemented a hash for the channels to reduce the system load in the EIT scan...1.3.32Klaus Schmidinger
2005-08-27Implemented SVDRP command for pluginsKlaus Schmidinger
2005-08-06Files and directories are now created with rights according to the shell's um...Klaus Schmidinger
2005-05-29Fixed a crash with negative hash ids (made them unsigned)Klaus Schmidinger
2005-05-28Now using hash tables to speed up cSchedule::GetEvent()Klaus Schmidinger
2005-05-26Introduced cListBase::count for better performanceKlaus Schmidinger
2005-05-16Switched from 'summary.vdr' to 'info.vdr'Klaus Schmidinger
2005-03-20All log entries regarding timers now contain a short description of the timer1.3.23Klaus Schmidinger
2005-02-19Replaced the call to system("sync") in SpinUpDisk() with fdatasync(f) to avoi...Klaus Schmidinger
2005-02-05Fixed a memory leak in AddDirectory() and strescape()Klaus Schmidinger