[Mono-bugs] [Bug 68907][Nor] Changed - ASN.1 cannot encode objects bigger than 64k

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 29 Oct 2004 11:43:14 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sebastien@ximian.com.


--- shadow/68907	2004-10-28 16:13:38.000000000 -0400
+++ shadow/68907.tmp.5110	2004-10-29 11:43:14.000000000 -0400
@@ -1,25 +1,30 @@
 Bug#: 68907
 Product: Mono: Class Libraries
 Version: unspecified
 OS: All
 OS Details: 
-Status: NEW   
+Status: RESOLVED   
+Resolution: FIXED
 Severity: Unknown
 Priority: Normal
 Component: Mono.Security
 AssignedTo: sebastien@ximian.com                            
 ReportedBy: sebastien@ximian.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
-Summary: ASN.1 cannot encoding objects bigger than 64k
+Summary: ASN.1 cannot encode objects bigger than 64k
 Description of Problem:
 GetBytes doesn't process more than 2 bytes (0x82) for the length of an
 object. This isn't a problem for most X.509 certificates but can become a
 problem in larger structures (e.g. CRL).
 Note: No we're not gonna use undefined length encoding here ;-)
+------- Additional Comments From sebastien@ximian.com  2004-10-29 11:43 -------
+Fixed to support up to 4 bytes (32 bits) encoding. In reality this is
+limited to 31 bits because the Length property is an int.