protocol decoder. implemented OK greeting at start of client connection.
fixed a typo of test method name of unit test.
mail store message API. fixed a nil error bug of empty mailbox access.
protocol decoder. fixed a typo of status command parameter. changed parameter name from UINDEX to UIDNEXT.
protocol decoder. fixed a bug of select response code.
protocol decoder. logged client request tag.
request reader is defined.
request reader is used.
obsoleted protocol functions:
RIMS::Protocol.read_line
RIMS::Protocol.scan_line
RIMS::Protocol.parse
RIMS::Protocol.read_command
request reader. logging of request I/O.
request reader. output for command continuation request.
request reader. command continuation request is implemented.
protodol decoder. fixed a bug of typo.
Merge branch 'protocol' into request_reader
protocol decoder. refactored list command.
protocol decoder. uid operator compaction at fetch command. not tested.
protodol decoder. modified logging message of response debug.
debug logging message with string encoding.
fetch response bug is fixed. "fetch body.peek[]" comand should respond as "(body[] ...)".
`test/test_protocol_decoder.rb' is separated from `test/test_protocol.rb'.