<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/man/Makefile, branch libressl-v4.2.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v4.2.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v4.2.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-07-17T10:31:50+00:00</updated>
<entry>
<title>Rename the file PEM_X509_INFO_read.3 to PEM_X509_INFO_read_bio.3</title>
<updated>2025-07-17T10:31:50+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-07-17T10:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e467f7a8c459a9b2590c8dcca00208d63f34cd84'/>
<id>urn:sha1:e467f7a8c459a9b2590c8dcca00208d63f34cd84</id>
<content type='text'>
because PEM_X509_INFO_read(3) no longer exists.
Requested by tb@.
</content>
</entry>
<entry>
<title>Undocument PEM_X509_INFO_read(3), X509_PKEY_new(3) and X509_PKEY_free(3)</title>
<updated>2025-07-16T17:59:10+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-07-16T17:59:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a0263bc218501a38758183fe0185f277d43a6154'/>
<id>urn:sha1:a0263bc218501a38758183fe0185f277d43a6154</id>
<content type='text'>
because tb@ removed them from Symbols.list rev. 1.220 today.
</content>
</entry>
<entry>
<title>The functions SMIME_read_ASN1(3) and SMIME_write_ASN1(3)</title>
<updated>2025-06-11T23:21:08+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-06-11T23:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e4a37d939f575d0214613e1e34e4015c3075d83d'/>
<id>urn:sha1:e4a37d939f575d0214613e1e34e4015c3075d83d</id>
<content type='text'>
are no longer public, so delete their manual pages.
OK tb@
</content>
</entry>
<entry>
<title>Retire the manual pages OPENSSL_load_builtin_modules(3) and OBJ_NAME_add(3)</title>
<updated>2025-06-09T12:43:53+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-06-09T12:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=15db68e6e4104ccbe6789e9c6e150dd47ee1322b'/>
<id>urn:sha1:15db68e6e4104ccbe6789e9c6e150dd47ee1322b</id>
<content type='text'>
because these functions no longer exist.
OK tb@
</content>
</entry>
<entry>
<title>Rework EC documentation</title>
<updated>2025-04-25T19:57:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-04-25T19:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=60904c983d054a3655c2d3ac38828e2b8c9cc067'/>
<id>urn:sha1:60904c983d054a3655c2d3ac38828e2b8c9cc067</id>
<content type='text'>
This replaces the giant, poor quality and outdated EC_GROUP_copy.3,
EC_GROUP_new.3, and EC_POINT_new.3 manuals with seven new manuals
written from scratch.

* EC_GROUP_new_by_curve_name() is the entry point for builtin curves,
* EC_GROUP_new_curve_GFp() describes lower level API that should not
  usually be needed apart from a handful of accessors.
* EC_GROUP_check() contains two functions that applications should not
  need because either you know for certain something is an elliptic
  curve (so these checks are pointless) or you should not use it.
* EC_GROUP_get_curve_name() describes some low level ASN.1 footguns
  and corresponding getters.
* EC_POINT_new() contains the simple EC_POINT allocation and freeing API
* EC_POINT_get_affine_coordinates() contains the coordinate accessors
* EC_POINT_point2oct() is about encoding elliptic curve points

While all this is quite far from perfect, the diff is getting too big
and it will be easier to improve this in tree. It is definitely more
repetitive than I would like it to be.

Reviews, tweaks and general feedback are of course welcome.

discussed with jsing
</content>
</entry>
<entry>
<title>Rename CRYPTO_get_mem_functions.3 to CRYPTO_set_mem_functions.3</title>
<updated>2025-03-08T17:12:55+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-08T17:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2eee8cf772de2e171d7087bbdf3633e0f12b4163'/>
<id>urn:sha1:2eee8cf772de2e171d7087bbdf3633e0f12b4163</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove EC_GFp_* and EC_METHOD_get_field_type docs</title>
<updated>2025-03-08T16:38:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-08T16:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9782c9acfdbef308a07a85a3f2b07c5b67a833e'/>
<id>urn:sha1:f9782c9acfdbef308a07a85a3f2b07c5b67a833e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new manual page a2i_ipadd(3) written from scratch</title>
<updated>2024-12-27T15:30:17+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2024-12-27T15:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4ebf1cf1ce68fa1da9b810c0d2635306821ff4d9'/>
<id>urn:sha1:4ebf1cf1ce68fa1da9b810c0d2635306821ff4d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new manual page v2i_ASN1_BIT_STRING(3) written from scratch</title>
<updated>2024-12-24T09:48:56+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2024-12-24T09:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=00ff9b6d3d4c8c1afe0b53c759d77d1c8145d12e'/>
<id>urn:sha1:00ff9b6d3d4c8c1afe0b53c759d77d1c8145d12e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new manual page X509V3_parse_list(3) written from scratch</title>
<updated>2024-12-23T08:39:57+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2024-12-23T08:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2ecd3d9706475af4aad01456985713b88d13f3b5'/>
<id>urn:sha1:2ecd3d9706475af4aad01456985713b88d13f3b5</id>
<content type='text'>
</content>
</entry>
</feed>
