- Fixed build failures caused by
LDFLAGSbeing passed directly toapxsrather than through its-Wl,flag. Pull request by Robert Scheck. GitHub #162. - Added
DESTDIRsupport to the install target. Pull request by Robert Scheck. GitHub #162.
- Portability fixes
- Documentation improvements
- Fix a bug where uninitialized memory could be accessed when looking up a path in a database. Pull Request by ylavic. GitHub #78.
- You may now set
MMDB_ADDRto use that IP address rather than the remote address when doing the lookup. Pull request by Marc Stern. GitHub #63. - Add new directive
MaxMindDBNetworkEnvthat allows setting an environment variable containing the network associated with an IP address. - Add new directive
MaxMindDBSetNotes. When set toOn, Apache request notes will be set in addition to environment variables. Pull request by Marco Fontani. GitHub #76.
- Fail loudly if any configured
MaxMindDBFiles don't exist. Previously we would accept the configuration and silently do nothing. - Support lookups in the root of VHost sections.
MaxMindDBEnvnow takes exactly two arguments. Previously, it allowed more arguments but ignored all but one set of arguments.
- The module is now compiled with the
-std=c99 -fms-extensionsflags. This fixes compilation errors on older version ofgcc.
- First non-beta release.
- Updated documentation for completeness and correctness.
- Added maxminddb.h check to configure.ac.
- The
MaxMindDBEnabledirective was changed fromOR_FILEINFOtoOR_ALL. The directive will now work anywhere and does not requireAllowOverride FileInfoto work in an.htaccessfile.
- The module was largely rewritten. It now supports configuration contexts and handles configuration merging.
- Initial release.