These 7 commits are when the Protocol Buffers files have changed:
Commit: | 5944e2f | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
[proto] ASN1: Key Usage, Basic Constraints, Extended Key Usage (#66) * adding octet string + raw extension + aki extension * passing by reference * nit: improving comments * adding oid, changing structure, and improving comments * moving sequence wrapping to extension level * improving encode extension id * capitalizing S in BitString * adding key usage, extended key usage and basic constraints * fixing KeyUsage + adding comments * fixing bug * adding sequence and comment for extendedkeyusage * adding sequences, fixing bugs, adding comments, improving Mask struct
The documentation is generated from this commit.
Commit: | ac417d3 | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
Raw Extension, AKI, SKI, and Octet String (#65) * adding octet string + raw extension + aki extension * passing by reference * nit: improving comments * adding oid, changing structure, and improving comments * moving sequence wrapping to extension level * improving encode extension id * capitalizing S in BitString
Commit: | c264e76 | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
[proto] ASN.1 Object Identifier (#63) * adding oid * nit: format * fixing comments * using base 128 encode and addressing duplicate first index in subidentfier
Commit: | cbe63de | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
Adding ASN.1 Boolean to UNIVERSAL Types + Fixing Time Bug + Simplifying Encode Tag & Length (#62) * adding boolean * fixing bug * simplifying bool * fixing length + bug in time * using EncodeTag&Length * using encode tag and length when length could be greater than 128 * adding correct size for int * len goes first then pos in function call
Commit: | f4e1f7d | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
X.509 Certificate Protobuf and Protobuf to DER converter (#57) * recreating asn1-pdu * fixing last bug * adding headers for README * adding asn1-types project + common * making common functions * adding functions to header * fixing bugs * changing function to tag+length * using common functions for ASN1PDU * adding comments to header files * adding comments to main file * making the name better -> universal types * correcting spelling of package * chaning header * refactoring PDU and editing header name * editing universal types and adding to common * removing old asn1-pdu * using google timestamp protobuf and gmtime * commenting, addressing feedback, using string for timestamp, adding validation to return early if wrongly encoded * fixed spelling in comments * improving function header comments * included spec for bitsring * changing last comment and fixing format * moving everything to asn1-pdu * changing SetTag * taking out const for ints * string requires const * adding expressions for tags * writing header description * changing tag to tag_byte * adding license, improving speed, and improving checks * adding comment for asn.1 sequence * addressing all nits * formatting * ading x509 cert protobuf and converter * adding license, changing header
Commit: | 21992eb | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
ASN.1 Universal Types Proto + Update to ASN.1 PDU (#52) * recreating asn1-pdu * fixing last bug * adding headers for README * adding asn1-types project + common * making common functions * adding functions to header * fixing bugs * changing function to tag+length * using common functions for ASN1PDU * adding comments to header files * adding comments to main file * making the name better -> universal types * correcting spelling of package * chaning header * refactoring PDU and editing header name * editing universal types and adding to common * removing old asn1-pdu * using google timestamp protobuf and gmtime * commenting, addressing feedback, using string for timestamp, adding validation to return early if wrongly encoded * fixed spelling in comments * improving function header comments * included spec for bitsring * changing last comment and fixing format * moving everything to asn1-pdu * changing SetTag * taking out const for ints * string requires const * adding expressions for tags * writing header description * changing tag to tag_byte * adding license, improving speed, and improving checks * adding comment for asn.1 sequence * addressing all nits * formatting
Commit: | 38c4314 | |
---|---|---|
Author: | Danny Halawi | |
Committer: | GitHub |
ASN1 Fuzzer proto (#51) * recreating asn1-pdu * fixing last bug * adding headers for README