This is an automated email from the ASF dual-hosted git repository.

jan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/couchdb-erlang-bcrypt.git.


      at c2156ff  Fix linking on SmartOS/Illumos/Solaris. (#3)

This branch includes the following new commits:

     new 558198f  Added README file
     new 27a1496  Added typical ignore entries
     new b0db48b  Added license file
     new dabe98d  Added OpenBSD bcrypt implementation
     new 2f9dbec  Added erl_blf.h
     new 40c3b36  Removed test main() function
     new 43da274  Removed static declarations that will be exported to erlang 
port program
     new 19cad78  Added bcrypt_erlang port program
     new 84917a4  Added erlang port gen_server
     new 8e74fe8  Added sinan build file
     new b581edf  Added _build/ to .gitignore because of sinan build
     new 831c31f  Restructured repo to fit sinan build spec
     new bc4ceb7  Fixed build error with extraneous -export declarations
     new 0d23480  Moved C source files to c_src/
     new 4ea4a9d  Added build mechanics for automake/autoconf
     new 883f074  Fixed problem where m4 directory didn't exist
     new a11047f  Adding basic instructions to get started
     new ba1494a  Added documentation for bcrypt module
     new b7788aa  Using erl_iolist_length instead of strlen
     new 866f10a  Treat csalt as binary bytes instead of string
     new 94103ff  No need to copy buffer
     new 6bcaf1c  Committed first pass at Solaris compatibility
     new 9445e05  Call to hashpw may time out prematurely with high rounds
     new e3be1f9  Added potential Solaris libs
     new 44a6962  Slightly more readable README
     new dea4a9c  Wrapped long lines in README.rst
     new 6d81df9  Fixed broken guards
     new af5de62  Added basic application callback and supervisor
     new e03dc27  Updated README to include info about starting OTP applications
     new 40dce63  Minor cosmetic change
     new 78ce530  Removed binary
     new 52107d0  First pass at experimental NIF
     new aaf1cd6  Simplify build process (must set ERL_TOP)
     new ac0d74c  1. Adapted the NIF implementation for R13B04 \n 2. Changed 
build system to use rebar
     new 199d33c  removed ebin from gitignore, so the .app gets checked in
     new b2a0286  1. removed hard coded priv path   2. added a simple test
     new b44de68  handled loading of NIF when the library is in lib_dir of an 
embedded node
     new 0948b0b  updated to work with nif api changes in R14A
     new 6a37139  upgraded rebar binary
     new bd867b4  Added Mrinal to the AUTHORS list
     new 30d63cd  Removed SASL app.
     new b2fecac  When making a release, the bcrypt application directory does 
not contain an 'ebin' directory (it is in the .ez file), so "ebin/../priv" 
cannot be used to find the driver.  Instead, use another call to 
filename:dirname/1 to go up one more directory.
     new 9bb923c  Use code:priv_dir/1 to find driver location without guessing 
around.
     new d9d3d27  Rename main NIF module to bcrypt_nif and use rebar-generated 
.app file
     new 14d7d98  Add supervision tree on the way to a proper OTP application
     new 0788af7  Add bcrypt_pool for pooling a set of 'worker' port processes
     new ddd2b92  Fix unused variable warning
     new e538a31  Update documentation to reflect changes
     new 7edbfcd  Fix simple EUnit test
     new 273298f  Add additional tests
     new 0d1bd81  Move port executable linking to rebar post compile hook
     new 24210c2  Use 'deprecated' port compiler hook in rebar to generate a 
script
     new d1c5909  Test both 'nif' and 'port' mechanisms
     new ec72d49  Consolidate cleanup hooks
     new 296618e  Simplify test fixtures
     new fad926f  Update to latest rebar which passes environment through to 
port compilation
     new ba38dd4  Add workaround which includes DRV_CFLAGS in DRV_LDFLAGS for 
port compilation
     new eab4f49  Fix build failure caused by erroneous so_specs
     new ba196e5  Add NIF warning
     new 808c041  Handle strings containing \0 in port program
     new 97f6b01  Increasing version number to fit the git tag
     new 300195f  Merge pull request #3 from ferd/patch-1
     new c7934da  Add Konstantin Sorokin's async_queue implementation
     new 902895e  Add on_load NIF skeleton
     new 16b757d  Add header file with tasks and context resource type
     new 6f657b2  Add basic worker thread loop
     new 5751fea  Add context which owns an asynchronous worker thread
     new bc8fb23  Hash passwords asynchronously in NIF
     new 32814ac  Change default mechanism to NIF
     new f98feb6  Merge branch 'async-nif'
     new 1464108  Allow queue creation to specify mutex/condvar names
     new 5c4a687  Sorting out a rather "interesting" build process
     new 33ade26  Merge remote-tracking branch 'origin/kas/unfubar'
     new 3c06774  Bump version in prep for tagging to 0.5.0.1
     new a01c2a9  Add .PHONY to Makefiles
     new 332c804  Fix linking of bcrypt and fix makefile to respect dependencies
     new f4c9119  Merge branch 'rebar-config-cleanup-for-master'
     new 3566f5e  version bump
     new 3a44248  Unbreak examples in README
     new 2140d47  Merge pull request #3 from jasperla/master
     new 1277ee4  pass a buffer into bcrypt for the encrypted output, instead 
of a shared static buffer
     new ce7523f  Make bcrypt thread-safe by using a local buffer instead of a 
static one
     new 645b00e  Merge branch 'jc-thread-safe-bcrypt'
     new 820283b  Use git tag as version
     new de91d59  solaris compatibility
     new 7515e80  Merge pull request #8 from Licenser/patch-1
     new 085eb59  rebar3 support for bcrypt
     new 4a928c9  additional comments on rebar2/3
     new 5cbe6be  Merge pull request #11 from chef/jd/rebar3
     new 1185c02  Integrate with Travis CI
     new 1039875  fix memory leak in bcrypt_nif:gen_salt
     new a63df34  Include sys/types.h in c_src/erl_blf.h
     new 1b0ddea  Fixed issue #17 priv/bcrypt not built with rebar3
     new e9d041c  Use crypto:strong_rand_bytes/1 instead of crypto:rand_bytes/1
     new 49615d7  Publish this package to Hex
     new 49c2a9a  Run tests on Travis
     new 4762267  Update repository link
     new 58d94b2  Convert readme to Markdown
     new 8d5342c  Update readme title
     new 7ddab11  Fix compilation on SmartOS/solaris (#2)
     new c2156ff  Fix linking on SmartOS/Illumos/Solaris. (#3)

The 101 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
j...@apache.org.

Reply via email to