The FreeBSD Ports Archive
FreeBSD misc : chmlib4>
A library for dealing with Microsoft ITSS/CHM format files
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.
http://morte.jedrea.com/~jedwin/projects/chmlib/
|
chmlib history
v. 1.20
date: 2007/01/25 16:14:46; author: sat; state: Exp; lines: +2 -2
- Update to 0.39
- Disable static lib
Security: this update is reported to be a major security fix -
"Stack-allocated buffers have been changed to heap-allocated
buffers to avoid stack corruption security problems. A
security advisory for this issue is forthcoming from iDefense
[IDEF2125]."
v. 1.19
date: 2006/11/04 00:42:46; author: flz; state: Exp; lines: +1 -1
- Fix MASTER_SITE.
PR: ports/105121
Submitted by: Tsampros Leonidas
Sponsored by: FreeBSD Bugathon
v. 1.18
date: 2006/08/15 00:56:13; author: clsung; state: Exp; lines: +1 -1
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
net-p2p/ palm/ print/ science/ maintained by ports@
PR: ports/101916
Submitted by: Gea-Suan Lin
v. 1.17
date: 2006/06/19 01:34:37; author: ijliao; state: Exp; lines: +3 -4
upgrade to 0.38
v. 1.16
date: 2006/04/14 18:14:54; author: linimon; state: Exp; lines: +1 -1
Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.
Hat: portmgr
v. 1.15
date: 2006/04/05 07:28:44; author: pav; state: Exp; lines: +2 -4
- Update to 0.37.4
PR: ports/94732
Approved by: maintainer timeout (vsevolod; 16 days)
v. 1.14
date: 2005/10/27 17:47:33; author: vsevolod; state: Exp; lines: +2 -2
- Update to 0.37 version that fixes important security bug.
Noted by: Jed Wing (author)
v. 1.13
date: 2005/09/10 15:40:17; author: vsevolod; state: Exp; lines: +2 -2
Update to 0.36 that contains fixes for two vulnerabilities.
v. 1.12
date: 2005/07/22 09:33:33; author: vsevolod; state: Exp; lines: +1 -1
Update my email address.
Approved by: perky (mentor)
v. 1.11
date: 2005/02/27 17:14:14; author: sem; state: Exp; lines: +1 -1
- PORTREVISION bump
v. 1.10
date: 2005/02/27 17:13:10; author: sem; state: Exp; lines: +1 -1
- Add some extensions
- Submitter agrees to maintain the port
PR: ports/78152
Submitted by: Vsevolod Stakhov
v. 1.9
date: 2004/10/26 02:04:20; author: ijliao; state: Exp; lines: +1 -0
disable pread64/lseek64
v. 1.8
date: 2004/10/25 01:22:01; author: ijliao; state: Exp; lines: +4 -0
fix pthread problem on 4-stable
Reported by: pointyhat via kris
v. 1.7
date: 2004/10/22 01:09:20; author: ijliao; state: Exp; lines: +4 -7
upgrade to 0.3.5
v. 1.6
date: 2004/06/04 17:29:26; author: ade; state: Exp; lines: +3 -4
Sync with new bsd.autotools.mk
v. 1.5
date: 2004/03/14 06:16:57; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.4
date: 2004/02/04 05:07:36; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.3
date: 2003/06/26 22:58:28; author: ade; state: Exp; lines: +5 -3
libtool uber-patch
* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)
Approved by: portmgr (kris) - for the bsd.port.mk hooks
Tested by: bento 4-exp builds (repeatedly)
v. 1.2
date: 2003/06/19 12:36:26; author: perky; state: Exp; lines: +1 -0
Don't use pread64 and/or lseek64 which are not in FreeBSD libc.
v. 1.1
date: 2003/04/05 18:37:18; author: ijliao; state: Exp;
add chmlib 0.3.1
A library for dealing with Microsoft ITSS/CHM format files
=============================================================================
v. 1.20
date: 2007/01/25 16:14:46; author: sat; state: Exp; lines: +2 -2
- Update to 0.39
- Disable static lib
Security: this update is reported to be a major security fix -
"Stack-allocated buffers have been changed to heap-allocated
buffers to avoid stack corruption security problems. A
security advisory for this issue is forthcoming from iDefense
[IDEF2125]."
v. 1.19
date: 2006/11/04 00:42:46; author: flz; state: Exp; lines: +1 -1
- Fix MASTER_SITE.
PR: ports/105121
Submitted by: Tsampros Leonidas
Sponsored by: FreeBSD Bugathon
v. 1.18
date: 2006/08/15 00:56:13; author: clsung; state: Exp; lines: +1 -1
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
net-p2p/ palm/ print/ science/ maintained by ports@
PR: ports/101916
Submitted by: Gea-Suan Lin
v. 1.17
date: 2006/06/19 01:34:37; author: ijliao; state: Exp; lines: +3 -4
upgrade to 0.38
v. 1.16
date: 2006/04/14 18:14:54; author: linimon; state: Exp; lines: +1 -1
Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.
Hat: portmgr
v. 1.15
date: 2006/04/05 07:28:44; author: pav; state: Exp; lines: +2 -4
- Update to 0.37.4
PR: ports/94732
Approved by: maintainer timeout (vsevolod; 16 days)
v. 1.14
date: 2005/10/27 17:47:33; author: vsevolod; state: Exp; lines: +2 -2
- Update to 0.37 version that fixes important security bug.
Noted by: Jed Wing (author)
v. 1.13
date: 2005/09/10 15:40:17; author: vsevolod; state: Exp; lines: +2 -2
Update to 0.36 that contains fixes for two vulnerabilities.
v. 1.12
date: 2005/07/22 09:33:33; author: vsevolod; state: Exp; lines: +1 -1
Update my email address.
Approved by: perky (mentor)
v. 1.11
date: 2005/02/27 17:14:14; author: sem; state: Exp; lines: +1 -1
- PORTREVISION bump
v. 1.10
date: 2005/02/27 17:13:10; author: sem; state: Exp; lines: +1 -1
- Add some extensions
- Submitter agrees to maintain the port
PR: ports/78152
Submitted by: Vsevolod Stakhov
v. 1.9
date: 2004/10/26 02:04:20; author: ijliao; state: Exp; lines: +1 -0
disable pread64/lseek64
v. 1.8
date: 2004/10/25 01:22:01; author: ijliao; state: Exp; lines: +4 -0
fix pthread problem on 4-stable
Reported by: pointyhat via kris
v. 1.7
date: 2004/10/22 01:09:20; author: ijliao; state: Exp; lines: +4 -7
upgrade to 0.3.5
v. 1.6
date: 2004/06/04 17:29:26; author: ade; state: Exp; lines: +3 -4
Sync with new bsd.autotools.mk
v. 1.5
date: 2004/03/14 06:16:57; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.4
date: 2004/02/04 05:07:36; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.3
date: 2003/06/26 22:58:28; author: ade; state: Exp; lines: +5 -3
libtool uber-patch
* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)
Approved by: portmgr (kris) - for the bsd.port.mk hooks
Tested by: bento 4-exp builds (repeatedly)
v. 1.2
date: 2003/06/19 12:36:26; author: perky; state: Exp; lines: +1 -0
Don't use pread64 and/or lseek64 which are not in FreeBSD libc.
v. 1.1
date: 2003/04/05 18:37:18; author: ijliao; state: Exp;
add chmlib 0.3.1
A library for dealing with Microsoft ITSS/CHM format files
=============================================================================
v. 1.20
date: 2007/01/25 16:14:46; author: sat; state: Exp; lines: +2 -2
- Update to 0.39
- Disable static lib
Security: this update is reported to be a major security fix -
"Stack-allocated buffers have been changed to heap-allocated
buffers to avoid stack corruption security problems. A
security advisory for this issue is forthcoming from iDefense
[IDEF2125]."
v. 1.19
date: 2006/11/04 00:42:46; author: flz; state: Exp; lines: +1 -1
- Fix MASTER_SITE.
PR: ports/105121
Submitted by: Tsampros Leonidas
Sponsored by: FreeBSD Bugathon
v. 1.18
date: 2006/08/15 00:56:13; author: clsung; state: Exp; lines: +1 -1
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
net-p2p/ palm/ print/ science/ maintained by ports@
PR: ports/101916
Submitted by: Gea-Suan Lin
v. 1.17
date: 2006/06/19 01:34:37; author: ijliao; state: Exp; lines: +3 -4
upgrade to 0.38
v. 1.16
date: 2006/04/14 18:14:54; author: linimon; state: Exp; lines: +1 -1
Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.
Hat: portmgr
v. 1.15
date: 2006/04/05 07:28:44; author: pav; state: Exp; lines: +2 -4
- Update to 0.37.4
PR: ports/94732
Approved by: maintainer timeout (vsevolod; 16 days)
v. 1.14
date: 2005/10/27 17:47:33; author: vsevolod; state: Exp; lines: +2 -2
- Update to 0.37 version that fixes important security bug.
Noted by: Jed Wing (author)
v. 1.13
date: 2005/09/10 15:40:17; author: vsevolod; state: Exp; lines: +2 -2
Update to 0.36 that contains fixes for two vulnerabilities.
v. 1.12
date: 2005/07/22 09:33:33; author: vsevolod; state: Exp; lines: +1 -1
Update my email address.
Approved by: perky (mentor)
v. 1.11
date: 2005/02/27 17:14:14; author: sem; state: Exp; lines: +1 -1
- PORTREVISION bump
v. 1.10
date: 2005/02/27 17:13:10; author: sem; state: Exp; lines: +1 -1
- Add some extensions
- Submitter agrees to maintain the port
PR: ports/78152
Submitted by: Vsevolod Stakhov
v. 1.9
date: 2004/10/26 02:04:20; author: ijliao; state: Exp; lines: +1 -0
disable pread64/lseek64
v. 1.8
date: 2004/10/25 01:22:01; author: ijliao; state: Exp; lines: +4 -0
fix pthread problem on 4-stable
Reported by: pointyhat via kris
v. 1.7
date: 2004/10/22 01:09:20; author: ijliao; state: Exp; lines: +4 -7
upgrade to 0.3.5
v. 1.6
date: 2004/06/04 17:29:26; author: ade; state: Exp; lines: +3 -4
Sync with new bsd.autotools.mk
v. 1.5
date: 2004/03/14 06:16:57; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.4
date: 2004/02/04 05:07:36; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.3
date: 2003/06/26 22:58:28; author: ade; state: Exp; lines: +5 -3
libtool uber-patch
* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)
Approved by: portmgr (kris) - for the bsd.port.mk hooks
Tested by: bento 4-exp builds (repeatedly)
v. 1.2
date: 2003/06/19 12:36:26; author: perky; state: Exp; lines: +1 -0
Don't use pread64 and/or lseek64 which are not in FreeBSD libc.
v. 1.1
date: 2003/04/05 18:37:18; author: ijliao; state: Exp;
add chmlib 0.3.1
A library for dealing with Microsoft ITSS/CHM format files
=============================================================================
|
| |

|