44 Commits (master)

Auteur SHA1 Bericht Datum
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 3 maanden geleden
  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 10 maanden geleden
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 jaren geleden
  Vsevolod Stakhov 49768177cf [Minor] Allow to get a port for a specific upstream 2 jaren geleden
  Vsevolod Stakhov e89fc35017 [Minor] Allow to capture upstream object 2 jaren geleden
  Vsevolod Stakhov 684996ee80 [Minor] Add failure reason in the upstreams code 4 jaren geleden
  Vsevolod Stakhov 234923a5ff [Feature] Allow exception when choosing upstream 4 jaren geleden
  Vsevolod Stakhov ff7f417bff [Fix] Allow real upstreams configuration 4 jaren geleden
  Vsevolod Stakhov 9bde024ddf [Minor] Improve logging for upstream failure 4 jaren geleden
  Vsevolod Stakhov b3eb4d1800 [Project] Start SRV upstreams implementation 4 jaren geleden
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 5 jaren geleden
  Vsevolod Stakhov 005105a1b0 [Project] Rework upstreams 5 jaren geleden
  Vsevolod Stakhov 98897c1797 [Project] First refactoring step libevent->libev 5 jaren geleden
  Vsevolod Stakhov 34cc551018 [Project] Preliminary support of HTTP proxies 5 jaren geleden
  Vsevolod Stakhov 0f32df6f44 [Fix] Core: Fix address rotation bug 5 jaren geleden
  Vsevolod Stakhov 70d859cede [Feature] Allow to add upstream watchers to Lua API 5 jaren geleden
  Vsevolod Stakhov a6a1a8d5ae [Feature] Implement event watchers for upstreams 5 jaren geleden
  Vsevolod Stakhov ec763ca3ee [Feature] Allow to set custom limits for upstream lists 5 jaren geleden
  Vsevolod Stakhov 1812d38cb8 [Feature] Distinguish IP failures from connection failures 6 jaren geleden
  Vsevolod Stakhov 639c67dbd8 [Fix] Fix parsing IPv6 nameservers in resolv.conf 7 jaren geleden
  Vsevolod Stakhov f9e618dee3 [Minor] Add some auxiliary functions for upstreams 7 jaren geleden
  Vsevolod Stakhov 6151a4b7f8 [Feature] Allow forced and non-forced upstreams selection 8 jaren geleden
  Vsevolod Stakhov 612bbd0102 [Feature] Allow iterating over upstreams 8 jaren geleden
  Vsevolod Stakhov e7d1c7c1a6 [Feature] Add flags and opaque data to upstreams 8 jaren geleden
  Vsevolod Stakhov 33dc0d893c Add rspamd_upstream_reresolve routine. 8 jaren geleden
  Vsevolod Stakhov 19fdaf580a Rework rotation for upstreams 8 jaren geleden
  Vsevolod Stakhov 0af6082b44 Parse rotation type for upstreams list 8 jaren geleden
  Vsevolod Stakhov 6cb689f218 Add deinitialization for upstreams 8 jaren geleden
  Vsevolod Stakhov 3d10a9ead7 Rework upstreams initialization 8 jaren geleden
  Vsevolod Stakhov a42332ca48 Rework upstreams context 8 jaren geleden
  Vsevolod Stakhov 420cd8b263 Rework upstreams code for new inet_addr. 9 jaren geleden
  Vsevolod Stakhov ba06982886 Add sequential order for upstreams. 9 jaren geleden
  Vsevolod Stakhov cd5656abb7 Rework IP addresses in upstreams. 9 jaren geleden
  Vsevolod Stakhov bb6169400e Use upstreams configuration. 9 jaren geleden
  Vsevolod Stakhov 91b1e25aed Some more auxiliary functions. 9 jaren geleden
  Vsevolod Stakhov db0e114862 Add parsing of multiple upstreams string. 9 jaren geleden
  Vsevolod Stakhov db1fd00959 Fix some more old upstreams code. 9 jaren geleden
  Vsevolod Stakhov d958071040 Start new upstreams implementation. 9 jaren geleden
  Vsevolod Stakhov 397dfabb70 Rework API completely. 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 61555065f3 Rework project structure, remove trash files. 10 jaren geleden
  Vsevolod Stakhov 7e440d6f43 * Add lua bindings for upstream API. 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 6b306ab875 Fixes types (use glib ones) no functional change. 13 jaren geleden
  Vsevolod Stakhov 2aa9c74f1c * Reorganize structure of source files 15 jaren geleden
  Vsevolod Stakhov 8b8ae0cf7a * Add initial implementation of C modules API 16 jaren geleden