From: Andreas Habel Date: 2005-01-13T03:56:19+09:00 Subject: Re: [ANN] rubytorrent 0.2 (bittorrent for ruby) Hey William, I did some more testing on version 0.2 and found .torrent structures with unconsidered fields. btw, great job so far! Andreas Here is my changed code: class MetaInfoInfo [...] s.field :length => Integer, :md5sum => String, :name => String, :piece_length => Integer, :pieces => String, :publisher_url => String, :publisher_url_utf8 => String, :files => MetaInfoInfoFile, :name_utf8 => String, :sha1 => String, :ed2k => String s.label :piece_length => "piece length", :name_utf8 => "name.utf-8", :publisher_url => "publisher-url", :publisher_url_utf8 => "publisher-url.utf-8" [...] class MetaInfo [...] s.field :info => MetaInfoInfo, :announce => URI::HTTP, :announce_list => Array, :creation_date => Time, :comment => String, :created_by => String, :encoding => String, :comment_utf8 => String, :torrent_name => String s.label :announce_list => "announce-list", :comment_utf8 => "comment.utf-8", :creation_date => "creation date", :created_by => "created by", :torrent_name => "torrent filename" [...]