./devel/chmlib [handling CHM files]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.40, Package name: chmlib-0.40
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
chmlib is a small library designed for accessing MS ITSS files. The ITSS file
format is used for Microsoft Html Help files (.chm), which have been the
predominant medium for software documentation from Microsoft during the past
several years, having superceded the previously used .hlp file format.

In terms of support for the ITSS file format, there are a few places in which
the support provided by this library is not fully general:

1. ITSS files whose names contain UTF-8 characters which are not part of the
ASCII subset will not currently be dealt with gracefully. Currently, the
filenames are not converted from UTF-8, but are instead returned as-is. I'm
very interested in hearing any suggestions as to the "right" way to handle
this.

2. Only version 3 ITSS files are supported at present, though some work has
gone towards divining the differences between different versions of the
file format. It is possible that version 2 ITSS files might work properly
with this library, but unconfirmed.

3. Archives larger than 4 GB should be supported just fine, but if they
contain files larger than 4GB, this library may break. Fortunately, this
seems somewhat unlikely.


Filesize: 315.91 KB
Version History (View Complete History)
  • (2011-03-09) Updated to version: chmlib-0.40
  • (2007-02-01) Updated to version: chmlib-0.39
  • (2006-12-08) Updated to version: chmlib-0.38p0
  • (2006-08-01) Updated to version: chmlib-0.38
  • (2006-07-21) Package added to openports.se, version chmlib-0.37.4p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2011-03-08 13:15:26 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to chmlib 0.40, from 'hyjial' on ports@.
   2011-03-08 13:15:26 by Landry Breuil | Files touched by this commit (2)
Log message:
Update to chmlib 0.40, from 'hyjial' on ports@.
   2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599)
Log message:
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2007-02-03 10:12:17 by Nikolay Sturm | Files touched by this commit (2)
Log message:
MFC:
Security update to chmlib 0.39
This update fixes a vulnerability which might lead to a code execution:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=468


   2007-02-03 10:00:44 by Nikolay Sturm | Files touched by this commit (2)
Log message:
MFC:
Security update to chmlib 0.39
This update fixes a vulnerability which might lead to a code execution:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=468


   2007-01-31 14:42:03 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
Security update to chmlib 0.39
This update fixes a vulnerability which might lead to a code execution:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=468
from Martynas Venckus <martynas@altroot.org>
ok sturm@
   2007-01-31 14:42:03 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
Security update to chmlib 0.39
This update fixes a vulnerability which might lead to a code execution:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=468
from Martynas Venckus <martynas@altroot.org>
ok sturm@
   2007-01-31 14:42:03 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
Security update to chmlib 0.39
This update fixes a vulnerability which might lead to a code execution:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=468
from Martynas Venckus <martynas@altroot.org>
ok sturm@
   2006-12-07 14:01:44 by Steven Mestdagh | Files touched by this commit (1)
Log message:
changed homepage/master site
from martynas at altroot.org
   2006-10-28 05:19:21 by Marc Espie | Files touched by this commit (64)
Log message:
a few more SHARED_LIBS reformat
   2006-06-24 01:17:15 by Nikolay Sturm | Files touched by this commit (4)
Log message:
MFC:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/


   2006-06-24 01:17:15 by Nikolay Sturm | Files touched by this commit (4)
Log message:
MFC:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/


   2006-06-19 12:14:59 by Bernd Ahlers | Files touched by this commit (4)
Log message:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/
"go for it" espie@


   2006-06-19 12:14:59 by Bernd Ahlers | Files touched by this commit (4)
Log message:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/
"go for it" espie@


   2006-06-19 12:14:59 by Bernd Ahlers | Files touched by this commit (4)
Log message:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/
"go for it" espie@


   2006-06-19 12:14:59 by Bernd Ahlers | Files touched by this commit (4)
Log message:
Security update to chmlib-0.38.
Fixes an input validation error in extract_chmLib example program.
Detailed information:
http://secunia.com/advisories/20734/
"go for it" espie@


   2006-06-19 03:46:43 by Marc Espie | Files touched by this commit (8)
Log message:
kill a few MODGNU_SHARED_LIBS, no actual package changes.


   2006-06-19 03:46:43 by Marc Espie | Files touched by this commit (8)
Log message:
kill a few MODGNU_SHARED_LIBS, no actual package changes.


   2005-12-29 06:56:08 by Bernd Ahlers | Files touched by this commit (17)
Log message:
- Use new SHARED_LIBS framework
- USE_LIBTOOL and bump PKGNAME where appropriate
- Fix regression test for fribidi


   2005-12-29 06:56:08 by Bernd Ahlers | Files touched by this commit (17)
Log message:
- Use new SHARED_LIBS framework
- USE_LIBTOOL and bump PKGNAME where appropriate
- Fix regression test for fribidi


   2005-12-29 06:56:08 by Bernd Ahlers | Files touched by this commit (17)
Log message:
- Use new SHARED_LIBS framework
- USE_LIBTOOL and bump PKGNAME where appropriate
- Fix regression test for fribidi


   2005-11-13 10:35:58 by Peter Valchev | Files touched by this commit (1)
Log message:
split retarded per-arch type definitions (windows shit, what can you expect)
into __LP64__ vs !__LP64__; ok espie


   2005-11-13 02:22:28 by Nikolay Sturm | Files touched by this commit (1)
Log message:
build on sparc64