## 1.0.2 (2015-07-01) Upgrade: - Request 2.58.0 ## 1.0.1 (2014-12-23) Bugfixes: - Close #66 - upgrade versions to solve dep problems ## 1.0.0 (2014-09-23) Features: - Use gpg2 rather than gpg by default - See keybase/keybase-issues#1002 - Check for bad versions of node - See keybase/keybase-issues#968 - Upgrade to iced-utils@v0.1.22 to support args of the form `--gpg=/usr/local/bin/gpg` - Before you'd have to say `--gpg /usr/local/bin/gpg`, but the actual client was more lenient - New ICS/ICS-runtime split - Fix bad link to documentation (see issue #58) ## 0.1.22 (2014-04-29) Features: - Mention where keybase was installed in install message ## 0.1.21 (2014-04-04) Bugfixes: - Support windows homedirs with spaces ## 0.1.20 (2014-04-04) Bugfixes: - Simplify and make more accurate the check to see where to install. Use `npm get prefix`. This is a lot more accurate and won't give false failures that prompt to install as root. - Retire NPM_INSTALL_PREFIX, and just use PREFIX instead. - Remove the engine requirement in pacakge.json so that users get a nicer error message. ## 0.1.19 (2014-04-03) Bugfixes: - Add a PREFIX environment variable for installation. ## 0.1.17 (2014-03-25) Bugfixes: - Address keybase/keybase-issues#349: Fix bug with `--prefix` and npm v1.2.x - Check version of node.js after install, to solve some ugly crashes ## 0.1.16 (2014-03-20) Bugfixes: - Close keybase/keybase-issuses#294: Upgrade to gpg-wrapper@v0.0.42, which creates an empty trustdb. ## 0.1.15 (2014-03-19) Bugfixes: - Upgrade gpg-wrapper in build; previous build was stale ## 0.1.14 (2014-03-19) Bugfixes: - Documentation nit; can use --prefix on failed install, not just sudo. ## 0.1.13 (2014-03-17) Features: - People who fail otherwise can turn on the "nuclear option" which is to ignore their GPG options when doing tmp keyring operations. Try --no-gpg-options. - Upgrade to gpg-wrapper v0.0.41 with the above. ## 0.1.12 (2014-03-16) Bugfixes: - Back out the previous change. - Upgrade gpg-wrapper to v0.0.40; this fixes indexing for people who have the `with-fingerprint` gpg.conf option on. ## 0.1.11 (2014-03-14) Bugfixes: - Close keybase/keybase-issues#190 --- some versions of GPG print the fingerprint of the subkey too, so we should be ok with getting >1 (let us just call it <=2) fingerprint on `gpg -k --fingerprint`. ## 0.1.10 (2014-03-10) Features: - Enable the https_proxy and http_proxy environment variables ## 0.1.9 (2014-03-10) Features: - Enable -x/--proxy flag for proxying the install through the given proxy Cleanups: - Cleanup usage message ## 0.1.8 (2014-03-05) Bugfixes: - Close #41 -- buggy doc message - Close #44 -- poop out on old version of node ## 0.1.7 (2014-03-03) Bugfixes: - Fix keybase/keybase-installer#39 --- do the install check for --prefix if --prefix was specified. ## 0.1.6 (2014-03-03) Features: - Better administrator install message on windows - Allow --prefix to specify a non-standard install location (#38) - A welcome message. ## 0.1.5 (2014-02-20) Features: - Better error messages if you lack the permissions to run npm install without root. ## 0.1.4 (2014-02-18) Bugfixes: - Close #32, another bug in windows. Using the USERPROFILE environment variable rather than HOMEDIR, since the former works with path concatenations, and the latter doesn't seem to. ## 0.1.3 (2014-02-18) Bugfixes: - Upgrade to gpg-wrapper v0.0.32 to solve a bug in keydir creation ## 0.1.2 (2014-02-18) Bugfixes: - More bugfixes on windows; we had a crash on keyring on a Windows 7 Pro, GPG 2.0.22. I think it's this bug that gpg won't index the keyring if there's not a pubring.gpg file there. Fix with an upgrade to gpg-wrapper v0.0.31. ## 0.1.1 (2014-02-17) Bugfixes: - Upgrade to gpg-wrapper v0.0.30 - Fix bug in key upgrade protocol, with setting the final key version causing a crash - Fix bug in key upgrade protocol for if we have the code key but not the index key - Fallback to a lower keyring-resident key if the most recent one failed in the above check. It's always safer for to use the local keys than the ones that came with the software. - Fix bug #31, a cleanup error in Windows. Features: - Add config::set_master_ring for server-ops - Operational on Windows! ## 0.1.0 (2014-02-17) Bugfixes: - Use `iced-spawn` rather than the spawn logic in `gpg-utils`. - Upgrade to `gpg-utils` to v0.0.29 - Hopefully some fixes for windows; it is tested to work now at least once. - Fix bug #18; store keys to a private keyring rather than the main keyring, this is much safer. Cleanups: - Get rid of the `getopt` here, which moved into `iced-utils` ## 0.0.11 (2014-2-14) Bugfixes: - Look for `npm` in path and fail more gracefully - Allow specification of alternate `npm` if you want that. - Upgrade to gpg-wrapper v0.0.25, for less dependence on parsing GPG text output. - More debugger output for debugging problems in the wild ## 0.0.10 (2014-2-13) Bugfixes: - Unbreak `set_key_version`, which should be called whenever we call `find_latest_key` Features: - Inaugural Changelog!