Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
f684a82
ASN1: #to_der in pure ruby
HoneyryderChuck Jul 11, 2024
5454513
bn ops: only instantiate BN if there were no errors
HoneyryderChuck Jul 3, 2025
b12eade
moved BN#to_bn to ruby
HoneyryderChuck Jul 3, 2025
3377a93
moved #to_bn call after comparison
HoneyryderChuck Jul 3, 2025
49bdb88
deal with array of integers before packing bytes (instead of string a…
HoneyryderChuck Jul 3, 2025
c8495ec
setting encoding of literals in asn1 file to binary by default
HoneyryderChuck Jul 3, 2025
6bd33d7
improve encoding of oid in order to avoid costly intermediate array c…
HoneyryderChuck Jul 3, 2025
479fc10
improve der internal method so that it deals with objects with no body
HoneyryderChuck Jul 3, 2025
58f46d4
making #der_value private
HoneyryderChuck Jul 4, 2025
f2f9326
forcing .chr conversion to binary encoding
HoneyryderChuck Jul 4, 2025
c6edaad
utctime and gentime: inline formats, constrain input data
HoneyryderChuck Jul 4, 2025
06a2a71
readding check for ASN1::Null value on der encoding
HoneyryderChuck Jul 7, 2025
c99701a
move indefinite length check to implementation
HoneyryderChuck Jul 7, 2025
b8a6f4a
remove integer_to_octets implementation, replace with inline pack + t…
HoneyryderChuck Jul 7, 2025
6cbc9e0
decoding DERs in plain ruby
HoneyryderChuck Aug 14, 2025
f909288
rewrite .traverse in ruby
HoneyryderChuck Sep 8, 2025
0426012
remove unreachable code from the C extension
HoneyryderChuck Sep 9, 2025
4efbdd8
moved documentation of ASN1 modules/classes to ruby
HoneyryderChuck Sep 10, 2025
56644a5
defining asn1 constants and factory methods in ruby
HoneyryderChuck Oct 16, 2025
ac643fb
renaming id to number, to be more spec compliant
HoneyryderChuck Oct 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading