Skip to content

Commit

Permalink
deploy: 2eb69aa
Browse files Browse the repository at this point in the history
  • Loading branch information
pospeselr committed Mar 30, 2024
1 parent 96ad0e4 commit d64dd59
Show file tree
Hide file tree
Showing 9 changed files with 1,062 additions and 215 deletions.
872 changes: 862 additions & 10 deletions cgosling/cgosling_8h.html

Large diffs are not rendered by default.

365 changes: 180 additions & 185 deletions cgosling/cgosling_8h_source.html

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions cgosling/cgosling_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -268,31 +268,31 @@
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;};</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;} <span class="comment">// namespace std</span></div>
<div class="ttc" id="acgosling_8h_html"><div class="ttname"><a href="cgosling_8h.html">cgosling.h</a></div></div>
<div class="ttc" id="acgosling_8h_html_a07b38f7f7cae749babd88245465026c3"><div class="ttname"><a href="cgosling_8h.html#a07b38f7f7cae749babd88245465026c3">gosling_x25519_public_key</a></div><div class="ttdeci">struct gosling_x25519_public_key gosling_x25519_public_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:62</div></div>
<div class="ttc" id="acgosling_8h_html_a0867ebca8cb36d938b21e67fc7dece7d"><div class="ttname"><a href="cgosling_8h.html#a0867ebca8cb36d938b21e67fc7dece7d">X25519_PRIVATE_KEY_BASE64_SIZE</a></div><div class="ttdeci">#define X25519_PRIVATE_KEY_BASE64_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:36</div></div>
<div class="ttc" id="acgosling_8h_html_a07b38f7f7cae749babd88245465026c3"><div class="ttname"><a href="cgosling_8h.html#a07b38f7f7cae749babd88245465026c3">gosling_x25519_public_key</a></div><div class="ttdeci">struct gosling_x25519_public_key gosling_x25519_public_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:146</div></div>
<div class="ttc" id="acgosling_8h_html_a0867ebca8cb36d938b21e67fc7dece7d"><div class="ttname"><a href="cgosling_8h.html#a0867ebca8cb36d938b21e67fc7dece7d">X25519_PRIVATE_KEY_BASE64_SIZE</a></div><div class="ttdeci">#define X25519_PRIVATE_KEY_BASE64_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:59</div></div>
<div class="ttc" id="acgosling_8h_html_a1b8d14c0bc4dfc293157875fd0d55d78"><div class="ttname"><a href="cgosling_8h.html#a1b8d14c0bc4dfc293157875fd0d55d78">gosling_error_get_message</a></div><div class="ttdeci">const char * gosling_error_get_message(const gosling_error *error)</div></div>
<div class="ttc" id="acgosling_8h_html_a1ce74ce2296552d7587de725370b773c"><div class="ttname"><a href="cgosling_8h.html#a1ce74ce2296552d7587de725370b773c">gosling_ed25519_private_key</a></div><div class="ttdeci">struct gosling_ed25519_private_key gosling_ed25519_private_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:56</div></div>
<div class="ttc" id="acgosling_8h_html_a1ce74ce2296552d7587de725370b773c"><div class="ttname"><a href="cgosling_8h.html#a1ce74ce2296552d7587de725370b773c">gosling_ed25519_private_key</a></div><div class="ttdeci">struct gosling_ed25519_private_key gosling_ed25519_private_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:122</div></div>
<div class="ttc" id="acgosling_8h_html_a214442d2ce26a8221fc211d38544966b"><div class="ttname"><a href="cgosling_8h.html#a214442d2ce26a8221fc211d38544966b">gosling_error_free</a></div><div class="ttdeci">void gosling_error_free(gosling_error *error)</div></div>
<div class="ttc" id="acgosling_8h_html_a257fd348ce8c696f28d9c85af0c96a92"><div class="ttname"><a href="cgosling_8h.html#a257fd348ce8c696f28d9c85af0c96a92">gosling_v3_onion_service_id_to_string</a></div><div class="ttdeci">void gosling_v3_onion_service_id_to_string(const gosling_v3_onion_service_id *service_id, char *out_service_id_string, size_t service_id_string_size, gosling_error **error)</div></div>
<div class="ttc" id="acgosling_8h_html_a282d8f873522c9f3dcf436dbb8d10c8b"><div class="ttname"><a href="cgosling_8h.html#a282d8f873522c9f3dcf436dbb8d10c8b">gosling_v3_onion_service_id_free</a></div><div class="ttdeci">void gosling_v3_onion_service_id_free(gosling_v3_onion_service_id *in_service_id)</div></div>
<div class="ttc" id="acgosling_8h_html_a2d2a1a45dc3bccbf435fd07b5446af3d"><div class="ttname"><a href="cgosling_8h.html#a2d2a1a45dc3bccbf435fd07b5446af3d">gosling_context</a></div><div class="ttdeci">struct gosling_context gosling_context</div><div class="ttdef"><b>Definition:</b> cgosling.h:55</div></div>
<div class="ttc" id="acgosling_8h_html_a2d2a1a45dc3bccbf435fd07b5446af3d"><div class="ttname"><a href="cgosling_8h.html#a2d2a1a45dc3bccbf435fd07b5446af3d">gosling_context</a></div><div class="ttdeci">struct gosling_context gosling_context</div><div class="ttdef"><b>Definition:</b> cgosling.h:118</div></div>
<div class="ttc" id="acgosling_8h_html_a3470379c3c8964b879670b149d9f8c66"><div class="ttname"><a href="cgosling_8h.html#a3470379c3c8964b879670b149d9f8c66">gosling_library_free</a></div><div class="ttdeci">void gosling_library_free(gosling_library *in_library)</div></div>
<div class="ttc" id="acgosling_8h_html_a542728eb4b7797c7b2ca5d2725eee597"><div class="ttname"><a href="cgosling_8h.html#a542728eb4b7797c7b2ca5d2725eee597">gosling_tor_provider_free</a></div><div class="ttdeci">void gosling_tor_provider_free(gosling_tor_provider *in_tor_provider)</div></div>
<div class="ttc" id="acgosling_8h_html_a6abedca208342a4db35779303bfcd519"><div class="ttname"><a href="cgosling_8h.html#a6abedca208342a4db35779303bfcd519">V3_ONION_SERVICE_ID_STRING_SIZE</a></div><div class="ttdeci">#define V3_ONION_SERVICE_ID_STRING_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:30</div></div>
<div class="ttc" id="acgosling_8h_html_a6abedca208342a4db35779303bfcd519"><div class="ttname"><a href="cgosling_8h.html#a6abedca208342a4db35779303bfcd519">V3_ONION_SERVICE_ID_STRING_SIZE</a></div><div class="ttdeci">#define V3_ONION_SERVICE_ID_STRING_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:35</div></div>
<div class="ttc" id="acgosling_8h_html_a6b894b080367ea99768025726f0fe7d4"><div class="ttname"><a href="cgosling_8h.html#a6b894b080367ea99768025726f0fe7d4">gosling_x25519_public_key_free</a></div><div class="ttdeci">void gosling_x25519_public_key_free(gosling_x25519_public_key *in_public_key)</div></div>
<div class="ttc" id="acgosling_8h_html_a7222b82524dc5ecc7d7016f6eefdc912"><div class="ttname"><a href="cgosling_8h.html#a7222b82524dc5ecc7d7016f6eefdc912">gosling_x25519_private_key_to_base64</a></div><div class="ttdeci">void gosling_x25519_private_key_to_base64(const gosling_x25519_private_key *private_key, char *out_base64, size_t base64_size, gosling_error **error)</div></div>
<div class="ttc" id="acgosling_8h_html_a748adfcfd61d41b16b7aa508e540d4ff"><div class="ttname"><a href="cgosling_8h.html#a748adfcfd61d41b16b7aa508e540d4ff">gosling_ed25519_private_key_free</a></div><div class="ttdeci">void gosling_ed25519_private_key_free(gosling_ed25519_private_key *in_private_key)</div></div>
<div class="ttc" id="acgosling_8h_html_a90cd393d6c4c14321ee5d53a628a2545"><div class="ttname"><a href="cgosling_8h.html#a90cd393d6c4c14321ee5d53a628a2545">gosling_x25519_private_key_free</a></div><div class="ttdeci">void gosling_x25519_private_key_free(gosling_x25519_private_key *in_private_key)</div></div>
<div class="ttc" id="acgosling_8h_html_a9ef0987e9cf092eb5c27874e903caae5"><div class="ttname"><a href="cgosling_8h.html#a9ef0987e9cf092eb5c27874e903caae5">gosling_ed25519_private_key_to_keyblob</a></div><div class="ttdeci">void gosling_ed25519_private_key_to_keyblob(const gosling_ed25519_private_key *private_key, char *out_key_blob, size_t key_blob_size, gosling_error **error)</div></div>
<div class="ttc" id="acgosling_8h_html_aa53f12e84ddf6828e874198cc62542f5"><div class="ttname"><a href="cgosling_8h.html#aa53f12e84ddf6828e874198cc62542f5">ED25519_PRIVATE_KEY_KEYBLOB_SIZE</a></div><div class="ttdeci">#define ED25519_PRIVATE_KEY_KEYBLOB_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:34</div></div>
<div class="ttc" id="acgosling_8h_html_aa9175b153fa7c5ba3eeddf5860da1a64"><div class="ttname"><a href="cgosling_8h.html#aa9175b153fa7c5ba3eeddf5860da1a64">gosling_tor_provider</a></div><div class="ttdeci">struct gosling_tor_provider gosling_tor_provider</div><div class="ttdef"><b>Definition:</b> cgosling.h:59</div></div>
<div class="ttc" id="acgosling_8h_html_aa53f12e84ddf6828e874198cc62542f5"><div class="ttname"><a href="cgosling_8h.html#aa53f12e84ddf6828e874198cc62542f5">ED25519_PRIVATE_KEY_KEYBLOB_SIZE</a></div><div class="ttdeci">#define ED25519_PRIVATE_KEY_KEYBLOB_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:51</div></div>
<div class="ttc" id="acgosling_8h_html_aa9175b153fa7c5ba3eeddf5860da1a64"><div class="ttname"><a href="cgosling_8h.html#aa9175b153fa7c5ba3eeddf5860da1a64">gosling_tor_provider</a></div><div class="ttdeci">struct gosling_tor_provider gosling_tor_provider</div><div class="ttdef"><b>Definition:</b> cgosling.h:134</div></div>
<div class="ttc" id="acgosling_8h_html_ab9b52c8fd98e9a543f0683d18c20f902"><div class="ttname"><a href="cgosling_8h.html#ab9b52c8fd98e9a543f0683d18c20f902">gosling_context_free</a></div><div class="ttdeci">void gosling_context_free(gosling_context *in_context)</div></div>
<div class="ttc" id="acgosling_8h_html_abd10f9c63b34e794fb6e8a767e5ae3a2"><div class="ttname"><a href="cgosling_8h.html#abd10f9c63b34e794fb6e8a767e5ae3a2">X25519_PUBLIC_KEY_BASE32_SIZE</a></div><div class="ttdeci">#define X25519_PUBLIC_KEY_BASE32_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:38</div></div>
<div class="ttc" id="acgosling_8h_html_abd10f9c63b34e794fb6e8a767e5ae3a2"><div class="ttname"><a href="cgosling_8h.html#abd10f9c63b34e794fb6e8a767e5ae3a2">X25519_PUBLIC_KEY_BASE32_SIZE</a></div><div class="ttdeci">#define X25519_PUBLIC_KEY_BASE32_SIZE</div><div class="ttdef"><b>Definition:</b> cgosling.h:67</div></div>
<div class="ttc" id="acgosling_8h_html_acb4e493df8f8a12ec995b502868783f8"><div class="ttname"><a href="cgosling_8h.html#acb4e493df8f8a12ec995b502868783f8">gosling_x25519_public_key_to_base32</a></div><div class="ttdeci">void gosling_x25519_public_key_to_base32(const gosling_x25519_public_key *public_key, char *out_base32, size_t base32_size, gosling_error **error)</div></div>
<div class="ttc" id="acgosling_8h_html_ad92d9c48fd5abaac182982f94cc13f8b"><div class="ttname"><a href="cgosling_8h.html#ad92d9c48fd5abaac182982f94cc13f8b">gosling_library</a></div><div class="ttdeci">struct gosling_library gosling_library</div><div class="ttdef"><b>Definition:</b> cgosling.h:58</div></div>
<div class="ttc" id="acgosling_8h_html_ae2aaf774700e7b99f052b9d747da20ab"><div class="ttname"><a href="cgosling_8h.html#ae2aaf774700e7b99f052b9d747da20ab">gosling_x25519_private_key</a></div><div class="ttdeci">struct gosling_x25519_private_key gosling_x25519_private_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:61</div></div>
<div class="ttc" id="acgosling_8h_html_ae898752d132cdfc9ca8164fcd5ca9e97"><div class="ttname"><a href="cgosling_8h.html#ae898752d132cdfc9ca8164fcd5ca9e97">gosling_v3_onion_service_id</a></div><div class="ttdeci">struct gosling_v3_onion_service_id gosling_v3_onion_service_id</div><div class="ttdef"><b>Definition:</b> cgosling.h:60</div></div>
<div class="ttc" id="acgosling_8h_html_af01c130fc6ca6c5a92313a12ae4c983f"><div class="ttname"><a href="cgosling_8h.html#af01c130fc6ca6c5a92313a12ae4c983f">gosling_error</a></div><div class="ttdeci">struct gosling_error gosling_error</div><div class="ttdef"><b>Definition:</b> cgosling.h:57</div></div>
<div class="ttc" id="acgosling_8h_html_ad92d9c48fd5abaac182982f94cc13f8b"><div class="ttname"><a href="cgosling_8h.html#ad92d9c48fd5abaac182982f94cc13f8b">gosling_library</a></div><div class="ttdeci">struct gosling_library gosling_library</div><div class="ttdef"><b>Definition:</b> cgosling.h:130</div></div>
<div class="ttc" id="acgosling_8h_html_ae2aaf774700e7b99f052b9d747da20ab"><div class="ttname"><a href="cgosling_8h.html#ae2aaf774700e7b99f052b9d747da20ab">gosling_x25519_private_key</a></div><div class="ttdeci">struct gosling_x25519_private_key gosling_x25519_private_key</div><div class="ttdef"><b>Definition:</b> cgosling.h:142</div></div>
<div class="ttc" id="acgosling_8h_html_ae898752d132cdfc9ca8164fcd5ca9e97"><div class="ttname"><a href="cgosling_8h.html#ae898752d132cdfc9ca8164fcd5ca9e97">gosling_v3_onion_service_id</a></div><div class="ttdeci">struct gosling_v3_onion_service_id gosling_v3_onion_service_id</div><div class="ttdef"><b>Definition:</b> cgosling.h:138</div></div>
<div class="ttc" id="acgosling_8h_html_af01c130fc6ca6c5a92313a12ae4c983f"><div class="ttname"><a href="cgosling_8h.html#af01c130fc6ca6c5a92313a12ae4c983f">gosling_error</a></div><div class="ttdeci">struct gosling_error gosling_error</div><div class="ttdef"><b>Definition:</b> cgosling.h:126</div></div>
<div class="ttc" id="aclassgosling_1_1out__unique__ptr_html"><div class="ttname"><a href="classgosling_1_1out__unique__ptr.html">gosling::out_unique_ptr</a></div><div class="ttdef"><b>Definition:</b> cgosling.hpp:39</div></div>
<div class="ttc" id="aclassgosling_1_1out__unique__ptr_html_a01e58f881c1a096d7e1832cb5aa5e396"><div class="ttname"><a href="classgosling_1_1out__unique__ptr.html#a01e58f881c1a096d7e1832cb5aa5e396">gosling::out_unique_ptr::operator=</a></div><div class="ttdeci">out_unique_ptr &amp; operator=(out_unique_ptr &amp;&amp;)=delete</div></div>
<div class="ttc" id="aclassgosling_1_1out__unique__ptr_html_a1ee623f7047d6bfad56698e132c8ecdd"><div class="ttname"><a href="classgosling_1_1out__unique__ptr.html#a1ee623f7047d6bfad56698e132c8ecdd">gosling::out_unique_ptr::out_unique_ptr</a></div><div class="ttdeci">out_unique_ptr()=delete</div></div>
Expand Down
4 changes: 2 additions & 2 deletions coverage-offline.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion coverage.html

Large diffs are not rendered by default.

Loading

0 comments on commit d64dd59

Please sign in to comment.