CCSDS_study project
This commit is contained in:
231
netzob-030/NEWS.rst
Normal file
231
netzob-030/NEWS.rst
Normal file
@@ -0,0 +1,231 @@
|
||||
NEWS
|
||||
====
|
||||
|
||||
v1.0.2 -- 2017-04-30
|
||||
--------------------
|
||||
|
||||
:Version name: StompingFrilledShark
|
||||
|
||||
* major improvement
|
||||
* global improvement of code architecture and organization
|
||||
* enable custom operations on field values
|
||||
* a list of valid bytes can be specified to specify a subset of values a domain accepts
|
||||
* add SendReceived() method in all channels to simplify trafic generation
|
||||
* add traffic rate and duration constraints in channels and abstraction layer
|
||||
* new channel 'RawEthernetClient' to send raw Ethernet frames
|
||||
* new channel 'IPClient' to send raw IP frames
|
||||
* the Protocol class can load ZDL format and automata files
|
||||
* introduces Pseudo Field: a field used in the computation of another field but dont produce real content
|
||||
|
||||
* minor improvement
|
||||
* pcap importer can merge consecutives messages with same source and destination to mimic a flow
|
||||
* improve unit-tests on relationship finder
|
||||
* an AbstractMessage stores the type of message
|
||||
* remove typechecking in channel write() methods to allow better performances
|
||||
* presets can be used when using AbstractionLayer
|
||||
* increase default maximum data size to 65535 * 8 (i.e. 65535 bytes)
|
||||
|
||||
* major bug fix
|
||||
* fix symbol display when messages includes exotic encoded bytes
|
||||
* fix InternetChecksum computation
|
||||
* fix size field computation to allow payload of size > 23535 bytes
|
||||
* fix size field computation that depends on Repeat variable
|
||||
* fix InternetChecksum CRC computation to support bitarrays structures
|
||||
|
||||
* minor bug fix
|
||||
* remove nbUnits from Integer class
|
||||
* remove the layer attribute of Fields
|
||||
* fix the identification of data-type relationships
|
||||
* convert snippets in the documentation to python3
|
||||
|
||||
|
||||
v1.0.1 -- 2017-03-05
|
||||
--------------------
|
||||
|
||||
:Version name: StompingFrilledShark
|
||||
|
||||
* minor improvement
|
||||
* Improves code style (mostly PEP8 constraints)
|
||||
* File Importer
|
||||
* On-demand performance tests for parallel alignment (de)activation
|
||||
* Ensures determinism of ClusterBySize clustering method
|
||||
* Base64 and Zlib Encoding functions
|
||||
|
||||
* minor bug fix
|
||||
* Updates Copyright dates in source headers
|
||||
* Removes obsolete Rep module
|
||||
|
||||
v1.0 -- 2017-02-03
|
||||
------------------
|
||||
|
||||
:Version name: StompingFrilledShark
|
||||
|
||||
* major improvement
|
||||
* "FlowParser" to parse a succession of message made of different symbols
|
||||
* large test campaign created to ensure netzob's quality
|
||||
* migration to python3
|
||||
* add SSL client and server channels
|
||||
* improve package hierarchy
|
||||
|
||||
* minor improvement
|
||||
* enable travis supervision
|
||||
* measure test coverage
|
||||
* Entropy measurement methods
|
||||
* support for timestamps detection
|
||||
* improve size field detection algorithm
|
||||
* enable RAWIP channels
|
||||
* network pcap importer supports ICMP message
|
||||
|
||||
* major bug fix
|
||||
* various bug fixes
|
||||
* multiple bug fixes in C alignment methods
|
||||
|
||||
* minor bug fix
|
||||
* fix Symbol comparison methods
|
||||
* fix logging verbosity
|
||||
* remove useless codes and resources
|
||||
|
||||
v0.4.1 -- 2013-02-02
|
||||
--------------------
|
||||
|
||||
:Version name: WaddlingPeccary
|
||||
|
||||
* Export plugins
|
||||
* Automatic generation of Wireshark dissectors
|
||||
* Automatic generation of Peach fuzzers
|
||||
* Workspaces and projects
|
||||
* Workspace manager
|
||||
* Project manager
|
||||
* Trace manager
|
||||
* Pretty print of XML files
|
||||
* Simplify the default Variable
|
||||
* Provide extra compile arguments to the build process
|
||||
|
||||
v0.4 -- 2012-11-15
|
||||
------------------
|
||||
|
||||
:Version name: JumpingRhino
|
||||
|
||||
* User interface
|
||||
* New user-friendly graphical interface
|
||||
* Port Netzob to GTK+3
|
||||
* Allow specification of logging level in the UI
|
||||
* New plugin architecture
|
||||
* Internationalization of Netzob
|
||||
* Vocabulary inference
|
||||
* Support of layers
|
||||
* Support customized transformation functions
|
||||
* Provide the edition of a variable
|
||||
* Support IPv4, MAC and random binary variables
|
||||
* Support filters for displayed messages
|
||||
* Allow export of a selection of fields as a new symbol
|
||||
* Import
|
||||
* Importer for OSpy projects
|
||||
* Allow user to specify the import layer (2,3 or 4) while importing network messages
|
||||
* Allow to keep delimiter while file importing. Indicate the position of the delimiter
|
||||
* Automatic Bug Reporter
|
||||
|
||||
|
||||
v0.3.3 -- 2012-06-06
|
||||
--------------------
|
||||
|
||||
:Version name: FlyingRazorback
|
||||
|
||||
* Graphical interface
|
||||
* Visualization and encoding filters
|
||||
* Mathematical filters (Base64, GZIP, BZ2)
|
||||
* Dedicated Search View
|
||||
* Preview of data rendering in contextual menu
|
||||
* Support format visualization at the symbol level
|
||||
* Partitioning
|
||||
* Alignment and sequencing by field
|
||||
* Execute alignment on specified symbols
|
||||
* Split field by the right
|
||||
* Allow the partitioning of messages with specified boundaries
|
||||
* Allow partitioning at the project and symbol level
|
||||
* Similarity score based on number of common dynamic elements
|
||||
* Optimization of Needleman : don't repeat the same computation twice
|
||||
* Implement native UPGMA algorithm
|
||||
* Grammar inference
|
||||
* Infer the grammar of a network client
|
||||
* Project/trace management
|
||||
* Export / Import projects
|
||||
* Importer for XML formated traces
|
||||
|
||||
v0.3.2 -- 2012-02-23
|
||||
--------------------
|
||||
|
||||
* Upgrade Vocabulary Inference
|
||||
* Add Octal visualization
|
||||
* Feature #57: Resize columns
|
||||
* Feature #59: Allows to copy message/field to clipboard
|
||||
* Feature #60: Support simple alignment
|
||||
* Feature #62: Allow the deletion of multiple messages at a time
|
||||
* Feature #20: Show the current status of an alignment
|
||||
* Manual modification of the Regex of a field
|
||||
* Upgrade Grammar Inference
|
||||
* Feature #55: Dedicated GUI for the automatic inferring process
|
||||
* Upgrade Simulator
|
||||
* Feature #87: Specify source port for network simulator
|
||||
* Upgrade Import/Export and Traces Management
|
||||
* Feature #22: Activate the management of traces
|
||||
* Feature #61: Traces must be compressed when stored in the trace manager
|
||||
* Feature #92: Handle cooked socket (SLL) packet format
|
||||
* Feature #83: Support of human readable format export
|
||||
* Support Unicode for filenames
|
||||
* Extra
|
||||
* Workspace can be specified through a command line argument
|
||||
* Feature #73: Add manpage for Netzob
|
||||
* Feature #74: Add ".desktop" file in the official version
|
||||
* Apply pep8 quality repository on source code
|
||||
|
||||
v0.3.1 -- 2012-01-12
|
||||
--------------------
|
||||
|
||||
* Small fixes
|
||||
|
||||
v0.3 -- 2012-01-12
|
||||
------------------
|
||||
|
||||
* Upgraded GUI and user experience
|
||||
* Add a menu
|
||||
* Simplify the Vocabulary inference panel
|
||||
* Add Workspaces and Projects definitions
|
||||
* Upgrade Vocabulary Inference
|
||||
* Add alignment based on an arbitrary delimitor
|
||||
* Identification of the definition domain of a field
|
||||
* Add support for environmental dependencies
|
||||
* Add new visualization of data encoding
|
||||
* Format: hex, string and binary
|
||||
* Unit size: bit, 8-bits, 16-bits, 32-bits and 64-bits
|
||||
* Sign: signed and unsigned
|
||||
* Endianness: big and little endian
|
||||
* Add concept of variable :
|
||||
* Include Binary Value
|
||||
* Include Word Value
|
||||
* Include Aggregate Value
|
||||
* Include Alternate Value
|
||||
* Add grammar inference module
|
||||
* Add the definition of the MMSTD model
|
||||
* Implementation of the Angluin L* algorithm
|
||||
* Implementation of the W-Method Algorithm
|
||||
* Add an alpha version of the automatic inferring process
|
||||
* Add simulation module
|
||||
* Supports Network Server and Client simulations
|
||||
* Add import modules : files and library calls
|
||||
* Add multiple files import
|
||||
* Extra
|
||||
* SVN to GIT migration
|
||||
* Dedicated website (http://www.netzob.org)
|
||||
|
||||
v0.2 -- 2011-09-01
|
||||
------------------
|
||||
|
||||
* Add import modules : IPC, PCAP and Live network flows
|
||||
* Add export module : raw XML format
|
||||
* Improvement of Needleman and Wunsh performance with OpenMP
|
||||
|
||||
v0.1 -- 2011-08-16
|
||||
------------------
|
||||
|
||||
* Initial release
|
||||
Reference in New Issue
Block a user