Commit Graph

  • 6409e4292f fix: persist ignoreMatchDirective to included file (#6) develop Sylvie Crowe 2024-12-19 12:37:47 -08:00
  • 0c1ee8b84d fix: persist ignoreMatchDirective to included file sylvie/includes-ignore-match Sylvia Crowe 2024-12-19 12:26:35 -08:00
  • ed12436768 Allow User to Ignore Match Directive (#5) Sylvie Crowe 2024-10-27 16:23:32 -07:00
  • 76fbf964a8 fix: match directive bypass for GetAll sylvie/ignore-match-allowed Sylvia Crowe 2024-10-27 15:49:18 -07:00
  • 46cd93734b fix: duplicated code leftover from merge Sylvia Crowe 2024-10-27 13:16:47 -07:00
  • d620a2715a merge branch 'ignore-match-directive' Sylvia Crowe 2024-10-27 13:14:54 -07:00
  • 961aa82b9a cleanup fferro 2024-07-17 12:56:54 +01:00
  • 5a3b04bab2 cleanup fferro 2024-07-17 10:58:41 +01:00
  • 5a03b50199 cleanup fferro 2024-07-17 10:57:56 +01:00
  • d5ad69131f cleanup fferro 2024-07-17 10:56:24 +01:00
  • e2d4055e4e Add the possibility to ignore the Match directive fferro 2024-07-17 10:23:07 +01:00
  • 17e2087ebd Update IdentityFile Defaults to Match Documentation (#4) Sylvie Crowe 2024-03-05 20:10:34 -08:00
  • 76b5930ac4 fix: set IdentityFile defaults to match man page identityfile-defaults Sylvia Crowe 2024-03-05 19:51:32 -08:00
  • 21ad4c4db2 Merge pull request #3 from virtuald/multi Sylvie Crowe 2024-03-05 19:50:50 -08:00
  • cba6b6a60f Add reload config (#2) Sylvie Crowe 2024-03-05 19:38:17 -08:00
  • 36c8da3d73 add tests for reloading ssh config files add-reload-config Sylvia Crowe 2024-01-09 01:06:16 -08:00
  • ea2c71d552 change ClearCachedConfigs to ReloadConfigs Sylvia Crowe 2024-01-08 23:04:00 -08:00
  • ba0d2471a4 add function that can clear cached config files Sylvia Crowe 2024-01-08 18:41:36 -08:00
  • 1d09c0b505 .github: set latest Go versions master Kevin Burke 2023-10-21 21:21:54 -07:00
  • 974a52c2c0 .github: use Go 1.19 Kevin Burke 2022-11-25 07:46:23 -08:00
  • 3c7724c1bb README.md: update donate information Kevin Burke 2022-11-08 20:20:52 -08:00
  • 7df8445052 go.mod: add Kevin Burke 2022-06-15 09:39:35 -07:00
  • a56e914e72 .github: run lint only on Go 1.18 Kevin Burke 2022-06-05 12:50:36 -07:00
  • 5724bd1279 config: add UserSettings.ConfigFinder Kevin Burke 2022-06-05 12:44:00 -07:00
  • aae6f39972 1.2 Kevin Burke 2022-03-31 11:37:00 -07:00
  • df4d8e6716 config: update version to match git tags Kevin Burke 2022-03-31 11:36:52 -07:00
  • f6c7111323 Makefile: add tag prefix to release command Kevin Burke 2022-03-31 10:59:35 -07:00
  • 9b1b4df300 config: fix EOL whitespace for key/value pairs and Host lines Scott Lessans 2022-03-29 12:56:20 -07:00
  • 91cd224c7f config: add DecodeBytes to directly read a byte array Carlos A Becker 2022-02-03 15:58:56 -03:00
  • a432d6fbae README: add more information Kevin Burke 2022-03-31 09:31:12 -07:00
  • 6ad71ac26e config: remove io/ioutil Kevin Burke 2022-03-31 09:20:11 -07:00
  • 0970dd2cc4 .github: add latest Go versions to CI Kevin Burke 2022-03-31 09:20:53 -07:00
  • c7f8dec5c7 fuzz_test: add fuzz tests Kevin Burke 2021-11-02 14:45:45 -07:00
  • 0ef49e9516 Add support for retrieving all IdentityFile directives via DefaultAll Dustin Spicuzza 2018-07-11 00:37:12 -04:00
  • beb851b6a4 AUTHORS.txt: add Dustin Spicuzza Kevin Burke 2021-03-27 13:54:12 -07:00
  • 124166206d Support retrieving multiple values for a given keyword Dustin Spicuzza 2018-07-11 00:37:12 -04:00
  • 42c0635e2f .github: add github actions Kevin Burke 2021-03-27 10:05:01 -07:00
  • 4977a11b43 travis.yml: test ppc64le santosh653 2020-11-04 04:49:57 -05:00
  • 62d16166c6 Update .travis.yml santosh653 2020-10-19 12:01:41 -04:00
  • 5a772a75fa travis.yml: test latest Go versions Kevin Burke 2020-11-05 20:49:48 -08:00
  • 01f96b0aa0 AUTHORS.txt: add Mark Nevill Kevin Burke 2019-07-24 19:45:49 -10:00
  • 6cfae18c12 1.0 Kevin Burke 2019-07-24 10:58:21 -10:00
  • 14846fb743 all: rewrite the lexer to consume the entire input first Mark Nevill 2019-06-21 12:17:37 +01:00
  • 2e50c44127 all: fix lint issues Kevin Burke 2019-06-29 20:57:51 -07:00
  • f648cfb84b all: use ints instead of uints Kevin Burke 2019-06-29 20:37:49 -07:00
  • 81db2a7582 0.5 Kevin Burke 2018-08-30 14:53:28 -06:00
  • b64c0219b6 Add Go 1.11 to build matrix Kevin Burke 2018-08-30 14:47:24 -06:00
  • 555f37af0a Correctly parse files without trailing newline Kevin Burke 2018-08-30 12:02:32 -06:00
  • 82cf3f9264 Remove 1.7 and 1.8 from build matrix Kevin Burke 2018-07-11 09:47:46 -07:00
  • 4fcc689bee Use kevinburke/bump_version instead of Shyp/bump_version Kevin Burke 2018-04-22 12:34:03 -07:00
  • 6c3af74fa5 Run tests with the race detector Wayne Ashley Berry 2018-04-02 21:28:30 +02:00
  • b8c871d977 run tests before releasing a new version Kevin Burke 2018-03-17 10:56:17 -07:00
  • 9fc7bb800b 0.4 Kevin Burke 2018-03-17 10:55:31 -07:00
  • fe204ef364 Fix DOS line endings parsing Eugene Terentev 2018-03-04 20:35:48 +02:00
  • 0ff8514904 0.3 Kevin Burke 2018-01-27 11:48:58 -08:00
  • fc20c60f74 Add AUTHORS file Kevin Burke 2018-01-27 11:48:38 -08:00
  • c665f6f442 Fix potential index out of range error Sergey Lukjanov 2018-01-27 00:28:50 -08:00
  • 802051befe Implement encoding.TextMarshaler interface Kevin Burke 2017-10-13 14:14:58 -07:00
  • db49ba357d Use better dependencies in Makefile Kevin Burke 2017-08-22 10:15:53 -07:00
  • 4ec3da02a7 add Default example Kevin Burke 2017-05-26 11:07:48 -07:00
  • fc8c332031 fix example Kevin Burke 2017-05-26 11:06:09 -07:00
  • 2b54512628 switch staticcheck for megacheck and fix things it complains about Kevin Burke 2017-05-26 10:01:24 -07:00
  • 6dcd4cf595 update README and add more examples Kevin Burke 2017-05-25 22:05:04 -07:00
  • 873a8ad95f add errata Kevin Burke 2017-05-25 08:22:23 -07:00
  • 8b24c0d360 improve the documentation Kevin Burke 2017-05-25 08:16:57 -07:00
  • b365efcd38 add a release target Kevin Burke 2017-05-25 08:11:58 -07:00
  • fa48d7ff1c 0.2 Kevin Burke 2017-05-25 08:11:05 -07:00
  • 4a3c8dfaf0 add a version constant Kevin Burke 2017-05-25 08:11:01 -07:00
  • e05b90745b more doc tweaks Kevin Burke 2017-05-25 08:09:30 -07:00
  • 7897293c53 Cleanup for public release Kevin Burke 2017-05-25 08:00:10 -07:00
  • 3fad3c64da Add more documentation and correctness fix Kevin Burke 2017-05-24 22:10:17 -07:00
  • 1c4ddb97d7 use Default() and validate() Kevin Burke 2017-05-24 21:30:13 -07:00
  • c20644453d add Default() and start of a validate() function Kevin Burke 2017-05-24 10:11:10 -07:00
  • 54fabb9a37 Implement Include directive Kevin Burke 2017-04-24 11:06:33 -07:00
  • ad36f0d71a Implement negative match Kevin Burke 2017-04-23 16:39:15 -07:00
  • 3918a52bb7 Add a LICENSE Kevin Burke 2017-04-23 12:13:57 -07:00
  • 01f73642b5 Add more documentation Kevin Burke 2017-04-23 12:10:47 -07:00
  • 251b79e492 install staticcheck on host Kevin Burke 2017-04-23 11:59:34 -07:00
  • bc2824eae3 tweak readme again Kevin Burke 2017-04-23 11:47:51 -07:00
  • 67c39ca6b4 Implement Get and wildcard match Kevin Burke 2017-04-23 11:42:22 -07:00
  • c40e54d2bf fix tests Kevin Burke 2017-04-21 20:39:44 -07:00
  • 8075e819ad tweak interface Kevin Burke 2017-04-18 10:57:51 -07:00
  • c07ebbe98d add very basic README Kevin Burke 2017-04-17 11:24:14 -07:00
  • ab5641d3b9 Add Travis Kevin Burke 2017-04-17 11:11:18 -07:00
  • 29f594a81c Add alpha SSH config parser Kevin Burke 2017-04-16 21:13:13 -07:00