Skip to content

Instantly share code, notes, and snippets.

@vstakhov
Last active January 4, 2016 14:49
Show Gist options
  • Select an option

  • Save vstakhov/8636859 to your computer and use it in GitHub Desktop.

Select an option

Save vstakhov/8636859 to your computer and use it in GitHub Desktop.
Roadmap for rspamd 0.7
  • add http client and server code
  • implement http worker
  • implement http rspamc client
  • remove rspamc protocol support
  • migrate webui to http library
  • remove controller and move the rest of functions to webui
  • integrate webui code into rspamd
  • move maps code to http-client
  • move lua_http to http-client
  • replace jansson with ucl:
    • dynamic conf
    • webui
    • lua json
  • implement new settings
  • fix config reload
    • check cfg_pool strictly
    • detect static memory leaks
  • improve DNS client:
    • make DNS as independent library
    • allow multiple queries per request
    • allow parsing of different RR types in reply
    • implement lazy randomization of source ports
  • improve documentation:
    • modules documentation
    • config documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment