314f2ec568
Geoip: Fix linux compilation
2015-01-14 12:37:43 +01:00
f09f4a4c6c
Geoip: Remove previous C99 compatibility changes with v100
...
Since we're compiling against v120_xp now, C99 is supported, which makes the previous compatibility changes pointless.
This reverts to the state of the original content.
For maintainability reason, it's welcomed.
For reference, the only change now is the moving of PACKAGE_VERSION define to be available for linux too (since we don't use configure.ac)
2015-01-14 12:35:04 +01:00
16874378f1
Geoip: Update libmaxminddb to 1.0.4
2015-01-12 00:00:31 +01:00
b4399f42da
Geoip: Move C99 headers in its own directory
2015-01-11 16:08:52 +01:00
023c1e3baf
Geoip: Fix missing continent id and fix indentation.
2014-08-05 23:00:00 +02:00
674600bab2
Geoip: Reorganize and update project files.
2014-08-05 20:11:31 +02:00
7dd1ea3719
Geoip: Convert code to libmaxminddb API.
2014-08-05 20:08:16 +02:00
9d59de41a2
Geoip: Fix compilation #4 .
2014-08-05 20:07:10 +02:00
936d4f4f6d
Geoip: Fix compilation #2
...
A trick to bypass issue where variable creaton was required at the top of function.
2014-08-05 20:04:54 +02:00
526a70a6d7
Geoip: Fix compilation #1
...
MSVC doesn't fully implement C99, ssize_t, stdbool.h, etc have to be provided manually.
Most of fixes are casting type and unpacking structure.
2014-08-05 20:04:52 +02:00
58a64597e8
Geoip: Import libmaxminddb library which supports Geoip2 databases.
2014-08-05 20:04:50 +02:00