Skip to content

1.11.13

Latest
Compare
Choose a tag to compare
@aslze aslze released this 25 Feb 23:18

ASL version 1.11.13

Some small fixes and changes.

  • Fixed StreamBuffer, SHA1 and other stuff on Big Endian machines (e.g. PowerPC). Endianness autodetected.
  • Fixed possible use after free in SocketServer and derived classes.
  • Fixed memory issues with shared arrays and atomic count in old compilers
  • LocalSocket on recent Windows 10+ can now be used without explicit option
  • HttpServer when serving files will only set Content-Type from file extension if it is not explicitly set.
  • Added File::CREATE to File open mode for exclusive mode (has to be used together with File::WRITE)
TextFile file("data.txt", File::WRITE | File::CREATE); // Fail if the file already exists

More deprecated functions: list here. Most will be removed in next releases.

Attached Debugger visualizer file for Visual Studio (copy "asl.natvis" to <user>\Documents\Visual Studio <version>\Visualizers)