@@ -5,17 +5,20 @@ ChangeLog
55 [!] - Important warning or note
66 {<component>} - Component/Group that changed
77
8- 1.5.5 {lib} [+] API improvements (added generics, reviewed thrown exceptions)
9- -
10- 1.5.4 {all} [+] Added support for Enumerated with default value
11- 1.5.4 {all} [+] Default values are skipped during encoding
12- 1.5.4 {comp} [*] Fixed failing unit test
13- 1.5.4 {comp} [+] Output folder is created if it does not exist
14- 1.5.4 {comp} [!] Module files moved inside the compiler JAR, removed the command line parameter specifying the path
15- 1.5.4 {lib} [!] .NET unit tests reworked for the Microsoft unit testing framework
16- 1.5.4 {all} [!] Removed BinaryNotesMQ and .NET CF stuff
17- 1.5.4 {all} [!] Project structure completely reworked (building using Maven, removed unnecessary and generated files)
18- 1.5.4 {all} [!] Project adopted by Pavel Drasil
8+ 1.6.0 {lib} [*] Fixed encoding and decoding of negative and infinity real numbers
9+ 1.6.0 {all} [+] Migrated to Java 7
10+ -
11+ 1.5.5 {lib} [+] API improvements (added generics, reviewed thrown exceptions)
12+ -
13+ 1.5.4 {all} [+] Added support for Enumerated with default value
14+ 1.5.4 {all} [+] Default values are skipped during encoding
15+ 1.5.4 {comp} [*] Fixed failing unit test
16+ 1.5.4 {comp} [+] Output folder is created if it does not exist
17+ 1.5.4 {comp} [!] Module files moved inside the compiler JAR, removed the command line parameter specifying the path
18+ 1.5.4 {lib} [!] .NET unit tests reworked for the Microsoft unit testing framework
19+ 1.5.4 {all} [!] Removed BinaryNotesMQ and .NET CF stuff
20+ 1.5.4 {all} [!] Project structure completely reworked (building using Maven, removed unnecessary and generated files)
21+ 1.5.4 {all} [!] Project adopted by Pavel Drasil
1922-
20231.5.3 {lib} [+] BinaryNotes.NET migrated to MSVC10
21241.5.3 {all} [!] Migrated to Apache License v2
@@ -46,7 +49,7 @@ ChangeLog
46491.5.0 {lib} [*] Fixed an encoding bug of ENUMERATION for PER. Thanks to Tomas Carlsson (Bug #1699806).
47501.5.0 {lib} [*] Fixed an UTF8String (and other string datatypes instead of PrintableString) encoding for primitive SEQUENCE OF declaration
48511.5.0 {comp} [+] Added support for simple value definitions.
49- ( The original LDAP v3 ASN definition without any modification parsed successfully now.)
52+ (The original LDAP v3 ASN definition without any modification parsed successfully now.)
50531.5.0 {comp} [*] Fixes for some ASN.1 grammatic definitions
51541.5.0 {doc} [*] Some documentation fixes for .NET samples
52551.5.0 {comp} [+] Added support for COMPONENT OF declaration (for CHOICE/SEQUENCE constructions)
@@ -91,53 +94,53 @@ ChangeLog
91941.3.0 {doc} [+] Add new documentation for BinaryNotes (Dist\doc)
92951.3.0 {lib} [*] Fixed BER encoding for long tags
93961.3.0 {all} [!] Started the new project - BinaryNotes Message Queues (BNMQ). The more details will be available later at bnotes.sf.net.
94- 1.3.0 {comp} [*] Fixed incorrect default value generation for BOOLEAN
97+ 1.3.0 {comp} [*] Fixed incorrect default value generation for BOOLEAN
95981.3.0 {all} [+] Updated version info & distribution package
9699-
971001.2.3 {lib} [*] Fixed BER sequence decoder problem
981011.2.3 {lib} [*] Fixed NullPointerException when decoding choice in choice
99- 1.2.3 {dist} [+] Added BinaryNotes debug library for Java (dist)
100- 1.2.3 {lib} [*] PER/Unaligned encoding 7bit string has been fixed
101- 1.2.3 {comp} [*] Long integer range is incorrect defined
102- 1.2.3 {comp} [*] Fixed Boolean boxed type declaration
102+ 1.2.3 {dist} [+] Added BinaryNotes debug library for Java (dist)
103+ 1.2.3 {lib} [*] PER/Unaligned encoding 7bit string has been fixed
104+ 1.2.3 {comp} [*] Long integer range is incorrect defined
105+ 1.2.3 {comp} [*] Fixed Boolean boxed type declaration
103106-
104- 1.2.2 {all} [+] Added support for long data type (range)
105- 1.2.2 {all} [+] Added simple support (based on String mapping) for UTCTime/GeneralizedTime
106- 1.2.2 {all} [+] Added support for Real datatype
107+ 1.2.2 {all} [+] Added support for long data type (range)
108+ 1.2.2 {all} [+] Added simple support (based on String mapping) for UTCTime/GeneralizedTime
109+ 1.2.2 {all} [+] Added support for Real datatype
107110-
108- 1.2.1 {all} [*] Fixed encoding the anonymous BoxedTypes
109- 1.2.1 {comp} [+] Added constructor definition when generating some BoxedTypes
110- 1.2.1 {lib} [*] Fixed choice in choice encoding
111+ 1.2.1 {all} [*] Fixed encoding the anonymous BoxedTypes
112+ 1.2.1 {comp} [+] Added constructor definition when generating some BoxedTypes
113+ 1.2.1 {lib} [*] Fixed choice in choice encoding
111114-
112- 1.2.0b {comp} [*] Unable to generate source files for some ASN.1 defines (Thanks for report to Turgay Zengin)
115+ 1.2.0b {comp} [*] Unable to generate source files for some ASN.1 defines (Thanks for report to Turgay Zengin)
1131161.2.0b {all} [+] Added support for UTF8String
114- 1.2.0b {all} [+] Added support for SizeConstraint
115- 1.2.0b {all} [+] Added support for BitString
116- 1.2.0b {lib} [*] Fixed bug in BitStream when decoding buffer (only for .NET)
117- 1.2.0b {lib} [+] Added support for DER encoding (experimental)
118- 1.2.0b {all} [+] Added support for Set/SetOf element types
117+ 1.2.0b {all} [+] Added support for SizeConstraint
118+ 1.2.0b {all} [+] Added support for BitString
119+ 1.2.0b {lib} [*] Fixed bug in BitStream when decoding buffer (only for .NET)
120+ 1.2.0b {lib} [+] Added support for DER encoding (experimental)
121+ 1.2.0b {all} [+] Added support for Set/SetOf element types
1191221.2.0b {lib} [*] Fixed encoding for uncostraint integer (only for Java)
120- 1.2.0b {all} [+] Added support for default definition (has some restriction: don't supported choice/and over boxed definitions)
121- 1.2.0b {comp} [+] Added support for noname choice generation
122- 1.2.0b {comp} [+] Added support for noname sequence generation
123- 1.2.0b {comp} [+] Added support for noname sequence of sequence generation
124- 1.2.0b {lib} [*] Incorrect encoding/decoding with constraints is not allowed now
125- -
126- 1.1.0b2 {lib} [*] Fixed incorrect BER SequenceOf tag generation
127- 1.1.0b2 {lib} [*] Fixed incorrect BER/PER encoding/decoding for a negative integer
128- 1.1.0b2 {comp} [*] Fixed generation bug for the value range constraint with negative integer
129- 1.1.0b2 {lib} [*] Fixed memory corruption bug for packets > 1Kb (Thanks to John Finley)
130- -
131- 1.1.0b {lib} [*] Fixed the bug for optional field encoding for unset variables (only for C#/.NET)
132- 1.1.0b {comp} [*] Removed unnecessary variable (_ispresent) for C#
133- 1.1.0b {doc} [+] Added a small API documentation
134- 1.1.0b {comp} [*] Fixed the sequence of element type annotation generating
135- 1.1.0b {lib} [*] Fixed the bug when decoding length (thanks to John Finley)
136- 1.1.0b {lib} [!] Fixed the bug when encoding/decoding for SequenceOf element
137- 1.1.0b {comp} [*] Fixed incorrect the ASN1String type that generates by BNCompiler for boxed types
138- 1.1.0b {comp} [*] Fixed incorrect URL location to BinaryNotes site for all generating files
139- 1.1.0b {comp/lib} [+] The PER encoding is supported now
140- 1.1.0b {lib} [*] Unit tests is refactored for use with another encodings
141- 1.1.0b {all} [*] Fixed the version information & distribution package
142- -
143- 1.0.0b {all} [+] The first public release.
123+ 1.2.0b {all} [+] Added support for default definition (has some restriction: don't supported choice/and over boxed definitions)
124+ 1.2.0b {comp} [+] Added support for noname choice generation
125+ 1.2.0b {comp} [+] Added support for noname sequence generation
126+ 1.2.0b {comp} [+] Added support for noname sequence of sequence generation
127+ 1.2.0b {lib} [*] Incorrect encoding/decoding with constraints is not allowed now
128+ -
129+ 1.1.0b2 {lib} [*] Fixed incorrect BER SequenceOf tag generation
130+ 1.1.0b2 {lib} [*] Fixed incorrect BER/PER encoding/decoding for a negative integer
131+ 1.1.0b2 {comp} [*] Fixed generation bug for the value range constraint with negative integer
132+ 1.1.0b2 {lib} [*] Fixed memory corruption bug for packets > 1Kb (Thanks to John Finley)
133+ -
134+ 1.1.0b {lib} [*] Fixed the bug for optional field encoding for unset variables (only for C#/.NET)
135+ 1.1.0b {comp} [*] Removed unnecessary variable (_ispresent) for C#
136+ 1.1.0b {doc} [+] Added a small API documentation
137+ 1.1.0b {comp} [*] Fixed the sequence of element type annotation generating
138+ 1.1.0b {lib} [*] Fixed the bug when decoding length (thanks to John Finley)
139+ 1.1.0b {lib} [!] Fixed the bug when encoding/decoding for SequenceOf element
140+ 1.1.0b {comp} [*] Fixed incorrect the ASN1String type that generates by BNCompiler for boxed types
141+ 1.1.0b {comp} [*] Fixed incorrect URL location to BinaryNotes site for all generating files
142+ 1.1.0b {comp/lib} [+] The PER encoding is supported now
143+ 1.1.0b {lib} [*] Unit tests is refactored for use with another encodings
144+ 1.1.0b {all} [*] Fixed the version information & distribution package
145+ -
146+ 1.0.0b {all} [+] The first public release.
0 commit comments