Stephane Carrez edited this page Feb 7, 2018 · 15 revisions

Ada Utility Library

Ada Util is a collection of utility packages for Ada 2005. Several packages are inspired from Java packages and libraries (Java properties, log4j, listeners, streams, ...). It was ported on several systems (Ubuntu, Debian, Fedora, NetBSD, FreeBSD, Windows) and different architectures (i386, x86_64, ARM, Mips32).

Installation Features
Installation Features

Ada Util is used by:


Version 1.8.0 released on Dec 2015 is available

  • Added support for immediate flush and file appending to the file logger
  • Added support for RFC7231/RFC2616 date conversion
  • Improvement of configure and installation process with gprinstall (if available)
  • Added file system stat/fstat support
  • Use gcc intrinsics for atomic counters (Intel, Arm)

Version 1.7.2 released on May 2015 is available

  • Fix end condition when reading stream buffer

Version 1.7.1 released on Jul 2014 is available

  • Fix minor configuration issue with GNAT 2014
  • Fix concurrent issues in facelet and session cache implementation

Version 1.7 released on Feb 2014 is available

  • Added a text and string builder
  • Added date helper operations to get the start of day, week or month time
  • Support XmlAda 2013
  • Added Objects.Datasets to provide list beans (lists of row/column objects)
  • Added support for shared library loading
  • Support for the creation of Debian packages
  • Update Ahven integration to 2.3
  • New option -r <test> option for the unit test harness to execute a single test
  • Port on FreeBSD

NEWS Older news

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.