/
changelog
174 lines (120 loc) · 6.08 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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
sconeserver (0.9.10ppa1) xenial; urgency=low
* Bump version to 0.9.10.
* New features:
- Removed DocRoots/profiles to simplify http configuration.
- http WebSocket support.
- http Gzip content-encoding support.
- SconeScript: Support bitwise operations.
- Digest: Pluggable message digest support.
* Fixes:
- Improved logging from http.
- ssl: Support loading certificate chains.
- Multiplexer: Use job timeouts to feed into select.
- Numerous minor fixes and improvements.
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 07 Jun 2017 23:36:10 +0000
sconeserver (0.9.9ppa3) precise; urgency=low
* New features:
- New "markdown" module for sconesite, supporting commonmark docs.
- Multiple template locations for sconesite, with standard templates.
- Sconesite allows article type to be specified on creation.
- Allow backlog to be specified for listening sockets.
- Thread pool dynamically expands if required.
- Support chunked transfer encoding in http::Client, RSS feeds.
- Improved float and int support in maths module using MPFR and GMP.
* Fixes:
- Improved logging from http and sconesite.
- Improved error handling in sconesite.
- Improved Thread interface.
- Improved Multiplexer (removing use of SIGUSR1).
- Numerous minor fixes and improvements.
-- Andrew Wedgbury <wedge@sconemad.com> Tue, 22 Dec 2015 21:54:50 +0000
sconeserver (0.9.9ppa2) precise; urgency=low
* New features:
- New "sconectl" command-line config/control client.
- Add/remove user methods in HTTP AuthRealm.
- Use If-Modified-Since for more efficient RSS feed refreshes.
* Fixes:
- Disable SSLv2 and SSLv3 methods.
- Eliminate lots of compiler warnings and spelling mistakes.
- Fixed tuesdayonly example module.
- Improvements to HTTP session security.
- Use socket timeout during SSL connecting stage.
- Use pkgconfig to detect openssl and libgps.
-- Andrew Wedgbury <wedge@sconemad.com> Tue, 02 Jun 2015 05:55:34 +0000
sconeserver (0.9.9ppa1) precise; urgency=low
* Bump version to 0.9.9.
* Fixes:
- Add autoconf/automake/libtool as build dependencies for debian package.
- Fix debian changelog formatting!
- Protect crypt calls on systems that don't have reenterant version.
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 04 Dec 2013 23:12:32 +0000
sconeserver (0.9.8ppa9) precise; urgency=low
* New features:
- Extensible password hashing scheme, allowing new hashing methods to
be added by modules, and passwords to be verified and rehashed.
sha512_crypt is used as the default hash.
- Use above scheme for http Authetication, allowing password changes if
supported by realm. Also supports automatic rehashing on
authentication to update user credentials to new hash types.
* Fixes:
- Use random base64url strings when generating HTTP session IDs,
rather than random hex strings, giving a much greater range of
possible IDs.
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 04 Dec 2013 21:42:54 +0000
sconeserver (0.9.8ppa8) precise; urgency=low
* Fixes:
- New asynchronous session locking in sconesite, prevents sever hangs.
- Only process files with .conf extensions in conf.d directories preventing
problems with dpkg upgrades, etc.
-- Andrew Wedgbury <wedge@sconemad.com> Fri, 01 Nov 2013 19:34:21 +0000
sconeserver (0.9.8ppa7) precise; urgency=low
* Fixes:
- Eliminate use of known non-reenterant calls. This was known to be causing
at least one issue regarding HTTP session timeouts, and probably other
general instabilities.
- Fix errors when loading rss module.
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 30 Oct 2013 20:11:26 +0000
sconeserver (0.9.8ppa6) precise; urgency=low
* New features:
- Make it easier to configure http+sconesite sites.
- More secure HTTP session ID generation (uses /dev/urandom).
- Use internal http client to load RSS feeds (supports https).
* Fixes:
- Validate file names when uploading files in http.
- Fix some session locking issues with HTTP errors and uploads.
- Fix RSS feed parsing error which can cause lockups.
-- Andrew Wedgbury <wedge@sconemad.com> Mon, 26 Aug 2013 22:19:05 +0000
sconeserver (0.9.8ppa5) precise; urgency=low
* Fix concurrency issues with ScriptRef and shared http Sessions.
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 24 Apr 2013 20:12:34 +0000
sconeserver (0.9.8ppa4) precise; urgency=low
* Fix build-depends for location.
-- Andrew Wedgbury <wedge@sconemad.com> Thu, 11 Apr 2013 23:45:25 +0000
sconeserver (0.9.8ppa3) precise; urgency=low
* Update AUTHORS.
* Create packages for bluetooth and location modules.
-- Andrew Wedgbury <wedge@sconemad.com> Thu, 11 Apr 2013 19:18:10 +0000
sconeserver (0.9.8ppa2) precise; urgency=low
* Install logrotate config file for sconeserver.log.
* Install copyright file.
-- Andrew Wedgbury <wedge@sconemad.com> Mon, 18 Mar 2013 20:51:09 +0000
sconeserver (0.9.8ppa1) precise; urgency=low
* Efficiency improvements with sconesite embedded scripts.
* New debianised module loading, dependency and config system.
* New asynchronous extensible logging subsytem.
* Install init scripts with package.
-- Andrew Wedgbury <wedge@sconemad.com> Thu, 14 Mar 2013 21:54:12 +0000
sconeserver (0.9.7) precise; urgency=low
* Various version number updates for consistency.
-- Andrew Wedgbury <wedge@sconemad.com> Thu, 31 Jan 2013 21:56:28 +0000
sconeserver (0.9.6) precise; urgency=low
* Various improvements:
- sconesite/Profile: Pass dbtype on construction.
- sqlite/SQLiteProfile: Permit multiple queries on single profile.
This may cause problems but will have to test properly.
- sconex/ScriptExpr: Reduce log level for standard type registration.
- sconed: Attempt to fix modpath/libdir inconsistency with deb pkgs.
-- Andrew Wedgbury <wedge@sconemad.com> Thu, 31 Jan 2013 21:28:55 +0000
sconeserver (0.9.5) precise; urgency=low
* First sconeserver release as Debian package
-- Andrew Wedgbury <wedge@sconemad.com> Wed, 30 Jan 2013 22:08:54 +0000