changelog tags manifest rss

shortlog for Hasard

navigate: (0) -300 -100 -60 tip

4 months haypo Update TODO and changeLog
4 months haypo Change version from 0.5-beta to 0.5.0
4 months haypo Remove install.sh script
4 months haypo * Remove setup_lock() call from test_seed.py
4 months haypo Fix setup_lock() of Python binding
4 months haypo * Move last tools to python/
4 months haypo * Move more scripts to python/
4 months haypo * Create hasard Python module in python/hasard/
4 months haypo Remove lock_size argument of hasard_setup_lock()
4 months haypo * Compile test_pthread.c
4 months haypo change lock new callback: the callback is now responsible to allocate the memory
4 months haypo * Update README
4 months haypo Compile test_glib
4 months haypo Remove unused hasard_seed_p definition
4 months haypo Add glib and pthread test examples
4 months haypo * hasard now allocates memory for the lock object
4 months haypo Add build.sh script
4 months haypo Fix hasard_profile_hardware() for OS != Linux
4 months haypo * Profiles now can be used in hasard_new_full(), eg. for the seed
4 months haypo * Optimize hasard_jumpahead() when engine only supports byte operator
4 months haypo * Create HASARD_HARDWARE profile
4 months haypo Fix compilation warnings: move definitions to the right place (header), hasard_seed_t structure is no more public
4 months haypo Fix CFLAGS: set them because add_directory()
4 months haypo engine: destroy the lock at the end of deinit method
4 months haypo Don't use hasard_use_rng_engine() in hasard_info.c and Python binding because it's not thread safe
4 months haypo * Create a global variable to store error and lock callbacks
4 months haypo Create randint.rst documentation
4 months haypo arcfour: remove hasard_arcfour_expand_key() function, use key[i % keylen] instead
4 months haypo arcfour: reseed the engine every 1,600,000 ticks
4 months haypo Merge TODO
4 months haypo Update TODO list
4 months haypo Rename linux_dev.c to device.c
4 months haypo arcfour: Discard early keystream, as per recommendations in:
4 months haypo Update TODO list
4 months haypo Only check glib if CMake has pkg_check_modules command
4 months haypo * List tested OS+CPU
4 months haypo Document profiles
4 months haypo Use /dev/srandom on OpenBSD instead of /dev/random
4 months haypo Create os_devices.rst document: Linux, OpenBSD, FreeBSD
4 months haypo Document libcrypto++
4 months haypo Works on Linux, FreeBSD and Windows
4 months haypo Fix profiles for Windows
4 months haypo Fix Hasard for Windows
4 months haypo Fix GMP in lib/CMakeLists.txt
4 months haypo * Don't compile dev_random nor dev_urandom on Windows
4 months haypo period.c: max period bits is 63, not 64 (avoid integer overflow)
4 months haypo * Fix lib/CMakeLists.txt for GMP on FreeBSD
4 months haypo * Replace FindGMP.cmake by ... another one
4 months haypo Fix hasard_engine_ulong() [GMP]
4 months haypo * Create new version of hasard_engine_ulong() using GMP library
4 months haypo test_doc.py supports argument to filter tests by pattern
4 months haypo Document API change in ChangeLog
4 months haypo Fix Parser: don't convert minimum/maximum to float when using format != decimal
5 months haypo gen_files.py: accept Python expression as --max
5 months haypo Write tests on pow2() with Arcfour
5 months haypo * Rename to hasard_destroy_seed() to hasard_seed_destroy()
5 months haypo Simplify get seed functions: create hasard_get_seed_uint32() / _uint64():
5 months haypo * Update TODO
5 months haypo Remove old files
5 months haypo Set version to 0.5.0

navigate: (0) -300 -100 -60 tip