31 Commits (e6e490ea581c029ee3c9a0a9de6a784ae082a8fd)

Autor SHA1 Nachricht Datum
  Sam Hocevar f44b5e11fa * Changed most "unsigned char" variables into "uint8_t", including in vor 17 Jahren
  Sam Hocevar 99b5396e8e * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that vor 17 Jahren
  Sam Hocevar 63914b4198 * Always include <netinet/in.h> when present, to make header simpler. vor 18 Jahren
  Sam Hocevar 3ab957dcc2 * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier. vor 18 Jahren
  Sam Hocevar 6d843e75b2 * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler vor 18 Jahren
  Sam Hocevar 9597783308 * Bwarf, typo in the no warranty clause. vor 19 Jahren
  Sam Hocevar 33058757da * Add a no warranty clause to the code. vor 19 Jahren
  Sam Hocevar 6dc69f3ace * Don't try to guess the file format in cacaserver, instead feed the data vor 19 Jahren
  Sam Hocevar 9621f21c5a * Convert all programs and tests to the new import/export API. vor 19 Jahren
  Sam Hocevar a5164e8543 * Do not link cacaserver with libcaca, it only uses libcucul. vor 19 Jahren
  Sam Hocevar 98ee92b2d0 * Updated the caca export format so that it supports multiple frames. vor 19 Jahren
  Sam Hocevar edce06f608 * Use UTF-8 instead of ANSI in cacaserver vor 19 Jahren
  Sam Hocevar 38c4a8b608 * Implemented cucul_load_file() and cucul_load_memory() to load respectively vor 19 Jahren
  Sam Hocevar 9ff93666c6 * Brought the Win32 build back on its wheels. vor 19 Jahren
  Sam Hocevar 4a1507c398 * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts. vor 19 Jahren
  Sam Hocevar 5cb4d4dedf * Removed duplicate uint*_t defines from *_internal.h and included common.h vor 19 Jahren
  Sam Hocevar 2401f2c732 * Moved cucul_load_canvas() into cucul/import.c and renamed it into vor 19 Jahren
  Sam Hocevar ea3bde92a4 * Added a new "caca" exporter. vor 19 Jahren
  Sam Hocevar 18f6532dbc * Renamed main canvas-related functions so that they have "canvas" in vor 19 Jahren
  Sam Hocevar 246c5b4d67 * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con. vor 19 Jahren
  Sam Hocevar 17c065a49e * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs vor 20 Jahren
  Sam Hocevar 018fda76e8 * Removed \file directives from all files except caca.h and cucul.h, to vor 20 Jahren
  Sam Hocevar 41d475589c * Renamed cucul_export into cucul_buffer. We'll use it for other things. vor 20 Jahren
  Sam Hocevar af4b95f8e6 * Store colour information on 32 bits, for future 12-bit colour support. vor 20 Jahren
  Sam Hocevar 6f6b3b3ac2 * Sanity check in cacaserver.c. vor 20 Jahren
  Sam Hocevar a125090228 * Fixed a crash when realloc() returns a new address. vor 20 Jahren
  Jean-Yves Lamoureux a87a65bc82 * Oops, removed unused variable vor 20 Jahren
  Jean-Yves Lamoureux 0890243547 * Added Winsock (c)(tm)(r) compatibility vor 20 Jahren
  Sam Hocevar 0e15619e46 * cacaserver works again (but needs a complete rewrite because it's really vor 20 Jahren
  Sam Hocevar bca049e6d7 * Changed the 2nd argument of cucul_create_export to a string. This way we vor 20 Jahren
  Sam Hocevar 08a16c80fe * Removed the network driver and replaced it with a cacaserver executable vor 20 Jahren
  Sam Hocevar 5696329b86 * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so vor 20 Jahren
  Jean-Yves Lamoureux 6239887913 * Added caca_show/hide_cursor, and corresponding GL binding vor 20 Jahren
  Sam Hocevar 70cb2ab916 * Allow the driver initialisation to fail, for instance when $DISPLAY = "". vor 20 Jahren
  Sam Hocevar f149dc3ac4 * Massive rework of the event handling code, as per the TODO list. vor 20 Jahren
  Sam Hocevar 77f995023d * Slightly changed header comments. vor 20 Jahren
  Sam Hocevar 2c80bf875b * Renamed cucul_get_export() to cucul_create_export(). vor 20 Jahren
  Sam Hocevar bb1cedf858 * Renamed cucul_buffer to cucul_export. Vanilla rum rules. vor 20 Jahren
  Jean-Yves Lamoureux eff2f954de * Added telnet commands and options strings for debug vor 20 Jahren
  Sam Hocevar 195da3f08f * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24. vor 20 Jahren
  Sam Hocevar 9e698966f2 * Replaced all cucul_get_* exporters with a generic cucul_export() function. vor 20 Jahren
  Sam Hocevar adc85b5711 * Do not switch to alternate screen when clearing, because sometimes we vor 20 Jahren
  Sam Hocevar a188ec5c32 * Pressing Ctrl-C on the client side now drops the connection. vor 20 Jahren
  Sam Hocevar 31229fae80 * Changed port environment variable to "CACA_PORT". No need to mention it's vor 20 Jahren
  Sam Hocevar 2442e911a4 * Improvements to the network output: vor 20 Jahren
  Sam Hocevar edbd6a2e55 * Set the client sockets as non-blocking, and implemented non-blocking vor 20 Jahren
  Jean-Yves Lamoureux d47bd8b490 * Added CACA_NETWORK_PORT env and related documentation vor 20 Jahren
  Jean-Yves Lamoureux 1c6bfd09a1 * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver vor 20 Jahren
  Sam Hocevar 6f7f557f83 * Handle incoming connections in network_get_event() as well as vor 20 Jahren
  Sam Hocevar d1e1dbd630 * Use the internal version of cucul_set_size in output drivers so that vor 20 Jahren