wiredfool
|
bdd0a6a4e4
|
Merge pull request #1781 from wiredfool/malloc_check
Integer overflow checks on malloc
|
2016-06-21 12:09:19 +01:00 |
|
wiredfool
|
95f464f827
|
removed redundant check
|
2016-06-16 01:09:38 -07:00 |
|
wiredfool
|
8aedf8b1d8
|
added comment closer to malloc
|
2016-06-16 01:07:28 -07:00 |
|
wiredfool
|
ce57e6adfb
|
We're not actually multiplying out the bytes, only the indexes
|
2016-06-16 01:06:28 -07:00 |
|
wiredfool
|
d0ae5bc75e
|
added check to prevent arcs > 360 degrees
|
2016-06-16 01:05:41 -07:00 |
|
wiredfool
|
92a13d975d
|
Malloc check merge/rebase
|
2016-06-08 06:25:46 -07:00 |
|
wiredfool
|
76605634e6
|
MSVC doesn't define UINT32_MAX
|
2016-06-08 06:25:46 -07:00 |
|
wiredfool
|
5369d8edd7
|
Replace SIZE_MAX with type specific _MAX
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
54a979749c
|
Rework block allocator
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
768936fa33
|
overflow check for im->linesize
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
d48e5cd500
|
Convert xsize/ysize to ints in function declarations to match all other uses of xsize/ysize
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
49566b287e
|
added cleanup to free dictionary memory in ZipEncode, fixes old comment about leaking memory from prior to when we had the cleanup mechanisim
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
4b4ef5f1e2
|
Malloc check, realloc, #1715
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
52d60cd096
|
Malloc check, #1715
|
2016-06-08 06:21:38 -07:00 |
|
wiredfool
|
b1a190ad78
|
mixed 8c tabs+spaces -> spaces
|
2016-06-08 06:21:38 -07:00 |
|
homm
|
3d622d60cf
|
make perspecive transform arguments order more common
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
2b77b1cec7
|
make affine transform arguments order more common
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
4cfc791a5b
|
remove unused filter_data
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
bc51928171
|
move ImagingCopyInfo after affine_fixed
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
9902d2e1c5
|
move transform dispatcher into libImaging
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
2e914af758
|
unused
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
6be3df2a43
|
remove internal ImagingTransform from headers
rename to ImagingGenericTransform
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
1f8c2527ba
|
internal rotating functions not used anymore
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
3fa3b48ae9
|
ImagingTransposeToNew not used anymore
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
e5b2cbe4ad
|
undef local defines
add section cookie for affine_fixed
|
2016-06-08 16:17:41 +03:00 |
|
homm
|
a18325afe1
|
remove WITH_FILTERS
|
2016-06-08 16:17:41 +03:00 |
|
wiredfool
|
62551a8b49
|
Merge pull request #1933 from uploadcare/resample-vertical-pass
Resample horizontal + vertical pass
|
2016-06-08 14:14:41 +01:00 |
|
homm
|
12c8cf94f2
|
replace calloc with remaining values emptying
|
2016-06-08 03:45:08 +03:00 |
|
homm
|
3b7923c09f
|
add calloc explanation
|
2016-06-03 12:51:58 +03:00 |
|
homm
|
34afabbf18
|
return malloc where clearing is not required
|
2016-05-28 10:47:07 +03:00 |
|
homm
|
4ea0c83450
|
do not rotate image between passes
|
2016-05-27 07:24:22 +03:00 |
|
homm
|
c051f1d79d
|
ImagingResampleVertical_32bpc implementation
|
2016-05-27 07:21:34 +03:00 |
|
homm
|
5cd8c35c82
|
complete ImagingResampleVertical_8bpc implementation
|
2016-05-27 07:12:01 +03:00 |
|
homm
|
8180b0f4c3
|
ResampleVertical first implementation
|
2016-05-27 06:52:19 +03:00 |
|
homm
|
edc9880b61
|
accept RGBa and La modes for blur
|
2016-05-27 03:16:48 +03:00 |
|
wiredfool
|
3657bc10a6
|
Merge pull request #1889 from rr-/libpngquant
Add libimagequant support in quantize()
|
2016-05-26 21:12:25 +01:00 |
|
homm
|
b56d8f3f1f
|
speedup La -> LA conversion in most cases
|
2016-05-26 15:22:01 +03:00 |
|
homm
|
d1272b9b8a
|
speedup RGBa -> RGBA conversion in most cases
|
2016-05-26 15:15:08 +03:00 |
|
homm
|
c4b92d09b7
|
support for La mode
|
2016-05-26 15:15:08 +03:00 |
|
homm
|
5ffd9e53bc
|
use calloc and INT_MAX
|
2016-05-26 02:28:35 +03:00 |
|
homm
|
1c3def1d5a
|
return malloc
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
eec17c0c7a
|
change xmax meaning to avoid substructions
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
7722d00daf
|
simpler coefficients calculation in ImagingResampleHorizontal_8bpc
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
d3749ccc7c
|
possible increase precision and avoid compiler warnings
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
f44a7f8b11
|
implement round
fix windows build
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
babaaf9bbe
|
raise on special cases even if imIn->image8
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
d48324bd21
|
unroll 8bpc version
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
126c3151b5
|
use ImagingPrecompute in ImagingResampleHorizontal_8bpc
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
f3f03bcd67
|
unroll 32bpc version
|
2016-05-26 02:07:56 +03:00 |
|
homm
|
04552b015d
|
use ImagingPrecompute in ImagingResampleHorizontal_32bpc
|
2016-05-26 02:07:56 +03:00 |
|