Dag-Erling Smørgrav
9cfa8b3fee
Clean up the OpenSSH build. It is now possible to build most components
...
as static binaries, if desired. The one exception is sshd, which runs
into trouble due to libpam.a's includion of pam_ssh.
Make OpenSSH use LDNS if available. This allows it to verify signed
SSHFP records.
Approved by: re (blanket)
2013-09-10 22:26:11 +00:00
Dag-Erling Smørgrav
0b2766bd4e
Make libldns and libssh private.
...
Approved by: re (blanket)
2013-09-08 10:04:26 +00:00
Simon J. Gerraty
d1d0158641
Merge from head
2013-09-05 20:18:59 +00:00
Ed Schouten
2bc87cacee
Remove references to MK_IDEA.
...
As of r249959, we want to build with IDEA support enabled
unconditionally. As this change removed the MK_IDEA flag, update these
Makefiles accordingly.
2013-04-27 05:44:39 +00:00
Simon J. Gerraty
69e6d7b75e
sync from head
2013-04-12 20:48:55 +00:00
Dag-Erling Smørgrav
6888a9be56
Upgrade to OpenSSH 6.2p1. The most important new features are support
...
for a key revocation list and more fine-grained authentication control.
2013-03-22 17:55:38 +00:00
Dag-Erling Smørgrav
0041e47595
Retire the mislabeled ENABLE_SUID_SSH knob.
2013-03-22 14:10:15 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Jung-uk Kim
09286989d3
Merge OpenSSL 1.0.1e.
...
Approved by: secteam (simon), benl (silence)
2013-02-13 23:07:20 +00:00
David E. O'Brien
d9a447559b
Sync with HEAD.
2013-02-08 16:10:16 +00:00
Bjoern A. Zeeb
e6a64a84ea
Add a src.conf(5) option to allow users to compile in the "NONE cipher",
...
which, only after authentication, disables crypto, and only for sessions
without a terminal.
Submitted by: Jeremy Chadwick (freebsd jdc.parodius.com)
PR: bin/163095
MFC after: 10 days
2013-01-17 01:51:04 +00:00
Simon J. Gerraty
7cd2dcf076
Updated/new Makefile.depend
2012-11-08 21:24:17 +00:00
Kevin Lo
0f5e7edc14
Fix typo; s/ouput/output
2012-11-07 07:00:59 +00:00
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Dag-Erling Smørgrav
462c32cb8d
Upgrade OpenSSH to 6.1p1.
2012-09-03 16:51:41 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Jung-uk Kim
80e5822c0e
Sort ASM definitions by crypto module for slightly easier maintenance.
...
Specifically, GHASH_ASM belongs to crypto/modes.
2012-07-12 21:31:53 +00:00
Jung-uk Kim
1f13597d10
Merge OpenSSL 1.0.1c.
...
Approved by: benl (maintainer)
2012-07-12 19:30:53 +00:00
Jung-uk Kim
49ce68b369
Regen ca(1) for r237658. This re-applies r227458, i.e., add a missing "be".
2012-06-27 21:35:45 +00:00
Jung-uk Kim
12de4ed299
Merge OpenSSL 0.9.8x.
...
Reviewed by: stas
Approved by: benl (maintainer)
MFC after: 3 days
2012-06-27 18:44:36 +00:00
Bjoern A. Zeeb
071183ef48
Update the previous openssl fix. [12:01]
...
Fix a bug in crypt(3) ignoring characters of a passphrase. [12:02]
Security: FreeBSD-SA-12:01.openssl (revised)
Security: FreeBSD-SA-12:02.crypt
Approved by: so (bz, simon)
2012-05-30 12:01:28 +00:00
Eitan Adler
2774871bdf
Restore the ability to use a non-standard LOCALBASE to sshd
...
Add the ability to use a non-standard LOCALBASE to ssh
Submitted by: jhb
Reviewed by: des
Approved by: cperciva
MFC after: 0 days (with r233136)
2012-03-24 19:41:43 +00:00
Eitan Adler
57f8914dfa
X11BASE is not used any more and has been killed by the x11 team.
...
Reviewed by: ???
Approved by: ???
MFC after: 3 days
2012-03-19 00:41:40 +00:00
Kevin Lo
19ab58bfe3
Return NULL on error rather than ":", per the crypt(3) man page.
...
Discussed in: http://www.openwall.com/lists/oss-security/2011/11/15/3
2012-02-22 01:23:14 +00:00
Konstantin Belousov
bd4632e6ca
Force linker error when created shared library contains a relocation
...
against text. Provide the override switch to turn off the strict
behaviour. Apparently, openssl libcrypto needs it due to assembler
code not being PIC.
Discussed with: bf
MFC after: 2 weeks
2011-12-06 11:28:17 +00:00
Eitan Adler
14517324d0
- add a missing "be" and "in"
...
- fix other errors introduced when committing r226436
- add 'function' to a sentence where it makes sense
Submitted by: delphij
Submitted by: dougb
Submitted by: jhb
Approved by: dougb
Approved by: jhb
2011-11-11 22:27:09 +00:00
Eitan Adler
36daf0495a
- change "is is" to "is" or "it is"
...
- change "the the" to "the"
Approved by: lstewart
Approved by: sahil (mentor)
MFC after: 3 days
2011-10-16 14:30:28 +00:00
Dag-Erling Smørgrav
e146993e33
Upgrade to OpenSSH 5.9p1.
...
MFC after: 3 months
2011-10-05 22:08:17 +00:00
Dag-Erling Smørgrav
4a421b6336
Upgrade to OpenSSH 5.8p2.
2011-05-04 07:34:44 +00:00
Dimitry Andric
152e60f2fe
Fix some leftover binaries and shared libraries in the system that still
...
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:
RWX --- --- /lib/libcrypto.so.6
RWX --- --- /lib/libmd.so.5
RWX --- --- /lib/libz.so.6
RWX --- --- /lib/libzpool.so.2
RWX --- --- /usr/lib/liblzma.so.5
These were found using scanelf, from the sysutils/pax-utils port.
Reviewed by: kib
2011-02-15 22:03:09 +00:00
Simon L. B. Nielsen
c1ecc6cd22
Regenerate manual pages for OpenSSL 0.9.8q.
2010-12-03 23:07:45 +00:00
Simon L. B. Nielsen
b2846bd65d
Regenerate manual pages for OpenSSL 0.9.8p.
2010-11-22 18:29:00 +00:00
Rebecca Cran
5512804bb8
Revert changes of 'assure' to 'ensure' made in r211936.
...
Approved by: rrs (mentor)
2010-09-11 10:49:56 +00:00
Rebecca Cran
e7f8dd75b3
Fix incorrect usage of 'assure' and 'insure'.
...
Approved by: rrs (mentor)
2010-08-28 16:32:01 +00:00
Nathan Whitehorn
b12277d1d4
Repair some build breakage introduced in r211725 and garbage collect some
...
code made obsolete in the same commit.
2010-08-28 15:03:11 +00:00
Warner Losh
25faff346c
MFtbemd:
...
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
2010-08-23 22:24:11 +00:00
Will Andrews
4be3feb212
Fix buildworld -DNO_CLEAN when using with Perforce, which marks files as
...
read-only by default, meaning files copied can't be overwritten next time.
Reviewed by: imp
Approved by: ken (mentor)
2010-08-12 20:46:49 +00:00
Jayachandran C.
4ed16d3dff
Whitespace fix for last check-in, move empty line to below endif.
2010-08-04 10:46:17 +00:00
Jayachandran C.
a6af87a526
MIPS 64 bit support.
...
When compiled for MIPS n64 ABI
- DES_LONG should be 'unsigned int'
- BN_LLONG should be undefined
- SIXTY_FOUR_BIT_LONG should be defined.
2010-08-04 10:42:06 +00:00
Nathan Whitehorn
5e1bcd019c
OpenSSL configuration for powerpc64
...
Obtained from: projects/ppc64
2010-07-10 22:07:48 +00:00
Simon L. B. Nielsen
5f143fdbaf
Regenerate manual pages for OpenSSL 0.9.8n.
2010-04-01 15:37:38 +00:00
Simon L. B. Nielsen
3df672379c
- Make it slightly simpler to update OpenSSL version information
...
for regenerating OpenSSL manual pages.
- Explicitly set the OpenSSL release date so manual pages contain
the date OpenSSL was released and not just the date OpenSSL was
imported into the FreeBSD base system.
- Update for Makefile for OpenSSL 0.9.8n.
2010-04-01 15:35:29 +00:00
Simon L. B. Nielsen
10deaff4ee
Regenerate manual pages for OpenSSL 0.9.8m.
...
MFC after: 3 weeks
2010-03-13 19:30:29 +00:00
Simon L. B. Nielsen
6a599222bb
Merge OpenSSL 0.9.8m into head.
...
This also "reverts" some FreeBSD local changes so we should now
be back to using entirely stock OpenSSL. The local changes were
simple $FreeBSD$ lines additions, which were required in the CVS
days, and the patch for FreeBSD-SA-09:15.ssl which has been
superseded with OpenSSL 0.9.8m's RFC5746 'TLS renegotiation
extension' support.
MFC after: 3 weeks
2010-03-13 19:22:41 +00:00
Dag-Erling Smørgrav
b911c45c24
Revert r204939
2010-03-10 11:33:15 +00:00
Dag-Erling Smørgrav
e130c2317c
Forgot to svn add the Makefile.
2010-03-10 11:05:31 +00:00
Doug Barton
32202de70d
Fix the build. The ssh-pkcs11-helper directory is empty, which is
...
causing confusion.
2010-03-10 02:17:57 +00:00
Dag-Erling Smørgrav
b15c83408c
Upgrade to OpenSSH 5.4p1.
...
MFC after: 1 month
2010-03-09 19:16:43 +00:00
Ruslan Ermilov
38ea91022c
(Almost) fixed static linkage. The remaining problem is with
...
libgssapi.a and libgssapi_krb5.a libraries that define the
same symbols.
2010-02-26 12:12:54 +00:00