{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1751782313,
"reponame":"openssl",
"desc":"OpenSSL",
"owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl",
"f":3,
"items": [
{"schema":"libjg2-1",
"cid":"a8d2e032d1bcbadce7a67a90a8bb0de0",
"commit": {"type":"commit",
"time": 1490730613,
"time_ofs": 120,
"oid_tree": { "oid": "170bcc3c005708cf19ff5dcdb811468499e84238", "alias": []},
"oid":{ "oid": "09fdfa4b2fe4c9770c27cd523a5bf55b1d50eac9", "alias": []},
"msg": "Add documentation for SSL_*_ex_data() functions",
"sig_commit": { "git_time": { "time": 1490730613, "offset": 120 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" },
"sig_author": { "git_time": { "time": 1490682127, "offset": 600 }, "name": "Jon Spillett", "email": "jon.spillett@oracle.com", "md5": "36e7b18227d7137582a9a85e8c5931cf" }},
"body": "Add documentation for SSL_*_ex_data() functions\n\n[skip ci]\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/3050)"
,
"diff": "diff --git a/doc/man3/SSL_CTX_set_ex_data.pod b/doc/man3/SSL_CTX_set_ex_data.pod\nnew file mode 100644\nindex 0000000..cb88ea0\n--- /dev/null\n+++ b/doc/man3/SSL_CTX_set_ex_data.pod\n@@ -0,0 +1,57 @@\n+\u003dpod\n+\n+\u003dhead1 NAME\n+\n+SSL_CTX_get_ex_data, SSL_CTX_set_ex_data,\n+SSL_get_ex_data, SSL_set_ex_data,\n+SSL_SESSION_get_ex_data, SSL_SESSION_set_ex_data\n+- Store and retrieve extra data from the SSL_CTX, SSL or SSL_SESSION\n+\n+\u003dhead1 SYNOPSIS\n+\n+ #include \u003copenssl/ssl.h\u003e\n+\n+ void *SSL_CTX_get_ex_data(const SSL_CTX *s, int idx);\n+\n+ int SSL_CTX_set_ex_data(SSL_CTX *s, int idx, void *arg);\n+\n+ void *SSL_get_ex_data(const SSL *s, int idx);\n+\n+ int SSL_set_ex_data(SSL *s, int idx, void *arg);\n+\n+ int SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg);\n+\n+ void *SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx);\n+\n+\u003dhead1 DESCRIPTION\n+\n+SSL*_set_ex_data() functions can be used to store arbitrary user data into the\n+B\u003cSSL_CTX\u003e, B\u003cSSL\u003e or B\u003cSSL_SESSION\u003e. The user must supply a unique index\n+which they can subsequently use to retrieve the data using SSL*_get_ex_data().\n+\n+For more detailed information see L\u003cCRYPTO_get_ex_data(3)\u003e and\n+L\u003cCRYPTO_set_ex_data(3)\u003e which implement these functions and\n+L\u003cCRYPTO_get_ex_new_index(3)\u003e for generating a unique index.\n+\n+\u003dhead1 RETURN VALUES\n+\n+The SSL*_set_ex_data() functions return 1 if the item is successfully stored\n+and 0 if it is not.\n+The SSL*_get_ex_data() functions return the ex_data pointer if successful,\n+otherwise NULL.\n+\n+\u003dhead1 SEE ALSO\n+\n+L\u003cCRYPTO_get_ex_data(3)\u003e, L\u003cCRYPTO_set_ex_data(3)\u003e,\n+L\u003cCRYPTO_get_ex_new_index(3)\u003e\n+\n+\u003dhead1 COPYRIGHT\n+\n+Copyright 2017 The OpenSSL Project Authors. All Rights Reserved.\n+\n+Licensed under the OpenSSL license (the \u0022License\u0022). You may not use\n+this file except in compliance with the License. You can obtain a copy\n+in the file LICENSE in the source distribution or at\n+L\u003chttps://www.openssl.org/source/license.html\u003e.\n+\n+\u003dcut\n","s":{"c":1751782313,"u": 31295}}
],"g": 32163,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}