Commit graph

180 commits

Author SHA1 Message Date
joerg
4898abe90a Don't trigger unnecessary rebuilds. 2015-09-17 17:12:19 +00:00
rodent
602e6bcd85 Apply patch from FreeBSD ports to patch-configure. This will allow the
package to build and install lib/windc.la, which is the cause of the
installation failure. This is evident when PREFER_PKGSRC=yes. Defuzz
patches.
2015-07-11 04:26:57 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
joerg
1b8d2cede6 Clean up RCS IDs in patches and PLIST to avoid permanent rebuilds. 2014-09-22 11:55:37 +00:00
fhajny
bd10651ca6 Add runtime dependency on flex (in bin/compile_et). Bump PKGREVISION. 2014-07-30 11:05:04 +00:00
ryoon
da42d81cab Fix build under OpenBSD 5.5
* OpenBSD's vis.h requires stdlib.h
* OpenBSD has SO_PEERCRED, but it is different from Linux's one
* __weak_alias is not for OpenBSD's gcc 4.2.1
* OpenBSD 5.5 has not VIS_HTTPSTYLE.
* Fix PLIST for OpenBSD
2014-05-16 12:49:42 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
bsiegert
f820cdc624 The MirBSD stanza was wrong. Moved it below the builtin.mk inclusion and
made the conditional more robust.

Fixes at least "make describe", let's see if it helps for the bulk build.
2014-03-22 09:05:24 +00:00
bsiegert
a494857d19 Only build hcrypto on MirBSD if using the builtin OpenSSL. Fixes build
now that we have OpenSSL from pkgsrc.
2014-03-19 13:25:04 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
obache
cb79602f87 Additionally check underlying builtin openssl for builtin detection.
It will be done in mk/buildlink3/bsd.buildlink3.mk later, but not for
standalone builtin check (with CHECK_BUILTIN.heimdal=yes).
2014-02-22 09:50:47 +00:00
obache
b2f2622f26 Move check of builtin openssl below to buildlink with openssl and exactly set as
checking builtin before including openssl/builtin.mk, so that wanted openssl
will be picked up (formerly, BUILTINK_API_DEPENDS.openssl is ignored).

Bump PKGREVISION.
2014-02-20 08:19:43 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
bsiegert
3d8b1f0ea6 Fix heimdal build under MirBSD.
The three tommath patches (which patch the files into existence) have
been included in the source code since heimdal 1.5, so remove them.
Compile errors due to missing -pthread in MirBSD were fixed by adding
PTHREAD_AUTO_VARS.
2013-12-04 10:01:30 +00:00
obache
4a153fe6a6 Use find-headers instead of find-files to detect builtin header files. 2013-11-23 12:10:13 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
ryoon
a994a8aff4 Fix pakaging on Linux.
vis.h and glob.h are installed on Linux
(Debian GNU/Linux 7.1 and CentOS 6.4 at least)

* Makefile of Rev 1.100 removes vis.h and glob.h hack. My two Linux
  environments require vis.h and glob.h entries for PLIST.
  Set PLIST.vis and PLIST.glob for Linux.
2013-10-14 09:55:52 +00:00
roy
8c33639ec9 Heimdal really uses termcap 2013-10-11 16:21:40 +00:00
richard
1628771d18 fix PLIST options for solaris, including builtin openssl support 2013-08-24 16:45:08 +00:00
joerg
0150caad80 At least on my systems glob and vis are not installed, so introduce
PLIST conditional. Please fix up the setting on your systems.
Mark as not MAKE_JOBS_SAFE.
2013-08-22 21:17:00 +00:00
richard
b9b6171288 update PLIST after heimdal upgrade 2013-08-16 11:48:41 +00:00
adam
c2ef0f86e2 Changes 1.5.3:
Bug fixes
- Fix leaking file descriptors in KDC
- Better socket/timeout handling in libkrb5
- General bug fixes
- Build fixes
2013-08-16 08:30:14 +00:00
jperkin
570f44800e Attempt to fix readline fallout. Tested with both READLINE_TYPE on SmartOS. 2013-08-15 11:15:11 +00:00
ryoon
094f736b6b Fix build under GNU/kFreeBSD/amd64. 2013-07-26 12:40:06 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
sbd
22b42224de When getting a file basename strip any leading directories. 2012-11-15 03:32:00 +00:00
asau
1a433eae91 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-23 18:16:19 +00:00
cheusov
68e8e25768 Add CONFLICTS with kth-krb4 (lib/libsl.so) 2012-09-09 09:23:06 +00:00
obache
0b55e28b08 Improve detection of __sync_add_and_fetch, avoid compiler optimization.
Fixes PR 46779.
2012-08-07 13:54:21 +00:00
jperkin
a4d180248e Fix install on at least Solaris. 2012-07-18 09:48:10 +00:00
obache
a6d5ad9edc Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
fhajny
a8a57efa46 On SunOS, heimdal never builds hcrypto when pkgsrc OpenSSL used. 2012-03-13 09:04:49 +00:00
shattered
1dd261dca2 PR/39656 -- Use /var/heimdal as hdbdir, not /var. 2012-03-11 11:30:06 +00:00
asau
250d0ace84 Update to Heimdal 1.5.2
Release Notes - Heimdal - Version Heimdal 1.5.2

 Security fixes
 - CVE-2011-4862 Buffer overflow in libtelnet/encrypt.c in telnetd - escalation of privilege
 - Check that key types strictly match - denial of service

