Skip to content

Releases: rupor-github/InpxCreator

Maintenance

26 Nov 01:27
a6080cf
Compare
Choose a tag to compare
  • Moving to go1.21 with newer dependencies, updating build container
  • Making sure libget2 is properly using new stdlib (http client)
  • Cleaning CMakeLists, old SQL library is not compatible with newer GLIBC
  • Adding cleanup script
  • Adding libclean - archive cleanup utility. Presently it rearranges archives removing empty book files, but could be expanded.

Empty books

28 May 19:44
a32b03d
Compare
Choose a tag to compare

Improving handling of empty files (uncompressed_size == 0) inside of various archives:

  • libmerge will not copy such entries from update archives to library ones.
  • lib2inpx will give a proper warning about empty file rather then attempt to parse FB2 and fail.

Using "internal/zip" from up to date go distro "archive/zip" rather then old files from "https://github.com/rsc/zipmerge".
Using go 1.20.4 tool chain.

Maintenance

15 Mar 01:27
5d66a3b
Compare
Choose a tag to compare
  • Improving UTF-8 BOM handling for collection info in lib2inpx
  • Moving to go 1.20, dropping deprecated packages (pkg/errors, ioutils) and updating all dependencies.
  • Dropping support for 32 bit Windows build

Maintenance

04 Oct 16:51
Compare
Choose a tag to compare
  1. Fixing panic in libmerge (when -verbose specified and there is no last archive found)
  2. Linting libget2
  3. Switching to go 1.13.1 with modules

Docker

08 Oct 11:35
Compare
Choose a tag to compare

Moving build to docker container
Removing glide - use dep instead
go 1.11.1

Removing "new lines" from the language tag - both DB and FB2

29 Apr 23:10
Compare
Choose a tag to compare

Up to this point flibusta SQL dumps were pretty clean - not anymore. Some poor soul managed to stick multi-line values into various fields...

Maintenance (freezing MySQL)

21 Jan 18:59
Compare
Choose a tag to compare

No changes in functionality

Build moved to Ubuntu 16.04 LTS - looks like MariaDB 10.1.26 (and MySQL 5.7.17) are the last versions with support for "embedded" MySQL, so program will work until upstream libraries are on old stable versions of MySQL server.

Maintenance

27 Aug 16:20
Compare
Choose a tag to compare

No changes in the functionality, updating MariaDB to 10.1.26 and Go to 1.9

InnoDB warnings in MariaDB

08 Jul 16:32
Compare
Choose a tag to compare

Turn off persistent stats in inno db engine - killing unnecessary warnings

Maintenance

02 Jul 14:03
Compare
Choose a tag to compare

Better processing of mysql.cfg file (allowing for customization) and some Linux file permissions adjustments.