-
Notifications
You must be signed in to change notification settings - Fork 2
/
Changes
188 lines (132 loc) · 5.01 KB
/
Changes
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
Changelog
* 3.1.6
Tue, Jan 24 2017 JoungKyun.Kim <http://oops.org>
- applying changed format about KRNIC site reoranization on january 2017.
- fixed PHP 7 changing about contribute scripts
Tue, Feb 17 2016 JoungKyun.Kim <http://oops.org>
- start 3.1.6
* 3.1.5
Tue, Feb 16 2016 JoungKyun.Kim <http://oops.org>
- fixed access uninitialized variable
Sat, Feb 15 2013 JoungKyun.Kim <http://oops.org>
- fixed libiconv link on cygwin
Fri, Feb 14 2013 JoungKyun.Kim <http://oops.org>
- support windows native binary
use MinGW32 with Code::Blocks workspace
- fixed wrong db close when database file not found
Tue, Feb 11 2013 JoungKyun.Kim <http://oops.org>
- fixed build error and shared library on cygwin
Fri, Oct 25 2013 JoungKyun.Kim <http://oops.org>
- start 3.1.5 tree
* 3.1.4
Fri, Oct 25 2013 JoungKyun.Kim <http://oops.org>
- release 3.1.4
- fixed opening the wrong path of database
- add kr_range API for ISP or Country
Thu, Nov 1 2012 JoungKyun.Kim <http://oops.org>
- fixed libipcalc link
Tue, Sep 18 2012 JoungKyun.Kim <http://oops.org>
- fixed cygwin compile environments
* 3.1.3
Mon, Feb 27 2012 JoungKyun.Kim <http://oops.org>
- release 3.1.3
- fixed missing krversion.h
Mon, May 2 2011 JoungKyun.Kim <http://oops.org>
- add 'extern C' for C plus plus
Sat, Apr 30 2011 JoungKyun.Kim <http://oops.org>
- enhanced krisp.m4
Fri, Apr 22 2011 JoungKyun.Kim <http://oops.org>
- changed build environment with automake
- revert gcc visibility
* 3.1.2
Fri, Jan 14 2011 JoungKyun.Kim <http://oops.org>
- release 3.1.2
- fixed segfault cause of miss casting
Tue, Jan 12 2011 JoungKyun.Kim <http://oops.org>
- add english man pages
- debianized
Mon, Nov 8 2010 JoungKyun.Kim <http://oops.org>
- fixed build environments on other OS (ulong type, make command)
- 3.1.2 dev branch start
* 3.1.1
Mon, Sep 27 2010 JoungKyun.Kim <http://oops.org>
- release 3.1.1
Fri, Sep 24 2010 JoungKyun.Kim <http://oops.org>
- add journal_mode=OFF option on sqlite3 database handle
- add _REENTRANT compile flag
- changed default value of db_time_stamp_interval from 3600 sec to 0 sec
Mon, Sep 20 2010 JoungKyun.Kim <http://oops.org>
- initialize db handler to NULL when database connect failed on kr_open
* 3.1.0
Fri, Sep 10 2010 JoungKyun.Kim <http://oops.org>
- changed kr_close api proto type
kr_close (KR_API *) => kr_close (KR_API **)
- reconnect database when changed mtime of database
add 4 members in KR_NET struct
database
db_time_stamp_interval
db_time_stamp
db_stamp_checked
* 3.0.3
Fri, Sep 10 2010 JoungKyun.Kim <http://oops.org>
- fixed segfault kr_search(_ex) when KR_NET structure is null
Thu, Aug 12 2010 JoungKyun.Kim <http://oops.org>
- fixed typo
* 3.0.2
Sun, Aug 8 2010 JoungKyun.Kim <http://oops.org>
- release 3.0.2
- link with libipcalc
- remove ip2long, netcalc that forked libipcalc
- add --with-compat build option for makeing compat library
- add krisp.pc that is pkg-config configuration file
* 3.0.1
Tue, Aug 3 2010 JoungKyun.Kim <http://oops.org>
- release 3.0.1
- moved header files to %includedir/krisp
- removed dependency library on --libs and, add --link for dependency
library on krisp-config
* 3.0.0
Fri, Jul 16 2010 JoungKyun.Kim <http://oops.org>
- release 3.0.0
- update database on july
Fri, Jul 2 2010 JoungKyun.Kim <http://oops.org>
- enhanced build environments
Wed, Jun 30 2010 JoungKyun.Kim <http://oops.org>
- add kr_long2ip_r api for thread safe
- changed mutex lock per db constructor
Tue, Jun 29 2010 JoungKyun.Kim <http://oops.org>
- rewrite _kr_valid_ip_address and change proto type
Sun, Jun 27 2010 JoungKyun.Kim <http://oops.org>
- initialize verbose member of KRNET_API(_ex) on kr_search(_ex) API
Fri, Jun 25 2010 JoungKyun.Kim <http://oops.org>
- rename internal api name
- make local symbol
- fix wrong caculation of netcalc when use FQDN instead of IP address
Thu, Jun 24 2010 JoungKyun.Kim <http://oops.org>
- support multiple build (make -j4)
- fixed dl link error
Fri, Jun 18 2010 JoungKyun.Kim <http://oops.org>
- fixed sqlite3_open_v2 compatibility problems under sqlite 3.5.0
- add bool type to change some APIs and variables and structure members
- don't call kr_close api any more when failed kr_open
Wed, Jun 16 2010 JoungKyun.Kim <http://oops.org>
- changed proto type of kr_open
- add err member on kr_search/kr_search_ex for thread safe
Mon, Jun 14 2010 JoungKyun.Kim <http://oops.org>
- add thread safe
Thu, Jun 10 2010 JoungKyun.Kim <http://oops.org>
- add database file check on kr_open
Wed, Jun 9 2010 JoungKyun.Kim <http://oops.org>
- fixed segfault on kr_open
Tue, Jun 8 2010 JoungKyun.Kim <http://oops.org>
- init verbose member of KR_API to 0 on kr_open
- add dummy member array size on RAW_KRNET_API
- changed frontend api from function to define
Sat, May 22 2010 JoungKyun.Kim <http://oops.org>
- changed query algoritm
- changed database structure
- support internal geoip/geoipisp database
Don't need geoip library any more
Support convert scripts
- update SONAME to 2.0.0
changed usage of almost APIs