40 Commits

Author SHA1 Message Date
naddy
81691e03a5 Security fix for
CVE-2015-2063: buffer overflow when reading bogus file headers

The header parser was not checking if it had read enough data when
trying to parse the header from memory, causing it to accept files
with headers smaller than expected.

From Debian
2015-04-03 11:26:26 +00:00
brad
ffe6844fac sync distinfo and merge in PFRAG.shared.
ok sthen@
2013-04-04 16:03:55 +00:00
espie
c80849c13c regress -> test
PERMIT_* cleanup
2013-03-10 22:28:04 +00:00
espie
cbd9341a86 switch to REVISION 2010-07-11 15:57:46 +00:00
steven
1d46220bb2 do not invoke systrace twice. 2007-11-01 11:18:05 +00:00
espie
e22828589f fix bogosity: explictly run clean during pre-build, NOT as an extra
target that may be called concurrently
2007-10-27 13:01:28 +00:00
espie
01eeb5f64b zap all quotes in COMMENT/PERMIT_* 2007-09-15 10:14:32 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
naddy
7eb0d68e96 SECURITY:
Fix multiple security vulnerabilities:
- buffer overflows (CAN-2005-0160)
- directory traversal problem (CAN-2005-0161)

From: Ulf Harnhammar <Ulf.Harnhammar.9485@student.uu.se>
2005-02-22 15:13:09 +00:00
naddy
69777e8169 SIZE 2005-01-05 15:40:35 +00:00
espie
056bf5d790 Mark all system libs in WANTLIB, result of running newlib-depends-check 2004-11-21 12:50:32 +00:00
jolan
bc0bf07f72 - more consistency for permit values
- adjust some permit lines per discussion on ports@

ok naddy@
2003-06-04 22:16:22 +00:00
jolan
aed7b6d5b0 lzo -- # GPL
lzop    -- # GNU GPL -> # GPL
macutil -- sync w/# None style
nulib   -- # Restrictive
rar     -- # Restrictive
ucl     -- # GPL
unace   -- # Copyrighted but freely distributable.
             That's all the author states.  Is this acceptable as a
             license?
        -- Drop MAINTAINER per his request
unarj   -- # Restrictive
           PERMIT_*_CDROM=No
             "If you wish to distribute a modified version of UNARJ
              you MUST indicate that it is a modified version both in
              the program and source code."
unrar  --  # Restrictive
unzip  --  # Conditional
             It is freely re-distributable with conditions which we meet.
             This could use another pair of eyes to confirm.
zip    --  # Conditional
             Same thing as unzip.
zoo    --  # Conditional
             Different author/license but same idea as zip/unzip.
2003-05-24 02:40:42 +00:00
fgsch
94e3dd2101 sayonara NEED_VERSION. 2002-12-29 15:15:18 +00:00
brad
825a780ff1 bye MASTER_SITE_SUBDIR 2002-05-12 21:37:03 +00:00
espie
4eeb7add33 bump NEED_VERSION for distinfo 2002-03-21 20:35:40 +00:00
brad
b6a7857c51 - change dist site to MASTER_SITE_SUNSITE now that the original dist site
has disappeared and with this brings a change of distname though the
content of the file more or less has not changed.
- rename checksums file
--
Pointed out by: Nikolay Sturm <Nikolay.Sturm@desy.de>
2001-11-23 02:02:45 +00:00
espie
e18d889949 Note existing regression tests for archivers. No need to update
NEED_VERSION, this won't break anything otherwise.
2001-10-04 22:26:48 +00:00
brad
1953a9ae7f bump NEED_VERSION 2001-04-20 17:35:31 +00:00
brad
570c7519c0 - integrate COMMENT
- bump NEED_VERSION
- WRKSRC -> WRKBUILD
- ${MAKE} -> ${MAKE_PROGRAM}
2001-03-24 22:37:58 +00:00
brad
3eed9f56aa rename patches 2001-03-24 22:31:18 +00:00
brad
3918ceb4a1 add name to MAINTAINER 2000-09-24 07:03:59 +00:00
brad
53e39b22de use new extraction framework: remove USE_ZIP and set EXTRACT_SUFX 2000-09-12 14:04:51 +00:00
brad
a627238650 - remove FAKE=Yes
- add @comment with RCS id to PLIST
- HAS_CONFIGURE/GNU_CONFIGURE -> CONFIGURE_STYLE
- remove NO_CONFIGURE, NO_PATCH
- use new framework for PLISTs
2000-06-10 20:22:13 +00:00
brad
ac01e2e017 Fake 2000-03-26 22:50:03 +00:00
espie
0fd05ef2ce Move all NEED_VERSION right after CATEGORY 2000-03-24 22:11:32 +00:00
espie
edba5cfedf MAKEFILE-> MAKE_FILE 2000-02-22 17:08:31 +00:00
turan
504f314d16 espie will not shut up about this, DISTF -> DISTFILES, PKG -> PACKAGE 2000-02-15 05:03:51 +00:00
brad
6823baa8eb - remove the need for gmake
- use MAKE_FLAGS
- quiet two warnings
- bring in the header sys/types.h for the definition of BYTE_ORDER
2000-02-14 22:12:48 +00:00
turan
ce65793f81 none licenses 2000-02-12 08:41:07 +00:00
espie
1958137a5f Kill NO_WRKSUBDIR.
Clean up a few deprecated variables on the fly.
2000-02-10 23:14:27 +00:00
brad
dbe1c3f588 remove some now unused lines from Makefile 1999-10-29 20:31:28 +00:00
brad
ec5c1c9854 patch source so this works on big endian machines 1999-10-29 20:27:20 +00:00
brad
0dcc624b66 "pmax " -> "pmax" 1999-09-21 15:06:09 +00:00
brad
d17a730968 style 1999-09-06 17:36:34 +00:00
brad
db9958ad8e make unace port use the correct dist file 1999-06-14 02:48:46 +00:00
rohee
e5a4754710 various typos and fixes 1999-05-25 19:13:49 +00:00
brad
8bfb77786f Makefile 1999-05-21 00:51:52 +00:00
brad
cab0a95fb0 switch to using USE_ZIP 1999-05-21 00:51:30 +00:00
brad
35cf19a2b5 add unace port
-
Extract, view & test ACE archives.
1999-04-18 22:11:20 +00:00