Iván Ávalos activity https://gitlab.com/iavalos 2026-03-05T18:05:42Z tag:gitlab.com,2026-03-05:5172151162 Iván Ávalos commented on merge request !33707 at F-Droid / Data 2026-03-05T18:05:42Z iavalos Iván Ávalos

@licaon-kter Pipeline seems to be passing, can you check if everything looks fine now?

tag:gitlab.com,2026-03-03:5163195502 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-03-03T18:42:26Z iavalos Iván Ávalos

Iván Ávalos (9b6af646) at 03 Mar 18:42

net.taler.wallet: add reproducible signatures

... and 285 more commits

tag:gitlab.com,2026-02-25:5141319920 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-25T12:08:17Z iavalos Iván Ávalos

Iván Ávalos (1205178b) at 25 Feb 12:08

net.taler.wallet: add reproducible signatures

tag:gitlab.com,2026-02-25:5141300749 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-25T12:03:36Z iavalos Iván Ávalos

Iván Ávalos (b53c7b09) at 25 Feb 12:03

net.taler.wallet: add reproducible signatures

... and 145 more commits

tag:gitlab.com,2026-02-23:5130191101 Iván Ávalos commented on merge request !33707 at F-Droid / Data 2026-02-23T00:07:00Z iavalos Iván Ávalos

Is this still an issue? #3299 (closed)

I'm signing the APKs with build-tools 35.0.0, should I use a newer one or an older one?

tag:gitlab.com,2026-02-22:5129691437 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-22T16:23:29Z iavalos Iván Ávalos

Iván Ávalos (4878ab44) at 22 Feb 16:23

net.taler.wallet: add reproducible signatures

tag:gitlab.com,2026-02-22:5129684985 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-22T16:17:05Z iavalos Iván Ávalos

Iván Ávalos (72c41c21) at 22 Feb 16:17

net.taler.wallet: add reproducible signatures

... and 36 more commits

tag:gitlab.com,2026-02-22:5129684601 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-22T16:16:34Z iavalos Iván Ávalos

Iván Ávalos (d2d45d61) at 22 Feb 16:16

net.taler.wallet: add reproducible signatures

tag:gitlab.com,2026-02-22:5129671849 Iván Ávalos commented on merge request !33707 at F-Droid / Data 2026-02-22T16:03:48Z iavalos Iván Ávalos

Does this mean that now I will need to notify F-Droid (e.g. via metadata PR) of every new version?

tag:gitlab.com,2026-02-22:5128889897 Iván Ávalos commented on merge request !33707 at F-Droid / Data 2026-02-22T02:02:03Z iavalos Iván Ávalos

The CI pipeline seems to have failed.

Any hints on how to get the missing AllowedAPKSigningKeys field?

tag:gitlab.com,2026-02-22:5128884048 Iván Ávalos opened merge request !33707: net.taler.wallet: add reproducible signatures at F-Droid / Data 2026-02-22T01:50:43Z iavalos Iván Ávalos

Given that in the Taler wallet we're already dealing with real money, it is critical for us to have a fast release process that allows us to quickly deploy fixes to bugs that prevent people from accessing or using their wallets.

Thus, I am working on adding support for F-Droid's reproducible build to the Taler wallet. Our Buildbot CI is now configured to detect version tags, build a release APK, and publish it to our public file directory. The CI script that does this can be found here:

https://git-www.taler.net/taler-android.git/tree/contrib/ci/jobs/1-wallet-deploy/deploy.sh

I also uploaded a release APK (for a not-yet-published version) that I built locally using the script:

https://taler.net/files/wallet/wallet-fdroid-1.4.0.apk

Please let me know if everything seems to be in order :)

tag:gitlab.com,2026-02-22:5128874804 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-22T01:37:33Z iavalos Iván Ávalos

Iván Ávalos (77a4891c) at 22 Feb 01:37

net.taler.wallet: add reproducible signatures

tag:gitlab.com,2026-02-21:5128771382 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-21T23:49:06Z iavalos Iván Ávalos

Iván Ávalos (1542b300) at 21 Feb 23:49

tag:gitlab.com,2026-02-21:5128765153 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-02-21T23:40:34Z iavalos Iván Ávalos

Iván Ávalos (708b71a5) at 21 Feb 23:40

Merge branch fdroiddata:master into master

... and 986 more commits

tag:gitlab.com,2026-01-26:5034987502 Iván Ávalos commented on merge request !32492 at F-Droid / Data 2026-01-26T21:07:07Z iavalos Iván Ávalos

No secrets 😄

It's because the Cashier app is not intended for mainstream usage, most people will withdraw digital cash via wire transfer or bank integration. It can also confuse people who are looking for the wallet or PoS applications.

tag:gitlab.com,2026-01-26:5034750659 Iván Ávalos commented on merge request !32492 at F-Droid / Data 2026-01-26T19:40:25Z iavalos Iván Ávalos

Is it better now?

tag:gitlab.com,2026-01-26:5034748146 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-01-26T19:39:41Z iavalos Iván Ávalos

Iván Ávalos (73fcdf7c) at 26 Jan 19:39

archive net.taler.cashier

tag:gitlab.com,2026-01-26:5034679789 Iván Ávalos opened merge request !32492: delete net.taler.cashier at F-Droid / Data 2026-01-26T19:16:52Z iavalos Iván Ávalos

We have decided to stop offering Taler Cashier via F-Droid. https://bugs.gnunet.org/view.php?id=10428

From now on it will only be available via APK or our own F-Droid Nightly repository: https://www.taler.net/en/cashier.html

tag:gitlab.com,2026-01-26:5034672140 Iván Ávalos pushed to project branch master at Iván Ávalos / Data 2026-01-26T19:14:04Z iavalos Iván Ávalos

Iván Ávalos (7a8f7a5a) at 26 Jan 19:14

delete net.taler.cashier

tag:gitlab.com,2026-01-26:5034656925 Iván Ávalos created project Iván Ávalos / Data 2026-01-26T19:07:56Z iavalos Iván Ávalos