summaryrefslogtreecommitdiff
path: root/lib/nickserver.rb
AgeCommit message (Collapse)Author
2016-06-15we don't need FetchKeyInfo anymore including in SourceAzul
2016-06-10turn Hkp::FetchKey into Hkp::SourceAzul
The source was really just an empty shell now that we pushed the em specific stuff further down.
2016-06-09refactor: remove middleman Couch::FetchKeyAzul
2016-04-10bugfix: 404 if no key matches, fixes #6789Azul
I also separated the parsing of the hkp response from FetchKeyInfo. This way FetchKeyInfo has the EM specific code that has sideeffects and the logic is in a class without sideeffects and (almost) without state. The only state we keep is the KeyInfo array that contains all the information the server returns. This way we avoid parsing the response multiple times.
2013-05-19many related changes -- allow command line configs, validate addresses, ↵elijah
overhaul bootstrap.
2013-05-17rolled custom daemon code to better match the way daemons are supposed to ↵elijah
work under debian.
2013-05-15add CouchDB support.elijah
2012-12-24initial commitelijah