Commit Graph

246 Commits

Author SHA1 Message Date
sloumdrone cc27c82703 HOT FIX: Removes defaults from man file since they can be set at compile time. Users should use CHECK to see settings. 2019-10-15 19:36:50 -07:00
Sloom Sloum Sluom IV 899702ad9c Merge branch 'man-page' of sloum/bombadillo into develop
Merges in more complete documentation, removes dead files,etc
2019-10-15 22:30:44 -04:00
Brian Evans 0fc0dddb97 Adds some a bit about config location being variable 2019-10-15 13:26:05 -07:00
Brian Evans 33bca45b98 Makes makefile structure more modular and fixes clean to not remove installed binary 2019-10-15 09:31:48 -07:00
Brian Evans 32e769c9da Moves custom config path into defaults.go from makefile 2019-10-15 08:53:47 -07:00
sloumdrone 6609cca70e Removed a v from the sprintf for version output. 2019-10-14 20:34:20 -07:00
sloumdrone 3e6c61dcdc Remaps help to the user guide at bombadillo.colorfield.space 2019-10-14 20:27:40 -07:00
sloumdrone 59aa8a1ef2 Removes old files, updates default homepage, and more makefile stuff 2019-10-14 20:25:32 -07:00
Brian Evans 7ed2b46b32 First go at a makefile, woo-hoo! 2019-10-14 16:29:40 -07:00
sloumdrone 2dc64684bb More descriptive error msg 2019-10-13 22:23:04 -07:00
sloumdrone e44666cd05 Updates man file 2019-10-12 14:52:51 -07:00
Sloom Sloum Sluom IV 9e8e7ee5b1 Merge branch 'improved-cert-error-messaging' of sloum/bombadillo into develop 2019-10-12 14:49:40 -04:00
sloumdrone 3537880242 Corrected lexer commands 2019-10-12 11:48:16 -07:00
sloumdrone 3af224056a Improves certificate error messaging 2019-10-11 21:33:57 -07:00
sloumdrone 74ada2b8ed HOT FIX: Returned url regex to rightful state and fixed numerical issue with check command 2019-10-10 22:07:32 -07:00
sloumdrone 207a45d678 HOT FIX: Removes underwrite for lines when bookmarks is closed 2019-10-10 21:28:51 -07:00
Sloom Sloum Sluom IV 93ec221af9 Merge branch 'handle-ctrlz' of asdf/bombadillo into develop
Closes #48
2019-10-10 22:49:06 -04:00
asdf 6faf4e5205 fixes screen display properly, better start location 2019-10-11 12:04:19 +11:00
asdf 86485154c9 Inital try at handling SIGCONT 2019-10-10 17:09:36 +11:00
Sloom Sloum Sluom IV 282bd9d246 Merge branch 'file-mode' of sloum/bombadillo into develop 2019-10-09 21:23:22 -04:00
sloumdrone 4a8c9cd074 Merges updates from develop into file-mode so that merge into develop can happen 2019-10-09 18:20:01 -07:00
Sloom Sloum Sluom IV b48ad3168e Merge branch 'client-certs' of sloum/bombadillo into develop 2019-10-09 11:45:47 -04:00
Sloom Sloum Sluom IV c9036fac68 Merge branch 'fix-write-files' of asdf/bombadillo into develop 2019-10-09 11:44:38 -04:00
asdf 60dafcceba Fix using path/filepath Join function 2019-10-09 17:36:41 +11:00
Sloom Sloum Sluom IV ff948b829d Merge branch 'fix-render-bug' of sloum/bombadillo into develop 2019-10-08 22:53:54 -04:00
sloumdrone d862b16863 Fixes bug where screan flashes clear when bookmarks are toggled closed 2019-10-08 19:52:06 -07:00
Sloom Sloum Sluom IV ef82f45772 Merge branch 'finger-support' of sloum/bombadillo into develop 2019-10-08 22:19:33 -04:00
asdf 1045829076 Simple fix applied, expanded error message, gofmt 2019-10-08 18:13:01 +11:00
sloumdrone b2a8e7dba5 Adds basic finger protocol support to Bombadillo 2019-10-06 19:59:46 -07:00
sloumdrone b5fc017978 Added refresh feature 2019-10-05 17:55:15 -07:00
sloumdrone ee9fc8332c Adds support for listing directories as well as getting file contents 2019-10-05 13:10:09 -07:00
sloumdrone 484fb77aa3 Adds support for local files, making bombadillo a functional pager 2019-10-04 22:50:06 -07:00
sloumdrone 3b1065f384 Updating go module declaration to require go 1.12+ 2019-10-02 19:37:39 -07:00
sloumdrone c12bc16015 Sets certificate to update as SET is called 2019-10-02 19:25:29 -07:00
Sloom Sloum Sluom IV 66acf6102f Merge branch 'tofu' of sloum/bombadillo into develop
Adds the following:
- Storing/retrieving of TLS certs from servers in `.bombadillo.ini`
- `purge` command is added to clear out stale certificates
- Bombadillo now validates that certs match the ones on file
- Bombadillo now validates certificates are within valid window
- Bombadillo now validates that certificate hostnames match the host that is requested
- Logic to get a new certificate (if one is presented) when an expired certificate is still present
- Logic to get a certificate if none is present
2019-10-02 15:49:35 -04:00
Brian Evans 5539f6c2c6 Switches the way client certs are provided 2019-10-02 09:24:01 -07:00
sloumdrone df793c78f2 Adds basic functioning client cert, but always sends. Would prefer to only send on ask. 2019-10-01 21:38:13 -07:00
sloumdrone 8edf886488 Fixes a logical isssue where I was checking an errors value, but the error may have been nil and therefore had no value 2019-09-28 16:58:42 -07:00
sloumdrone 2fd2d6c722 Added command for user purging of certificates, and fixed multiword search 2019-09-28 16:29:42 -07:00
sloumdrone bd004d74c2 Refactors TOFU approach 2019-09-28 10:20:23 -07:00
sloumdrone 6c52299c7a Fixes a few logical issues and order of op 2019-09-27 19:19:23 -07:00
sloumdrone bef32b7ff5 Adds basic tofu certificate pinning 2019-09-26 22:08:57 -07:00
sloumdrone 4c92870790 Cleans up url struct creation a bit 2019-09-26 18:40:14 -07:00
sloumdrone 7896858fac Updated url regex to allow for any scheme 2019-09-26 18:30:44 -07:00
sloumdrone 5e68d81a63 Starts building out a tofu system for certificate pinning 2019-09-24 21:23:44 -07:00
sloumdrone df2a7fbd05 Adds validation to setting and loading configuration options. 2019-09-23 21:18:46 -07:00
sloumdrone b219e659ab Updated readme contributors language 2019-09-23 09:11:17 -07:00
sloumdrone dd4849e6b3 Updated readme with release information and manpage information 2019-09-23 09:09:47 -07:00
sloumdrone e68dc3b414 Fixes merge conflicts and removes dead files 2019-09-23 09:02:48 -07:00
sloumdrone 74473ff309 Returns license to gpl3 2019-09-23 08:49:33 -07:00