summaryrefslogtreecommitdiff
path: root/tools.c
AgeCommit message (Collapse)Author
2010-12-24Fixed inclusion of <stdarg.h>Klaus Schmidinger
2010-10-24Added cString::operator=(const char *String)Klaus Schmidinger
2010-10-24Fixed following symbolic links in RemoveFileOrDir() (cont'd)Klaus Schmidinger
2010-08-29Fixed following symbolic links in RemoveFileOrDir()Klaus Schmidinger
2010-02-28cSafeFile::Close() now flushes the fileKlaus Schmidinger
2009-12-23Modified cCharSetConv so that it can be used to convert from "whatever VDR ↵Klaus Schmidinger
uses" to a given code
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-11-06Fixed EntriesOnSameFileSystem() to avoid using f_fsid, which may be 0Klaus Schmidinger
2009-05-31Fixed calling close(-1) in cUnbufferedFile::Close()Klaus Schmidinger
2009-01-16Added a typecast in cUnbufferedFile::Write() to avoid an error message when ↵Klaus Schmidinger
compiling on 64 bit systems
2009-01-06The recording format is now Transport StreamKlaus Schmidinger
2008-03-05Fixed a signed character used as index in cBase64Encoder::NextLine()Klaus Schmidinger
2008-02-29Fixed handling 3 and 4 byte UTF-8 symbols in Utf8CharGet()Klaus Schmidinger
2008-02-16Fixed handling recordings on other file systems than the video directoryKlaus Schmidinger
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2008-02-10Fixed detecting directories in cFileNameList::Load()Klaus Schmidinger
2008-01-13Added cString::Truncate()Klaus Schmidinger
2008-01-01Fixed cVector::Clear() and cStringList::Clear()Klaus Schmidinger
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
case of 'no leading space' very fast, and avoid calling isspace()
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
canonical codeset names
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 ↵1.5.0Klaus Schmidinger
selection
2006-12-02Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' ↵Klaus Schmidinger
to avoid problems on 64-bit machines
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 ↵Klaus Schmidinger
shows the individual thread's pid
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 ↵Klaus Schmidinger
several reports that it causes more problems than it solves
2005-12-29Implemented cBase64EncoderKlaus Schmidinger