Index: openssl/crypto/objects/objects.README |
diff --git a/openssl/crypto/objects/objects.README b/openssl/crypto/objects/objects.README |
deleted file mode 100644 |
index 4d745508d830d2e6c1e24955ccbe2414898009e3..0000000000000000000000000000000000000000 |
--- a/openssl/crypto/objects/objects.README |
+++ /dev/null |
@@ -1,44 +0,0 @@ |
-objects.txt syntax |
------------------- |
- |
-To cover all the naming hacks that were previously in objects.h needed some |
-kind of hacks in objects.txt. |
- |
-The basic syntax for adding an object is as follows: |
- |
- 1 2 3 4 : shortName : Long Name |
- |
- If the long name doesn't contain spaces, or no short name |
- exists, the long name is used as basis for the base name |
- in C. Otherwise, the short name is used. |
- |
- The base name (let's call it 'base') will then be used to |
- create the C macros SN_base, LN_base, NID_base and OBJ_base. |
- |
- Note that if the base name contains spaces, dashes or periods, |
- those will be converte to underscore. |
- |
-Then there are some extra commands: |
- |
- !Alias foo 1 2 3 4 |
- |
- This juts makes a name foo for an OID. The C macro |
- OBJ_foo will be created as a result. |
- |
- !Cname foo |
- |
- This makes sure that the name foo will be used as base name |
- in C. |
- |
- !module foo |
- 1 2 3 4 : shortName : Long Name |
- !global |
- |
- The !module command was meant to define a kind of modularity. |
- What it does is to make sure the module name is prepended |
- to the base name. !global turns this off. This construction |
- is not recursive. |
- |
-Lines starting with # are treated as comments, as well as any line starting |
-with ! and not matching the commands above. |
- |