<commit_before># bcrypt hashing for PicoLisp

[![GitHub release](https://img.shields.io/github/release/aw/picolisp-bcrypt)](https://github.com/aw/picolisp-bcrypt) [![Dependency](https://img.shields.io/badge/[deps] bcrypt-master-ff69b4.svg)](https://github.com/rg3/bcrypt.git)

This library can be used to hash strings (ex: passwords) using bcrypt in [PicoLisp](http://picolisp.com/).

![picolisp-bcrypt](https://cloud.githubusercontent.com/assets/153401/6683641/cdb9492e-cc80-11e4-8c5c-24ba9504b90c.png)

  1. [Requirements](#requirements)
  2. [Getting Started](#getting-started)
  3. [Usage](#usage)
  4. [Examples](#examples)
  6. [Contributing](#contributing)
  7. [License](#license)

# Requirements

  * PicoLisp 64-bit v3.1.9+
  * Git
  * UNIX/Linux development/build tools (gcc, make/gmake, etc..)

# Getting Started

These FFI bindings require the [bcrypt C library](https://github.com/rg3/bcrypt.git), compiled as a shared library. It is included here as a [git submodule](http://git-scm.com/book/en/v2/Git-Tools-Submodules).

  1. Type `./build.sh` to pull and compile the _bcrypt C Library_.
  2. Include `bcrypt.l` in your project
  3. Try the [examples](#examples) below

### Linking and Paths<commit_msg>Fix badge for release version<commit_after># bcrypt hashing for PicoLisp

[![GitHub release](https://img.shields.io/github/release/aw/picolisp-bcrypt.svg)](https://img.shields.io/github/release/aw/picolisp-bcrypt) [![Dependency](https://img.shields.io/badge/[deps] bcrypt-master-ff69b4.svg)](https://github.com/rg3/bcrypt.git)

This library can be used to hash strings (ex: passwords) using bcrypt in [PicoLisp](http://picolisp.com/).

![picolisp-bcrypt](https://cloud.githubusercontent.com/assets/153401/6683641/cdb9492e-cc80-11e4-8c5c-24ba9504b90c.png)

  1. [Requirements](#requirements)
  2. [Getting Started](#getting-started)
  3. [Usage](#usage)
  4. [Examples](#examples)
  6. [Contributing](#contributing)
  7. [License](#license)

# Requirements

  * PicoLisp 64-bit v3.1.9+
  * Git
  * UNIX/Linux development/build tools (gcc, make/gmake, etc..)

# Getting Started

These FFI bindings require the [bcrypt C library](https://github.com/rg3/bcrypt.git), compiled as a shared library. It is included here as a [git submodule](http://git-scm.com/book/en/v2/Git-Tools-Submodules).

  1. Type `./build.sh` to pull and compile the _bcrypt C Library_.
  2. Include `bcrypt.l` in your project
  3. Try the [examples](#examples) below

### Linking and Paths
{'fraction_non_alphanumeric': 0.1590633831247477, 'fraction_numerical': 0.04198627371820751, 'mean_word_length': 4.398692810457517, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5023626', 'n_tokens_mistral': 996, 'n_tokens_neox': 897, 'n_words': 195}