240 Commits (1767477965a0d972bd9223ed1bfeedfcff2e2417)
 

Author SHA1 Message Date
FriendlyNeighborhoodShane 1767477965 README.md: add "microG user group" on Telegram as a support channel 3 years ago
FriendlyNeighborhoodShane ad28359a70 func-resdl.sh: use apksigner instead of jarsigner for signature verification
It's much more robust and complete than jarsigner and should catch more
issues than it. I suspect the flags that I'm using to make it work for
JARs (signature format v1) is a hack and not actually an intended feature
but it works for now.

It also likely has much more availability across platforms as it's a
Java applet (separately packaged for Debian etc.) instead of being part of
a JDK.
3 years ago
FriendlyNeighborhoodShane 637f3b768f README.md: update sync adapter status
We forgot to update the README when we added support for it back in
c6292f83d7
3 years ago
FriendlyNeighborhoodShane 1074e15a0f Fix some shellcheck complaints 3 years ago
FriendlyNeighborhoodShane cb531cf13f script-addon.sh: better helper script detection 3 years ago
FriendlyNeighborhoodShane 9f429c16fe script-addin.sh: add footer meesage 3 years ago
FriendlyNeighborhoodShane 44a349c531 script-addon.sh: recursively pass files to functions, not dirs
The addon.d helper functions don't like being passed directories, so we
just use find and pass the them the files ourselves.

We could have implemented the helper functions, but there's too much of
a mess going on in the addon.d world. That will probably cause more problems
that it will solve.
3 years ago
FriendlyNeighborhoodShane a06a773915 test.sh: use globs for root scripts 3 years ago
FriendlyNeighborhoodShane feeb079155 test.sh: add exception SC1091 3 years ago
FriendlyNeighborhoodShane 491f4ea4f4 func-defconf.sh: make sure required conditions are met for script 3 years ago
FriendlyNeighborhoodShane 190131eafc script-{addon,init}.sh: split out from func-defconf.sh
The scripts were initially embedded because I didn't want to have extra
files other than the defconfs, but since we have funcs now anyway...
3 years ago
FriendlyNeighborhoodShane 4079901354 func-defconf.sh: remove superfluous tr invocation 3 years ago
FriendlyNeighborhoodShane 4f21907d11 INSTALL.md: rename from lowercase 3 years ago
FriendlyNeighborhoodShane e115e7bf92 func-defconf.sh: remove detection for old markfile
It has been over half a year (even if just one release) but it should be
okay. Everybody should have upgraded by now.
3 years ago
FriendlyNeighborhoodShane 09f3944ab3 install.md: make command a code block 3 years ago
FriendlyNeighborhoodShane e02b835069 README.md: update outdated pack info
We switched back to the F-Droid builds for the LocalGSM backend back in
077072685f but forgot to update the README.
3 years ago
FriendlyNeighborhoodShane b141a67afd conf/resdl-download.txt: use master branch instead of eleven for A11 APKs 3 years ago
FriendlyNeighborhoodShane 39ab6e037b install.md: update DAVx5 login instructions
The older method now required turning off 2FA which should not be recommended
in any case. App passwords are a much better alternative to use here.

This should have been updated long ago as I myself haven't been using this
method ever since 2FA.
3 years ago
FriendlyNeighborhoodShane 0cbccbbeb3 install.md: improve permission troubles section 3 years ago
FriendlyNeighborhoodShane 510a327958 install.md: add running npem from adb 3 years ago
FriendlyNeighborhoodShane de51551caa update.sh: user curl with -f for error handling 3 years ago
FriendlyNeighborhoodShane 884fc05ab7 update.sh: remove useless field from update log 3 years ago
FriendlyNeighborhoodShane ea843f931f update.sh: add checksum to update log for the update delta
The cksum utility is sued for the value.
It's not cryptographically secure, but this is just a simple update
check. The actual cryptographic verification is already done by
verifycerts(). Plus, cksum is POSIX amd universally available.
3 years ago
FriendlyNeighborhoodShane 2d6f3ec4fd func-resdl.sh: refactor updatedelta() 3 years ago
FriendlyNeighborhoodShane ce7dbe90ad remove ls use 3 years ago
FriendlyNeighborhoodShane 00726d9684 build.sh: add $confdir 3 years ago
FriendlyNeighborhoodShane 2efc1d10b9 use `command -v` instead of `which` to determine tool availability.
It's POSIX and also considers builtins.
3 years ago
FriendlyNeighborhoodShane 3afe9f0ddd bump.sh: add script to bump defconfs 3 years ago
FriendlyNeighborhoodShane 8e99dc83b8 conf: fix quoting 3 years ago
FriendlyNeighborhoodShane 00e8ca3fce README.md: add /r/microG subreddit as a suport link 3 years ago
FriendlyNeighborhoodShane c826a347f0 Remove links to the NoGoolag Telegram group for support.
It is no longer a support channel as I am no longer a part of the community.
For now, there is no support channel through Telegram.
3 years ago
FriendlyNeighborhoodShane cfadfcf6d6 pre_install_actions: run after archive extraction 3 years ago
FriendlyNeighborhoodShane f882fb4e4b conf/resdl-download.txt: formatting update to preemptively prepare for future disasters 3 years ago
FriendlyNeighborhoodShane bd3e8e024f res: remove old fdroid privperm file 3 years ago
FriendlyNeighborhoodShane 72051229f4 build.sh: show error on files not found 3 years ago
Nihal Anand 408a350175 README.md: credit for old rewritten commit
The credited author for this commit wrote 34ad161546
but I didn't know how to amend commits at the time so I just squashed and they
lost their credit. This is an empty commit just to credit them for it.
3 years ago
FriendlyNeighborhoodShane de845739ec res/util: move resdl funcs and make shell scripts 3 years ago
FriendlyNeighborhoodShane 6381625b8a resdl-download.txt: fix cert checking
An APK might posess a MANIFEST.MF but still not have a signature.
It's better to just check for an RSA file.
3 years ago
FriendlyNeighborhoodShane 90b143650c resdl-download.txt: simplify some code 3 years ago
FriendlyNeighborhoodShane 6a56600357 update.sh: clean jq code 3 years ago
FriendlyNeighborhoodShane 917beba376 Add semicolons 3 years ago
FriendlyNeighborhoodShane 16ede62948 Bump version 3 years ago
FriendlyNeighborhoodShane 1ca8735edf update.sh: Fix gitlab downloads 4 years ago
FriendlyNeighborhoodShane c33d7a7979 update-binary: format overlong constructs 4 years ago
FriendlyNeighborhoodShane 3811525c3f Add monospace markdown 4 years ago
FriendlyNeighborhoodShane 6ad032968b resdl-download.txt: better cert verification 4 years ago
FriendlyNeighborhoodShane 4e4f05e977 funcs.txt: Add addon.d-v2 support
For maintainability, the script now uses helpers provided by addon.d.
4 years ago
chanceforpie f70b552e2a Update install.md
updated documentation to reflect changes in UI
4 years ago
FriendlyNeighborhoodShane f2318c2d15 funcs.txt: Add fancy new addon.d version tag
Further changes are probably needed to support A/B
4 years ago
FriendlyNeighborhoodShane 052934d953 Change the dirty-update mark file to /data/.mmg
The detection for the old mark shall be removed in a few releases.
4 years ago