summaryrefslogtreecommitdiffhomepage
path: root/include/stc/crandom.h
AgeCommit message (Expand)Author
2023-02-05Some last minute changes: reverted mostly the c_extern from last commit.Tyge Løvset
2023-02-05Fixed linking parameters i_extern.Tyge Løvset
2023-02-01Massive update from unsigned sizes and indices to signed.Tyge Lovset
2023-01-27(Reverted) c_COMPOUND() to c_LITERAL().Tyge Løvset
2023-01-19Finish last commit. Most safe function macros are now preferred lowercase, wh...Tyge Løvset
2023-01-04Bump to 2023Tyge Løvset
2022-12-19Renames:Tyge Løvset
2022-11-22Fixes of -Wconversion warnings (not examples).Tyge Løvset
2022-10-28Renamed semi-internal macro (used for c++ compability) c_make => c_init.Tyge Løvset
2022-08-06c_apply() deprecated: replaced with c_forarray() macro. Updated and improved ...Tyge Løvset
2022-07-28VERSION 3.8 RC. Added cregex with "final" API + docs. README.md updated with ...Tyge Løvset
2022-07-15cmap: No longer uses c_umul128. If `i_size` is defined by user, table is powe...Tyge Lovset
2022-06-20Small addition and warning removed in cregex.c. Else refactoring/cleanup.Tyge Løvset
2022-06-01Reverted to default static linkage of non-templated symbols (cstr, csview, .....Tyge Løvset
2022-06-01Converted all files with DOS line endings to LINUX.Tyge Løvset
2022-06-01Added src/libstc.c which implements all non-templated functions (e.g. from cs...Tyge Løvset
2022-05-30Done refactoring:Tyge Løvset
2022-04-28_i_implement moved to user-level template parameter as i_implement. Removed i...Tyge Løvset
2022-04-18crandom.h: Renamed *_init(..) functions to *_new(..). Old names are kept but ...Tyge Løvset
2022-04-18Renamed stc64_random() => crandom(), stc64_srandom(seed) => csrandom(seed). K...Tyge Løvset
2022-02-13Refactored crandom. Removed 32-bit version. Made normal dist inline - does no...Tyge Løvset
2022-01-03Bump to 2022.Tyge Løvset
2022-01-03"gcc/clang -O2 -Wall -std=c99 -pedantic" compiles examples with no warnings. ...Tyge Løvset
2022-01-02Simplified and improved linkage configuration. Reorganized crandom.h a bit.Tyge Løvset
2022-01-01Corrected linking macro settings.Tyge Løvset
2021-12-29Removed warnings for MS cl -W2 and clang -pedantic -std=c99. No functional ch...Tyge Løvset
2021-09-20Added proper fallback for stc64_uniformCamel Coder
2021-09-20Removed stc64_uniform 32-bit fallback, thanks for camel-cdr. Added an unbiase...Tyge Løvset
2021-09-06Some more additions.Tyge Løvset
2021-08-19Maintenance update. Added stc32_rand() to crandom.h, doc fixes and cqueue.h u...Tyge Løvset
2021-07-17Some refactoring.Tyge Lovset
2021-06-19Changed stc64. Similar to sfc64, but a different output functions and 320 bit...Tyge Løvset
2021-05-20Moved stc folder into include folder.Tyge Løvset