Peter Taoussanis
c83572f0a8
[ #112 ] PR housekeeping
2018-10-06 10:22:13 +02:00
Isak Sky
67dde8d7bd
[ #83 #112 ] Add support for deftype (@isaksky)
2018-10-06 09:57:35 +02:00
Isak Sky
192666c09e
[ #83 #113 ] Add URI support (@isaksky)
2018-10-06 09:50:24 +02:00
Peter Taoussanis
972c637ff4
v2.15.0-alpha3
2018-09-23 19:39:59 +02:00
Peter Taoussanis
e16c64c4f4
[Crypto] Add secure rand-nth fn
2018-09-23 19:38:51 +02:00
Peter Taoussanis
f6c17a7411
[Crypto] Tune prng re-seeding frequency
2018-09-15 22:20:27 +02:00
Peter Taoussanis
bfc65f0970
v2.15.0-alpha2
2018-09-15 12:01:07 +02:00
Peter Taoussanis
d7993bb469
[Crypto] Add more hashing fns
...
Specifically:
- `sha512-ba` (without key salting, etc.)
- `sha256-ba`
- `murmur3` (Clojure 1.6+)
2018-09-15 11:56:40 +02:00
Peter Taoussanis
82bb2f0104
[Crypto] Randomness improvements
...
Specifically:
- Now use blocking `getInstanceStrong` when available (Java 8+)
- Now auto reseed prng after every ~10k calls (slower but safer)
- [BREAKING] Support arbitrary random-bytes fn
- Added new `rand-x` fns (double, long, bool, gauss)
2018-09-15 11:36:03 +02:00
Peter Taoussanis
7fa1d3686c
v2.15.0-alpha1
2018-09-08 19:38:41 +02:00
Peter Taoussanis
868a8f65de
[Encryption] Rewrite encryption ns to build off new crypto ns
2018-09-08 19:28:02 +02:00
Peter Taoussanis
2dec26fd95
[Encryption] Add a new (private, alpha) taoensso.nippy.crypto ns with low-level utils
...
Specifically:
- Exposes ability to use arb crypto algorithm
- Exposes ability to use arb key function
- Supports explicit salts (incl. variable salt length)
- Supports arbitrary key length (e.g. AES 256)
- Defaults to AES/GCM/NoPadding algorithm
2018-09-08 19:28:02 +02:00
Peter Taoussanis
2812ffa6e5
[Encryption] Housekeeping, no behavioural changes
2018-09-08 15:10:51 +02:00
Peter Taoussanis
6a63950455
Bump deps
2018-09-08 14:58:12 +02:00
Peter Taoussanis
4448d2f2ab
README: mark v2.14.0 as stable
2018-05-05 17:40:29 +02:00
Peter Taoussanis
b3a78fa30e
v2.14.0
2017-12-21 11:05:06 +01:00
Peter Taoussanis
99748d9c0b
Bump deps
2017-12-21 10:47:30 +01:00
Peter Taoussanis
2272d5ea57
[ #104 ] Micro-optimization: remove unnecessary runtime 'if' in extend-freeze macro (@scramjet)
2017-12-21 10:47:30 +01:00
Peter Taoussanis
1a8a44286a
[ #93 ] Pickup record redefinitions at REPL, etc. (@smee)
2017-12-21 10:12:33 +01:00
Peter Taoussanis
0819ede2c1
CHANGELOG typo
2017-02-13 18:12:34 +01:00
Peter Taoussanis
e57057e6c4
v2.13.0
2017-02-13 17:59:18 +01:00
Peter Taoussanis
ded6cc034f
[ #91 ] Add convenience utils for freeze/thaw to/from files
...
Suggested by @Engelberg (thanks Mark!).
Also seems to be a common question online, e.g.:
http://stackoverflow.com/q/23018870
2017-02-13 17:52:19 +01:00
Peter Taoussanis
ffa4b494b3
Bump deps
2017-02-13 17:00:56 +01:00
Peter Taoussanis
a0ca70c9dc
v2.13.0-RC1
2016-12-17 12:15:17 +01:00
Peter Taoussanis
a41c391889
Bump deps
2016-12-17 11:56:46 +01:00
Peter Taoussanis
bc33489dce
Bump 1-byte cache count: 5->8
2016-10-28 16:52:05 +07:00
Peter Taoussanis
bc5f045979
Revert experimental semi-auto key caching
2016-10-28 16:37:54 +07:00
Peter Taoussanis
7c8acfe663
Experimental: optional semi-auto key caching
2016-10-28 16:36:04 +07:00
Peter Taoussanis
4aa1a3b871
ns form housekeeping
2016-10-28 10:25:46 +07:00
Peter Taoussanis
56b3f5c365
Update docs for v2.12.2 hotfix
2016-10-17 15:54:53 +07:00
Peter Taoussanis
a4d15232dc
Bump deps
2016-10-17 15:33:21 +07:00
Peter Taoussanis
dee62aa0fc
[ #85 ] Lazily create LZ4 instance, fixes issue with Google App Engine
2016-09-01 13:57:25 +07:00
Peter Taoussanis
0894ecffce
v2.12.2
2016-08-23 22:34:14 +07:00
Peter Taoussanis
2eb3d25dba
Hotfix: deprecated private API typo
2016-08-23 22:33:34 +07:00
Peter Taoussanis
e1ca795466
v2.12.1
2016-07-26 12:24:57 +07:00
Peter Taoussanis
8350149a1e
Bump encore dep: 2.67.1 -> 2.68.0
2016-07-26 12:24:57 +07:00
Peter Taoussanis
5c94841313
De-deprecate type ids 6, 80
...
Conceptually simpler to just retain these as first-class thaw-only
types.
2016-07-26 12:22:23 +07:00
Peter Taoussanis
c1d48c7ef9
Hotfix: missing thaw routines for deprecated type ids: 6, 80
...
Ref. https://github.com/ptaoussanis/faraday/issues/98
2016-07-26 12:06:23 +07:00
Peter Taoussanis
9bac40e705
v2.12.0
2016-07-24 15:56:01 +07:00
Peter Taoussanis
a8faac734c
Sync housekeeping
2016-07-24 15:48:09 +07:00
Peter Taoussanis
e07ec91f41
Misc housekeeping
2016-07-18 11:50:39 +07:00
Peter Taoussanis
1df4847102
v2.12.0-RC2
2016-07-17 15:42:41 +07:00
Peter Taoussanis
3d8bc0eee1
Experimental: add cache metadata support
2016-07-17 15:42:41 +07:00
Peter Taoussanis
773180ef65
Misc minor optimizations, housekeeping
2016-07-17 15:42:41 +07:00
Peter Taoussanis
f4521f78b3
Bump deps
2016-07-17 15:04:54 +07:00
Peter Taoussanis
751fe4c75b
Update README
2016-07-17 15:04:54 +07:00
Peter Taoussanis
c07e495e33
Update project template
2016-07-17 15:04:54 +07:00
Peter Taoussanis
2700ab0b6f
v2.12.0-RC1
2016-06-23 20:10:57 +07:00
Peter Taoussanis
a8148d5d0c
v2.12.0-beta3
2016-06-17 12:33:02 +07:00
Peter Taoussanis
f94bc79a01
Hotfix: *final-freeze-fallback* back compatibility was broken
2016-06-17 12:25:31 +07:00