Commit Graph

113 Commits

Author SHA1 Message Date
colin 8de7959fa5 strip `.gpg` suffix from browser-provided password path 2022-10-26 06:44:29 -07:00
colin 85bdb08379 process keys of any file extension -- not just `.gpg` 2022-10-26 05:13:52 -07:00
colin 99185164fb add a `flake.nix` for nix development
use it for interactive development:
```
$ nix develop
$ make
```

or for non-interactive builds:
```
$ nix build
$ ./result/bin/browserpass listen
```
2022-10-26 05:03:28 -07:00
taupiqueur 03e45174de
Fix typo (#124) 2022-07-16 09:57:58 +02:00
Rylan Cates 181ad3802c
feat: add partial Edge support (#122) 2022-05-19 09:00:42 +02:00
Maxim Baz e3f18e6994
Bump version 2022-04-24 16:12:48 +02:00
Loric Brevet beb3dcc811
Use os.UserHomeDir instead of user.Current to avoid depedency to cgo (#119)
Co-authored-by: Loric Brevet <loric.brevet@amersports.com>
2022-04-23 12:03:54 +02:00
Maxim Baz 915aff09a7
Bump version 2022-02-25 22:50:45 +01:00
Maxim Baz cd5d99c427
Disable cgo to remove dependency on libc 2022-02-25 22:49:38 +01:00
Maxim Baz 10143134d8
Bump version 2022-02-08 16:34:26 +01:00
Maxim Baz 68580ddae2
Update PGP key 2022-02-08 16:33:54 +01:00
Maxim Baz 48b16cb4bc
Update deps 2022-02-08 16:32:22 +01:00
Diego Rodriguez d73f45c5a1
Add support for librewolf on linux (#113) 2021-11-10 19:48:15 +01:00
Guillermo Ramos 8e32908ada
Fix OpenBSD pledges (#111)
- Change call from 'unix.Pledge' to 'unix.PledgePromises' to prevent subprocesses (gpg) from
  being already locked (execpromises="")
- New pledges needed for syslog: unix + tty
2021-10-23 19:24:44 +02:00
Maxim Baz 6d992ca214
Document Opera support, fixes #105 2021-09-12 15:06:36 +02:00
Lars Westermann 4d8abe1399
Add support for apple silicon/darwin-arm64 (#106) 2021-07-01 10:21:21 +02:00
sairuk 0997aee14a
Add basic arm support (#102) 2020-12-27 14:06:37 +01:00
Brett Jones 99eb2597ee
Allow specifying BIN as env var in Makefile (#100) 2020-11-03 15:43:46 +01:00
Maxim Baz 509bb30e6d
Update README 2020-10-19 23:58:45 +02:00
Cédric Boutillier 3226e69356
use binary package name for Debian installation (#96)
For the Debian distribution, the README indicates `browserpass` as the name of the package to be used by `apt`. It turns out that `browserpass` is the name of the _source package_. But the _binary package_, the one which can be installed by `apt` and `dpkg` is called, `webext-browserpass`.

This proposed modification reflects this.
2020-07-15 23:27:55 +02:00
Maxim Baz aab9aef695
bump version 2020-07-10 00:16:22 +02:00
Maxim Baz bdb9ef27bb
Update dependencies and packaging scripts 2020-07-10 00:16:21 +02:00
Alexander Mikhailian 0780949b5e
Added arm64 target (#89) 2020-03-03 15:22:49 +01:00
Maxim Baz e2c31bdd4e
README: mention uninstallation procedure 2020-01-12 18:59:17 +01:00
Maxim Baz 5441494d85
README: copy over FAQ entry about `gpg` 2020-01-12 18:47:55 +01:00
David Barratt c25e4ed7a7 Update & Simplify the Windows WSL installation instructions (#84) 2020-01-04 20:15:58 +01:00
Maxim Baz 6f25eaef9e
Clarify Debian sid 2019-10-04 22:53:43 +02:00
Maxim Baz cf5e7d940e
Clarify openSUSE Tumbleweed 2019-10-04 22:46:14 +02:00
tux93 bb5ce3ca7a Add openSUSE to provided packages list (#81) 2019-10-04 22:37:11 +02:00
Maxim Baz faaa99feb4
Add Slimjet to README 2019-06-29 19:09:42 +02:00
JZ fa825ad6bd Add Slimjet support (#74) 2019-06-29 19:08:03 +02:00
Mark f27629b072 Respect XDG_CONFIG_HOME for chromium-based browsers (#72) 2019-06-29 18:49:59 +02:00
innerspacepilot dd4a092214 Enable win32 build (#79) 2019-06-29 18:46:37 +02:00
Jam Risser ec72705b84 Add support for Iridium (#67) 2019-05-16 09:45:10 +02:00
Maxim Baz bc473160f9
Add Debian package to README 2019-05-07 16:28:46 +02:00
Maxim Baz fe361b1f95
Clarify "configure browsers" in issue template 2019-05-07 09:04:55 +02:00
Fabian Henneke a59268748a Fix a typo in configure.go (#64) 2019-04-24 11:24:23 +02:00
Maxim Baz d3be30743e
Polish Windows installer (#62) 2019-04-20 23:59:27 +02:00
Till Krischer 54be71414a Add Windows installer (#61) 2019-04-20 22:58:18 +02:00
Gustavo Gómez 4b4b188785 Fixed browser names (#60) 2019-04-20 19:51:57 +12:00
Maxim Baz 6a4429aa7b
README: clarify when to use manual steps to configure browsers 2019-04-19 17:11:34 +02:00
Maxim Baz 19ec8a953f
README: recommend to use `*-user` make goals 2019-04-19 16:01:27 +02:00
Maxim Baz 4ccb7dea92
README: suggest possible workaround for WSL random issues 2019-04-15 19:02:13 +02:00
Erayd d48f9f2c06
Update copyright year 2019-04-16 01:18:07 +12:00
Maxim Baz baedcbc14b
README: clarify that `gpg-agent` is required 2019-04-15 14:26:30 +02:00
Erayd a1e5d1c965
Fix spelling typo 2019-04-15 23:39:51 +12:00
Erayd bf8ab90128
Add debugging file (#56) 2019-04-15 23:34:55 +12:00
Maxim Baz e9ed466bc1
README: add package for Gentoo Linux 2019-04-15 12:42:20 +02:00
Tim Preston bf8cee09e5 Add binary install instructions for FreeBSD (#54) 2019-04-15 12:30:44 +02:00
Maxim Baz 6422e660f1
Add issue template (#51) 2019-04-15 01:29:02 +02:00