user authentication challenge-response reader. fixed a bug that `there is a space following the "+"'.
resource closing process is modified to not mask the first error.
Merge branch 'resource_closing' into auth
defined utility method to supress 2nd error at resource closing.
imap-append command. new `--auth-type' option is defiend to choose a method of IMAP user authentication.
changelog: * lib/rims/cmd.rb: new `--auth-type' option is defiend to choose a method of IMAP user authentication at imap-append command utility.
Merge branch 'resource_closing'
logging message for user data recovery.
changelog: * lib/rims/protocol.rb: logging message for user data recovery.
updated README for development roadmap.
server configuration class. base of new configuration API.
authentication unit test. time source test should not depend on timing.
Merge branch 'auth-unit_test-fix'
server configuration class. logging configuraion API.
server configuration class. key-value store configuraion API.
server configuration class. path utility for key-value store.
server configuration class. authentication configuraion API.
server configuration API is replaced to new.
changelog: * lib/rims/auth.rb, lib/rims/cmd.rb, lib/rims/server.rb: reformed server configuration API.
Merge branch 'config'