Decorative site banner
Project icon

com.io7m.exfilac

  • About
  • Releases
  • Manual
  • Sources
  • License
  • Issues
F-Droid Liberapay Donations

exfilac


Simple, reliable, automated S3 uploads for Android.

User Manual


See the user manual.

Releases & Development Snapshots


Releases


You can subscribe to the atom feed to be notified of project releases.

The most recently released version of the package is 1.1.4.

1.1.4 Release (2024-12-17Z)

  • Ensure the application can cope with differing HTTP header cases. Thanks @floryst! (Tickets: 34)
  • Support Backblaze B2 by turning off x-amz-checksum-sha256. Thanks @bfgoh!. (Tickets: 35)

Previous Releases


The changelogs for the most recent previous releases are as follows:

1.1.3 Release (2024-11-03Z)

  • Fix a serious bug in multi-part upload part size calculations. Thanks @jannefoo!. (Tickets: 29)

1.1.2 Release (2024-10-14Z)

  • Fix a responsiveness issue in the upload status menu. (Tickets: 25)

1.1.1 Release (2024-10-13Z)

  • Fix an issue that can block UI navigation when uploads are waiting to start. (Tickets: 23)

1.1.0 Release (2024-10-12Z)

  • Fix status screen text on small screens. (Tickets: 15)
  • Fix background upload reliability issues. (Tickets: 17)
  • Retry database operations more, and stagger retries by random amounts. (Tickets: 16)
  • Add more upload schedules. Thanks @ArtieFuzzz! (Tickets: 19)
  • Allow for more prompt cancellation behaviour.
  • Fix a startup crash due to a missing JDK method. Thanks @kri164!. (Tickets: 20)
  • Fix UI brokenness on Android 9+ devices. (Tickets: 22)

Development Snapshots


At the time of writing, the current unstable development version of the package is 1.1.5-SNAPSHOT.

Development snapshots may be available in the Central Portal Snapshots repository. Snapshots are published to this repository every time the project is built by the project's continuous integration system, but snapshots do expire after around ninety days and so may or may not be available depending on when a build of the package was last triggered.

Manual


User Manual


  • XHTML - One page per section
  • XHTML - Single page

Sources


This project uses Git to manage source code.

Repository: https://github.com/io7m-com/exfilac

$ git clone --recursive https://github.com/io7m-com/exfilac

Issues


This project uses GitHub Issues to track issues.

License


Copyright © 2024 Mark Raynsford <code@io7m.com> https://www.io7m.com Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Last Updated 2025-08-09T14:55:42Z