Up to [cvs.netbsd.org] / pkgsrc / devel / chmlib
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jun 6 21:51:59 2009 UTC (2 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
HEAD
Changes since 1.12: +5 -5
lines
Diff to previous 1.12 (colored)
Update to 0.40, set LICENSE to gnu-lgpl-v2.1. This is a minor bugfix release. It fixes some issues with some of the example programs and removes some bash-specific constructs from the user-contributed mozilla_helper.sh script.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 28 07:31:20 2007 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update to 0.39: Version 0.39 is a security release. All of the dynamically-sized buffers which were allocated on the stack before have been changed to heap allocations. This circumvents some dangerous security flaws.
Revision 1.10.2.1 / (download) - annotate - [select for diffs], Fri Jun 23 13:46:05 2006 UTC (5 years, 11 months ago) by ghen
Branch: pkgsrc-2006Q1
Changes since 1.10: +5 -6
lines
Diff to previous 1.10 (colored) next main 1.11 (colored)
Pullup ticket 1708 - requested by salo
security update for chmlib
Revisions pulled up:
- pkgsrc/devel/chmlib/Makefile 1.14
- pkgsrc/devel/chmlib/PLIST 1.3
- pkgsrc/devel/chmlib/distinfo 1.11
- pkgsrc/devel/chmlib/patches/patch-ab removed
- pkgsrc/devel/chmlib/patches/patch-ac 1.2
Module Name: pkgsrc
Committed By: salo
Date: Fri Jun 23 12:56:26 UTC 2006
Modified Files:
pkgsrc/devel/chmlib: Makefile PLIST distinfo
pkgsrc/devel/chmlib/patches: patch-ac
Removed Files:
pkgsrc/devel/chmlib/patches: patch-ab
Log Message:
Update to version 0.38
Changes:
- Security fix for extract_chmLib. Pathnames containing a ".." element
will not be extracted. There doesn't seem to be a legitimate reason
to use ".." as a path element in a chm file.
http://secunia.com/advisories/20734/
- Fix for reading some chm files. Running over a large directory of chm
files, about 1% of them turned out to be unreadable. This resulted
from an incomplete understanding of one of the header fields
(index_root). Apparently, this can take negative values other than -1.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Jun 23 12:56:26 2006 UTC (5 years, 11 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.10: +5 -6
lines
Diff to previous 1.10 (colored)
Update to version 0.38 Changes: - Security fix for extract_chmLib. Pathnames containing a ".." element will not be extracted. There doesn't seem to be a legitimate reason to use ".." as a path element in a chm file. http://secunia.com/advisories/20734/ - Fix for reading some chm files. Running over a large directory of chm files, about 1% of them turned out to be unreadable. This resulted from an incomplete understanding of one of the header fields (index_root). Apparently, this can take negative values other than -1.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 3 16:25:59 2006 UTC (6 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base
Branch point for: pkgsrc-2006Q1
Changes since 1.9: +3 -2
lines
Diff to previous 1.9 (colored)
Use PTHREAD_* instead of hard-wired -lpthread.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Nov 7 19:56:46 2005 UTC (6 years, 6 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Use BSD_INSTALL_* macros rather than mostly bare "install" command. Bump PKGREVISION.
Revision 1.6.2.1 / (download) - annotate - [select for diffs], Sun Oct 30 12:53:01 2005 UTC (6 years, 6 months ago) by seb
Branch: pkgsrc-2005Q3
Changes since 1.6: +6 -5
lines
Diff to previous 1.6 (colored) next main 1.7 (colored)
Pullup ticket 858 - requested by Thomas Klausner security update for devel/chmlib Revisions pulled up: - pkgsrc/devel/chmlib/Makefile 1.9 - pkgsrc/devel/chmlib/buildlink3.mk 1.4 - pkgsrc/devel/chmlib/distinfo 1.7 - pkgsrc/devel/chmlib/patches/patch-aa 1.6 - pkgsrc/devel/chmlib/patches/patch-ab 1.1 Module Name: pkgsrc Committed By: wiz Date: Fri Oct 28 16:00:50 UTC 2005 Modified Files: pkgsrc/devel/chmlib: Makefile buildlink3.mk distinfo pkgsrc/devel/chmlib/patches: patch-aa Log Message: Update to 0.37.3: Another stack overflow has been fixed, this one reported by Sven Tantau. The stack overflow is trivially exploitable to run arbitrary code. Additionally, the Makefile.in was fixed so that "make install" does the right thing. Previously, it was not working properly, and the examples would subsequently fail to build. --- Module Name: pkgsrc Committed By: wiz Date: Fri Oct 28 16:01:09 UTC 2005 Added Files: pkgsrc/devel/chmlib/patches: patch-ab Log Message: Update to 0.37.3: Another stack overflow has been fixed, this one reported by Sven Tantau. The stack overflow is trivially exploitable to run arbitrary code. Additionally, the Makefile.in was fixed so that "make install" does the right thing. Previously, it was not working properly, and the examples would subsequently fail to build.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Oct 29 08:23:11 2005 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.7: +4 -5
lines
Diff to previous 1.7 (colored)
Update to 0.37.4: upstream release including patch-ab fixes.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Oct 28 16:00:50 2005 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.6: +6 -5
lines
Diff to previous 1.6 (colored)
Update to 0.37.3: Another stack overflow has been fixed, this one reported by Sven Tantau. The stack overflow is trivially exploitable to run arbitrary code. Additionally, the Makefile.in was fixed so that "make install" does the right thing. Previously, it was not working properly, and the examples would subsequently fail to build.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Sep 12 14:49:10 2005 UTC (6 years, 8 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base
Branch point for: pkgsrc-2005Q3
Changes since 1.5: +5 -5
lines
Diff to previous 1.5 (colored)
Update chmlib to 0.36. This version includes two security fixes.
Changes:
- Major security fix (iDEFENSE Security Advisory IDEF1099 - Stack Overflow
Vulnerability)
- Major security fix from Palasik Sandor (LZX decompression buffer overrun)
- Bugfix/enhancement from David Huseby to make the "what" flags to
chm_enumerate work correctly, and to pass the flags along to the callback
function (via the chmUnitInfo structure) so that the callback doesn't
need to re-parse the filename.
- Compilation fixes for x86-64 from Vitaly V. Bursov.
- Miscellaneous fixes to the configure script, including some significant
cleanup by Vadim Zeitlin. The changes from Vadim should also allow the
configure script to correctly configure the build on OS X, where it was
previously failing to note that pread64 doesn't work.
- Minor update to the Makefile.in to do a mkdir before the install, in case
the specified INSTALLPREFIX directory is non-existent
Revision 1.5 / (download) - annotate - [select for diffs], Wed Feb 23 22:24:11 2005 UTC (7 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.4: +2 -1
lines
Diff to previous 1.4 (colored)
Add RMD160 digests.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Dec 19 04:53:08 2004 UTC (7 years, 5 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Use types defined by <sys/types.h> to define some chmlib fixed-width integer types. This allows this to build on amd64, although it now warns of passing around pointers of incompatible type.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 30 07:11:18 2004 UTC (7 years, 6 months ago) by minskim
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
Update chmlib to 0.35.
Changes:
- UTF-8 filenames, while still not handled correctly, are handled a little
more gracefully. That is to say, the library doesn't fail to open files
with filenames using characters outside the ASCII subset. I'm very
interested in any information as to the "right" way to handle filenames
of this sort.
- Files not containing a compressed section are handled properly, such as
.chw files. These files seem to contain information about compression,
but the information is invalid or empty. The library deals gracefully
with this now.
- Files compressed with different options were not being decompressed
properly. In particular, if the "reset interval" for the compressed
section was other than 2 block sizes, it could fail to read some of the
files.
- The caching system was improved slightly, in conjunction with this
previous bugfix.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jan 27 14:18:20 2004 UTC (8 years, 3 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
Replace -lpthread with ${PTHREAD_LDFLAGS}, fixes build in FreeBSD and maybe
others.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Jan 6 15:34:01 2004 UTC (8 years, 4 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of chmlib, a library dealing with .chm files, from pkgsrc-wip (by xtraeme@). CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives. Since the last version there have been major bugfixes, portability improvements, and minor feature additions.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Jan 6 15:34:01 2004 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
Initial revision