20 Commits (74cef6faca1650a8cb783c40e97c0eae804b0d71)

Auteur SHA1 Bericht Datum
  Vsevolod Stakhov ac2ee05594
[Fix] Do not pollute public headers with libev internals 9 maanden geleden
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 11 maanden geleden
  Vsevolod Stakhov 9029b54e9f [Fix] Use strict IDNA for utf8 DNS names + add sanity checks for DNS names 3 jaren geleden
  Vsevolod Stakhov e3057e5e46 [Minor] DNS: Add servfail cache 4 jaren geleden
  Vsevolod Stakhov c408720e08 [Minor] Allow to deinit resolver 4 jaren geleden
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 5 jaren geleden
  Vsevolod Stakhov 98897c1797 [Project] First refactoring step libevent->libev 5 jaren geleden
  Vsevolod Stakhov 134526b562 [Project] Rename events.h 5 jaren geleden
  Vsevolod Stakhov 6943c3c3a4 [Minor] Refactor DNS resolver invocations 5 jaren geleden
  Vsevolod Stakhov 251a7c9d11 [Project] Add items logic in DNS resolver 5 jaren geleden
  Vsevolod Stakhov b4fbb32b3d [Feature] Rework rspamd DNS to use the ordinary upstreams rotation 8 jaren geleden
  Vsevolod Stakhov fa687ca631 [Feature] Override DNS requests limits for SPF and DKIM 8 jaren geleden
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 8 jaren geleden
  Vsevolod Stakhov d145c09388 Add constraints to dns requests ammount per task. 9 jaren geleden
  Vsevolod Stakhov 505e9556c0 Fix build. 9 jaren geleden
  Vsevolod Stakhov 379055dbbb Unify style without sorting headers. 10 jaren geleden
  Vsevolod Stakhov fe79d8c5a3 Revert "Unify code style." 10 jaren geleden
  Vsevolod Stakhov e0483657ff Unify code style. 10 jaren geleden
  Vsevolod Stakhov d6643f35d7 Refactor config API. 10 jaren geleden
  Vsevolod Stakhov 61555065f3 Rework project structure, remove trash files. 10 jaren geleden
  Vsevolod Stakhov ad837700b8 Refactor memory pool naming. 10 jaren geleden
  Vsevolod Stakhov 1b251c6d60 Adopt DNS logging. 10 jaren geleden
  Vsevolod Stakhov 5b78ecce46 Integrate rspamd with librdns. 10 jaren geleden
  Vsevolod Stakhov 9bb4dccead Rework resolver library. 10 jaren geleden
  Vsevolod Stakhov f11da52357 Add support for edns0 in rspamd. 10 jaren geleden
  Vsevolod Stakhov 074ac59f6f Use chacha20 for DNS id permutation. 10 jaren geleden
  Vsevolod Stakhov bab9cbb468 Use sockets pool for DNS requests. 10 jaren geleden
  Vsevolod Stakhov 2e56b46050 Revert dns changes for now, as they require more testing. 10 jaren geleden
  Vsevolod Stakhov 546d347873 Rework rspamd DNS resolver. 10 jaren geleden
  Vsevolod Stakhov 3e35fe3a94 Randomize source port to make a DNS request. 10 jaren geleden
  Vsevolod Stakhov 37845898cb Rework socket creation logic to support both ipv4 and ipv6 sockets. 11 jaren geleden
  Vsevolod Stakhov 4d4668a0d4 * Fix spf plugin that was broken in 0.4.7 12 jaren geleden
  Vsevolod Stakhov 608432786a * Use event_base thread safe API to allow parallelism based on threads 12 jaren geleden
  Vsevolod Stakhov 96e14f0474 Fix build under Solaris10. Reported in https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana 12 jaren geleden
  Vsevolod Stakhov 5c9372c4a8 * Add start script for red hat compatible systems 13 jaren geleden
  Vsevolod Stakhov 1cb8543e85 * Add ability to specify dns nameservers in a config 13 jaren geleden
  Vsevolod Stakhov 689855e2bb * Add throttling detection mechanic for dns resolver 13 jaren geleden
  Vsevolod Stakhov 572462a0e2 Fix parsing of DNS records :( 13 jaren geleden
  Vsevolod Stakhov 6b306ab875 Fixes types (use glib ones) no functional change. 13 jaren geleden
  Vsevolod Stakhov 5e458871b3 * Make SURBL module to use rspamd dns module 14 jaren geleden
  Vsevolod Stakhov a87a049971 * Add support for parsing SPF and SRV records 14 jaren geleden
  Vsevolod Stakhov 3d1c40c972 * Make DNS resolver working 14 jaren geleden
  Vsevolod Stakhov 75bf13b9bd * Add ability to test regexp with 'T' flag 14 jaren geleden
  Vsevolod Stakhov 9ac84380ce * Add resolv.conf parsing into dns.c 14 jaren geleden
  Vsevolod Stakhov 601bef40d6 * Add ability to set filters for smtp worker for each smtp stage 14 jaren geleden