44 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 2 months ago
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 months ago
  Vsevolod Stakhov 9117058f15
[Minor] Allow to specify mempool when copying an IP address structure 2 years ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  Vsevolod Stakhov 6784ed26d1 [Minor] Replace in6_addr_t with struct in6_addr as defined by POSIX 3 years ago
  Vsevolod Stakhov 903111c6cc [Project] Do not listen sockets in the main process 4 years ago
  Vsevolod Stakhov 488f72bad4 [Minor] Add flags to listen socket creation 4 years ago
  Vsevolod Stakhov 80bb5413db [Fix] Fix listen socket parsing 4 years ago
  Vsevolod Stakhov 1485bf2c42 [Rework] Move local IPs check 4 years ago
  Vsevolod Stakhov 04127efeba [Fix] Distinguish remote and local addrs parsing 4 years ago
  Vsevolod Stakhov 437cef075c [Minor] Rework rspamd_parse_host_port_priority function result 4 years ago
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 4 years ago
  Vsevolod Stakhov 71e0dbf960 [Project] Remove libfann, gd and other unsupported stuff 5 years ago
  Vsevolod Stakhov 5836e02b95 [Project] Allow to hash and compare inet addresses considering port 5 years ago
  Vsevolod Stakhov ed7ecf0d80 [Minor] Core: Allow inet addresses to be parsed using memory pool 5 years ago
  Vsevolod Stakhov 4f885f95f9 [Minor] Core: Add sockaddr access utility 5 years ago
  Vsevolod Stakhov 60403ad3ba [Project] Adopt code 6 years ago
  Alexander Moisseev bb5a9f8e45 [Minor] Massive spelling correction 7 years ago
  Vsevolod Stakhov 8fbd198065 [Minor] Refactor destroy -> free 7 years ago
  Vsevolod Stakhov 087dcad963 [Fix] Do not use local_addrs in proxy 7 years ago
  Vsevolod Stakhov e47d8db1f1 [Minor] Allow to parse and create stack based inet_addr_t 7 years ago
  Vsevolod Stakhov 7238b9cfe4 [Fix] Some fixes to libmagic initialization 7 years ago
  Vsevolod Stakhov 9919068fcd [Feature] Use new ip parsing API 8 years ago
  Vsevolod Stakhov 0988e1b1b1 [Feature] Add protection against open files limit and accepting sockets 8 years ago
  Vsevolod Stakhov 0c01103c02 [Feature] Add function for pretty printing of inet addresses 8 years ago
  Vsevolod Stakhov 947bd90138 Add routine to create inet address from the rdns reply 8 years ago
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 8 years ago
  Vsevolod Stakhov d100debaa3 Rework parsing of IP addresses 8 years ago
  Vsevolod Stakhov f4b315188e Add local addrs extension available in the conviguration 8 years ago
  Vsevolod Stakhov 32dda672d0 Add method to check if IP is local 8 years ago
  Vsevolod Stakhov 61330ef453 Add routines to use rspamd_inet_addr_t in hash tables 8 years ago
  Vsevolod Stakhov 9370ea45e1 Fix parsing of fixed length IP addresses. 8 years ago
  Vsevolod Stakhov eb737947eb Reorganize includes to reduce namespace pollution. 8 years ago
  Vsevolod Stakhov 7fcf40d888 Use port when calculating listen socket hash. 9 years ago
  Vsevolod Stakhov 074d28ebc2 Fix sorting order and unit test for upstreams. 9 years ago
  Vsevolod Stakhov c4141a343c Add more utility functions required. 9 years ago
  Vsevolod Stakhov a943f89d45 Rework inet_address structure. 9 years ago
  Vsevolod Stakhov 91f49b9ceb Allow customizations for unix sockets. 9 years ago
  Vsevolod Stakhov 8c9cf87f25 Rework and simplify listen sockets creation. 9 years ago
  Vsevolod Stakhov f58fb61175 Allow addresses to be allocated in rspamd_mempool. 9 years ago
  Vsevolod Stakhov cbde625fb2 Allow multiple addresses per upstream. 9 years ago
  Vsevolod Stakhov f046f61e40 Add some basic logic for upstreams. 9 years ago
  Vsevolod Stakhov 4a4ff2f073 Rework host/port/priority parsing. 9 years ago
  Vsevolod Stakhov b4ce748572 Split addr definition from the utils code. 9 years ago