44 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 2 months ago
  Vsevolod Stakhov ac2ee05594
[Fix] Do not pollute public headers with libev internals 8 months ago
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 months ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  Vsevolod Stakhov 49768177cf [Minor] Allow to get a port for a specific upstream 2 years ago
  Vsevolod Stakhov e89fc35017 [Minor] Allow to capture upstream object 2 years ago
  Vsevolod Stakhov 684996ee80 [Minor] Add failure reason in the upstreams code 4 years ago
  Vsevolod Stakhov 234923a5ff [Feature] Allow exception when choosing upstream 4 years ago
  Vsevolod Stakhov ff7f417bff [Fix] Allow real upstreams configuration 4 years ago
  Vsevolod Stakhov 9bde024ddf [Minor] Improve logging for upstream failure 4 years ago
  Vsevolod Stakhov b3eb4d1800 [Project] Start SRV upstreams implementation 4 years ago
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 4 years ago
  Vsevolod Stakhov 005105a1b0 [Project] Rework upstreams 5 years ago
  Vsevolod Stakhov 98897c1797 [Project] First refactoring step libevent->libev 5 years ago
  Vsevolod Stakhov 34cc551018 [Project] Preliminary support of HTTP proxies 5 years ago
  Vsevolod Stakhov 0f32df6f44 [Fix] Core: Fix address rotation bug 5 years ago
  Vsevolod Stakhov 70d859cede [Feature] Allow to add upstream watchers to Lua API 5 years ago
  Vsevolod Stakhov a6a1a8d5ae [Feature] Implement event watchers for upstreams 5 years ago
  Vsevolod Stakhov ec763ca3ee [Feature] Allow to set custom limits for upstream lists 5 years ago
  Vsevolod Stakhov 1812d38cb8 [Feature] Distinguish IP failures from connection failures 5 years ago
  Vsevolod Stakhov 639c67dbd8 [Fix] Fix parsing IPv6 nameservers in resolv.conf 7 years ago
  Vsevolod Stakhov f9e618dee3 [Minor] Add some auxiliary functions for upstreams 7 years ago
  Vsevolod Stakhov 6151a4b7f8 [Feature] Allow forced and non-forced upstreams selection 8 years ago
  Vsevolod Stakhov 612bbd0102 [Feature] Allow iterating over upstreams 8 years ago
  Vsevolod Stakhov e7d1c7c1a6 [Feature] Add flags and opaque data to upstreams 8 years ago
  Vsevolod Stakhov 33dc0d893c Add rspamd_upstream_reresolve routine. 8 years ago
  Vsevolod Stakhov 19fdaf580a Rework rotation for upstreams 8 years ago
  Vsevolod Stakhov 0af6082b44 Parse rotation type for upstreams list 8 years ago
  Vsevolod Stakhov 6cb689f218 Add deinitialization for upstreams 8 years ago
  Vsevolod Stakhov 3d10a9ead7 Rework upstreams initialization 8 years ago
  Vsevolod Stakhov a42332ca48 Rework upstreams context 8 years ago
  Vsevolod Stakhov 420cd8b263 Rework upstreams code for new inet_addr. 9 years ago
  Vsevolod Stakhov ba06982886 Add sequential order for upstreams. 9 years ago
  Vsevolod Stakhov cd5656abb7 Rework IP addresses in upstreams. 9 years ago
  Vsevolod Stakhov bb6169400e Use upstreams configuration. 9 years ago
  Vsevolod Stakhov 91b1e25aed Some more auxiliary functions. 9 years ago
  Vsevolod Stakhov db0e114862 Add parsing of multiple upstreams string. 9 years ago
  Vsevolod Stakhov db1fd00959 Fix some more old upstreams code. 9 years ago
  Vsevolod Stakhov d958071040 Start new upstreams implementation. 9 years ago
  Vsevolod Stakhov 397dfabb70 Rework API completely. 9 years ago
  Vsevolod Stakhov 379055dbbb Unify style without sorting headers. 9 years ago
  Vsevolod Stakhov fe79d8c5a3 Revert "Unify code style." 9 years ago
  Vsevolod Stakhov e0483657ff Unify code style. 9 years ago
  Vsevolod Stakhov 61555065f3 Rework project structure, remove trash files. 10 years ago
  Vsevolod Stakhov 7e440d6f43 * Add lua bindings for upstream API. 12 years ago
  Vsevolod Stakhov 5c9372c4a8 * Add start script for red hat compatible systems 13 years ago
  Vsevolod Stakhov 1cb8543e85 * Add ability to specify dns nameservers in a config 13 years ago
  Vsevolod Stakhov 6b306ab875 Fixes types (use glib ones) no functional change. 13 years ago
  Vsevolod Stakhov 2aa9c74f1c * Reorganize structure of source files 15 years ago
  Vsevolod Stakhov 8b8ae0cf7a * Add initial implementation of C modules API 16 years ago