11 коммитов (f42aa68fc798db63b7b2a789ae8cf5b90b57b752)

Автор SHA1 Сообщение Дата
  Sam Hocevar a18e28d43e Update copyright information and changelog 3 лет назад
  Sam Hocevar ac56185be2 Fix off-by-one memory read in ANSI import (fixes #55, #58) 3 лет назад
  Sam Hocevar 46b4ea7cea canvas: fix an integer overflow in caca_resize(). 3 лет назад
  Sam Hocevar f1267fbd3c Fix copyright headers so that the testsuite passes again. 6 лет назад
  Pascal Terjan 02445fc305 Add some missing breaks (thanks coverity) 8 лет назад
  Sam Hocevar 44317430a1 misc: some source code cleanup. 10 лет назад
  Sam Hocevar 298edbc8bd codec: fix \t handling in the text importer. 11 лет назад
  Sam Hocevar f32c24a10d build: fix the WTFPL homepage and copyright information. 12 лет назад
  Sam Hocevar a09f027727 Add the copyright unit test and update copyright information everywhere. 15 лет назад
  Sam Hocevar 107ff4b815 Large source code cleanup, getting rid of spaces, tabs, and svn keywords. 15 лет назад
  Sam Hocevar 11428406c1 Split import.c and export.c to create a new text.c codec file in order 15 лет назад
  Pascal Terjan d1db2df568 Revert r3478 15 лет назад
  Pascal Terjan 33f2264bcd Import/export dirty rectangles 15 лет назад
  Sam Hocevar fc193a4b99 Fix a few implicit cast related warnings on VC++. 15 лет назад
  Sam Hocevar af3c74e915 import.c: when importing ANSI or UTF-8 files, treat ^L as a canvas 15 лет назад
  Sam Hocevar 7b25d39e63 Apparently \033 is more common than \x1b for ESC. Use the former in our 15 лет назад
  Sam Hocevar e1562a8d46 libcaca: move codecs and import/export functions into subdirectories. 16 лет назад
  Sam Hocevar 319cc69db3 Continue the libcaca/libcucul merge. Source and binary compatibility 16 лет назад
  Sam Hocevar f61816ceb7 Starting refactoring to get rid of libcucul. The initial reason for the 16 лет назад
  Sam Hocevar f5597bce42 * Make cucul_import_file() use cucul_file_t functions. 16 лет назад
  Sam Hocevar 8f832a3b47 * Switch a few unsigned int variables to size_t where appropriate. 16 лет назад
  Sam Hocevar ec68a634cf * Get rid of the last long types in the API. 16 лет назад
  Sam Hocevar 99b5396e8e * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that 16 лет назад
  Sam Hocevar ee60c3086e * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley 17 лет назад
  Sam Hocevar 9597783308 * Bwarf, typo in the no warranty clause. 18 лет назад
  Sam Hocevar 33058757da * Add a no warranty clause to the code. 18 лет назад
  Sam Hocevar 77bed4f704 * Got rid of that ugly cv->import member. 18 лет назад
  Sam Hocevar 4f4f887080 * Improved vt220 import by adding a persistent context to canvases. 18 лет назад
  Sam Hocevar 1756bdf30d * Improved ANSI importer so that it supports a lot more of what is needed 18 лет назад
  Sam Hocevar 6372da2ffc * Improved ANSI import, especially wrt. drawing context persistence. 18 лет назад
  Sam Hocevar 16e95eb980 * When importing an utf-8 file, set background and foreground colours to 18 лет назад
  Sam Hocevar 51936f585c * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions. 18 лет назад
  Sam Hocevar e656963a9a * Fixed a bug in the caca importer. 18 лет назад
  Sam Hocevar 3243101ff0 * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that. 18 лет назад
  Sam Hocevar 9d6bd7b322 * Do not force the text colour when importing a text file. 18 лет назад
  Sam Hocevar f61bed2bdb * Add cursor and handle support to canvases. Unused yet. 18 лет назад
  Sam Hocevar 0a94f93f95 * If not enough data is available for import, return 0 instead of an error. 18 лет назад
  Sam Hocevar 44c286272c * Minor documentation fixes. 18 лет назад
  Sam Hocevar 1cb8d02560 * Set the cucul_import_memory() buffer type to void const * instead of 18 лет назад
  Sam Hocevar e3b2d76bd6 * Renamed cucul_import() to cucul_import_memory() and implemented 18 лет назад
  Sam Hocevar 3d376d8cad * Don't use htonl() directly, use common.h's hton32() wrapper. 18 лет назад
  Sam Hocevar 17f272c4c4 * Deprecate buffer management. We're back to standard void* memory areas. 18 лет назад
  Sam Hocevar 98ee92b2d0 * Updated the caca export format so that it supports multiple frames. 18 лет назад
  Sam Hocevar 42c9518d2a * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored 18 лет назад
  Sam Hocevar 0b37a307dd * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the 18 лет назад
  Sam Hocevar aa93ad25f6 * Remove cucul_set_color() from the exported API and replaced all calls 18 лет назад
  Sam Hocevar 86301dd48c * Use the LSB of alpha and blue components to encode additional flags such 18 лет назад
  Sam Hocevar bcbc2ee215 * Fix a buffer overflow in the utf-8 cucul_import(). 18 лет назад
  Jean-Yves Lamoureux f7cd9f1b27 * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed. 18 лет назад
  Sam Hocevar 7255c6b034 * Allow to import empty files or files with only empty lines. 18 лет назад