Port details |
- ha File archiver based on HSC compression method
- 0.999b_2 archivers =7 0.999b_2Version of this port present on the latest quarterly branch.
- Maintainer: ak@FreeBSD.org
- Port Added: unknown
- Last Update: 2022-07-20 14:20:49
- Commit Hash: 1ced9d2
- People watching this port, also watch:: bzip2, arc, rar, bzip, sudo
- License: GPLv2
- Description:
- HA is an archiver which I released in January 1993 as version 0.98.
After that I had plans to improve speed, archive handling etc. which
would have required total rewrite of the code. For that I unfortunately
could not find time. Because there has been quite considerably interest
for internals of HA (especially for the HSC compression method) I
decided to make a source level release from my current test version
(0.999 beta) and place it under GNU General Public License. The sources
for this version are not very consistent or clean, but everything should
work.
There are several improvements which should be made before this could be
called version 1.0. Some of the most obvious of these are:
- Compression methods should be coded in assembler for PC and using more
efficient data structures for 32 bit platforms. Current version does
some things only to overcome 64kB segments of 8086.
- UNIX port has still some problems and is missing some things (for example
a grouping operator in wildcard matches).
- File handling is far from optimum.
- Archive handling is not too clever either.
- Testing should be done more thoroughly as there are many special cases
in compression routines which get used very rarely.
- Documentation of code and algorithms is totally missing.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/archivers/ha/ && make install clean
- To add the package, run one of these commands:
- pkg install archivers/ha
- pkg install ha
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ha
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (ha0999.tgz) = 641417d256f645c92fe1ee042b9c133b5173d33d540af99ed4932f7d79a30228
SIZE (ha0999.tgz) = 44271
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- archivers_ha
- USES:
- gmake tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.999b_2 20 Jul 2022 14:20:49 |
Tobias C. Berner (tcberner) |
archivers: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Albert Vernon <f3cun3c02@sneakemail.com>
* Alex Dupre <ale@FreeBSD.org>
* Alex Samorukov <samm@freebsd.org>
* Alexander Kuehn <freebsd@nagilum.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Zhuravlev <zaa@zaa.pp.ru>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey Dokuchaev <danfe@regency.nsu.ru>
* Anders Nordby <anders@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
0.999b_2 27 Sep 2021 17:42:12 |
Alex Kozlov (ak) |
archivers/ha: Fix CVE-2015-1198
Fix directory traversal vulnerabilities (CVE-2015-1198)
Reported by: decke |
0.999b_1 27 Sep 2021 11:52:14 |
Bernhard Froehlich (decke) |
archivers/ha: Revert "Add CPE information"
The CVE-2015-1198 points to an invalid CPE entry for "Linux
High Availability".
This reverts commit 8e36aa89c5357316ed5bf1cc3d877624b51e21a6.
Discussed with: ak@
See: https://nvd.nist.gov/vuln/detail/CVE-2015-1198
See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774954 |
0.999b_1 20 Sep 2021 14:18:16 |
Bernhard Froehlich (decke) |
archivers/ha: Add CPE information
Approved by: portmgr (blanket) |
0.999b_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.999b_1 05 Oct 2017 10:38:13 |
ak |
- Update MASTER_SITES for my ports
- Update WWW for jwasm |
0.999b_1 26 Jul 2016 16:51:16 |
mat |
Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight |
0.999b_1 02 Mar 2015 23:01:26 |
bapt |
Remove Authors from pkg-descr |
0.999b_1 14 Oct 2014 08:59:35 |
ak |
- Switch MASTER_SITES to googledrive.com for my ports. |
0.999b_1 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
0.999b_1 27 Jul 2014 15:27:05 |
adamw |
Start cleaning up some of the uselessly ambigious patches named
patch-xy, and giving them proper names. |
0.999b_1 20 May 2014 06:06:36 |
ak |
- Add/update license when possible
- Modernize ports Makefiles
- Update MASTER_SITES/distfile for converters/chmview |
0.999b_1 26 Sep 2013 09:52:15 |
ak |
- Support STAGEDIR
- Improve COMMENT
- Clean pkg-descr |
0.999b_1 20 Sep 2013 13:11:21 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers) |
0.999b_1 30 Aug 2013 01:02:57 |
bapt |
Convert archivers from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig |
0.999b_1 03 Mar 2012 13:39:53 |
ak |
Update MASTER_SITES
Approved by: eadler (mentor) |
0.999b_1 02 Mar 2012 23:43:45 |
ak |
Update maintainer email in my ports
Approved by: eadler (mentor) |
0.999b_1 16 Jun 2011 15:22:59 |
bapt |
Over to new volunteer |
0.999b_1 16 Jun 2011 14:58:19 |
bapt |
Update maste_site, undeprecate
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> (mail) |
0.999b_1 16 Jun 2011 14:37:08 |
bapt |
Another bunch of deprecation: no more public distfiles and/or abandonware |
0.999b_1 18 Mar 2011 17:59:51 |
miwi |
- Get Rid MD5 support
With hat: portmgr (myself) |
0.999b_1 28 Feb 2011 03:04:20 |
ache |
Remove myself from MAINTAINER |
0.999b_1 23 Aug 2006 06:32:45 |
ache |
TARGETDIR -> PREFIX |
0.999b_1 12 Aug 2006 13:46:06 |
ache |
- Respect DESTDIR
- Eliminate a patch
- Use INSTALL_PROGRAM to install the binary
PR: 101918
Submitted by: gabor |
0.999b_1 03 May 2006 05:14:35 |
edwin |
Remove USE_REINPLACE from ports in categories starting with A. |
0.999b_1 22 Jan 2006 06:58:31 |
edwin |
SHA256ify
Approved by: krion@ |
0.999b_1 20 Mar 2004 21:03:41 |
trevor |
Add size data, approved by maintainers. |
0.999b_1 06 Feb 2004 13:12:53 |
trevor |
Use PLIST_FILES (bento-tested, marcus-reviewed). |
0.999b_1 04 Feb 2004 05:21:48 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
0.999b 26 Oct 2003 22:47:42 |
kris |
Portlint (shorten pkg-descr) |
0.999b 07 Mar 2003 05:55:13 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
0.999b 04 Nov 2002 00:54:36 |
edwin |
PERL -> REINPLACE
Noticed by: bento |
0.999b 31 Mar 2002 02:39:42 |
kris |
Remove #include <malloc.h>
Respect CC and CFLAGS |
0.999b 30 Mar 2002 00:21:44 |
petef |
Fix typos:
* explose -> explore
* january -> January
* documentfor -> document for
* encorporated -> incorporated
* function -> functions
* julian -> Julian
* calculater -> calculate
* formely -> formerly
* Javascript -> JavaScript
* timezone -> time zone
* Calisto -> Callisto
* outter -> outer
PR: 36480
Submitted by: Eric Yu <ericyu@mail2000.com.tw> |
08 Oct 2000 00:02:22 |
asami |
Convert archivers category to new layout. |