/
Changelog
85 lines (54 loc) · 3 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
= Changelog for Libarchive/Ruby/SWIG
== 12 Aug 2014 - 22:33:00 +0300 - Tobias Koch <tobias.koch@gmail.com>
* Fix error message when archive handle isnt allocated and fix cast (Joe Damato)
* Check return values of malloc and archive_read_new (Joe Damato)
* Fix int type bugs and remove unused buf from writer (Joe Damato)
== 01 Jul 2014 - 23:55:00 +0300 - Tobias Koch <tobias.koch@gmail.com>
* silence deprecation warnings and work around a swig wrapper bug
* store reference to archive error class on init
* (Joe Damato) Fix memory corruption that can occur during a Ruby GC run.
== 12 Dec 2012 - 00:42:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* ts_write.rb: don't assume Dir.glob returns sorted listing
* Rakefile: use RbConfig instead of Config
== 09 Jun 2012 - 14:41:00 +0300 - Tobias Koch <tobias.koch@gmail.com>
* add 'raw' parameter to read methods for reading of compressed blobs
== 08 May 2012 - 21:38:00 +0300 - Tobias Koch <tobias.koch@gmail.com>
* extconf: scan for swig2, swig2.0, swig, ...
* construct exception objects using rb_exc_new2
* add '.' to load path when running testsuite.rb for ruby 1.9
* Rakefile: always call the exact ruby interpreter that's running rake
== 07 Nov 2011 - 23:10:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* entry.cpp: add missing return statements!
* reader.h: put class members in initialization order
* remove libarchive_doc.rb from gemspec
* project name is libarchive-ruby-swig in LICENSE file
* use SWIG docstrings for documentation
* remove .yardoc directory on clean
* cosmetic updates to README
== 09 Jul 2011 - 13:47:00 +0300 - Tobias Koch <tobias.koch@gmail.com>
* improve Rakefile
* add proper dependencies between tasks
* separate doc target in doc:rdoc and doc:yard
== 16 Apr 2011 - 01:08:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* handle hardlinks automatically as they are stored to the archive
== 27 Feb 2011 - 12:36:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* allow reading of entry filetype
== 16 Feb 2011 - 20:00:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* calling read_data without argument returns full entry
== 12 Feb 2011 - 09:15:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* documentation updates
== 07 Feb 2011 - 23:22:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* add testsuite
* add Rakefile with tasks 'build', 'doc', 'gem', 'test' and 'clean'
* add stat wrapper to allow setting file types without copy_stat
* external decompression program can be used while reading archive
== 05 Feb 2011 - 23:04:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* add support for reading archive from memory
== 05 Feb 2011 - 19:58:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* use File::PATH_SEPARATOR instead of platform-dependant ':'
* raise error if external compression program is not in path
* add support for using an external compression program
== 30 Jan 2011 - 19:23:00 +0200 - Tobias Koch <tobias.koch@gmail.com>
* initial release
* basic support for reading and writing compressed archives
* interface-compatible to libarchive-ruby