Constify X509|X509_CRL|X509_REVOKED_get_ext
[openssl.git] / CONTRIBUTING
index c60596ebbeb6654ee8471f58bfe32b336b8d9400..0f11362492934156d13211e14acd16de1b56de0e 100644 (file)
@@ -62,10 +62,14 @@ the acceptance and review process faster:
 
     4.  Patches should follow our coding style (see
     https://www.openssl.org/policies/codingstyle.html) and compile without
-    warnings. Where gcc or clang is availble you should use the
+    warnings. Where gcc or clang is available you should use the
     --strict-warnings Configure option.  OpenSSL compiles on many varied
     platforms: try to ensure you only use portable features.
 
     5.  When at all possible, patches should include tests. These can either be
     added to an existing test, or completely new.  Please see test/README
     for information on the test framework.
+
+    6.  New features or changed functionality must include documentation. Please
+    look at the "pod" files in doc/apps, doc/crypto and doc/ssl for examples of
+    our style.