Peter Taoussanis
0ff36540ff
v2.6.2
2014-04-10 16:33:45 +07:00
Peter Taoussanis
bc6d2a90e8
v2.6.1
2014-04-08 17:09:05 +07:00
Peter Taoussanis
7d84099074
IMPORTANT FIX: small strings weren't getting a proper UTF-8 encoding (xkihzew)
...
`(.getBytes <string>)` was being used here instead of
`(.getBytes <string> "UTF-8")` as is correct and done elsewhere.
This means that small UTF-8 strings may have been incorrectly stored
in environments where UTF-8 is not the default JVM character encoding.
Bug was introduced in Nippy v2.6.0, released 9 days ago (2014 Mar 30).
*********************************************************************
Please check for possible errors in Unicode text written using Nippy
v2.6.0 if your JVM uses an alternative character encoding by default
*********************************************************************
Really sorry about this, not sure how this slipped in.
Thanks to @xkihzew for the bug report.
2014-04-08 17:04:53 +07:00
Peter Taoussanis
b75e6d1adc
Update README
2014-03-30 19:39:12 +07:00
Peter Taoussanis
04cc156bdb
Merge branch 'dev'
2014-03-30 19:29:04 +07:00
Peter Taoussanis
a5d2294201
v2.6.0
2014-03-30 19:28:51 +07:00
Peter Taoussanis
6058ac7b54
Fix freezable? fn name typo (mbossenbroek)
2014-03-18 14:23:15 +07:00
Peter Taoussanis
8879f77143
Update CHANGELOG
2014-03-12 12:20:43 +07:00
Peter Taoussanis
e5e4a69ef8
Merge branch 'dev'
2014-03-12 12:18:02 +07:00
Peter Taoussanis
c352a5c29c
README typo
2014-03-12 12:17:37 +07:00
Peter Taoussanis
1c321d97f7
Remove long-deprecated travis file
2014-03-12 12:16:38 +07:00
Peter Taoussanis
8ba45d8709
Merge branch 'dev'
2014-03-12 12:14:05 +07:00
Peter Taoussanis
7cd4a39e80
v2.6.0-RC1
2014-03-12 12:13:34 +07:00
Peter Taoussanis
66333155c9
simple-check -> test.check
2014-02-28 21:01:20 +07:00
Peter Taoussanis
bc7dc53a3d
Project.clj hk
2014-02-28 20:53:18 +07:00
Peter Taoussanis
6b758fa1c8
Update .gitignore
2014-02-27 18:21:21 +07:00
Peter Taoussanis
43c329a2fa
Merge branch 'dev'
2014-02-26 17:10:23 +07:00
Peter Taoussanis
26c16866a5
v2.6.0-beta2
2014-02-26 16:35:58 +07:00
Peter Taoussanis
f57e3a4c4e
Fix project.clj to prevent unnecessary downstream deps
2014-02-26 16:35:04 +07:00
Peter Taoussanis
417bd282f6
Add lein start-dev info to README
2014-02-25 14:37:27 +07:00
Peter Taoussanis
9085614d24
Merge branch 'dev'
2014-02-24 01:42:41 +07:00
Peter Taoussanis
23feb9772f
v2.6.0-beta1
2014-02-24 01:42:25 +07:00
Peter Taoussanis
54389cc3a0
NB migrate utils stuff to encore lib
2014-02-23 19:15:55 +07:00
Peter Taoussanis
c58e2f617c
Update project.clj
2014-02-23 18:45:53 +07:00
Peter Taoussanis
2e3cb9b39e
Update README
2014-02-23 01:30:11 +07:00
Peter Taoussanis
4a9f9b83d6
Update CHANGELOG
2014-02-23 00:58:37 +07:00
Peter Taoussanis
7456c0693e
v2.6.0-alpha4: forgot to bump project version before
2014-02-17 11:33:50 +07:00
Peter Taoussanis
107cc53f65
Check freezable? against atom type
2014-02-16 19:09:02 +07:00
Peter Taoussanis
9ec458f742
Bump alpha version in README
2014-02-16 19:00:13 +07:00
Peter Taoussanis
a9559ffc01
Merge branch 'dev'
2014-02-16 18:57:31 +07:00
Peter Taoussanis
6a883cf1d8
v2.6.0-alpha4
2014-02-16 18:54:08 +07:00
Peter Taoussanis
3b8e426c43
Deps: Clojure 1.6.0-beta1 (for tests), codox 0.6.7
2014-02-16 18:51:00 +07:00
Peter Taoussanis
557cf2eda7
Add simple-check based roundtrip test
2014-02-16 18:49:45 +07:00
Peter Taoussanis
42b366a432
Experimental freezable? fn
2014-02-16 18:49:45 +07:00
Peter Taoussanis
58d882b12b
v2.6.0-alpha3
2014-02-09 18:30:06 +07:00
Peter Taoussanis
0b56746a61
Mod (experimental) Compressable-LZMA2 to use new :skip-header? mode, add :headerless-meta assertion
2014-02-09 18:29:16 +07:00
Peter Taoussanis
e2847f348f
[ #38 ]: Distinguish between BigInt/BigInteger on thawing (mlacorte)
2014-01-30 16:16:50 +07:00
Peter Taoussanis
17c8161816
Deps: simple-check 0.5.6,
2014-01-30 15:59:17 +07:00
Peter Taoussanis
34773025cc
Merge branch 'dev'
2014-01-23 23:13:29 +07:00
Peter Taoussanis
0d2c79ea78
v2.6.0-alpha2
2014-01-23 23:13:21 +07:00
Peter Taoussanis
3f982e78cd
Make public some macros useful for custom extensions, add experimental compact-long type
2014-01-23 23:13:21 +07:00
Peter Taoussanis
b6f3793dbe
Changelog typos
2014-01-23 17:43:11 +07:00
Peter Taoussanis
bb164c110e
v2.6.0-alpha1
2014-01-22 17:19:51 +07:00
Peter Taoussanis
1eaf013f24
Update benchmarks, incl. new Fressian numbers
2014-01-22 17:00:42 +07:00
Peter Taoussanis
cfa0969bea
Optimize some small, common types
2014-01-22 16:50:53 +07:00
Peter Taoussanis
1edde2d53b
Revert "New compact byte representation, backwards-compatible"
...
This reverts commit 93ce024f58 .
2014-01-22 15:38:32 +07:00
Peter Taoussanis
93ce024f58
New compact byte representation, backwards-compatible
2014-01-22 15:38:22 +07:00
Peter Taoussanis
1d2daf206b
Clean up new DataInput/Output API
2014-01-22 15:01:12 +07:00
Peter Taoussanis
87fcd3a9c6
Generalise to allow serialising from/to any DataInput/DataOutput. (cmf)
2014-01-22 14:56:07 +07:00
Peter Taoussanis
b413adc62a
Make id defs easily IDE-collapsable
2014-01-22 14:56:07 +07:00