Sam Hocevar
a09f027727
Add the copyright unit test and update copyright information everywhere.
15 anni fa
Sam Hocevar
107ff4b815
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
15 anni fa
Sam Hocevar
81f9abd203
Document file functions and fix a few issues here and there.
15 anni fa
Sam Hocevar
1362d8e24f
Update my e-mail address everywhere.
15 anni fa
Sam Hocevar
319cc69db3
Continue the libcaca/libcucul merge. Source and binary compatibility
are almost there.
16 anni fa
Sam Hocevar
f61816ceb7
Starting refactoring to get rid of libcucul. The initial reason for the
split is rendered moot by the plugin system: when enabled, binaries do
not link directly with libX11 or libGL. I hope this is a step towards
more consisteny and clarity.
16 anni fa
Sam Hocevar
c2706d6110
* cucul/file.c: fix a typo causing build failures when zlib is not here.
16 anni fa
Sam Hocevar
c25cb5760c
* Set errno to ENOSYS in unsupported cucul_file_t operations.
16 anni fa
Sam Hocevar
e87056cd1b
* Implement cucul_file_tell().
16 anni fa
Sam Hocevar
96d77f7d51
* Export cucul_file_t operations in the public header.
* Implement cucul_file_read() and cucul_file_write().
16 anni fa
Sam Hocevar
f44b5e11fa
* Changed most "unsigned char" variables into "uint8_t", including in
prototypes. As they are equivalent, this does not break the ABI.
16 anni fa
Sam Hocevar
99b5396e8e
* Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
<cucul.h> will provide the C99 types, even if libcaca has been installed.
* Rename what's left of "common.h" to "stubs.h".
* Remove all references to erroneous <inttypes.h> from source files.
16 anni fa
Sam Hocevar
e895e01ee6
* Disable file operations in kernel mode.
* Implement strchr() in kernel.c.
* Check for snprintf() at configure time.
17 anni fa
Sam Hocevar
fd9749db59
* Import io.c from TOIlet directly into libcucul. Can you see where this
is going?
17 anni fa