wiredfool
|
bdd0a6a4e4
|
Merge pull request #1781 from wiredfool/malloc_check
Integer overflow checks on malloc
|
2016-06-21 12:09:19 +01: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 |
|
homm
|
4cfc791a5b
|
remove unused filter_data
|
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 |
|
Andrew Murray
|
8f9b3a7372
|
Changed arcs, chords and pie slices to use floats
|
2015-12-09 00:28:52 +11:00 |
|
Christoph Gohlke
|
9b8202203a
|
Use Py_ssize_t instead of ssize_t
|
2014-12-19 01:30:16 -08:00 |
|
homm
|
43d5d06ce4
|
rename Image.ANTIALIAS to Image.LANCZOS
|
2014-11-28 01:41:56 +03:00 |
|
wiredfool
|
e16ee15f2c
|
Merge pull request #997 from homm/replace-resize
Replace resize method
|
2014-11-27 10:26:48 -08:00 |
|
wiredfool
|
8a3302ba5d
|
Merge pull request #961 from homm/fast-box-blur
Merge Fast Gaussian Blur
|
2014-11-27 10:20:11 -08:00 |
|
homm
|
bc0f896a47
|
rename Antialias and stretch to resample
|
2014-11-19 14:36:00 +03:00 |
|
homm
|
aba798af25
|
replace resize implementation
|
2014-11-09 21:52:16 +03:00 |
|
homm
|
90ee223305
|
Move ImagingTransposeToNew from Antialias.c to Geometry.c
|
2014-11-09 03:15:54 +03:00 |
|
homm
|
c22af89ef0
|
optimize memory usage
|
2014-11-09 03:05:56 +03:00 |
|
homm
|
274f0a14ba
|
change arguments order and names to match other functions
|
2014-10-25 17:16:14 +04:00 |
|
homm
|
65173f946b
|
replace gaussian blur with extended box blur implementation
|
2014-10-25 16:36:41 +04:00 |
|
homm
|
d89c9ab750
|
Merge branch 'gaussian-refactor' into fast-box-blur
|
2014-10-25 15:50:57 +04:00 |
|
homm
|
d7d92275f1
|
Change arguments order and names
|
2014-10-25 04:28:05 +04:00 |
|
homm
|
316ac5ad57
|
Merge branch 'add-transpose' into fast-box-blur
|
2014-10-25 04:18:43 +04:00 |
|
homm
|
0c90ce2504
|
Add new fast ImagingTranspose function
|
2014-10-25 04:17:59 +04:00 |
|
homm
|
516bd90cf7
|
support for multiple passes with only two transposes
|
2014-10-19 13:54:13 +04:00 |
|
homm
|
23068e49be
|
allow float radius (without implementation)
|
2014-10-12 19:24:38 +04:00 |
|
homm
|
d49459f5b2
|
box blur dummy
|
2014-10-12 16:30:00 +04:00 |
|
homm
|
84b9f16bfd
|
add effective_scale to all APIs
|
2014-10-12 03:29:20 +04:00 |
|
cgohlke
|
e79f996a45
|
Fix test_imagedraw failures
|
2014-06-25 00:07:07 -07:00 |
|
Alastair Houghton
|
cb1f990a92
|
Added seek support to make writing jp2 files work. Also added support for directly using an fd rather than relying on the Python loop, if we have a real fd.
|
2014-03-14 11:21:08 +00:00 |
|
Alastair Houghton
|
61fb89ec54
|
Added a JPEG 2000 encoder.
|
2014-03-13 18:27:16 +00:00 |
|
Alastair Houghton
|
d6b8f0f666
|
Added a JPEG 2000 decoder based on OpenJPEG.
|
2014-03-13 11:46:47 +00:00 |
|
wiredfool
|
c546c5a4c0
|
Added conversion for RGB+Transparency to RGBA that adds an alpha mask corresponding to the transparency value, fixes #421
|
2013-11-26 12:24:19 -08:00 |
|
wiredfool
|
1c3932e89f
|
Added LAB mode, core dumped
|
2013-10-10 23:27:34 -07:00 |
|
Alex Clark
|
bb1b3a532c
|
Cleanup WS, courtesy of @Arfrever
find * -type f "-(" -name "*.bdf" -o -name "*.c" -o -name "*.h" -o -name "*.py" -o -name "*.rst" -o -name "*.txt" "-)" -exec sed -e "s/[[:space:]]*$//" -i {} \;
|
2013-06-30 18:42:19 -04:00 |
|
wiredfool
|
f6381ba00c
|
Added cleanup method to prevent memory leaks from truncated jpeg decodes
|
2013-05-15 21:16:37 -07:00 |
|
wiredfool
|
b5335c0cf3
|
Switching to strncpy, fixing potential buffer overflow in palette as well
|
2013-03-14 20:46:23 -07:00 |
|
wiredfool
|
66965b6bb4
|
fix buffer overflow for YCbCr histograms
|
2013-03-14 20:46:23 -07:00 |
|
wiredfool
|
5ba6564e26
|
initial merge of wiredfool/Python-Imaging-Library-G4-Tiff-Support
|
2013-03-08 19:51:59 -08:00 |
|
Sandro Mani
|
8c7c373676
|
Fix buffer overflow
This patch was carried by fedora for python-imaging
See https://bugzilla.redhat.com/show_bug.cgi?id=703212
|
2013-02-06 00:51:25 +01:00 |
|
Tom Payne
|
e414c66070
|
Add Image.alpha_composite
|
2012-12-04 16:44:26 +01:00 |
|
Alex Clark
|
9a640e3157
|
Forking PIL
|
2010-07-30 22:52:47 -04:00 |
|