Skip to content

Commit

Permalink
Version 2.8.5 — and updating README
Browse files Browse the repository at this point in the history
  • Loading branch information
kigster committed Oct 13, 2018
1 parent 4377a49 commit de4e8fc
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 16 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,13 @@

## [HEAD](https://github.com/kigster/sym/tree/HEAD)

[Changes since the last tag](https://github.com/kigster/sym/compare/v2.8.4...HEAD)
[Changes since the last tag](https://github.com/kigster/sym/compare/v2.8.5...HEAD)

## [v2.8.5](https://github.com/kigster/sym/tree/v2.8.5) (2018-10-12)
[Full Changelog](https://github.com/kigster/sym/compare/v2.8.4...v2.8.5)

- Merge pull request from Justin Nazari to fix -t when $EDITOR is nil
- https://github.com/kigster/sym/pull/18

## [v2.8.4](https://github.com/kigster/sym/tree/v2.8.4) (2018-04-12)
[Full Changelog](https://github.com/kigster/sym/compare/v2.8.0...v2.8.4)
Expand Down
23 changes: 9 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,22 @@

[![Gem Version](https://badge.fury.io/rb/sym.svg)](https://badge.fury.io/rb/sym)
[![Sym Downloads](http://ruby-gem-downloads-badge.herokuapp.com/sym?extension=svg)](https://rubygems.org/gems/sym)

[![Build Status](https://travis-ci.org/kigster/sym.svg?branch=master)](https://travis-ci.org/kigster/sym)
[![CircleCI](https://circleci.com/gh/kigster/sym.svg?style=svg)](https://circleci.com/gh/kigster/sym)

[![Maintainability](https://api.codeclimate.com/v1/badges/4f1d1614ccaa61c974dd/maintainability)](https://codeclimate.com/github/kigster/sym/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/4f1d1614ccaa61c974dd/test_coverage)](https://codeclimate.com/github/kigster/sym/test_coverage)
[![Issue Count](https://codeclimate.com/github/kigster/sym/badges/issue_count.svg)](https://codeclimate.com/github/kigster/sym)

**Discuss Sym on Gitter**:

[![Gitter](https://img.shields.io/gitter/room/gitterHQ/gitter.svg)](https://gitter.im/kigster/sym)


---

Please checkout the post "**[Dead Simple Encryption with Sym](http://kig.re/2017/03/10/dead-simple-encryption-with-sym.html)**" that announces this library, and provides further in-depth discussion.
Please checkout the post "**[Dead Simple Encryption with Sym](http://kig.re/2017/03/10/dead-simple-encryption-with-sym.html)**" that announces this library, and provides further in-depth discussion. Your donation of absolutely any amount is very much appreciated.

[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FSFYYNEQ8RKWU)

Your donation of absolutely any amount is very much appreciated.

---

## Description
## Sym — Symmetric Encryption that's easy on Humans

<div style="padding 40px; margin: 40px; font-size: 13pt;">

Expand Down Expand Up @@ -58,9 +51,10 @@ Additionally, Sym comes with a helpful BASH wrapper `symit`.

Sym currently builds and runs on the following ruby versions:

* 2.2.5
* 2.3.3
* 2.4.1
* 2.2.9
* 2.3.6
* 2.4.3
* 2.5.1
* jruby-9.1.7.0

### Motivation
Expand Down Expand Up @@ -598,7 +592,7 @@ Bug reports and pull requests are welcome on GitHub at [https://github.com/kigst

### License

**Sym** library is &copy; 2016-2017 Konstantin Gredeskoul.
**Sym** library is &copy; 2016-2018 Konstantin Gredeskoul.

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT). The library is designed to be a layer on top of [`OpenSSL`](https://www.openssl.org/), distributed under the [Apache Style license](https://www.openssl.org/source/license.txt).

Expand All @@ -621,5 +615,6 @@ Please submit feature requests, bugs, or donations :)
* [Wissam Jarjoui](https://github.com/bosswissam) (testing, inspiration)
* [Megan Mathews](https://github.com/meganmmathews) (UX, CLI suggestions)
* [Barry Anderson](https://twitter.com/z3ndrag0n) (sanity checking, review)
* [Justin Nazari](https://github.com/JustinNazari) (bug fixes)


Binary file modified design/sym-help.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion lib/sym/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Sym
VERSION = '2.8.4'
VERSION = '2.8.5'
DESCRIPTION = <<-eof
Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment flow. As a layer of additional security, you can encrypt the private key itself with a password. Unlike many other existing encryption tools, Sym focuses on getting out of the way — by offering its streamlined interface, hoping to make encryption of application secrets nearly completely transparent to the developers. For the data encryption Sym uses a symmetric 256-bit key with the AES-256-CBC cipher, same cipher as used by the US Government. For password-protecting the key Sym uses AES-128-CBC cipher. The resulting data is zlib-compressed and base64-encoded. The keys are also base64 encoded for easy copying/pasting/etc.
Expand Down

0 comments on commit de4e8fc

Please sign in to comment.