7e38cefd4b
common: remove in favor of stdlib unicode/utf8
2015-09-25 14:33:24 -04:00
032efafc29
tar/storage: work with raw (invalid utf8) names
...
When the entry name is not UTF-8, for example ISO-8859-1, then store the
raw bytes.
To accommodate this, we will have getters and setters for the entry's
name now. Since this most heavily affects the json marshalling, we'll
double check the sanity of the name before storing it in the JSONPacker.
2015-09-23 15:27:33 -04:00
Jonathan Boulle
caf6a872c9
tar/storage: switch to map[string]struct{} for set
...
Using an empty struct is more idiomatic/efficient for representing a
set-like container.
2015-07-22 15:32:49 -04:00
Jonathan Boulle
002d19f0b0
*: clean up assorted spelling/grammar issues
...
Various minor fixes noticed on walking through
2015-07-22 15:32:49 -04:00
c2c2dde4cb
tar/storage: use filepath
instead of path
2015-07-22 10:27:53 -04:00
46840c585a
*: golint and docs
2015-03-09 14:11:11 -04:00
cfd32ecbc4
tar/storage: do not accept duplicate paths
2015-02-27 16:54:14 -05:00
8ff77b5aa0
tar/storage: add Packer TODO
2015-02-24 15:49:06 -05:00
89bd581749
tar/storage: comments
2015-02-24 15:36:21 -05:00
b1284905d3
storage: working on packing and unpacking
2015-02-24 15:22:20 -05:00