jhb
056d36800b
Use the closefrom(2) system call.
...
Reviewed by: des
2009-06-16 15:30:10 +00:00
simon
c2624ed238
Regenerate manual pages for OpenSSL 0.9.8k.
2009-06-14 19:51:05 +00:00
simon
55bfce5e08
Update build infrastructure for OpenSSL 0.9.8k.
2009-06-14 19:46:18 +00:00
des
8bf56a9772
Upgrade to OpenSSH 5.2p1.
...
MFC after: 3 months
2009-05-22 18:46:28 +00:00
des
b7aa600c41
Upgrade to OpenSSH 5.1p1.
...
I have worked hard to reduce diffs against the vendor branch. One
notable change in that respect is that we no longer prefer DSA over
RSA - the reasons for doing so went away years ago. This may cause
some surprises, as ssh will warn about unknown host keys even for
hosts whose keys haven't changed.
MFC after: 6 weeks
2008-08-01 02:48:36 +00:00
imp
fea35767dd
Merge from p4:
...
Implement openssl config needed for mips.
Submitted by: gonzo@
Reviewed by: simon@
2008-07-23 17:38:33 +00:00
dfr
be0348cb75
Fix conflicts after heimdal-1.1 import and add build infrastructure. Import
...
all non-style changes made by heimdal to our own libgssapi.
2008-05-07 13:53:12 +00:00
rafan
5fd49d94d5
- Bump share library version which were missed in last bump
...
Reported by: jhb
Discussed with: deischen, des, doubg, harti
Approved by: re (kensmith)
2007-06-18 18:47:54 +00:00
gnn
38b76f0623
Integrate the Camellia Block Cipher. For more information see RFC 4132
...
and its bibliography.
Submitted by: Tomoyuki Okazaki <okazaki at kick dot gr dot jp>
MFC after: 1 month
2007-05-09 19:37:02 +00:00
simon
eeba690190
Upgrade to OpenSSL 0.9.8e.
2007-03-15 20:15:15 +00:00
simon
3673099c4c
Upgrade to OpenSSL 0.9.8d.
2006-10-01 07:56:51 +00:00
des
16ff11ca6a
Update for OpenSSH 4.4p1.
...
MFC after: 1 week
2006-09-30 13:41:26 +00:00
ru
4d582ffe09
Remove alpha left-overs.
2006-08-22 08:03:01 +00:00
simon
018ef6efe1
Upgrade to OpenSSL 0.9.8b.
2006-07-29 19:41:41 +00:00
simon
a3ca2e6974
Enable DSO (Dynamic Shared Object) support. This makes it possible
...
for OpenSSL to load engines run-time, e.g. for using the opensc
engine port.
The OpenSSL Configure script enables DSO support on FreeBSD by
default, we just don't use the Configure script during OpenSSL builds
in the base system.
This is committed to -CURRENT now (before OpenSSL 0.9.8b import), so
it can be tested at bit in -CURRENT before being MFC'ed to 6-STABLE.
Prodded by: ale
PR: bin/79570
MFC after: 1 week
2006-07-17 11:47:35 +00:00
des
456f2593a5
Add a manual dependency on ssh_namespace.h.
...
Discussed with: ru
2006-05-13 21:38:16 +00:00
des
148092431d
Introduce a namespace munging hack inspired by NetBSD to avoid polluting
...
the namespace of applications which inadvertantly link in libssh (usually
through pam_ssh)
Suggested by: lukem@netbsd.org
MFC after: 6 weeks
2006-05-13 13:47:45 +00:00
ru
8af3d24050
Clean generated headers.
2006-04-10 08:47:18 +00:00
des
4c8759bdd0
Add port-tun.c.
2006-03-22 20:42:05 +00:00
ru
17d5388342
Provide alternate default for SHLIBDIR before bsd.own.mk does this.
...
Reported by: phk
2006-03-18 11:01:06 +00:00
ru
388e590f95
Reimplementation of world/kernel build options. For details, see:
...
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
2006-03-17 18:54:44 +00:00
dfr
d9cbcb50b5
Add a new extensible GSS-API layer which can support GSS-API plugins,
...
similar the the Solaris implementation. Repackage the krb5 GSS mechanism
as a plugin library for the new implementation. This also includes a
comprehensive set of manpages for the GSS-API functions with text mostly
taken from the RFC.
Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)
2005-12-29 14:40:22 +00:00
ru
197c8754aa
Revert last revision by phk@, it's redundant since bsd.incs.mk
...
already handles this, FWIW.
2005-11-19 07:04:17 +00:00
des
bba97f4018
Update for OpenSSH 4.2p1.
2005-09-03 07:10:33 +00:00
phk
c67149f940
Don't install includes if NO_TOOLCHAIN
2005-08-03 09:18:59 +00:00
kensmith
f97f77429f
Bump the shared library version number of all libraries that have not
...
been bumped since RELENG_5.
Reviewed by: ru
Approved by: re (not needed for commit check but in principle...)
2005-07-22 17:19:05 +00:00
des
d78c118916
Revert the commits that made libssh an INTERNALLIB; they caused too much
...
trouble, especially on amd64.
Requested by: ru
2005-06-07 09:31:28 +00:00
des
6ea5ed6d7a
Make libssh an INTERNALLIB like it is in {Net,Open}BSD.
2005-06-06 16:13:07 +00:00
des
189d70072d
Update for OpenSSH 4.1p1.
2005-06-05 15:47:07 +00:00
nectar
deac0ae54c
Update OpenSSL 0.9.7d -> 0.9.7e.
2005-02-25 06:04:12 +00:00
ru
28e20b0b08
Define PLATFORM correctly when cross-building.
2005-02-16 20:55:47 +00:00
ru
74176cc161
NODOCCOMPRESS -> NO_DOCCOMPRESS
...
NOINFO -> NO_INFO
NOINFOCOMPRESS -> NO_INFOCOMPRESS
NOLINT -> NO_LINT
NOPIC -> NO_PIC
NOPROFILE -> NO_PROFILE
2004-12-21 09:33:47 +00:00
des
ca12ec184b
Update for OpenSSH 3.9p1.
2004-10-28 16:04:23 +00:00
ru
5db2b9d5b3
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
markm
1659a5207b
Add support for C3 Nehemiah ACE ("Padlock") AES crypto. This comes
...
from OpenSSL 0.9.5 (yet to be released), and is pretty complete.
2004-08-14 13:38:35 +00:00
cognet
2abb24a3b4
Import the openssl conf for arm.
2004-05-14 12:26:51 +00:00
ru
8bf7da3d6e
Record the libssl.so dependency on libcrypto.so. This should
...
help some ports that depend on libradius that recently gained
the dependency on libssl. This is also how the stock OpenSSL
build would link libssl.so on FreeBSD.
Prompted by: kris
OK'ed by: markm, nectar
2004-05-13 07:51:47 +00:00
ru
82e4cd2161
Turn MAKE_IDEA into a true "bool" type variable, as documented in
...
the make.conf(5) manpage.
PR: conf/65738
OK'ed by: markm
2004-04-19 11:35:15 +00:00
peter
bd06e547e0
Turn on the amd64-specific bignum code in openssl. This is actually
...
a variant of the C code but with some scattered asm and things laid out
more optimally for the platform. This means that we need to the asm
directory to the search path for the amd64 case so that make can find
the source.
2004-04-14 23:26:26 +00:00
dwmalone
f28a31ce92
Remove the -pthread from the last commit, as OpenSSL doesn't actually
...
call any pthread functions as we use compile it. We keep the
-DOPENSSL_THREADS, which stops OpenSSL doing thread-unsafe stuff.
Requested by: ru
2004-03-30 21:04:04 +00:00
dwmalone
e4d2e331fb
Build OpenSSL so that it extects that is may be used in a threaded
...
environment. This stops some ports keeling over on an OpenSSL assert.
(The patch is not exactly the one from the PR, but has been refined
based on advice from freebsd-threads.)
PR: 51205
Submitted by: Jim Westfall <jwestfall@surrealistic.net>
MFC after: 1 month
2004-03-30 11:30:02 +00:00
markm
1d9f598c39
Re-add the hand-optimised assembler versions of some of the ciphers
...
to the build.
Should have done this ages ago: markm
Reminded above to do this: peter
2004-03-23 08:32:29 +00:00
nectar
58c7296bfa
Update manual pages for OpenSSL 0.9.7d.
2004-03-17 16:15:46 +00:00
des
ac19f1d43e
Update for 3.8p1, including workaround for a bug in gss-genr.c.
2004-02-26 11:26:46 +00:00
ru
4a8b6d970d
Cosmetics: rearrange the dependency list to match that of ssh and sshd.
...
Reviewed by: des
2004-01-08 11:41:02 +00:00
des
b1f53e3dd8
Use += instead of = with DPADD / LDADD.
2004-01-08 09:50:56 +00:00
des
f9a1018d27
Enable GSSAPI support. [1]
...
Also remove some duplicates from ssh's SRCS.
Submitted by: [1] Björn Grönvall <bg@sics.se>
2004-01-08 09:05:24 +00:00
des
7a85d4b654
Previous commit erroneously listed some sources with .o suffixes.
2004-01-07 11:59:52 +00:00
des
0e9909da2c
Update Makefiles for OpenSSH 3.7.1p2.
2004-01-07 11:17:23 +00:00
gordon
5901302929
Stage 3 of dynamic root support. Make all the libraries needed to run
...
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib so the
toolchain doesn't need to be modified.
2003-08-17 08:28:46 +00:00