Commit Graph

113 Commits

Author SHA1 Message Date
8de7959fa5 strip .gpg suffix from browser-provided password path 2022-10-26 06:44:29 -07:00
85bdb08379 process keys of any file extension -- not just .gpg 2022-10-26 05:13:52 -07:00
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