summaryrefslogtreecommitdiffhomepage
path: root/auto/lib/geoip (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-02-26Configure: added support for Homebrew on Apple Silicon.Piotr Sikora1-0/+17
Signed-off-by: Piotr Sikora <piotr@aviatrix.com>
2016-10-04Configure: removed the --with-ipv6 option.Maxim Dounin1-11/+9
IPv6 now compiled-in automatically if support is found. If there is a need to disable it for some reason, --with-cc-opt="-DNGX_HAVE_INET6=0" can be used for this.
2016-02-04Dynamic modules.Maxim Dounin1-1/+6
The auto/module script is extended to understand ngx_module_link=DYNAMIC. When set, it links the module as a shared object rather than statically into nginx binary. The module can later be loaded using the "load_module" directive. New auto/module parameter ngx_module_order allows to define module loading order in complex cases. By default the order is set based on ngx_module_type. 3rd party modules can be compiled dynamically using the --add-dynamic-module configure option, which will preset ngx_module_link to "DYNAMIC" before calling the module config script. Win32 support is rudimentary, and only works when using MinGW gcc (which is able to handle exports/imports automatically). In collaboration with Ruslan Ermilov.
2013-01-24GeoIP: IPv6 support.Ruslan Ermilov1-0/+12
When using IPv6 databases, IPv4 addresses are looked up as IPv4-mapped IPv6 addresses. Mostly based on a patch by Gregor Kališnik (ticket #250).
2013-01-24Configure: fixed GeoIP library detection.Ruslan Ermilov1-1/+4
2013-01-24Configure: fixed style of include directories.Ruslan Ermilov1-1/+1
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2009-07-20ngx_http_geoip_moduleIgor Sysoev1-0/+78