non port: archivers/cabextract/Makefile |
Number of commits found: 43 |
Saturday, 13 Apr 2024
|
13:03 Po-Chuan Hsieh (sunpoet)
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after
9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9
62ed195 |
Tuesday, 30 Jan 2024
|
11:49 Muhammad Moinur Rahman (bofh)
archivers/cabextract: Moved man to share/man
Approved by: portmgr (blanket)
45d5797 |
Tuesday, 21 Mar 2023
|
19:19 Po-Chuan Hsieh (sunpoet)
archivers/cabextract: Update to 1.11
- Update WWW
- Reformat pkg-descr
Changes: https://github.com/kyz/libmspack/blob/master/cabextract/NEWS
d4898f6 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Wednesday, 20 Jul 2022
|
14:20 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>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andreev Maxim
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Chernov <ache@FreeBSD.org>
* Andrey Kostenko <andrey@kostenko.name>
* Anes Mukhametov <anes@anes.su>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Ayumi M <ayu@commun.jp>
* Carsten Larsen <cs@innolan.dk>
* Chin-San Huang <chinsan.tw@gmail.com>
* Chris D. Faulhaber <jedgar@FreeBSD.org>
* Chris Larsen <darth@vader.dk>
* Christopher Key <cjk32@cam.ac.uk>
* Cyrille Lefevre <cyrille.lefevre@laposte.net>
* Dmitry Sivachenko <demon@FreeBSD.org>
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Emanuel Haupt <ehaupt@critical.ch>
* Felix Palmen <felix@palmen-it.de>
* Gabor Kovesdan <gabor@FreeBSD.org>
* Gea-Suan Lin (gslin@ccca.nctu.edu.tw)
* Gea-Suan Lin <gslin@gslin.org>
* George Reid <greid@ukug.uk.freebsd.org>
* Greg Lewis <glewis@FreeBSD.org>
* Hsin-Han You <hhyou@cs.nctu.edu.tw>
* Hye-Shik Chang
* Hye-Shik Chang <perky@FreeBSD.org>
* Igor Pokrovsky <tiamat@telegraph.spb.ru>
* Jaap Boender <jaapb@kerguelen.org>
* Jean-Yves Lefort <jylefort@brutele.be>
* Jeff Burchell <toxic@doobie.com>
* Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
* Jerry Hicks
* Joao Carlos Mendes Luis <jonny@jonny.eng.br>
* John Marino <marino@FreeBSD.org>
* José García Juanino <jjuanino@gmail.com>
* Juergen Lock <nox@jelal.kn-bremen.de>
* Kevin Golding <ports@caomhin.org>
* Konstantin Reznichenko <kot@premierbank.dp.ua>
* Koop Mast <kwm@FreeBSD.org>
* Kubilay Kocak <koobs@FreeBSD.org>
* Lars Thegler <lth@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Mark Felder <feld@FreeBSD.org>
* Mark Kane <mark@mkproductions.org>
* Mark Pulford <mark@kyne.com.au>
* Martin Matuska <mm@FreeBSD.org>
* Martin Wilke <miwi@FreeBSD.org>
* Matteo Cypriani <mcy@lm7.fr>
* Max Khon <fjoe@FreeBSD.org>
* Maxim Sobolev <sobomax@FreeBSD.org>
* Melvyn Sopacua <melvyn@magemana.nl>
* Miguel Mendez <flynn@energyhq.homeip.net>
* Nathan Ahlstrom <nra@FreeBSD.org>
* Nicola Vitale <nivit@FreeBSD.org>
* Patrick Seal <patseal@hyperhost.net>
* Pav Lucistnik <pav@FreeBSD.org>
* Per Wigren
* Philippe Casidy <pcasidy@casidy.com>
* Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Poul-Henning Kamp <phk@FreeBSD.org>
* Radim Kolar
* Radim Kolar <hsn@filez.com>
* Radim Kolar <hsn@netmag.cz>
* Rainer Hurling <rhurlin@gwdg.de>
* Richard Gallamore <ultima@FreeBSD.org>
* Roman Shterenzon <roman@xpert.com>
* Ryan Steinmetz <zi@FreeBSD.org>
* Sam Lawrance <boris@brooknet.com.au>
* Sergey A. Osokin <osa@FreeBSD.org>
* Sergey Skvortsov <skv@protey.ru>
* Sir l33tname <sirl33tname@gmail.com>
* Stanislav Sedov <ssedov@mbsd.msk.ru>
* Stefan Esser <se@FreeBSD.org>
* Steve Wills <swills@FreeBSD.org>
* Steven Kreuzer <skreuzer@FreeBSD.org>
* Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
* Sylvio Cesar <sylvio@FreeBSD.org>
* TAKATSU Tomonari <tota@FreeBSD.org>
* Thierry Thomas <thierry@pompo.net>
* Thomas Abthorpe <thomas@goodking.ca>
* Thomas Gellekum <tg@FreeBSD.org>
* Vanilla I. Shu <vanilla@FreeBSD.org>
* Wen Heping <wenheping@gmail.com>
* Will Andrews <andrews@technologist.com>
* Yarodin <yarodin@gmail.com>
* Ying-Chieh Liao <ijliao@FreeBSD.org>
* Yuri Victorovich <yuri@rawbw.com>
* ache
* adamw
* antoine@FreeBSD.org
* bf <bf2006a@yahoo.com>
* chinsan <chinsan.tw@gmail.com>
* giffunip@asme.org
* gurkan@phys.ethz.ch
* iblis <iblis.dif01@nctu.edu.tw>
* ijliao
* jmz
* kwm@FreeBSD.org
* lbartoletti <lbartoletti@FreeBSD.org>
* mm
* ports@c0decafe.net <ports@c0decafe.net>
* samm@freebsd.org
* swhetzel@gmail.com
* will
With hat: portmgr
1ced9d2 |
Sunday, 19 Sep 2021
|
05:59 Po-Chuan Hsieh (sunpoet)
archivers/cabextract: Convert PLIST_FILES and PORTDOCS to PLIST entries
d307277 |
Tuesday, 14 Sep 2021
|
10:54 Bernhard Froehlich (decke)
archivers/cabextract: Fix CPE information because current one is deprecated
Approved by: portmgr (blanket)
c63c431 |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Monday, 20 Jan 2020
|
20:09 sunpoet
Remove no-op command
The manpage is already installed in do-install:
 |
