Skip to content

Releases: farsightsec/axa

AXA 3.0.2 released

26 Dec 17:25
de8103e
Compare
Choose a tag to compare

A new version of AXA is released, version 3.0.2. This release provides a performance enhancement and a bugfix.

  • Remove default explicit setting of socket snd/rcv buffers resulting in network performance degradation.
  • Fix MacOS compilation issue.

A source tarball is also available at https://dl.farsightsecurity.com/dist/axa/axa-3.0.2.tar.gz
SHA256: 53ad5ed7726e29c32adb818a77cd0d55e70ae8f131e3025473726b3683635965

AXA 3 released

11 Apr 14:48
Compare
Choose a tag to compare

A major new version of AXA is released. This is the Advanced Exchange Access Toolkit which provides a library and clients for accessing real-time data and services directly from the Security Information Exchange (SIE). AXA 3 contains many significant changes, including the ssh: and tls: authentication methods are removed. A summary of the changes follows:

  • Authentication now uses an AXA-specific apikey: credential rather than former legacy authentication methods.
  • Consistency with DNSDB formatting conventions has been improved. RRnames now include the formal trailing dot, and RRtypes are now capitalized, as has been the norm in DNSDB.
  • sratool output is now in standard JSON Lines (JSONL) format only. If you relied on the prior non-standard presentation-like output format used by sratool for data collection or analysis, you will need to update your process to use the new format.
  • The axa config file is now optional.
  • The missed packet display now uses UTC time (instead of local time).
  • Add sratunnel/radtunnel -K kickfile option to allow rotating new output files based on -C packet count, -T elapsed seconds, or -Z file size.
  • Allow sratunnel/radtunnel -k (kickfile) to work with -i (interval).
  • Add sratunnel/radtunnel -Z option to clamp an output file size.
  • Add sratunnel/radtunnel -T option to stop output after elapsed seconds.
  • Add sratunnel/radtunnel -I option to allow non-TLS (insecure mode) for apikey method.
  • The -S certs option has been removed.
  • Removes the axa_tsindextool utility.

A source tarball is also available at https://dl.farsightsecurity.com/dist/axa/axa-3.0.1.tar.gz
SHA256: ecd4a76903a1348764dbda30f0ae303a729875156ea3a76ea6b2c39354d8a649

AXA 2.2.2 released

10 Oct 14:57
Compare
Choose a tag to compare

A new version of AXA is released, version 2.2.2. This is the Advanced Exchange Access Toolkit which provides a library and clients for accessing real-time data and services directly from the Security Information Exchange (SIE). This release contains two bug fixes as seen when using the sratunnel pcap outputs.

  • sratunnel: catch stop() recursion on flush error
  • sratunnel: fix pcap out buffer space calculation

A source tarball is also available at https://dl.farsightsecurity.com/dist/axa/axa-2.2.2.tar.gz
SHA256: 7cba4ccf6bae1d972a614b4acb1cf43fb7635bfd9fe777a6831b528f0218bce3

axa 2.2.0 released

22 Oct 21:27
Compare
Choose a tag to compare

The Advanced Exchange Access (AXA) toolkit version 2.2.0 is released. This release introduces timestamp indexing and fixes a version-migration bug. In detail:

  • Add timestamp indexing
  • Fix negotiation of AXA protocol version upon successful connection

A source tarball may be found at https://dl.farsightsecurity.com/dist/axa/axa-2.2.0.tar.gz

SHA256: d309b64e3661c0f063f785f55eac5fa0a2de2ee87c70b61920b417459076f3fd

axa 2.1.0 released

24 Sep 23:50
Compare
Choose a tag to compare

The Advanced Exchange Access (AXA) toolkit version 2.1.0 is released. Changes include the addition of nmsg JSON support. In detail:

  • Add strict permissions requirement for config file
  • Update documentation to reflect apikey and port number changes
  • Add nmsg json support to sratunnel/radtunnel
  • Add and amend tests for config file permissions
  • Update nmsg-msg8-module-sie dependency to nmsg-msg9-module-sie

A source tarball may be found at https://dl.farsightsecurity.com/dist/axa/axa-2.1.0.tar.gz

SHA256: 80ab8b0272c8d41ee09e96c4eb5334197caffd33ba9f6e4433789d471945bfea

axa 2.0.1 released

13 Apr 20:46
Compare
Choose a tag to compare
axa 2.0.1 released Pre-release
Pre-release

The Advanced Exchange Access (AXA) toolkit version 2.0.1 is released. The significant changes since 1.6.0 include:

  • Update support of libedit <= 3.11 (forced wchar support)
  • Deprecate use of self-signed certs
  • Add SIGINFO (ctrl-t) information getter for sratunnel/radtunnel
  • Add tools option to disable output buffering
  • Remove mgmt
  • Add stats (successor to mgmt)
  • Add library versioning
  • Add client-side hello allowing client to send system and dependency information
  • Update various internal AXA protocol semantics for AXA Protocol 2
  • Add 8601 timestamps to accounting messages

A source tarball download is at http://dl.farsightsecurity.com/dist/axa/axa-2.0.1.tar.gz
SHA 256 d23d7bfb6e36953d7524a60b1929641c73db7fc55bbb4914ae213187e733dfbc

axa 1.6.0 release

29 Jun 20:32
Compare
Choose a tag to compare

The Advanced Exchange Access (AXA) toolkit version 1.6.0 is released. The main changes since the last release are:

  • Fix make check Clang compiler warnings
  • Fix small bugs in apikey transport
  • Fix sratool/radtool command completion bug
  • Fix sratool/radtool overzealous help bug
  • Fix make check when building without yajl
  • Add axa_apikey_load_and_check_key()
  • Update README (additional examples)
  • Remove configure option to select compile-time list of available ciphers
  • Make config file errors emitted according to axa_debug level
  • Make nmsg file and udp output objects unbuffered

A source tarball download is at https://dl.farsightsecurity.com/dist/axa/axa-1.6.0.tar.gz
SHA256: b901731f70a63befd0b99e3ef922d48316df2a59212903f06133d0bde6006f28

axa 1.5.1 release

02 May 18:57
Compare
Choose a tag to compare

The Advanced Exchange Access (AXA) toolkit version 1.5.1 is released. This includes the libaxa C library, AXA command-line tools, and documentation. The significant changes since the previous public release are:

  • Add apikey support
  • Add per-user config file

A source tarball download is at https://dl.farsightsecurity.com/dist/axa/axa-1.5.1.tar.gz
SHA256: 63324acf6ca4276771edc674df9b14ea9ada44acb333cb77ec31bc8c819dd84b

axa 1.4.0

06 Dec 19:48
Compare
Choose a tag to compare

AXA 1.4.0 is a bug fix and documentation update release:

  • Fix bug in sratunnel where pcap output could underflow a counter and crash
  • Fix bug in sratool where 'get channels' would fail
  • Fix bug in sratunnel where error messages would fail to emit
  • Fix typos in manuals
  • Fix non-portable doxygen version check
  • Add missing files to EXTRA_DIST
  • Update README (proper package versions, better install instructions)