Opened 12 years ago

Closed 12 years ago

Last modified 9 years ago

#250 closed task (fixed)

GeoIPv6 patch merge

Reported by: Gregor Kališnik Owned by: Ruslan Ermilov
Priority: minor Milestone:
Component: nginx-module Version: 1.3.x
Keywords: Cc:
uname -a:
nginx -V: nginx version: nginx/1.3.8
built by gcc 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)
configure arguments: --with-http_geoip_module --with-ipv6 --add-module=../echo-nginx-module-0.4

Description

Hi.

I see that my patch submitted to nginx mailing list isn't up to date. I've updated it to work with nginx-1.3.8 version.

Do note that I've tested only IPv6 resolving part and there is a tiny code duplication (the proxy part).

Best regards,
Gregor Kališnik

Attachments (1)

nginx-geoipv6.patch (9.5 KB ) - added by Gregor Kališnik 12 years ago.
Updated patch for GeoIPv6 module

Download all attachments as: .zip

Change History (5)

by Gregor Kališnik, 12 years ago

Attachment: nginx-geoipv6.patch added

Updated patch for GeoIPv6 module

comment:1 by maxim, 12 years ago

Owner: changed from somebody to Ruslan Ermilov
Status: newassigned

comment:2 by Ruslan Ermilov, 12 years ago

In 5016/nginx:

GeoIP: IPv6 support.

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).

comment:3 by Ruslan Ermilov, 12 years ago

Resolution: fixed
Status: assignedclosed

comment:4 by Maxim Dounin, 12 years ago

In 5062/nginx:

Merge of r5014, r5015, r5016, r5030: geoip ipv6 support.

*) Configure: fixed style of include directories.

*) Configure: fixed GeoIP library detection.

*) GeoIP: IPv6 support. 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).

*) GeoIP: removed pseudo-support of "proxy" and "netspeed" databases.

Note: See TracTickets for help on using tickets.