5.2.6.4 (19 May 2017)
Changes:
- Significant rewrite of the content server connection networking code. See below.
- Updated lanaguage: Vietnamese
- [BUG FIX] Fix (I hope) the occasional failure in the content server connection that forced a disconnect.
Beta testers were reporting strange non-repeatable networking problems, some if which I would see from time to time. To (one hopes) fix these I updated the networking libraries, simplified the networking code, and implemented connection pooling. I think the result works better; at least it doesn't fail for me anymore. I think it is faster as well.
I tested the new code on V2 and V3 calibre servers, with and without passwords using both digest and basic authentication.
I also tested HTTPS access via a linux Apache front end. I have not set up a certificate to test direct access because Android doesn't like self-signed certs and I don't want to buy one.
Please let me know if you see anything strange.