Saturday, 6 Apr 2019
|
14:42 sunpoet
Update to 1.9.1
- Add my LOCAL to MASTER_SITES
- Simplify PORTDOCS installation
Changes: https://www.cabextract.org.uk/#changes
 |
Saturday, 10 Nov 2018
|
07:59 sunpoet
Register iconv dependency
- Bump PORTREVISION for dependency and package change
PR: 233055
Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch>
 |
Tuesday, 6 Nov 2018
|
15:00 sunpoet
Update distinfo
- Bump PORTREVISION for package change
Upstream rerolled the tarball.
Around 5,000 lines of differences are tab/space changes.
The original tarball is available at
https://people.freebsd.org/~sunpoet/cabextract/cabextract-1.9.tar.gz
The diff -bru result is available at
https://people.freebsd.org/~sunpoet/cabextract/cabextract.diff
 |
Monday, 5 Nov 2018
|
21:43 sunpoet
Update to 1.9
- Convert to options target helper
Changes: https://www.cabextract.org.uk/#changes
 |
Monday, 22 Oct 2018
|
19:08 sunpoet
Update to 1.8
Changes: https://www.cabextract.org.uk/#changes
 |
Sunday, 29 Jul 2018
|
19:09 sunpoet
Update to 1.7
- Update MASTER_SITES
Changes: https://www.cabextract.org.uk/#changes
 |
Wednesday, 20 Jun 2018
|
19:35 sunpoet
Take maintainership
 |
Monday, 11 Jun 2018
|
20:56 feld
Reset MAINTAINER
Multiple consecutive previous maintainer timeouts
 |
Monday, 1 Jun 2015
|
06:04 delphij
Security update to 1.6
PR: 198955
Security: cc7548ef-06e1-11e5-8fda-002590263bf5
Security: CVE-2014-9556
Security: cfb12f02-06e1-11e5-8fda-002590263bf5
Security: CVE-2015-2060
Submitted by: Jason Unovitch <jason unovitch gmail com>
Reported by: Sevan Janiyan <venture37 geeklan co uk>
Approved by: maintainer timeout
MFH: 2015Q2
 |
Friday, 17 Apr 2015
|
15:17 amdmi3
- Add CPE info
- Add LICENSE_FILE
Approved by: portmgr blanket
 |
Thursday, 26 Dec 2013
|
16:34 bapt
Support stage
 |
Friday, 20 Sep 2013
|
13:11 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
 |
Friday, 21 Dec 2012
|
05:32 danfe
- Trim Makefile header per new bylaws
- Drop indefinite article from COMMENT
- Define LICENSE (and remove COPYING from portdocs)
- Unmute installation commands
- Convert NOPORTDOCS -> PORT_OPTIONS:MDOCS
Approved by: maintainer (gabor)
 |
Saturday, 11 Jun 2011
|
21:04 gabor
- Update to 1.4
 |
