File: Changes

package info (click to toggle)
libapache2-mod-geoip 1.2.10-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, forky, sid, stretch, trixie
  • size: 152 kB
  • ctags: 66
  • sloc: ansic: 725; makefile: 9; php: 7
file content (148 lines) | stat: -rw-r--r-- 5,153 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
1.2.10 2015-03-06

- Update docs to note that GeoIP configuration directives cannot be placed
  in .htaccess files.
- Fix small memleak (Boris Zentner)
- A segfault when using multi-threaded workers was fixed. (Fix from thinker0.
  GitHub #16.)
- Several instances of manual memory management were switched to use the
  use Apache's memory pool. (Fix from thinker0. GitHub #16.)

1.2.9 2014-03-20

- Added a new directive, GeoIPScanProxyHeaderField, to specify a custom
  header which contains the client's IP address (Sascha Kuehndel)
- Added the ability to forward the result fields to a backend server/proxy
  via request header (Sascha Kuehndel)

1.2.9 2013-01-08

- Add GeoIPUseFirstNonPrivateXForwardedForIP option (Boris Zentner)
- Support Apache 2.4 (Boris Zentner)
    - Use GeoIP_id_by_addr_v6 instead of GeoIP_country_id_by_addr_v6 (Boris Zentner)
    - Include util_script.h to silence warning about ap_add_common_vars (Boris Zentner)

1.2.7 2011-08-23

    - Add support for GEOIP_NETSPEED_REV1 (Boris Zentner)
    - Experimental support for GEOIP_COUNTRY_EDITION_V6 (Boris Zentner)
    - Add GEOIP_DOMAIN_EDITION support (Boris Zentner)

1.2.6 2008-09-11

- GEOIP_METRO_CODE replace the depreciated GEOIP_DMA_CODE (Boris Zentner)

1.2.5 2008-08-13

! Fix GEOIP_REGION and GEOIP_COUNTRY_CODE when used with the GeoIPRegion
  database. Both are only set if a region or country was found. Previously
  a empty string was assigned to both (Boris Zentner)
- Add GEOIP_REGION_NAME for City and Region databases (Boris Zentner)

1.2.4 2008-06-10

! mod_geoip2 has sets GEOIP_COUNTRY_CODE to -- for unknown countries when
  used with the country database. But for any other database (City for
  example) GEOIP_COUNTRY_CODE is unset for unknown countries. This is
  fixed now. Same for GEOIP_CONTINENT_CODE and GEOIP_COUNTRY_NAME. (Boris
  Zentner)
- Add GEOIP_ADDR. That's the address used to compute the geoip
  information. Exported as env, notes or both as usual (Jason Caldwell)
- Try to run always before mod_setenvif and mod_rewrite. (Boris Zentner)

1.2.3 2008-04-26

- Skip files that we can not open for some reason (permission/typo). Check
  and skip empty slots in geoip_header_parser (Boris Zentner)
- Slight performance increase - don't make per_dir ap_get_module_config
  call where we return DECLINED because cfg->GeoIPEnabled is true (Guenter
  Knauf)
- NetWare/Win32 compilation fixes, since can't declare vars in middle of
  code (Guenter Knauf)

1.2.2 2008-03-18

- Fix race condition for IO based caches like Standard. MMapCache and
  MemoryCache are not affected. (Boris Zentner)

1.2.1 2007-12-17

! Notice - all directives are _only_ valid in server context except
  GeoIPEnabled. Check you configuration with apachectl configtest (Boris
  Zentner)
- Added MMapCache option (Boris Zentner)
- Change GeoIPEnabled from a serverwide option to a
  server/directory/location keyword. (Boris Zentner)
- Fix a small memleak per child. Allocated in geoip_child_init free in
  geoip_cleanup (Boris Zentner)
- GeoIP databases get used serverwide now. Not per child. See the
  README. (Boris Zentner)
- Update README with more examples (Boris Zentner)
- Added support for UTF8 output for GeoIP City databases (Boris Zentner)

1.2.0 2007-08-30

- Fix segfault issue if GeoIP.dat file cannot be opened (Vladimir
  Sedlacek)
- Added support for GEOIP_CONTINENT_CODE for GeoIP Country and City (Frank
  Mather)
- Added GeoIPScanProxyHeaders directive to handle X-Forwarded-For headers
  (Frank Mather)
- Updated documentation to specify that GeoIPFlags need to be passed
  as second parameter to GeoIPDBFile, instead of using the GeoIPFlags directive

1.1.8 2006-04-28

- Updated README file with GeoIPFlags docs and performance tips
- Added apr_strings.h include (Dann Frazier, Fixes Debian #357387)
- Added support for IndexCache

1.1.7 2005-08-01

- Copied docs in mod_geoip1.3 in README on how to redirect and block by country
- Fixed Garbage characters appearing in GeoIP Postal Code field, this
      bug was introduced in 1.1.3

1.1.6 2005-05-17

- Fixed empty fields for GeoIP Region fields, this bug
  was introduced in 1.1.3

1.1.5 2005-04-19

- Removed dependence on DNS resolver for GeoIP Region and Netspeed databases

1.1.4 2004-12-23

- Fixed Garbage characters appearing in GeoIP City/Region field, this
  bug was introduced in 1.1.3

1.1.3 2004-12-09

- Added support for GeoIPOutput
- Changed command setup to AP_INIT_TAKE12 from AP_INIT_TAKE1 GeoIPDBFile (merv)
- Memory Leak fix when using GeoIP Region database
- Memory Leak fix when using GeoIP City database (Shane Nelson)

1.1.2 2004-08-12

- Added support for GeoIP Netspeed Edition (Frank Mather)
- Added support for GeoIP City setting GEOIP_DMA_CODE, GEOIP_AREA_CODE, GEOIP_LATITUDE,
    GEOIP_LONGITUDE, and GEOIP_POSTAL_CODE (Frank Mather)

1.1.1 2004-07-12

- Added more documentation for using from PHP
- Fixed compile errors and warnings

1.1.0 2004-04-19

- Added support for GeoIP Region, City, ISP and Organization (Frank Mather)

1.0.6 2002-08-30

- Added GeoIP_delete upon cleanup (Corris Randall)

1.0.5 2002-08-29

- Initial Release (Corris Randall)