Skip to content

Releases: rupor-github/InpxCreator

Maintenance

19 Feb 14:35

Choose a tag to compare

gcc 6.3, mysql 5.7.17, boost 1.63, go 1.8 + package vendoring

libget fixes

28 Dec 16:39

Choose a tag to compare

Better http errors processing in libget

Small fixes

09 Dec 19:09

Choose a tag to compare

Correcting the way --out-dir works: if passed to the program do not create inpx file in "data" subdirectory but rather in out-dir directly and make sure that no empty "data" subdirectory is left after processing is done

Linux port

26 Nov 16:57

Choose a tag to compare

Linux port has been completed and verified on up-to-date Arch64 and Synology DSM 6.x - synology_braswell_916+: resulting INPX files are identical to Windows builds. Linux binaries are statically built, so they should run on wide variety of Intel 64 bits Linux-es.

Code changed some - lib2inpx lost "follow-symlinks" and gained "out-dir" parameters. Return code from libget2 and libmerge changed to work for Posix shells. There is a new bash script fb2_flibusta.sh (which basically does the same thing as fb2_flibusta.ps1).

Process multiple paths in libmerge

22 Oct 20:14

Choose a tag to compare

This allows to keep daily updates in a separate directory (to avoid triggering unnecessary backup)

Maintenance

12 Oct 01:23

Choose a tag to compare

gcc 6.2, mysql 5.7.15, boost 1.62

Skip backup files in archives

09 Oct 18:43

Choose a tag to compare

Sometimes when correcting books it makes sense to keep original copy in archive for backup purposes. From now on all files with extention .org in archive will be skipped during processing.

Post-conversion fixes

23 Sep 02:38

Choose a tag to compare

Squashed a couple of minor bugs

Moving to platform independence

09 Sep 01:48

Choose a tag to compare

  • Deleted libsplit from distribution - slow and outdated, use libmerge instead.
  • A lot of code changes in lin2inpx, mostly invisible from outside - moving to libiconv for all string encoding related needs. It should be relatively trivial now to produce working binaries for Linux.
  • User visible: replacing NON-BREAKING-SPACE with simple SPACE in all strings from database.

Maintenance release

24 Aug 02:41

Choose a tag to compare

  • Do not remove last last archive when next one is ready
  • Move to gcc 6.1, go 1.7, MySQL 5.7.14
  • Change fb2_flibusta.ps1 to rebuild "inpx" only when new merge archive is available. Remove all but last 5 downloaded db dumps directories