Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Delete most references to crypto(3). That page isn't useful enough | schwarze | 2016-12-06 | 14 | -42/+28 |
| | | | | to be pointed to from random individual pages. | ||||
* | make sure that all the BIO pages point back to the master page BIO_new(3) | schwarze | 2016-12-06 | 20 | -41/+75 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-06 | 1 | -41/+107 |
| | | | | | | | | | | | | | | Mention AES, Chacha20, ECDSA, OCSP, OPENSSL_config. Improve many cross references. Convert the table into some real text and polish some wording. Stop talking about SSL. Drop vague references to undocumented internals (objects, stack, txt_db). Delete verbiage that says nothing or is duplicate. Ultimately, the content of this page should be merged into OPENSSL_init_crypto(3), but we don't have that function yet, so the merge has to wait. | ||||
* | tweak previous; | jmc | 2016-12-06 | 1 | -6/+6 |
| | |||||
* | Convert ssl3_send_client_kex_rsa() to CBB. | jsing | 2016-12-06 | 1 | -14/+36 |
| | | | | ok doug@ | ||||
* | Now that ssl3_send_{client,server}_certificate() are using the common | jsing | 2016-12-06 | 4 | -176/+6 |
| | | | | handshake functions, we can remove more copied code from DTLS. | ||||
* | Convert certificate handshake message generation to CBB, with some clean | jsing | 2016-12-06 | 5 | -64/+168 |
| | | | | | | | | | | up and restructure. This also adds CBB based variants of the ssl3_handshake_msg_{start,finish} functions - for the time being these use a CBB to build the messages, then copy back into the init_buf. ok doug@ | ||||
* | We don't want section 3 manual pages with names that do not correspond | schwarze | 2016-12-06 | 4 | -154/+108 |
| | | | | | | | | | to functions, so delete the BIO(3) manual page and merge its content into BIO_new(3) and BIO_push(3). Sort the content of BIO_new(3) into a logical order and improve the wording in various ways. Add the required cross references to BIO_push(3). | ||||
* | replace all references to BIO(3) with references to BIO_new(3) | schwarze | 2016-12-06 | 16 | -48/+48 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -3/+91 |
| | | | | | | Merge documentation of d2i_X509_AUX(3) and i2d_X509_AUX(3) from OpenSSL. Correct the prototype of d2i_X509(3), from OpenSSL. Merge warnings against "reuse" functionality from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -7/+54 |
| | | | | Update a cross reference, from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 2 | -4/+181 |
| | | | | | Merge documentation of some additional {d2i,i2d}_{D,R}SA_PUBKEY_{bio,fp}(3) functions from OpenSSL. | ||||
* | Copyright and license | schwarze | 2016-12-05 | 9 | -18/+454 |
| | |||||
* | import d2i_PrivateKey(3) from OpenSSL | schwarze | 2016-12-05 | 2 | -1/+157 |
| | |||||
* | tweak previous; | jmc | 2016-12-05 | 2 | -5/+6 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -2/+50 |
| | | | | Add one cross reference, from OpenSSL. | ||||
* | Copyright and locense | schwarze | 2016-12-05 | 1 | -2/+50 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -5/+69 |
| | | | | Merge documentation of X509_up_ref(3) from OpenSSL. | ||||
* | delete two cross references to functions we don't have | schwarze | 2016-12-05 | 1 | -4/+2 |
| | |||||
* | import the relevant parts of six more X509 manuals from OpenSSL | schwarze | 2016-12-05 | 7 | -1/+1173 |
| | |||||
* | various cleanup; | jmc | 2016-12-05 | 8 | -41/+35 |
| | |||||
* | import the relevant parts of X509_STORE_get0_param(3) from OpenSSL, but | schwarze | 2016-12-05 | 2 | -1/+76 |
| | | | | since we don't have that function, call the page X509_STORE_set1_param(3) | ||||
* | import three X509_check_*(3) manuals from OpenSSL | schwarze | 2016-12-05 | 4 | -1/+435 |
| | |||||
* | Copyright and license | schwarze | 2016-12-05 | 2 | -5/+101 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -2/+55 |
| | | | | Mention that X509_STORE_CTX_free(3) accepts NULL. | ||||
* | Copyright and license. | schwarze | 2016-12-05 | 1 | -4/+52 |
| | | | | | Never include <openssl/x509_vfy.h> directly; from OpenSSL. Merge a typo fix from OpenSSL. | ||||
* | import X509_PUBKEY_new(3) from OpenSSL | schwarze | 2016-12-05 | 2 | -1/+275 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -6/+57 |
| | | | | Better explain the last argument of X509_NAME_oneline(3), from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -4/+72 |
| | | | | | More explanations about X509_NAME_get_index_by_NID(3) from OpenSSL. Merge a typo fix in EXAMPLES from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-05 | 1 | -8/+57 |
| | | | | Merge correction of buggy EXAMPLES from OpenSSL. | ||||
* | Copyright and license | schwarze | 2016-12-05 | 1 | -2/+50 |
| | |||||
* | import five newish X509 pages from OpenSSL | schwarze | 2016-12-04 | 6 | -1/+1181 |
| | |||||
* | Update regress test to handle change to ssl_cipher_list_to_bytes(). | jsing | 2016-12-04 | 1 | -10/+11 |
| | |||||
* | Convert ssl_cipher_list_to_bytes() to CBB, changing the function to return | jsing | 2016-12-04 | 4 | -32/+53 |
| | | | | | | | the number of bytes written via an explicit *outlen argument and retaining the return value to indicate success or failure. ok doug@ | ||||
* | Cleanup some of ssl3_send_client_kex_rsa() - tmp_buf is really the | jsing | 2016-12-04 | 1 | -10/+12 |
| | | | | | | | | premaster secret, so name it accordingly. Also, remove bogus assignment of master_key_length - the correct value is assigned when the master_key is set. ok beck@ doug@ | ||||
* | Convert ssl3_send_server_hello() to CBB. | jsing | 2016-12-04 | 1 | -18/+38 |
| | | | | ok beck@ doug@ | ||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 1 | -3/+56 |
| | | | | | Mention that UI_free(3) accepts NULL. One minor clarification from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 1 | -14/+59 |
| | | | | | Stop talking about SSLv2 and SSLv3. Some minor tweaks. | ||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 1 | -21/+82 |
| | | | | Wording improvements and a bit of additional information from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 2 | -9/+101 |
| | | | | Stop talking about SSLv2 and SSLv3. | ||||
* | Copyright and license | schwarze | 2016-12-04 | 11 | -33/+550 |
| | |||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 1 | -76/+107 |
| | | | | | | Merge documentation of SSL_peek(3) from OpenSSL. Stop taking about SSLv2. Many wording improvements, most from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-04 | 1 | -13/+57 |
| | | | | | In the SYNOPSIS, show prototypes, not #defines. Delete a note about ancient OpenSSL versions. | ||||
* | various cleanup; | jmc | 2016-12-03 | 11 | -80/+77 |
| | |||||
* | Address a potential leak in ssl3_get_server_kex_ecdhe() - if we allocate | jsing | 2016-12-03 | 1 | -3/+4 |
| | | | | | | | ngroup and the following EC_KEY_set_group() fails, ngroup will not be freed. Avoid this by freeing on return. ok millert@ | ||||
* | Avoid signed vs unsigned warnings from clang by adding two casts, | jsing | 2016-12-03 | 4 | -8/+10 |
| | | | | | | slightly rewriting some code and changing the type of an array. ok bcook@ doug@ | ||||
* | Add Copyright and license. | schwarze | 2016-12-03 | 1 | -6/+49 |
| | | | | Delete SSLv2 and SSLv3 remnants. | ||||
* | Add Copyright and license. | schwarze | 2016-12-03 | 1 | -5/+53 |
| | | | | Minor corrections while here. | ||||
* | Add Copyright and license. | schwarze | 2016-12-03 | 1 | -6/+61 |
| | | | | Some additional explanations from OpenSSL. | ||||
* | Add Copyright and license. | schwarze | 2016-12-03 | 1 | -5/+50 |
| | | | | Delete empty RETURN VALUES section. |