plan9fox/sys/src/libmemdraw
cinap_lenrek 202be57bb9 draw: add badrect() function to reject zero, negative size or orverly huge rectangles
not checking the rectangle dimensions causes integer overflows
and memory corruption. adding a new badrect() function that checks
for these cases.
2013-06-16 19:01:46 +02:00
..
alloc.c draw: add badrect() function to reject zero, negative size or orverly huge rectangles 2013-06-16 19:01:46 +02:00
alpha.hoc Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
arc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
arctest.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cload.c draw: add badrect() function to reject zero, negative size or orverly huge rectangles 2013-06-16 19:01:46 +02:00
cmap.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cread.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
defont.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
draw.c draw: add badrect() function to reject zero, negative size or orverly huge rectangles 2013-06-16 19:01:46 +02:00
drawtest.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ellipse.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fillpoly.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
hwdraw.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
iprint.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
line.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
load.c draw: add badrect() function to reject zero, negative size or orverly huge rectangles 2013-06-16 19:01:46 +02:00
mkcmap.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkfile Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
openmemsubfont.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
poly.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
read.c libdraw: fix unloadimage() for wide images, libmemdraw: work arround width limit by outputting uncompressed image in writememimage() if compressed blocksize exceeds chunk limit 2011-09-04 23:51:14 +02:00
string.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
subfont.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
times Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
unload.c draw: add badrect() function to reject zero, negative size or orverly huge rectangles 2013-06-16 19:01:46 +02:00
write.c libdraw: reduce memory for writeimage/writememimage 2011-09-04 04:38:08 +02:00