Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created April 16, 2019 09:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/104f87ed130f5831c9af1983b2f26d34 to your computer and use it in GitHub Desktop.
Save ryantm/104f87ed130f5831c9af1983b2f26d34 to your computer and use it in GitHub Desktop.
/nix/store/jp93qga8p0z49779n1swmk0c6v4pwz16-rspamd-1.9.1
β”œβ”€β”€ bin
β”‚Β Β  β”œβ”€β”€ rspamadm
β”‚Β Β  β”œβ”€β”€ rspamc
β”‚Β Β  β”œβ”€β”€ rspamd
β”‚Β Β  └── rspamd_stats
β”œβ”€β”€ etc
β”‚Β Β  └── rspamd
β”‚Β Β  β”œβ”€β”€ 2tld.inc
β”‚Β Β  β”œβ”€β”€ actions.conf
β”‚Β Β  β”œβ”€β”€ cgp.inc
β”‚Β Β  β”œβ”€β”€ common.conf
β”‚Β Β  β”œβ”€β”€ composites.conf
β”‚Β Β  β”œβ”€β”€ dmarc_whitelist.inc
β”‚Β Β  β”œβ”€β”€ groups.conf
β”‚Β Β  β”œβ”€β”€ logging.inc
β”‚Β Β  β”œβ”€β”€ maillist.inc
β”‚Β Β  β”œβ”€β”€ metrics.conf
β”‚Β Β  β”œβ”€β”€ mid.inc
β”‚Β Β  β”œβ”€β”€ mime_types.inc
β”‚Β Β  β”œβ”€β”€ modules.conf
β”‚Β Β  β”œβ”€β”€ modules.d
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ antivirus.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ arc.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ asn.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ chartable.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ clickhouse.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dcc.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dkim.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dkim_signing.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dmarc.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ elastic.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ emails.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ external_services.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ force_actions.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ forged_recipients.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fuzzy_check.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ greylist.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hfilter.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ history_redis.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ip_score.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ maillist.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ metadata_exporter.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ metric_exporter.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mid.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ milter_headers.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mime_types.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ multimap.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mx_check.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ neural.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ once_received.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ phishing.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ratelimit.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbl.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ redis.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ regexp.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ replies.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ reputation.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rspamd_update.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ spamassassin.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ spamtrap.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ spf.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ surbl.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ trie.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ url_redirector.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ url_reputation.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ url_tags.conf
β”‚Β Β  β”‚Β Β  └── whitelist.conf
β”‚Β Β  β”œβ”€β”€ options.inc
β”‚Β Β  β”œβ”€β”€ redirectors.inc
β”‚Β Β  β”œβ”€β”€ rspamd.conf
β”‚Β Β  β”œβ”€β”€ scores.d
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fuzzy_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ headers_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hfilter_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mime_types_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mua_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ phishing_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ policies_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbl_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ statistics_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ subject_group.conf
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ surbl_group.conf
β”‚Β Β  β”‚Β Β  └── whitelist_group.conf
β”‚Β Β  β”œβ”€β”€ settings.conf
β”‚Β Β  β”œβ”€β”€ spf_dkim_whitelist.inc
β”‚Β Β  β”œβ”€β”€ statistic.conf
β”‚Β Β  β”œβ”€β”€ surbl-whitelist.inc
β”‚Β Β  β”œβ”€β”€ worker-controller.inc
β”‚Β Β  β”œβ”€β”€ worker-fuzzy.inc
β”‚Β Β  β”œβ”€β”€ worker-normal.inc
β”‚Β Β  └── worker-proxy.inc
β”œβ”€β”€ lib
β”‚Β Β  └── rspamd
β”‚Β Β  β”œβ”€β”€ libdecisiontree.so
β”‚Β Β  β”œβ”€β”€ libpaths.so
β”‚Β Β  β”œβ”€β”€ librspamd-actrie.so
β”‚Β Β  β”œβ”€β”€ librspamd-server.so
β”‚Β Β  β”œβ”€β”€ libTHNN.so
β”‚Β Β  β”œβ”€β”€ libTH.so
β”‚Β Β  └── libtorch.so
└── share
β”œβ”€β”€ examples
β”‚Β Β  └── rspamd
β”œβ”€β”€ man
β”‚Β Β  β”œβ”€β”€ man1
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rspamadm.1.gz
β”‚Β Β  β”‚Β Β  └── rspamc.1.gz
β”‚Β Β  └── man8
β”‚Β Β  └── rspamd.8.gz
└── rspamd
β”œβ”€β”€ effective_tld_names.dat
β”œβ”€β”€ elastic
β”‚Β Β  β”œβ”€β”€ kibana.json
β”‚Β Β  └── rspamd_template.json
β”œβ”€β”€ languages
β”‚Β Β  β”œβ”€β”€ af.json
β”‚Β Β  β”œβ”€β”€ an.json
β”‚Β Β  β”œβ”€β”€ ar.json
β”‚Β Β  β”œβ”€β”€ bg.json
β”‚Β Β  β”œβ”€β”€ bn.json
β”‚Β Β  β”œβ”€β”€ br.json
β”‚Β Β  β”œβ”€β”€ cs.json
β”‚Β Β  β”œβ”€β”€ cy.json
β”‚Β Β  β”œβ”€β”€ da.json
β”‚Β Β  β”œβ”€β”€ de.json
β”‚Β Β  β”œβ”€β”€ en.json
β”‚Β Β  β”œβ”€β”€ es.json
β”‚Β Β  β”œβ”€β”€ et.json
β”‚Β Β  β”œβ”€β”€ eu.json
β”‚Β Β  β”œβ”€β”€ fa.json
β”‚Β Β  β”œβ”€β”€ fi.json
β”‚Β Β  β”œβ”€β”€ fr.json
β”‚Β Β  β”œβ”€β”€ ga.json
β”‚Β Β  β”œβ”€β”€ hi.json
β”‚Β Β  β”œβ”€β”€ hr.json
β”‚Β Β  β”œβ”€β”€ hu.json
β”‚Β Β  β”œβ”€β”€ id.json
β”‚Β Β  β”œβ”€β”€ is.json
β”‚Β Β  β”œβ”€β”€ it.json
β”‚Β Β  β”œβ”€β”€ lt.json
β”‚Β Β  β”œβ”€β”€ lv.json
β”‚Β Β  β”œβ”€β”€ mr.json
β”‚Β Β  β”œβ”€β”€ ms.json
β”‚Β Β  β”œβ”€β”€ ne.json
β”‚Β Β  β”œβ”€β”€ nl.json
β”‚Β Β  β”œβ”€β”€ no.json
β”‚Β Β  β”œβ”€β”€ pa.json
β”‚Β Β  β”œβ”€β”€ pl.json
β”‚Β Β  β”œβ”€β”€ pt.json
β”‚Β Β  β”œβ”€β”€ ro.json
β”‚Β Β  β”œβ”€β”€ ru.json
β”‚Β Β  β”œβ”€β”€ sl.json
β”‚Β Β  β”œβ”€β”€ so.json
β”‚Β Β  β”œβ”€β”€ sq.json
β”‚Β Β  β”œβ”€β”€ sr.json
β”‚Β Β  β”œβ”€β”€ stop_words
β”‚Β Β  β”œβ”€β”€ sv.json
β”‚Β Β  β”œβ”€β”€ sw.json
β”‚Β Β  β”œβ”€β”€ tr.json
β”‚Β Β  β”œβ”€β”€ uk.json
β”‚Β Β  β”œβ”€β”€ ur.json
β”‚Β Β  └── vi.json
β”œβ”€β”€ lualib
β”‚Β Β  β”œβ”€β”€ ansicolors.lua
β”‚Β Β  β”œβ”€β”€ argparse.lua
β”‚Β Β  β”œβ”€β”€ decisiontree
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ benchmark.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CartNode.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CartTrainer.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CartTree.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DataSet.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DecisionForest.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DecisionForestTrainer.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DecisionTree.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFD.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ _env.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GiniState.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GradientBoostState.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GradientBoostTrainer.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LogitBoostCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ math.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MSECriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RandomForestTrainer.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sparse2Dense.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SparseTensor.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ test.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TreeState.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ utils.lua
β”‚Β Β  β”‚Β Β  └── WorkPool.lua
β”‚Β Β  β”œβ”€β”€ fun.lua
β”‚Β Β  β”œβ”€β”€ global_functions.lua
β”‚Β Β  β”œβ”€β”€ lua_auth_results.lua
β”‚Β Β  β”œβ”€β”€ lua_cfg_transform.lua
β”‚Β Β  β”œβ”€β”€ lua_clickhouse.lua
β”‚Β Β  β”œβ”€β”€ lua_dkim_tools.lua
β”‚Β Β  β”œβ”€β”€ lua_ffi
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dkim.lua
β”‚Β Β  β”‚Β Β  └── init.lua
β”‚Β Β  β”œβ”€β”€ lua_fuzzy.lua
β”‚Β Β  β”œβ”€β”€ lua_maps.lua
β”‚Β Β  β”œβ”€β”€ lua_meta.lua
β”‚Β Β  β”œβ”€β”€ lua_nn.lua
β”‚Β Β  β”œβ”€β”€ lua_redis.lua
β”‚Β Β  β”œβ”€β”€ lua_scanners
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ clamav.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dcc.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fprot.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ icap.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ kaspersky_av.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ oletools.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ savapi.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ sophos.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ spamassassin.lua
β”‚Β Β  β”‚Β Β  └── vadesecure.lua
β”‚Β Β  β”œβ”€β”€ lua_selectors.lua
β”‚Β Β  β”œβ”€β”€ lua_squeeze_rules.lua
β”‚Β Β  β”œβ”€β”€ lua_stat.lua
β”‚Β Β  β”œβ”€β”€ lua_tcp_sync.lua
β”‚Β Β  β”œβ”€β”€ lua_util.lua
β”‚Β Β  β”œβ”€β”€ lupa.lua
β”‚Β Β  β”œβ”€β”€ moses.lua
β”‚Β Β  β”œβ”€β”€ nn
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AbsCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Abs.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AddConstant.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Add.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BatchNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BCECriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Bilinear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Bottle.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CAdd.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CAddTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CAddTensorTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CDivTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Clamp.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ClassNLLCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ClassSimplexCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CMaxTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CMinTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CMul.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CMulTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Collapse.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Concat.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ConcatTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Constant.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Container.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Contiguous.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Convert.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Copy.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CosineDistance.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CosineEmbeddingCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Cosine.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CReLU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Criterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CriterionTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CrossEntropyCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CSubTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Decorator.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DepthConcat.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DistanceRatioCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DistKLDivCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DontCast.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DotProduct.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Dropout.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ELU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ErrorMessages.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Euclidean.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Exp.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ FlattenTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GatedLinearUnit.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GPU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GradientReversal.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ HardShrink.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ HardTanh.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hessian.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ HingeEmbeddingCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Identity.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ IndexLinear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Index.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Jacobian.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ JoinTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Kmeans.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ L1Cost.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ L1HingeEmbeddingCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ L1Penalty.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LayerNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LeakyReLU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Linear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LinearWeightNorm.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Log.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LogSigmoid.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LogSoftMax.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LookupTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MapTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MarginCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MarginRankingCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MaskedSelect.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Max.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Maxout.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Mean.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Min.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MixtureTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MM.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ModuleCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Module.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MSECriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MulConstant.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Mul.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MultiCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MultiLabelMarginCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MultiLabelSoftMarginCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MultiMarginCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MV.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ NaN.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Narrow.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ NarrowTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Normalize.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ OneHot.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Padding.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PairwiseDistance.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ParallelCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Parallel.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ParallelTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PartialLinear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PixelShuffle.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Power.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PReLU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PrintSize.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Profile.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ReLU6.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ReLU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Replicate.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Reshape.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RReLU.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Select.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SelectTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sequential.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sigmoid.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SmoothL1Criterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftMarginCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftMax.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftMin.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftPlus.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftShrink.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SoftSign.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SparseJacobian.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SparseLinear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialAdaptiveAveragePooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialAdaptiveMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialAutoCropMSECriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialAveragePooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialBatchNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialClassNLLCriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialContrastiveNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialConvolutionLocal.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialConvolutionMap.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialConvolutionMM.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialCrossMapLRN.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialDepthWiseConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialDilatedConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialDilatedMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialDivisiveNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialDropout.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialFractionalMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialFullConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialFullConvolutionMap.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialLogSoftMax.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialLPPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialMaxUnpooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialReflectionPadding.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialReplicationPadding.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialSoftMax.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialSubSampling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialSubtractiveNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialUpSamplingBilinear.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialUpSamplingNearest.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SpatialZeroPadding.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SplitTable.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sqrt.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Square.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Squeeze.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ StochasticGradient.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sum.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Tanh.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TanhShrink.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TemporalConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TemporalDynamicKMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TemporalMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TemporalRowConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ TemporalSubSampling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ test.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ THNN_h.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ THNN.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Threshold.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Transpose.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Unsqueeze.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ utils.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ View.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricAveragePooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricBatchNormalization.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricDilatedConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricDilatedMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricDropout.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricFractionalMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricFullConvolution.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricMaxPooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricMaxUnpooling.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ VolumetricReplicationPadding.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WeightedEuclidean.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WeightedMSECriterion.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WeightNorm.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WhiteNoise.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ZeroGrad.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ZipTable.lua
β”‚Β Β  β”‚Β Β  └── ZipTableOneToMany.lua
β”‚Β Β  β”œβ”€β”€ optim
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ adadelta.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ adagrad.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ adamax.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ adam.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ asgd.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ cg.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ checkgrad.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ cmaes.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ConfusionMatrix.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ de.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fista.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lbfgs.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Logger.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lswolfe.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nag.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ polyinterp.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rmsprop.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rprop.lua
β”‚Β Β  β”‚Β Β  └── sgd.lua
β”‚Β Β  β”œβ”€β”€ paths
β”‚Β Β  β”‚Β Β  └── init.lua
β”‚Β Β  β”œβ”€β”€ plugins_stats.lua
β”‚Β Β  β”œβ”€β”€ rescore_utility.lua
β”‚Β Β  β”œβ”€β”€ rspamadm
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ configgraph.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ confighelp.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ configwizard.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ cookie.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ corpus_test.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fuzzy_convert.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fuzzy_stat.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ grep.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ keypair.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mime.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rescore.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stat_convert.lua
β”‚Β Β  β”‚Β Β  └── template.lua
β”‚Β Β  β”œβ”€β”€ tableshape.lua
β”‚Β Β  └── torch
β”‚Β Β  β”œβ”€β”€ CmdLine.lua
β”‚Β Β  β”œβ”€β”€ FFInterface.lua
β”‚Β Β  β”œβ”€β”€ File.lua
β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”œβ”€β”€ paths.lua
β”‚Β Β  β”œβ”€β”€ Tensor.lua
β”‚Β Β  β”œβ”€β”€ Tester.lua
β”‚Β Β  β”œβ”€β”€ test.lua
β”‚Β Β  └── TestSuite.lua
β”œβ”€β”€ plugins
β”‚Β Β  β”œβ”€β”€ antivirus.lua
β”‚Β Β  β”œβ”€β”€ arc.lua
β”‚Β Β  β”œβ”€β”€ asn.lua
β”‚Β Β  β”œβ”€β”€ bayes_expiry.lua
β”‚Β Β  β”œβ”€β”€ clickhouse.lua
β”‚Β Β  β”œβ”€β”€ clustering.lua
β”‚Β Β  β”œβ”€β”€ dcc.lua
β”‚Β Β  β”œβ”€β”€ dkim_signing.lua
β”‚Β Β  β”œβ”€β”€ dmarc.lua
β”‚Β Β  β”œβ”€β”€ dynamic_conf.lua
β”‚Β Β  β”œβ”€β”€ elastic.lua
β”‚Β Β  β”œβ”€β”€ emails.lua
β”‚Β Β  β”œβ”€β”€ external_services.lua
β”‚Β Β  β”œβ”€β”€ force_actions.lua
β”‚Β Β  β”œβ”€β”€ forged_recipients.lua
β”‚Β Β  β”œβ”€β”€ fuzzy_collect.lua
β”‚Β Β  β”œβ”€β”€ greylist.lua
β”‚Β Β  β”œβ”€β”€ hfilter.lua
β”‚Β Β  β”œβ”€β”€ history_redis.lua
β”‚Β Β  β”œβ”€β”€ ip_score.lua
β”‚Β Β  β”œβ”€β”€ maillist.lua
β”‚Β Β  β”œβ”€β”€ maps_stats.lua
β”‚Β Β  β”œβ”€β”€ metadata_exporter.lua
β”‚Β Β  β”œβ”€β”€ metric_exporter.lua
β”‚Β Β  β”œβ”€β”€ mid.lua
β”‚Β Β  β”œβ”€β”€ milter_headers.lua
β”‚Β Β  β”œβ”€β”€ mime_types.lua
β”‚Β Β  β”œβ”€β”€ multimap.lua
β”‚Β Β  β”œβ”€β”€ mx_check.lua
β”‚Β Β  β”œβ”€β”€ neural.lua
β”‚Β Β  β”œβ”€β”€ once_received.lua
β”‚Β Β  β”œβ”€β”€ phishing.lua
β”‚Β Β  β”œβ”€β”€ ratelimit.lua
β”‚Β Β  β”œβ”€β”€ rbl.lua
β”‚Β Β  β”œβ”€β”€ replies.lua
β”‚Β Β  β”œβ”€β”€ reputation.lua
β”‚Β Β  β”œβ”€β”€ rspamd_update.lua
β”‚Β Β  β”œβ”€β”€ settings.lua
β”‚Β Β  β”œβ”€β”€ spamassassin.lua
β”‚Β Β  β”œβ”€β”€ spamtrap.lua
β”‚Β Β  β”œβ”€β”€ trie.lua
β”‚Β Β  β”œβ”€β”€ url_redirector.lua
β”‚Β Β  β”œβ”€β”€ url_reputation.lua
β”‚Β Β  β”œβ”€β”€ url_tags.lua
β”‚Β Β  └── whitelist.lua
β”œβ”€β”€ rules
β”‚Β Β  β”œβ”€β”€ forwarding.lua
β”‚Β Β  β”œβ”€β”€ headers_checks.lua
β”‚Β Β  β”œβ”€β”€ html.lua
β”‚Β Β  β”œβ”€β”€ http_headers.lua
β”‚Β Β  β”œβ”€β”€ mid.lua
β”‚Β Β  β”œβ”€β”€ misc.lua
β”‚Β Β  β”œβ”€β”€ regexp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ compromised_hosts.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ headers.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ misc.lua
β”‚Β Β  β”‚Β Β  └── upstream_spam_filters.lua
β”‚Β Β  β”œβ”€β”€ rspamd.classifiers.lua
β”‚Β Β  β”œβ”€β”€ rspamd.lua
β”‚Β Β  └── subject_checks.lua
└── www
β”œβ”€β”€ css
β”‚Β Β  β”œβ”€β”€ bootstrap.min.css
β”‚Β Β  β”œβ”€β”€ d3evolution.css
β”‚Β Β  β”œβ”€β”€ footable.bootstrap.min.css
β”‚Β Β  β”œβ”€β”€ nprogress.css
β”‚Β Β  └── rspamd.css
β”œβ”€β”€ favicon.ico
β”œβ”€β”€ fonts
β”‚Β Β  β”œβ”€β”€ glyphicons-halflings-regular.ttf
β”‚Β Β  β”œβ”€β”€ glyphicons-halflings-regular.woff
β”‚Β Β  └── glyphicons-halflings-regular.woff2
β”œβ”€β”€ img
β”‚Β Β  β”œβ”€β”€ asc.png
β”‚Β Β  β”œβ”€β”€ desc.png
β”‚Β Β  └── rspamd_logo_navbar.png
β”œβ”€β”€ index.html
β”œβ”€β”€ js
β”‚Β Β  β”œβ”€β”€ app
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ config.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ graph.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ history.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rspamd.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ symbols.js
β”‚Β Β  β”‚Β Β  └── upload.js
β”‚Β Β  β”œβ”€β”€ lib
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ bootstrap.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ d3evolution.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ d3.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ d3pie.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ domReady.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ footable.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ humanize.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ jquery-3.3.1.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nprogress.min.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ require.min.js
β”‚Β Β  β”‚Β Β  └── visibility.min.js
β”‚Β Β  └── main.js
β”œβ”€β”€ plugins.txt
β”œβ”€β”€ react-index.html
└── README.md
35 directories, 541 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment