Sha256: 2e1fe4a344119066121417d585cc6c4615d741621c116eb9acddb3cb4be96bc6

Contents?: true

Size: 998 Bytes

Versions: 120

Compression:

Stored size: 998 Bytes

Contents

/*
 * Written by Solar Designer and placed in the public domain.
 * See crypt_blowfish.c for more information.
 */

#ifndef _OW_CRYPT_H
#define _OW_CRYPT_H

#undef __CONST
#if defined __GNUC__
#define __CONST __const
#elif defined _MSC_VER
#define __CONST const
#else
#endif

#ifndef __SKIP_GNU
extern char *crypt(__CONST char *key, __CONST char *setting);
extern char *crypt_r(__CONST char *key, __CONST char *setting, void *data);
#endif

#ifndef __SKIP_OW
extern char *crypt_rn(__CONST char *key, __CONST char *setting,
	void *data, int size);
extern char *crypt_ra(__CONST char *key, __CONST char *setting,
	void **data, int *size);
extern char *crypt_gensalt(__CONST char *prefix, unsigned long count,
	__CONST char *input, int size);
extern char *crypt_gensalt_rn(__CONST char *prefix, unsigned long count,
	__CONST char *input, int size, char *output, int output_size);
extern char *crypt_gensalt_ra(__CONST char *prefix, unsigned long count,
	__CONST char *input, int size);
#endif

#endif

Version data entries

120 entries across 116 versions & 12 rubygems

Version Path
bcrypt-3.1.12-x64-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.12-x86-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.12-java ext/mri/ow-crypt.h
bcrypt-3.1.12 ext/mri/ow-crypt.h
bcrypt-3.1.12.rc1-x64-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.12.rc1-x86-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.12.rc1-java ext/mri/ow-crypt.h
bcrypt-3.1.12.rc1 ext/mri/ow-crypt.h
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/bcrypt-3.1.11/ext/mri/ow-crypt.h
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/bcrypt-3.1.11/ext/mri/ow-crypt.h
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/bcrypt-ruby-3.1.1.rc1/ext/mri/ow-crypt.h
bcrypt-3.1.11-x86-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.11-x64-mingw32 ext/mri/ow-crypt.h
bcrypt-3.1.11-java ext/mri/ow-crypt.h
bcrypt-3.1.11 ext/mri/ow-crypt.h
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/bcrypt-3.1.10/ext/mri/ow-crypt.h
shoppe-paypal-1.1.0 vendor/bundle/ruby/2.1.0/gems/bcrypt-3.1.10/ext/mri/ow-crypt.h
lookout-bcrypt-3.2.1-java ext/mri/ow-crypt.h
lookout-bcrypt-3.2.1 ext/mri/ow-crypt.h
bcrypt-3.1.10-x86-mingw32 ext/mri/ow-crypt.h