aboutsummaryrefslogtreecommitdiff
path: root/secure
Commit message (Collapse)AuthorAgeFilesLines
* Fix buildworld -DNO_CLEAN when using with Perforce, which marks files asWill Andrews2010-08-121-2/+2
| | | | | | | | | | read-only by default, meaning files copied can't be overwritten next time. Reviewed by: imp Approved by: ken (mentor) Notes: svn path=/head/; revision=211243
* Whitespace fix for last check-in, move empty line to below endif.Jayachandran C.2010-08-041-1/+1
| | | | Notes: svn path=/head/; revision=210843
* MIPS 64 bit support.Jayachandran C.2010-08-041-0/+14
| | | | | | | | | | When compiled for MIPS n64 ABI - DES_LONG should be 'unsigned int' - BN_LLONG should be undefined - SIXTY_FOUR_BIT_LONG should be defined. Notes: svn path=/head/; revision=210842
* OpenSSL configuration for powerpc64Nathan Whitehorn2010-07-101-0/+217
| | | | | | | Obtained from: projects/ppc64 Notes: svn path=/head/; revision=209890
* Regenerate manual pages for OpenSSL 0.9.8n.Simon L. B. Nielsen2010-04-01277-277/+277
| | | | Notes: svn path=/head/; revision=206048
* - Make it slightly simpler to update OpenSSL version informationSimon L. B. Nielsen2010-04-011-1/+6
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=206047
* Regenerate manual pages for OpenSSL 0.9.8m.Simon L. B. Nielsen2010-03-13280-331/+533
| | | | | | | MFC after: 3 weeks Notes: svn path=/head/; revision=205129
* Merge OpenSSL 0.9.8m into head.Simon L. B. Nielsen2010-03-131-1/+1
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=205128
* Revert r204939Dag-Erling Smørgrav2010-03-101-1/+1
| | | | Notes: svn path=/head/; revision=204949
* Forgot to svn add the Makefile.Dag-Erling Smørgrav2010-03-101-0/+16
| | | | Notes: svn path=/head/; revision=204948
* Fix the build. The ssh-pkcs11-helper directory is empty, which isDoug Barton2010-03-101-1/+1
| | | | | | | causing confusion. Notes: svn path=/head/; revision=204939
* Upgrade to OpenSSH 5.4p1.Dag-Erling Smørgrav2010-03-094-5/+6
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=204917
* (Almost) fixed static linkage. The remaining problem is withRuslan Ermilov2010-02-261-2/+2
| | | | | | | | libgssapi.a and libgssapi_krb5.a libraries that define the same symbols. Notes: svn path=/head/; revision=204355
* Fix 'make checkdpadd'Dag-Erling Smørgrav2010-02-251-1/+1
| | | | | | | Submitted by: ru@ Notes: svn path=/head/; revision=204340
* Remove -static; it was a failed experiment that got committed by accident.Dag-Erling Smørgrav2010-02-251-1/+4
| | | | Notes: svn path=/head/; revision=204334
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Remove pppd, it's gone.Edward Tomasz Napierala2009-12-291-2/+1
| | | | Notes: svn path=/head/; revision=201210
* Fix globbingDag-Erling Smørgrav2009-11-101-1/+1
| | | | | | | | Noticed by: delphij, David Cornejo <dave@dogwood.com> Forgotten by: des Notes: svn path=/head/; revision=199131
* Fix a couple of comment typos.John Baldwin2009-11-031-2/+2
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=198856
* Upgrade to OpenSSH 5.3p1.Dag-Erling Smørgrav2009-10-0110-4/+28
| | | | Notes: svn path=/head/; revision=197679
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-193-3/+3
| | | | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) Notes: svn path=/head/; revision=195767
* Remove build timestamps from the following files:Colin Percival2009-07-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | /boot/kernel/hptrr.ko /etc/mail/*.cf /lib/libcrypto.so.5 /usr/bin/ntpq /usr/sbin/amd /usr/sbin/iasl /usr/sbin/ntpd /usr/sbin/ntpdate /usr/sbin/ntpdc There does not appear to be any purpose to having these timestamps, and they have the irritating consequence that the aforementioned files will be different every time they are rebuilt. After this commit, the only remaining build timestamps are in the kernel, the boot loaders, /usr/include/osreldate.h (the year in the copyright notice), and lib*.a (the timestamps on all of the included .o files). Reviewed by: scottl (hptrr), gshapiro (sendmail), simon (openssl), roberto (ntp), jkim (acpica) Approved by: re (kib) Notes: svn path=/head/; revision=195626
* Use the closefrom(2) system call.John Baldwin2009-06-161-1/+1
| | | | | | | Reviewed by: des Notes: svn path=/head/; revision=194297
* Regenerate manual pages for OpenSSL 0.9.8k.Simon L. B. Nielsen2009-06-14277-616/+752
| | | | Notes: svn path=/head/; revision=194208
* Update build infrastructure for OpenSSL 0.9.8k.Simon L. B. Nielsen2009-06-1410-17/+119
| | | | Notes: svn path=/head/; revision=194207
* Upgrade to OpenSSH 5.2p1.Dag-Erling Smørgrav2009-05-222-2/+2
| | | | | | | MFC after: 3 months Notes: svn path=/head/; revision=192595
* Enable getaudit_addr(2) for sshd again. This will un-break the subjectChristian S.J. Peron2008-11-301-1/+1
| | | | | | | BSM audit tokens for IPv6. Notes: svn path=/head/; revision=185476
* Upgrade to OpenSSH 5.1p1.Dag-Erling Smørgrav2008-08-014-7/+7
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=181111
* Merge from p4:Warner Losh2008-07-231-0/+205
| | | | | | | | | | Implement openssl config needed for mips. Submitted by: gonzo@ Reviewed by: simon@ Notes: svn path=/head/; revision=180767
* Add $FreeBSD$Peter Wemm2008-07-031-0/+1
| | | | Notes: svn path=/head/; revision=180206
* Fix conflicts after heimdal-1.1 import and add build infrastructure. ImportDoug Rabson2008-05-072-5/+5
| | | | | | | all non-style changes made by heimdal to our own libgssapi. Notes: svn path=/head/; revision=178828
* For users of FreeBSD <= 6.2 we recommend during the x.org 7.x upgradeKris Kennaway2008-03-052-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | that they add X11BASE=${LOCALBASE} to /etc/make.conf since X11BASE was hard-wired to the now-wrong location in old releases. However, both X11BASE and LOCALBASE have moved out of scope of src/ into ports/ now, which causes problems for upgraded users who have old make.conf files still containing the above setting. X11BASE becomes null and we instruct ssh and sshd to look for xauth in /bin/xauth where it is unlikely to be found. Instead, provide a copy of the default LOCALBASE?=/usr/local setting here. We also have to deal with the case where the user only overrides LOCALBASE and doesn't set an explicit X11BASE (in ports it will be set implicitly but not here), which will also move the location of xauth. MFC after: 3 days Reported by: rwatson Notes: svn path=/head/; revision=176844
* getopt(3) returns -1, not EOF.Ruslan Ermilov2008-02-191-1/+1
| | | | Notes: svn path=/head/; revision=176407
* - Bump share library version which were missed in last bumpRong-En Fan2007-06-181-1/+1
| | | | | | | | | Reported by: jhb Discussed with: deischen, des, doubg, harti Approved by: re (kensmith) Notes: svn path=/head/; revision=170925
* Integrate the Camellia Block Cipher. For more information see RFC 4132George V. Neville-Neil2007-05-094-9/+12
| | | | | | | | | | and its bibliography. Submitted by: Tomoyuki Okazaki <okazaki at kick dot gr dot jp> MFC after: 1 month Notes: svn path=/head/; revision=169425
* Upgrade to OpenSSL 0.9.8e.Simon L. B. Nielsen2007-03-15281-603/+606
| | | | Notes: svn path=/head/; revision=167616
* Fix static compilation.Ruslan Ermilov2006-10-071-2/+2
| | | | Notes: svn path=/head/; revision=163089
* Upgrade to OpenSSL 0.9.8d.Simon L. B. Nielsen2006-10-01285-284/+346
| | | | Notes: svn path=/head/; revision=162915
* Update for OpenSSH 4.4p1.Dag-Erling Smørgrav2006-09-302-3/+3
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=162861
* Remove alpha left-overs.Ruslan Ermilov2006-08-222-179/+0
| | | | Notes: svn path=/head/; revision=161526
* Upgrade to OpenSSL 0.9.8b.Simon L. B. Nielsen2006-07-29299-3674/+6561
| | | | Notes: svn path=/head/; revision=160819
* Enable DSO (Dynamic Shared Object) support. This makes it possibleSimon L. B. Nielsen2006-07-171-1/+1
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=160433
* Add a manual dependency on ssh_namespace.h.Dag-Erling Smørgrav2006-05-1311-0/+22
| | | | | | | Discussed with: ru Notes: svn path=/head/; revision=158529
* Introduce a namespace munging hack inspired by NetBSD to avoid pollutingDag-Erling Smørgrav2006-05-1311-11/+11
| | | | | | | | | | | the namespace of applications which inadvertantly link in libssh (usually through pam_ssh) Suggested by: lukem@netbsd.org MFC after: 6 weeks Notes: svn path=/head/; revision=158519
* Clean generated headers.Ruslan Ermilov2006-04-101-0/+2
| | | | Notes: svn path=/head/; revision=157625
* Add port-tun.c.Dag-Erling Smørgrav2006-03-221-1/+1
| | | | Notes: svn path=/head/; revision=157021
* Provide alternate default for SHLIBDIR before bsd.own.mk does this.Ruslan Ermilov2006-03-181-1/+2
| | | | | | | Reported by: phk Notes: svn path=/head/; revision=156837
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-1711-24/+44
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=156813
* Hook audit into OpenSSH. Now that the necessary bits for OpenSSH supportChristian S.J. Peron2006-02-121-0/+6
| | | | | | | | | | | | | | | | have been added with the latest OpenBSM import, hook USE_BSM_AUDIT into build conditionally. For users which do not care for audit support and do not want to compile it into their SSH servers, add the following to the /etc/make.conf: NO_AUDIT=true Discussed with: rwatson Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=155563
* Add a new extensible GSS-API layer which can support GSS-API plugins,Doug Rabson2005-12-293-5/+5
| | | | | | | | | | | | 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) Notes: svn path=/head/; revision=153838