Changeset 9
- Timestamp:
- 10/30/04 23:33:07 (4 years ago)
- Files:
-
- trunk/lib/pgp/packet/sigsubpacket/packet.rb (modified) (2 diffs)
- trunk/lib/pgp/packet/sigsubpacket/preferredcompressionalgorithm.rb (modified) (1 diff)
- trunk/lib/pgp/packet/sigsubpacket/preferredhashalgorithm.rb (modified) (1 diff)
- trunk/lib/pgp/packet/sigsubpacket/preferredskeyalgorithm.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/pgp/packet/sigsubpacket/packet.rb
r2 r9 103 103 end 104 104 105 def self.scan(port, io = STDOUT)105 def self.scan(port, io) 106 106 length = load_length_new(port) 107 107 type = load_type(port) … … 109 109 type &= ~T_CRITICAL 110 110 critlabel = critical ? "Critical" : "Non-critical" 111 io.puts "#{critlabel} Sub: #{typelabel(type)}(#{type})(#{length - 1} bytes)\n" 112 if !TAG_SCANNER.key?(type) and critical 111 io.puts "#{critlabel} Sub: #{typelabel(type)}(#{type})(#{length - 1} bytes)" 112 if TAG_SCANNER.key?(type) 113 io.indent(4) do 114 TAG_SCANNER[type].call(io, port, length - 1) 115 end 116 elsif critical 113 117 raise "Not supported: #{type}" 114 end 115 io.indent(4) do 116 TAG_SCANNER[type].call(io, port, length - 1) 118 else 119 io.indent(4) do 120 io.puts "(unknown sub packet)" 121 end 122 port.read(length - 1) 117 123 end 118 124 end trunk/lib/pgp/packet/sigsubpacket/preferredcompressionalgorithm.rb
r2 r9 19 19 super 20 20 @algorithm.each do |algo| 21 io.puts CompressionAlgorithm.label(algo)21 io.puts "#{CompressionAlgorithm.label(algo)}(#{algo})" 22 22 end 23 23 end trunk/lib/pgp/packet/sigsubpacket/preferredhashalgorithm.rb
r2 r9 19 19 super 20 20 @algorithm.each do |algo| 21 io.puts HashAlgorithm.label(algo)21 io.puts "#{HashAlgorithm.label(algo)}(#{algo})" 22 22 end 23 23 end trunk/lib/pgp/packet/sigsubpacket/preferredskeyalgorithm.rb
r2 r9 19 19 super 20 20 @algorithm.each do |algo| 21 io.puts SKeyAlgorithm.label(algo)21 io.puts "#{SKeyAlgorithm.label(algo)}(#{algo})" 22 22 end 23 23 end