1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4 <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
7 <BODY LANG="en-US" BGCOLOR="#fafff0" DIR="LTR">
10 OpengateM History</H3>
12 <DT>Ver.0.1.0 at 2011.6.22
14 Initial Version for daemon (opengatemd).
15 <DT>Ver.0.2.0 at 2011.7.22
17 Added mac address management web systems.
19 <DT>Ver.0.3.0 at 2011.8.29
23 <DT>Ver.0.4.0 at 2011.10.17
25 Added various authentication protocols to web system.
27 <DT>Ver.0.5.0 at 2011.11.2
31 <DT>Ver.0.5.1 at 2011.11.4
33 Added code to check error (opengatemmail).
35 <DT>Ver.0.5.2 at 2011.11.10
37 Fixed error in insertmacscript (opengatemsql).
39 <DT>Ver.0.5.3 at 2011.11.21
41 Added terminal status in mac check page (opengatemchk).
43 <DT>Ver.0.5.4 at 2011.11.22
45 Fixed error to remain useless rules (opengatemd).
47 <DT>Ver.0.5.5 at 2011.11.24
49 Modified the checking of useless rules (opengatemd).
51 <DT>Ver.0.5.6 at 2011.12.8
53 Modified the checking of useless rules (opengatemd).
55 <DT>Ver.0.5.7 at 2011.12.28
57 Added organization info in shibboleth auth(opengatemup/mchk/mreg).
59 <DT>Ver.0.5.8 at 2012.01.18
61 Added perl control. Added userid as comment on ipfw rule list(opengatemd).
63 <DT>Ver.0.5.9 at 2012.01.27
65 Modified ttl check to consider valid router under the gateway(opengatemd).
67 <DT>Ver.0.5.10 at 2012.01.31
69 Added message for update success(opengatemup).
71 <DT>Ver.0.5.11 at 2012.02.03
73 Modified ttl check(opengatemd).
75 <DT>Ver.0.5.12 at 2012.02.06
77 Modified packet check loop to reduce the load(opengatemd).
79 <DT>Ver.0.6.0 at 2012.02.10
81 Added udp send from cgi to daemon(opengatemreg/mup/md).
83 <DT>Ver.0.6.1 at 2012.02.14
85 Added mac address in cache. Changed update input form(opengatemup/md).
87 <DT>Ver.0.6.2 at 2012.02.17
89 Removed useless files (opengatemd).
91 <DT>Ver.0.7.0 at 2012.03.23
93 Added registration by owner without admin(opengatemown).
95 <DT>Ver.0.7.1 at 2012.04.2
97 Added procedures for captive portal (opengatemown).
99 <DT>Ver.0.7.2 at 2012.04.6
101 Modified usage log form (opengatemown/mup).
103 <DT>Ver.0.7.3 at 2012.04.12
105 Modified pcap filter rule in conf file(opengatemd).
107 <DT>Ver.0.7.4 at 2012.04.27
109 Added terminal type check at registration by owner(opengatemown).
111 <DT>Ver.0.7.5 at 2012.04.28
113 Modified terminal type check(opengatemown).
115 <DT>Ver.0.7.6 at 2012.05.02
117 Modified terminal type check, udp client check(opengatemown).
119 <DT>Ver.0.7.7 at 2012.05.07
121 Modified terminal type check (opengatemown).
123 <DT>Ver.0.7.8 at 2012.05.17
125 Modified usage log format in update page (opengatemup).
127 <DT>Ver.0.7.9 at 2012.05.31
129 Added cache size check (opengatemd).
131 <DT>Ver.0.7.10 at 2012.07.05
133 Added arp/ndp check (opengatemd).
135 <DT>Ver.0.7.11 at 2012.07.12
137 Removed arp/ndp check (opengatemd).
138 Added start time of each day in log of update page (opengatemup).
140 <DT>Ver.0.7.12 at 2012.07.30
142 Modified code to get mac from arp (opengatemreg/mown).
144 <DT>Ver.0.7.13 at 2012.07.31
146 Modified comments in conf file (opengatemmng/md).
148 <DT>Ver.0.7.14 at 2012.09.07
150 Added mac db cache besides address pair cache (opengatemd).
152 <DT>Ver.0.7.15 at 2012.10.09
154 Added session info log. added cache sync at session end (opengatemd).
156 <DT>Ver.0.7.16 at 2012.10.31
158 Changed UDP server port to asynchronous mode (opengatemd).
160 <DT>Ver.0.7.17 at 2012.11.6
162 Fixed error displaying error message and mail string (opengatemown).
164 <DT>Ver.0.7.18 at 2012.11.8
166 Added string checks. added warning page (opengatemown).
168 <DT>Ver.0.7.19 at 2012.11.23
170 Added check for addition of ipfw rule (opengatemd).
172 <DT>Ver.0.7.20 at 2012.12.19
174 Added sqlite3_busy_timeout to reduce db-lock error (opengatem-all).
176 <DT>Ver.0.7.21 at 2012.12.24
178 Added check of process using same ipfw rule at closing unmatched session (opengatemd).
180 <DT>Ver.0.7.22 at 2013.2.27
182 Modified log list in update page. Added error messages. Added
183 ipfw rule check at packet check (opengatemreg/mown/mup/md)
185 <DT>Ver.0.7.23 at 2013.2.28
187 Modified code for getting info from shibboleth (opengatemreg/mown/mup)
189 <DT>Ver.0.7.24 at 2013.3.1
191 Modified the setting of conf extra set (opengatemreg/mown/mup)
193 <DT>Ver.0.7.25 at 2013.3.4
195 Added search patterns for conf extra set (opengatemreg/mown/mup)
197 <DT>Ver.0.7.26 at 2013.3.5
199 Added mac database updating sqript samples (opengatemsql)
201 <DT>Ver.0.7.27 at 2013.3.15
203 Changed opengatemd.db to hold open-state on daemon (opengatemd)
205 <DT>Ver.0.8.0 at 2013.3.19
207 Changed ipfw control from ip to mac[need
208 net.link.ether.ipfw=1](opengatemd). <br>
209 Changed script to create vendor table(opengatemsql)
211 <DT>Ver.0.8.1 at 2013.3.21
213 Fixed bug in script to create vendor table(opengatemsql)
215 <DT>Ver.0.8.2 at 2013.6.13
217 Fixed bug in ip address conversion(opengatemd)
219 <DT>Ver.0.8.3 at 2013.6.18
221 Modified to save all ip addresses(opengatemd).
222 At updating, rerun createtablescript to add a table.
224 <DT>Ver.0.8.4 at 2013.6.19
226 Modified mac cache to store not-found info (opengatemd).
228 <DT>Ver.0.9.0 at 2014.2.28
230 Changed log table in the update page to chart format (opengatemup).
231 Added status='P' to represent "Pause" (opengatemup).
233 <DT>Ver.0.9.1 at 2014.4.23
235 Added watch function to report specific addresses (opengatemd).
237 <DT>Ver.0.9.2 at 2014.9.29
239 Added edit function for device name and email (opengatemup).
240 Replaced strncpy to strlcpy.
242 <DT>Ver.0.9.3 at 2014.11.21
244 Added sendreportmail.php cooperating with watch function of v0.9.1(phpsrc).
246 <DT>Ver.0.9.4 at 2015.3.26
248 Modified description of update page (opengatemup). Reduced emails(opengatemmail).
250 <DT>Ver.0.9.5 at 2015.3.28
252 Modified description of update and registration pages (opengatemup/mown/mreg).
254 <DT>Ver.0.9.6 at 2015.6.10
256 Fixed CLang warning messages, Modified PHP scripts (opengatem-all).