538 Commits

Author SHA1 Message Date
Tom Limoncelli
41e4234108 feat(all) abandon all hope ye who enter here (#390)
* feat(all) abandon all hope ye who enter here

* remove circleci
2025-11-05 10:44:20 -05:00
Tom Limoncelli
867fe52b1d Merge pull request #387 from cuishuang/master
Formatting code with gofmt
2024-09-25 14:30:02 -04:00
cuishuang
4cb3808914 Formatting code with gofmt
Signed-off-by: cuishuang <imcusg@gmail.com>
2024-09-25 16:21:34 +08:00
Lightning
3a137a4a17 don't bypass the web of trust (#378) (#379)
* don't bypass the web of trust (#378)

the choice whether to use a web of trust and on which trust level is up
to the user of PGP/GPG and must not be overriden by tools that are set
on top

users can decide to ignore this safety net by setting their gpg.conf
adequately, defining an alias for `gpg --trust-model=always` or passing
the env GPG to blackbox in this way but we should not override their
preferences hardcoded

* update README

add note about the web of trust

* fix broken test

assume that we have `--quick-generate-key` if we run gpg2 instead of
doing a dry run for that (which has side effects that break the test)
2024-01-17 08:23:09 -05:00
Tom Limoncelli
0e602cf18c Merge pull request #374 from efficks/patch-1
Instruction for WSL
2023-07-13 11:11:35 -04:00
efficks
49f422021a Instruction for WSL
Add instruction to make it works on WSL2 and Ubuntu 22.04
2023-07-07 10:08:08 -04:00
Tom Limoncelli
70260bdbcf FOUND-649: random validation problems (#373) 2023-05-19 11:04:16 -04:00
Tom Limoncelli
32fbb23bd0 Clarify README 2022-11-30 09:14:46 -05:00
Tom Limoncelli
c6ea0dc870 Set expectations about the project in README.md 2022-08-25 13:36:54 -04:00
Ben Iofel
6517bfd21d Package missing bins for deb, rpm, and macports (#360) 2022-08-06 09:35:32 -04:00
6543
abb3bbe275 Update golang deps (#359)
* git ignore golang vendor folder

* update golang deps
2022-07-25 10:01:41 -04:00
Ali Azam
221010228e edit (#358)
Fix typo: 'afterwards'.
2022-07-05 12:17:30 -04:00
Tom Limoncelli
66b65751c4 Update CHANGELOG.md (#356) v1.20220610 stable production 2022-06-10 07:26:26 -04:00
Joe Block
d84e904973 Add .gitattributes during repo initialization (#352)
Make `blackbox_initialize` include `.blackbox/.gitattributes` when
creating a new repository.

Closes #351

Signed-off-by: Joe Block <jpb@unixorn.net>
2022-03-31 15:34:00 -04:00
Joe Block
7715254169 Update zgen reference to zgenom (#350)
zgen hasn't had an update in three years. zgenom is a fork that is
actively maintained.

Update the zgen reference to use zgenom instead.

Signed-off-by: Joe Block <jpb@unixorn.net>
2022-03-17 15:33:53 -04:00
Tom Limoncelli
8091467952 Improve test data generation (#348)
* Improve test data generation

* Add homebrew to "make test" path
2022-03-16 13:29:31 -04:00
Jesus Galvan
dc01038efe Fix 'chmod' for macOS Monterey 12.3 (#347) 2022-03-16 13:15:18 -04:00
Tom Limoncelli
86716b3432 Merge pull request #345 from raboof/patch-3
recommend nix-shell over nix-env
2022-01-12 17:47:46 -05:00
Arnout Engelen
a03b6bf84a recommend nix-shell over nix-env
as it's more idiomatic nix
2022-01-12 18:04:15 +01:00
Tom Limoncelli
b520eb04a4 Merge pull request #330 from Humzini/patch-1
Update LICENSE.txt
2021-05-14 09:52:46 -04:00
Humz
a6d8f3d981 Update LICENSE.txt 2021-05-08 10:23:09 +01:00
Tom Limoncelli
a413affb56 Merge pull request #325 from darwinz/readme-confusion
Update some terms in README to get past some confusion
2021-03-29 16:18:06 -04:00
Brandon Johnson
9031973d38 Update some terms in README to get past some confusion 2021-03-29 13:01:52 -07:00
Fabien Villepinte
c1a2b3e88a Fix formatting in README (#322) 2021-01-11 16:27:58 -05:00
Max Horstmann
d45564db11 (Go version) Add release workflow (#318) 2020-11-19 08:42:22 -05:00
Max Horstmann
b71378db82 (Go version) Multi platform build (#319) 2020-11-18 10:42:08 -05:00
Max Horstmann
4807dc527c Revert "Remove v2 from go.mod- doesn't match latest tag ye"
This reverts commit 412af48ab5.
2020-11-17 09:47:39 -05:00
Max Horstmann
412af48ab5 Remove v2 from go.mod- doesn't match latest tag ye 2020-11-17 09:29:41 -05:00
Max Horstmann
2c0c8cefa4 Go version: run build checks & tests (#317) 2020-11-13 10:01:22 -05:00
Tom Limoncelli
4b1e090446 Fix broken test 2020-11-12 02:14:07 -05:00
Max Horstmann
05edef2e88 clean up outdated workflows (#316) 2020-11-08 18:33:14 -05:00
Tom Limoncelli
513e9fc55c Update RELEASE_ENGINEERING.md 2020-09-09 09:53:36 -04:00
Tom Limoncelli
2eafe8429a Update CHANGELOG.md 2020-09-09 09:53:34 -04:00
Tom Limoncelli
6a34987ba0 disable demo zip stuff 2020-07-24 15:59:33 -04:00
Tom Limoncelli
b07793faf8 Golanggithub (#314)
* Add Github Actions
2020-07-24 14:25:17 -04:00
Tom Limoncelli
1c77c87555 Implement blackbox in Golang (#250)
* Initial release
2020-07-24 14:21:33 -04:00
Tom Limoncelli
e049c02655 More thoughts on v2 2020-05-27 08:53:17 -04:00
Tom Limoncelli
5ce3c9370f Revert "[wip] Fix how vcs_relative_path first resolves an absolute path"
This reverts commit a7fd514569.

Sadly this doesn't work in all cases (if the file doesn't exist) and
fails on MacOS (I think).
2020-05-27 08:03:12 -04:00
Tom Limoncelli
6ae742aa7a Make the /etc/profile.d script executable 2020-05-26 19:31:24 +00:00
James Ottaway
a7fd514569 [wip] Fix how vcs_relative_path first resolves an absolute path 2020-05-14 09:49:49 -04:00
James Ottaway
72253818be Call vcs_ignore bwfore the file is shredded 2020-05-14 09:49:49 -04:00
James Ottaway
6761bfc356 Add a test for blackbox_cat 2020-05-14 09:49:49 -04:00
Lucas Ramage
cf3915fbd8 Document working with Ansible (#306)
Bug: https://github.com/StackExchange/blackbox/issues/295
See: https://docs.ansible.com/ansible/latest/user_guide/vault.html#providing-vault-passwords
See: https://docs.ansible.com/ansible/latest/reference_appendices/config.html#default-vault-password-file
2020-05-03 11:41:34 -04:00
Tom Limoncelli
2ef26f4c90 Update RELEASE_ENGINEERING.md v1.20200429 2020-04-29 20:38:58 -04:00
Tom Limoncelli
6a53644a62 Update CHANGELOG.md 2020-04-29 20:36:37 -04:00
Tom Limoncelli
6c83f606da Revert "Fix how vcs_relative_path first resolves an absolute path (#304)"
This reverts commit 87b7cd0eae.
2020-04-29 19:46:13 -04:00
James Ottaway
87b7cd0eae Fix how vcs_relative_path first resolves an absolute path (#304) 2020-04-27 08:51:24 -04:00
Lucas Ramage
90418566e3 Respect PREFIX variable for copy-install (#294) 2020-02-01 10:10:25 -05:00
Travis Paul
35ebdabe81 Documentation: Add pkgsrc install instructions (#292)
Available in pkgsrc (via pkgin) as scm-blackbox
2020-01-27 12:25:06 -05:00
Joshua B
02c3edb9e6 Add better support for Windows (#291) 2019-10-02 09:01:32 -04:00