Commit graph

29 commits

Author SHA1 Message Date
adam
14731c87d6 jasper: updated to 2.0.20
2.0.20

* fixed several ISO/IEC 15444-4 conformance bugs

* fixed new variant of CVE-2016-9398

* disabled the MIF codec by default for security reasons (but it is still
  included in the library);
  in a future release, the MIF codec may also be excluded from the
  library by default

* added documentation for the I/O streams library API
2020-09-14 17:47:13 +00:00
wiz
dd4a16ecee jasper: restore patch 2020-07-29 07:26:41 +00:00
wiz
fdd034de09 jasper: remove patch to reset keyword substitution 2020-07-29 07:26:23 +00:00
adam
57f8c132c7 jasper: updated to 2.0.18
2.0.18:
Unknown changes.
2020-07-21 07:31:28 +00:00
wiz
79101955a0 Updated jasper to 2.0.12.
Bumped the version number.

    Added some additional checking to prevent a potential integer overflow
    due to conversion in the JPC decoder.

    Added numerous more-detailed error messages for the JPC and JP2
    codecs.
    Added a partial verbose capability for the run_test_1 script.
    Moved a test case from the bad category to the good category, as the
    test case had been miscategorized.


    Added another regression test case.

    Fixed some potential double-free problems in the JPC codec.
2017-03-05 12:49:51 +00:00
ryoon
fd4ad6652d Disable PDF files regeneration from disabling doxygen detection.
And install pre-generated PDF files.
Bump PKGREVISION.
Thank you, adam@.
2017-02-22 11:53:49 +00:00
ryoon
ab2cc25d1a Disable documentation files generation. Bump PKGREVISION
When LaTeX is detected, some LaTeX style files are required.
2017-02-22 00:45:06 +00:00
adam
c838c81330 Changes 2.0.10:
Fixed a problem in the JP2 encoder that caused a null pointer dereference when no ICC profile data is available (e.g., in the case of an unknown color space).
2017-02-21 18:24:20 +00:00
dholland
2836d9f7c2 Insert rcsid header in patch file, which I dropped in almost verbatim
from upstream.
2016-12-17 23:10:25 +00:00
dholland
c06bd15b53 Add upstream patch for CVE-2016-8654. 2016-12-17 23:02:51 +00:00
he
29b588919e Add a cast so that this builds with the compiler in NetBSD 7.0 as well. 2016-12-16 13:05:58 +00:00
he
d19ab5bfab Upgrade jasper from 1.900.1 to 1.900.29.
This integrates most of the patches we had applied in pkgsrc.

The changes are in ChangeLog, and are not well summarized anywhere
I can find, sorry...

OK from adam@
2016-12-16 09:44:44 +00:00
he
06d2094ae5 Add fixes for CVE-2008-3520 and CVE-2008-3522, patches from
https://bugs.gentoo.org/show_bug.cgi?id=222819

Bump PKGREVISION.
2016-05-16 14:03:40 +00:00
tnn
2f507c2c79 patch denial of service issues CVE-2016-1577 CVE-2016-2116 CVE-2016-2089
via debian
2016-03-13 04:11:18 +00:00
snj
2408c34540 Fix CVE-2014-8157 and CVE-2014-8158. Bump PKGREVISION to 10. 2015-02-08 23:04:22 +00:00
he
3d860f3f2d Rename patches to conform to the "new" style.
Add comments to the patches.
Add fix for oCERT-2014-012, pulled from RedHat.
Add fix from Debian bug 469786.
Add LICENSE setting, I think modified-bsd is fitting.
Bump PKGREVISION.
2015-01-01 14:15:27 +00:00
tez
424256685d Add patch for CVE-2014-9029 from
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2014-9029
2014-12-11 20:18:09 +00:00
drochner
ee7a1eb849 add patches from Redhat to add some input validation and fix a
memory allocation error; both could lead to heap buffer overflows
(CVE-2011-4516, CVE-2011-4517)
bump PKGREV
2011-12-22 16:17:57 +00:00
drochner
b0d0bad074 add a patch from Debian to tolerate j2k pictures with alpha channel
(seems really just tolerated -- looks ugly but at least doesn't crash)
bump PKGREVISION
2009-11-23 11:53:20 +00:00
drochner
10ca94814c add a patch from Debian (bug #413041) to fix some heap corruption
on malformed image input (CVE-2007-2721),
also fix some initialisation which could cause random misbehaviour
on cleanup,
bump PKGREVISION
2008-03-20 19:58:16 +00:00
salo
3275116881 Use correct Autoconf macro for stdbool.h detection and functionality test.
Fixes build of some depending package such as netpbm (with its horrible,
horrible hardcoded _XOPEN_SOURCES definitions all over the place) on Solaris.

Will be submitted upstream.
2007-08-12 21:53:42 +00:00
wiz
f6956b285f Update to 1.900.1:
This release fixes some build problems as well as
a multiply-defined symbol problem in jpc_qmfb.h.
2007-01-21 21:44:35 +00:00
adam
269cdf6600 Fix building on Darwin/Mac OS X 2007-01-07 19:00:59 +00:00
wiz
458461099e Update to 1.900.0:
1) The wavelet transform code has been rewritten in order to be more
cache efficient (via loop tiling).  As a few individuals have noted,
the old code could often result in an excessive number of cache misses.

2) Some man pages have been added to the distribution as provided
by Roland Stigge.

3) Some simple timer routines have been added to facilitate performance
measurements.

4) Numerous bugs have been fixed (e.g., memory leaks, JP2 box processing
problem, etc.).

5) Some name space pollution issues have been resolved.

6) A few compiler warnings have been fixed.
2007-01-06 23:28:07 +00:00
adam
73bef4481b patch-ac removed as well 2004-03-02 12:24:23 +00:00
adam
2a5aed025f These patches are no longer needed 2004-03-02 10:28:57 +00:00
adam
588f1a067d Changes 1.701.0:
* A preliminary attempt at a color management subsystem has been added to JasPer
* Previously, the configure process did not generate a configuration header file
* Temporary files created with the jas_stream_tmpfile function were not
  correctly removed upon file close under Microsoft Windows
* An option has been added to the JPEG encoder to allow a quality factor to be
  specified
* A new make target has been added for RPM building
* The code now compiles with many fewer warnings on most platforms
* The JasPer software license has been made slightly less restrictive
* The configure-based build process has been updated to use newer versions of
  the GNU configure tools
2004-03-02 10:28:18 +00:00
dillo
45f1921479 fix warning in installed include file (jas_image.h)
make debug output conditional on debug level > 0

bump PKGREVISION
2002-11-13 14:24:21 +00:00
dillo
ca76447ddb update jasper to 1.600.0
pkgsrc changes:
	fix include files -- they used autoconf HAVE_XXX defines

Changes:
	- The support for the JP2 format has been improved.
	- The support for the PNM family of formats has been improved (and
	  should now be truly complete).
	- Numerous other minor bugs have been fixed.

[The new program jiv (jasper image viewer) is disabled, since it
needs X11 and OpenGL.  It will be commited as a separate package.]
2002-11-12 19:39:15 +00:00