Release Notes - Heimdal - Version Heimdal 1.5.1

 Bug fixes
 - Fix building on Solaris, requires c99
 - Fix building on Windows
 - Build system updates

Release Notes - Heimdal - Version Heimdal 1.5

New features

 - Support GSS name extensions/attributes
 - SHA512 support
 - No Kerberos 4 support
 - Basic support for MIT Admin protocol (SECGSS flavor)
   in kadmind (extract keytab)
 - Replace editline with libedit
2012-02-27 12:39:11 +00:00
asau
d8cec5c40b Provide access to tests (TEST_TARGET=check). 2012-02-15 22:39:54 +00:00
adam
a770b740d8 Revbump after db5 update 2012-01-18 14:44:36 +00:00
tez
ff9ee441b9 Fix for CVE-2011-4862 from FreeBSD
When an encryption key is supplied via the TELNET protocol, its length
is not validated before the key is copied into a fixed-size buffer.
2011-12-30 18:59:05 +00:00
sbd
170dd3405e In OWN_DIRS_PERMS change ROOT_GROUP to REAL_ROOT_GROUP 2011-12-09 01:53:11 +00:00
hans
40165d09d0 Split and clean up tommath patches. Requested by wiz. 2011-09-15 13:01:14 +00:00
wiz
c27e4b6efe Remove CVS keywords from patch, so that distinfo has a chance of ever
being right.
XXX: this patch should be split up, it contains more than one file.
2011-09-15 09:32:32 +00:00
hans
eb639afda1 Fix build on SunOS. 2011-09-14 17:33:00 +00:00
gls
ade8d81612 Adds the symbols _kdc_db_fetch and _kdc_free_ent to global
visibility, so that they can be referenced from kdc/digest-service.
Fixes build on Dragonfly. From Alex Hornung in PR pkg/45195.
2011-07-31 21:21:01 +00:00
asau
3238f916d8 Regenerate checksum for patches. 2011-07-16 11:18:32 +00:00
adam
169afc7d7b Changes 1.4:
New features
* Support for reading MIT database file directly
* KCM is polished up and now used in production
* NTLM first class citizen, credentials stored in KCM
* Table driven ASN.1 compiler, smaller!, not enabled by default
* Native Windows client support
Notes
* Disabled write support NDBM hdb backend (read still in there) since
  it can't handle large records, please migrate to a diffrent backend
  (like BDB4)

Changes 1.3.3:
Bug fixes
* Check the GSS-API checksum exists before trying to use it [CVE-2010-1321]
* Check NULL pointers before dereference them [kdc]

Changes 1.3.2:
Bug fixes
* Don't mix length when clearing hmac (could memset too much)
* More paranoid underrun checking when decrypting packets
* Check the password change requests and refuse to answer empty packets
* Build on OpenSolaris
* Renumber AD-SIGNED-TICKET since it was stolen from US
* Don't cache /dev/*random file descriptor, it doesn't get unloaded
* Make C++ safe
* Misc warnings
2011-07-08 09:49:21 +00:00
markd
cdf539eac9 Also allow the builtin heimdal from ArchLinux. 2011-01-23 10:01:37 +00:00