summaryrefslogtreecommitdiff
path: root/src/lib/libssl/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add Copyright and license.schwarze2016-11-301-14/+85
| | | | | | | Merge SSL_CTX_set_default_verify_paths(3) documentation from OpenSSL, but do not talk about environment variables, which LibreSSL does not appear to support, judging from the source code. Rename WARNINGS section to CAVEATS.
* Add Copyright and license.schwarze2016-11-301-5/+49
| | | | Garbage collect empty RETURN VALUES section.
* Import the relevant parts of SSL_CTX_get0_param(3) from OpenSSL.schwarze2016-11-302-1/+90
| | | | Call it SSL_set1_param(3) since we don't have these get0 functions.
* Copyright and licenseschwarze2016-11-302-4/+99
|
* Add Copyright and license.schwarze2016-11-301-5/+49
| | | | Garbage collect empty RETURN VALUES section.
* Add Copyright and license.schwarze2016-11-301-4/+51
| | | | Correct two typos while here.
* Add Copyright and license.schwarze2016-11-301-15/+84
| | | | | | | Lots of improvements from OpenSSL: Document SSL_CTX_clear_extra_chain_certs(3). Correct SSL_CTX_add_extra_chain_cert(3) first argument type. Add some new information and improve wording.
* Replace all of the text by a deprecation notice:schwarze2016-11-291-49/+29
| | | | | | | LibreSSL was decompressed long ago. Mention SSL_COMP_get_compression_methods(3) which is both available in our public interface and documented by OpenSSL.
* Add Copyright and license.schwarze2016-11-291-67/+99
| | | | | | | SSLv2 and export ciphers are no longer supported, delete related text. Sync SSL_CIPHER_description(3) return values with the source code. Wording simplifications from OpenSSL. Delete empty RETURN VALUES section.
* The OpenSSL file doc/man3/PEM_read_CMS.pod contains parts belongingschwarze2016-11-282-1/+137
| | | | | to libcrypto and parts belonging to libssl. Extract the parts relevant for our libssl and import them with some tweaks.
* Import the DTLSv1_listen(3) manual from OpenSSL,schwarze2016-11-212-1/+188
| | | | | | | | excluding interface changes that don't apply to LibreSSL, except that i left the confusing discussion of RETURN VALUES completely unchanged, to warn users that this is a mess: OpenSSL first published this interface, then later changed its syntax and semantics in multiple ways.
* Add Copyright and license.schwarze2016-11-141-13/+93
| | | | | In the SYNOPSIS, show function prototypes rather than macro definitions. Delete the useless NOTES section header.
* move manual pages from doc/ to man/ for consistency with otherschwarze2016-11-0584-0/+10313
| | | | | libraries, in particular considering that there are unrelated files in doc/; requested by jsing@ and beck@
* after getting rid of the pod files, clean up the Makefiles; ok bcook@schwarze2016-11-051-111/+0
|
* Make tree build againbeck2016-09-031-2/+2
|
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-166/+1
| | | | | | | | | | | | correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung
* SSL_CTX_sess_set_remove mlink should be SSL_CTX_sess_set_remove_cb;jmc2015-11-101-2/+2
|
* Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().reyk2015-02-061-1/+2
| | | | | As discussed with beck@ jsing@ and others OK beck@
* Delete the MANLINT variable and the related SUFFIXES rules becauseschwarze2015-01-161-2/+2
| | | | | | | | since yesterday, "mandoc -Tlint -Wfatal" can no longer fail. Instead, as suggested by deraadt@, provide a manlint target that is *not* run during make build, but can be run whenever you want to check syntax of manuals. "nice stuff" deraadt@
* missing \deraadt2014-07-111-2/+2
|
* formattingbeck2014-07-111-4/+6
| | | | ok bcook@
* Modify formatting to make portable's life a lot easier.beck2014-07-111-7/+6
| | | | ok miod@ bcook@
* Huge documentation update for libcrypto and libssl, mostly from Matt Caswell,miod2014-07-111-1/+13
| | | | | | Jeff Trawick, Jean-Paul Calderone, Michal Bozon, Jeffrey Walton and Rich Salz, via OpenSSL trunk (with some parts not applying to us, such as SSLv2 support, at least partially removed).
* Sync the list of man pages for libcrypto, explicity rename conflictingmpi2014-04-161-123/+86
| | | | | | | pages instead of doing it in the Makefiles and move a libssl page where it belongs. ok miod@
* Sync the list of man pages with doc/crypto and doc/ssl. MLINKS willmpi2014-04-141-85/+120
| | | | | | follow soon. Tweaks from an ok jim@
* Move build machinery for libcrypto from libssl/crypto to libcrypto, as wellmiod2014-04-111-874/+4
| | | | | | | | | as configuration files; split manpages and .pc files between libcrypto and libssl. No functional change, only there to make engineering easier, and libcrypto sources are still found in libssl/src/crypto at the moment. ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.
* * Fix another instance of directly writing to the target with a utilityschwarze2014-03-181-4/+6
| | | | | | | that might fail. * Keep the build log clean. * Make sure syntax checks run again when doing: make clean; make ok espie@
* prevent failed command from generating bogus fileespie2014-03-181-2/+2
| | | | okay guenther@
* Install a bunch more of OpenSSL manpages. ok deraadt@jca2013-12-231-1/+49
|
* remove ACSS, crank libcrypto major; ok markus@ deraadt@djm2013-01-261-4/+2
|
* switch to installing source manuals (base part)schwarze2011-06-231-262/+246
| | | | | discussed with lots of people, tested by naddy@, "move fast" deraadt@
* Use mandoc instead of groff to build PostScript manuals; note thatschwarze2010-09-091-3/+3
| | | | | | these are not built by default, but only built when MANPS is set. kristaps@ and jmc@ agree with the idea, and the patch doesn't bother deraadt@ at all
* Build all manual pages in base with mandoc(1) instead of groff,schwarze2010-04-031-3/+3
| | | | | | excepting the tbl(1) pages, which are less than twenty. "commit the diff that enables it, now" deraadt@
* resync libssl/libcrypto pod documentation - quite a few more pages anddjm2009-04-101-27/+242
| | | | MLINKS; feedback and ok jmc@
* Add a missing MLINK for BIO_new_socket.oga2009-01-081-1/+2
| | | | Noticed by blambert@. Ok jmc@.
* Install man pages for the BIO_* libcrypto functions, but not bio.3jsg2008-07-281-1/+126
| | | | | | as the page doesn't directly describe any functions. ok deraadt@
* remove duplicates; remove des_random_key; remove unused; sort MLINKS; ok jmc@markus2008-05-071-113/+8
|
* add openssl PEM_* manpages; ok deraadt, hshoexer, djmmarkus2006-11-091-6/+73
|
* remove an 'is' from the comment to make the sentence correct.fkr2006-05-121-2/+2
| | | | ok jmc@, mbalmer@
* fix MLINKS;jmc2005-10-221-2/+2
| | | | | from andreas schweitzer (pr #4566); ok dtucker@
* rename OpenSSL blowfish.3 manpage to BF_set_key.3, so it doesn't clobberdjm2005-10-031-13/+13
| | | | libc manpage of the same name; reported and ok jmc@
* simpler ssl manpages, using --name=.espie2004-02-091-117/+33
| | | | okay markus@
* enable acss.hshoexer2004-01-231-1/+3
| | | | | | | ok @deraadt @markus Also bump minor version. ok @deraadt
* hit CLEANFILES also for cleandir targetderaadt2003-07-021-2/+2
|
* jmc wrote a combination man page that covers all openssl(1) functionality,deraadt2003-03-051-2/+1
| | | | | | based on the pod files from openssl. This may need by-hand updating once in a while, but at least now people can read a real man page instead of the mess that the openssl team provides us with.
* install SSL_do_handshake(3) as well; markus@ okfgsch2002-10-091-1/+2
|
* do not install mdc2 man pages; markus okderaadt2002-09-261-18/+1
|
* build OpenSSL without symlink trees:markus2002-09-031-0/+898
* manpage related things moved to src/libssl/man/Makefile * there are now 3 obj directories src/libssl/{crypto,ssl,man}/ instead of one single src/libssl/obj * instead of running Configure (with generates lots of symlinks, and opensslconf.h) this patch stores pre-computed opensslconf.h files in src/libssl/crypto/arch * requires a make includes before the library can be built * libssl and libcrypto can be build separately (e.g. cd src/libssl/ssl && make obj && make) * make depend is now supported * no more symlink trees tested by miod@ and fries@