forked from nodogsplash/nodogsplash
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
152 lines (116 loc) · 7 KB
/
ChangeLog
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
nodogsplash (3.2.1)
* reset upload/download counter when a client has been authenticated a second time [mwarning]
* print sesssion duration as 0 in "ndsctl json" and "ndsctl clients" output when a session has not been started [mwarning]
* rework html templater to speed up splash page generation [mwarning]
* FAS documentation updates [bluewavenet]
* Add CSS file and update splash and status html [bluewavenet]
-- Moritz Warning <[email protected]> Wed, 26 Sep 2018 15:04:05 +0000
nodogsplash (3.2.0)
* Add Redirect to Status page support for FAS [bluewavenet]
* Add iptables version check [mwarning]
* Add ndsctl status output for FAS and Binauth status. [bluewavenet]
* Initialize fas_remoteip with gw_address and simplify code [mwarning]
* Fix Readthedocs updates and update Docs URL [bluewavenet]
* Update documentation and Debian man page [bluewavenet]
-- Rob White <[email protected]> Sun, 2 Sep 2018 16:09:00 +0000
nodogsplash (3.1.0)
* Integrated support for separate Forward Authentication Service (FAS), adding the following configuration options [bluewavenet, mwarning]:
fasport, faspath, fasremoteip, fas_secure_enabled
* Modify binauth feature internally for compatibility with FAS, allowing Binauth to be used for post FAS processing [bluewavenet, mwarning]
* Implement ndsctl json filtering to return client information from IP, MAC or Token. [mwarning]
* Various minor code fixes and improvements
-- Rob White <[email protected]> Sun, 26 Aug 2018 10:05:00 +0000
nodogsplash (3.0.0)
* Removed settings without implementation due to the change of the http library:
DecongestHttpdThreads, HttpdThreadthreshold, HttpdThreaddelayms
AuthenticateImmediately, RemoteAuthenticatorAction, EnablePreAuth,
BinVoucher, ForceVoucher, PasswordAuthentication, UsernameAuthentication,
PasswordAttempts, Username, Password
* Add binauth feature as a replacement for the old binvoucher feature
* call a script with username/password to decide the authentication
* Replace ClientForceTimeout setting with SessionTimeout
* Replace ClientTimeout settings with PreauthIdleTimeout and AuthIdleTimeout
* Replace infoskel.html with a templated StatusPage (default is status.html)
-- Moritz Warning <[email protected]> Tue, 31 July 2018 19:19:00 +0000
nodogsplash (2.1.1)
* Update nodogsplash.conf for non-OpenWrt builds
* Minor cosmetic changes
-- Rob White <[email protected]> Sat, 12 May 2018 10:03:00 +0000
nodogsplash (2.1.0)
* Allow firewall rule chaining, PR #231 [bluewavenet]
* OpenWrt: Add hook to allow firewall to restart nodogsplash after configuring additional rules, PR https://github.com/openwrt-routing/packages/pull/369 [bluewavenet]
* OpenWrt: Add support for mwan3(v2) and sqm-scripts, PR https://github.com/openwrt-routing/packages/pull/359 [bluewavenet]
* Update documentation [bluewavenet]
* Enable TCP Fast Open, PR #237 [blogcin]
* Avoid continuous thread creation for control interface, PR #238 [blogcin]
* Fix possible memory corruption for long config file path, PR #240 [blogcin]
-- Moritz Warning <[email protected]> Tue, 08 May 2018 19:19:00 +0000
nodogsplash (2.0.1)
* Added Forwarding Authentication Service (FAS). [bluewavenet]
* Support for external (to NDS) authentication without using Binvoucher. [bluewavenet]
* Fix crash when mimetype is not found. [azsde]
-- Rob White <[email protected]> Thu, 28 Dec 2017 11:36:10 +0000
nodogsplash (2.0.0)
* replace libhttp by libmicrohttpd [lynxis]
* implement string replace based template engine [lynxis]
* correct gatewaymac format to (00:11:22:33:44:ab) [lynxis]
* Allow an authenticated user to access the splashpage again. [lynxis]
* Allow an authenticated user to deauth themself using the denydir [lynxis]
* redirect wrong token auths to the splashpage [lynxis]
* support config redirectURL [lynxis]
* microhttpd: add content-type header to error messages [lynxis]
* prevent possible divison by zero and negative durations [mwarning]
* add debian support including systemd [efernandesng]
* fix file descriptor leak [sfstudio]
* fix uncomplete console output [mwarning]
* update splash.html (#152) [bluewavenet]
* fw_iptables: fix iptables syntax for 1.6.1 [mwarning]
* fix CheckInterval option (#168) [zaolin]
-- Alexander Couzens <[email protected]> Mon, 29 May 2017 12:23:42 +0100
nodogsplash (1.0.0)
* make "ndsctl auth/deauth" work with tokens [vavrecan]
* add support for ipset [vavrecan]
* fix segfault under high load and no daemon mode and debbuglevel 7 [hylics]
* make "ndsctl auth" work with IP or MAC address [gazambuja]
* allow to set debuglevel in configuration [lynxis]
* set default loglevel from NOTICE to WARNING [lynxis]
* fix crash when gw_mac is null [KeaneWang]
* Fixed an overflow issue in BinVoucher when path to BinVoucher is too long [alexattws]
* make clientmac and gatewaymac variable available in the splash page [mwarning]
* remove static variables shared by threads to avoid race conditions [sayuan]
-- Moritz Warning <[email protected]> Fri, 27 May 2016 18:26:35 -0400
nodogsplash (0.9-beta9.9.9)
* fix regression introduced by BinVoucher feature,
traffic was not blocked except on port 80 [mwarning]
* make returned upload/download value by BinVoucher script
optional, as stated in the documentation [mwarning]
-- Moritz Warning <[email protected]> Sun, 15 Jun 2014 22:55:12 +0200
nodogsplash (0.9-beta9.9.8)
* send HTTP 302 instead of 307 because we use HTTP 1.0 [champtar]
* add support for DROP, LOG, ULOG target for firewall rules [champtar]
* remove multi-threading as libhttpd does not support it [sayuan]
* add new parameters BinVoucher, ForceVoucher and EnablePreAuth
in combination with per user bandwidth limitation [lindnermarek]
* merge updates from Wifidog (1.1.3_beta6 @1162) up to @1464 [mwarning]
* excluding commit [1375] containing feature from wifidog ticket #466
* rewrite build system to use a simple Makefile [mwarning]
* unify code style: astyle --style=k&r --indent=tab [mwarning]
* send HTTP 405 for pre-authenticated non GET requests [redhotpenguin]
* fix crash when token/redir is not set [mwarning]
* avoid deadlocks for debug output [sayuan]
* Debian package [sayuan]
* OpenWrt package [mwarning]
-- Moritz Warning <[email protected]> Fri, 06 Sep 2013 18:08:39 +0200
nodogsplash (0.9.9)
* Fixed buffer overflow bug in ndsctl.
* Improved SIGCHLD handling in gateway.c and util.c.
* Added FirewallRulesets trusted-users and trusted-users-to-router.
This permits customized access control for trusted users, as for
authenticated users, with the same ruleset semantics, instead of
always accepting all trusted packets.
* Added EmptyRuleSetPolicy directives for .conf file. Permits optionally
passing packets through to pre-existing firewall rules.
* updated debian rules (for building debian package)
-- Andraz Sraka <[email protected]> Sun, 11 Aug 2009 09:15:00 -0100
2007-05-01
* Development of nodogsplash starts, based on WifiDog 1.1.3_beta6