Sam Hocevar
|
a18e28d43e
|
Update copyright information and changelog
|
3 lat temu |
Sam Hocevar
|
96ff990d5e
|
Better sanity checks when creating 2D buffers (Closes #43)
|
3 lat temu |
Sam Hocevar
|
5957d69900
|
Upgrade autoconf scripts
|
3 lat temu |
Sam Hocevar
|
c807fbb878
|
Clean up Visual Studio build files
|
3 lat temu |
Sam Hocevar
|
813baea7a7
|
img2txt: reject pictures with 0 bits per plane.
Fixes: #42
|
6 lat temu |
Sam Hocevar
|
6425104e5f
|
img2txt: clean up some code in the BMP image loader.
|
6 lat temu |
Sam Hocevar
|
0b580d6630
|
img2txt: fix uninitialised data in BMP loader.
|
6 lat temu |
Sam Hocevar
|
3e52dabe3e
|
img2txt: fix an integer overflow in the BMP loader.
Fixes: #37 (CVE-2018-20545)
Fixes: #40 (CVE-2018-20548)
Fixes: #41 (CVE-2018-20549)
|
6 lat temu |
Sam Hocevar
|
f1267fbd3c
|
Fix copyright headers so that the testsuite passes again.
|
6 lat temu |
Jack Carrozzo
|
05bfb8af09
|
img2text.c: fix width arg case in example
|
7 lat temu |
Sam Hocevar
|
9b14aa4d05
|
Move many build files to the build subdirectory.
|
9 lat temu |
Sam Hocevar
|
2f1ca4a550
|
Refactor a few things in the makefiles.
This fixes the path to source files in some unit tests and allows
to get rid of a few duplicate lines.
|
9 lat temu |
Sam Hocevar
|
44317430a1
|
misc: some source code cleanup.
|
10 lat temu |
Pascal Terjan
|
c80bd429bd
|
Don't leak fd when malloc fails (coverity)
|
11 lat temu |
Sam Hocevar
|
f32c24a10d
|
build: fix the WTFPL homepage and copyright information.
|
12 lat temu |
Sam Hocevar
|
bef9d0c827
|
misc: fix a few memory leaks and invalid memory accesses.
|
12 lat temu |
Sam Hocevar
|
f16f002bec
|
build: disable subdir-objects option because it makes the distclean rule fail.
|
12 lat temu |
Sam Hocevar
|
d736507785
|
build: fix copyright information.
|
13 lat temu |
Sam Hocevar
|
859804d7af
|
build: fix "make dist", which was broken because of the vcproj -> vcxproj
migration.
|
13 lat temu |
Alex Foulon
|
d70c958c8c
|
Drop tabs and trailing spaces.
|
13 lat temu |
Pascal Terjan
|
c5937ce907
|
Drop trailing spaces
|
13 lat temu |
Jean-Yves Lamoureux
|
9f8e3143d2
|
* Updated help
|
14 lat temu |
Jean-Yves Lamoureux
|
8c758dd1a4
|
* Removed unused variable
|
14 lat temu |
Jean-Yves Lamoureux
|
115e47f54a
|
* Added command line parsing (--dateformat, --font, --help, --version)
* Center font
|
14 lat temu |
Jean-Yves Lamoureux
|
94182a6f1a
|
* Added width/height fetch
|
14 lat temu |
Jean-Yves Lamoureux
|
41f434f05b
|
* Added preliminary cacaclock, a continuous clock
|
14 lat temu |
Sam Hocevar
|
d761415833
|
Convert stuff to Visual Studio 2010. It has <stdint.h>!
|
14 lat temu |
Sam Hocevar
|
55263ed9cd
|
Link libcaca with -lgnugetopt if necessary.
|
14 lat temu |
Sam Hocevar
|
a1d0435da5
|
Move mygetopt() directly into libcaca, for use by other programs.
|
14 lat temu |
Sam Hocevar
|
a09f027727
|
Add the copyright unit test and update copyright information everywhere.
|
15 lat temu |
Sam Hocevar
|
e0e5f0bbe2
|
Synchronise mygetopt.c with zzuf.
|
15 lat temu |
Sam Hocevar
|
107ff4b815
|
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
|
15 lat temu |
Sam Hocevar
|
72b669a8b5
|
Replace the old caca texture with a copy of our new logo.
|
15 lat temu |
Sam Hocevar
|
2a4cccbf34
|
Clean up .gitignore and documentation build rules.
|
15 lat temu |
Sam Hocevar
|
1362d8e24f
|
Update my e-mail address everywhere.
|
15 lat temu |
Sam Hocevar
|
bf3d41309c
|
Update source checking test and remove CRLF crap from makefiles.
|
15 lat temu |
Sam Hocevar
|
644ee4a78a
|
Coding style: remove tabs and trailing spaces.
|
15 lat temu |
Sam Hocevar
|
33d2bc2092
|
Update the Win32 and Win64 ports.
|
15 lat temu |
Sam Hocevar
|
d3ef2bbecd
|
Add caca_export_area_to_memory() to export only a selected part of the
current canvas. This is useful to export dirty rectangles. Accordingly,
add caca_import_area_from_memory() and caca_import_area_from_file().
|
15 lat temu |
Sam Hocevar
|
95811ced2d
|
Manually fix Visual Studio files so that builds do not spew
their crap all over the place. There is still caca-sharp/obj
that it insists on creating (reported as Connect ID 301965).
|
15 lat temu |
Sam Hocevar
|
22e5b5f4ec
|
cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
|
15 lat temu |
Sam Hocevar
|
1fe07f325e
|
Fixed libcaca and the Visual Studio solution so that it works
on Win64, including the .NET projects.
|
15 lat temu |
Sam Hocevar
|
b17bb5f7e6
|
Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to
play with the Windows port, there is a 90-day evaluation version
available for free on the Microsoft website.
|
15 lat temu |
Sam Hocevar
|
7b25d39e63
|
Apparently \033 is more common than \x1b for ESC. Use the former in our
code for clarity.
|
16 lat temu |
Sam Hocevar
|
16d082f859
|
Fix compilation warnings on platforms without Imlib2.
|
16 lat temu |
Sam Hocevar
|
12d60187fa
|
Minor build system cosmetic changes.
|
16 lat temu |
Sam Hocevar
|
e8f04805fd
|
Renamed msvc into win32.
|
16 lat temu |
Sam Hocevar
|
f3c3eac054
|
Reorganise MSVC files so that each project is with its source code.
|
16 lat temu |
Sam Hocevar
|
16c3765dd7
|
configure.ac: use more modern autoconf syntax.
|
16 lat temu |
Sam Hocevar
|
c7487d700d
|
Change the website name to caca.zoy.org.
|
16 lat temu |