Thursday, 29 Jul 2010
|
22:45 gabor
Update to 1.3, which fixes two security bugs. Detailed description
from the author follows.
Bug 1: Infinite loop in MS-ZIP decoder [1]
The MS-ZIP and Quantum decoders read bits in roughly the same way as the LZX
decoder, however they don't have "inject two fake bytes" code.
In the situation where read() provides zero bytes, e.g. at the end of file or
end of a CAB block, the LZX decoder handles this by injecting two fake bytes,
then returns an error on subsequent calls. MS-ZIP and Quantum instead return
zero bytes without error. However, all three decoders are written to presume
they will get at least one byte. So this could lead to an infinite loop in
MS-ZIP and Quantum. An infinite loop has definitely been seen in MS-ZIP -
there is a while loop in inflate() of an uncompressed block (block type 0)
which won't end until enough input is provided.
Partial solution: change "if (read < 0)" to "if (read <= 0)" in mszipd.c and
qtmd.c.
-
http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=90
However, this breaks compatibility with a number of MS-ZIP/Quantum encoded
files. A full solution would be to implement the same bit-reading system as
LZX. I've done this now, merging all the bit-reading and huffman-reading
code into two new files; readbits.h and readhuff.h
-
http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=95
There are several further changes made to integrate readbits.h and readhuff.h,
I recommend you look at the latest version in the source repository.
- http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/
Bug 2: Segmentation fault in "cabextract -t"
This bug may not affect you, depending on your implementation of
mspack_system->write(). It does cause a segfault in cabextract's
cabx_write() in "-t" (test archive) mode.
In the Quantum decoder, when the window wrap is reached, all currently
unwritten data is flushed to disk. Sometimes, less data is needed than
is flushed, which makes the variable out_bytes negative.
When the main decoding loop finishes, a final call to write() is made if
out_bytes is not zero. In that situation, it calls mspack_system->write() with
a negative byte count, e.g. -129 bytes. You should reject this. In
cabextract's "-t" mode, this is not caught, but instead converted to an
unsigned integer and passed to md5_process_bytes(), which tries to
read e.g. 4294967167 bytes, causing it to read beyond the end of
valid process space and thus segfault.
Solution:
- Break out to the end of the decoding loop immediately if the flush would be
more than needed.
http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/qtmd.c?r1=114&r2=113
- Add checking of the "bytes" argument in mspack_system read() / write()
implementations, just to be sure.
http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=118
Security: SA40719 [1]
 |
Thursday, 20 Mar 2008
|
09:19 pav
- Remove USE_GETOPT_LONG which is a no-op since March 2007
 |
Tuesday, 7 Aug 2007
|
18:21 sobomax
Update MASTER_SITE and description to point to the new home page.
Submitted by: Stuart Caie (author)
 |
Tuesday, 2 Jan 2007
|
21:12 gabor
- Update to 1.2
- Remove unnecessary patch
- Style
Approved by: erwin (mentor)
 |
Friday, 8 Dec 2006
|
13:46 gabor
Change my e-mail address.
Approved by: erwin (mentor)
 |
Sunday, 10 Sep 2006
|
17:53 erwin
- Don't override CONFIGURE_TARGET, it compiles without that
- Add some more PORTDOCS
- Respect MAN1PREFIX
- Bump PORTREVISION
- Take maintainership
PR: 103103
Submitted by: Gabor Kovesdan <gabor@FreeBSD.org>
 |
Tuesday, 12 Apr 2005
|
03:26 obrien
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
 |
Monday, 11 Apr 2005
|
08:04 obrien
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
 |
Saturday, 23 Oct 2004
|
08:35 okazaki
Update to version 1.1.
PR: 72817
Submitted by: KATO Tsuguru
 |
Tuesday, 16 Mar 2004
|
13:14 krion
- Update to version 1.0
PR: ports/64328
Submitted by: Ports Fury
 |
Thursday, 5 Feb 2004
|
20:38 trevor
Use PLIST_FILES.
Reviewed by: marcus
 |
Tuesday, 29 Jul 2003
|
09:12 sobomax
Let be hohest: I really don't have a time now to properly maintain all
these great pieces of software, so that let others with more free time
to take over them.
 |
Monday, 14 Jul 2003
|
02:53 sf
get rid of libgnugetopt dependency for -CURRENT,
use USE_GETOPT_LONG instead.
 |
Friday, 7 Mar 2003
|
05:55 ade
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
 |
Friday, 30 Aug 2002
|
12:08 sobomax
Update to 0.6.
PR: 41729
Submitted by: Ports Fury
 |
Monday, 27 Aug 2001
|
09:35 sobomax
Update to 0.5.
 |
Monday, 20 Aug 2001
|
09:13 sobomax
Update to 0.4.
 |
Tuesday, 7 Aug 2001
|
12:57 sobomax
Update to 0.3.
 |
Tuesday, 6 Mar 2001
|
13:29 sobomax
Update to 0.2.
 |
Thursday, 30 Nov 2000
|
14:21 sobomax
Add cabextract - a program to extract Microsoft cabinet (.CAB) files.
 |
Number of commits found: 43 |