summaryrefslogtreecommitdiff
path: root/pyasn1/codec/ber/encoder.py
Commit message (Expand)AuthorAgeFilesLines
* copyright dates bumpedelie2015-12-291-1/+1
* fixes to commentselie2015-11-151-1/+0
* copyright notice addedelie2015-11-151-0/+6
* DER codec hardened not to tolerate indefinite length encoding/decodingelie2015-04-251-1/+4
* BitString encoder/decoder performance improvedelie2014-10-261-7/+11
* * new prettyPrintType() abstract method implemented to base pyasn1 typeselie2014-06-131-2/+2
* fix to precomputed OID values lookupelie2013-11-011-1/+1
* * some more fixes to OID codecselie2013-11-011-20/+18
* more fixes and tests for OID encoding from Brianelie2013-11-011-5/+3
* ObjectIdentifier codec fixed to work properly with arc 0 and arc 2 valueselie2013-10-311-4/+14
* - Float typed mantissa initializer to REAL type for base 2 added.elie2013-09-111-15/+81
* ObjectDescriptor type addedelie2013-09-011-0/+1
* report length encoding mode andd chunk size in debuggingelie2013-01-281-1/+1
* fix to REAL type encoder to force primitive encoding form encodingelie2013-01-271-0/+1
* The compact (valueless) way of encoding zero INTEGERs introduced inrelease_0_1_6_tagelie2012-12-211-1/+7
* fix to INTEGER encoder to produce empty-valued encoding for zero valueselie2012-11-231-1/+10
* * fix to Real codec exponent encoding (should be in 2's complement form)elie2012-07-181-2/+4
* built-in codec debugging facility addedelie2012-05-091-5/+9
* more fixes and checks to ObjectIdentifier encoder/decoderelie2012-05-071-7/+4
* % args formatting improvedelie2012-05-071-2/+2
* OctetString methods asOcts()asInts() renamed into asOctets()/asNumbers()elie2011-10-251-9/+2
* use __bytes__ when encoding/initializing OctetString()elie2011-10-101-2/+9
* base type for encoding subsrate and OctetString type is now 'bytes' onelie2011-10-041-40/+40
* got rid of explicit long int type dependency (py3k style)elie2011-10-021-3/+3
* dictionary operations made py3k-compatibleelie2011-10-021-1/+1
* map() replaced with listcomp which is now more pythonicelie2011-10-021-2/+2
* drop string module usageelie2011-08-141-7/+4
* infinite values now suppoted by Real typeelie2011-03-151-0/+4
* Real type binary encoding implementedelie2011-03-151-1/+34
* Real type, character-mode enoder/decoder implementedelie2011-03-121-1/+12
* a bunch of changes related to Any type support re-implementationelie2011-02-171-2/+4
* major codec re-design, Any ASN.1 type implementedelie2011-01-261-13/+38
* use baseTagSet attribute of an asn1 type for codec lookupelie2011-01-251-21/+7
* use Tag.asTuple() and pure integers at tag encoder for better performanceelie2011-01-231-9/+9
* ChoiceDecoder split-off SequenceOf one to save on unnecessary checkselie2011-01-231-2/+7
* some pre-computed values added to OID encoderelie2011-01-231-12/+21
* added a shortcut ObjectIdentifier.asTuple() to be used instead ofelie2011-01-231-1/+1
* replace slow hasattr()/getattr() calls with isinstance() introspection.elie2011-01-221-3/+2
* use tuples instead of lists whereever possible for efficiencyelie2011-01-211-5/+5
* cache substrate length at encodeLength() for better performanceelie2011-01-191-3/+4
* replace dict.get() and dict.has_key() with k in dict syntaxelie2011-01-181-7/+13
* The individual tag/length/value processing methods ofelie2010-05-261-14/+14
* fix to empty BitString encoderelie2008-01-191-1/+1
* use static object for empty tagsetelie2007-08-091-1/+2
* make proper TagSet for untagged items when looking up codec mapelie2007-08-081-2/+9
* support all possible value lengthselie2007-05-211-16/+7
* large (>31) tags now supportedelie2007-04-241-2/+11
* double underscored formal params dont work in python1.5elie2006-05-241-2/+2
* Encoder.__init__() parameter shadowing fixedelie2006-05-211-2/+2
* clone constructed value along with contents at ExplicitlyTaggedItemEncoderelie2006-04-241-5/+9