updated
[brisk.git] / CHANGELOG
1 2.1.4
2         ENH heartbit refactored (js)
3         ENH watchdog added (js+php)
4         ENH log_legal refactored, if auth added (php)
5         ENH reload button added (js+php)
6         BUG recovery lost game for auth user in room (php)
7
8 2.1.3
9         ENH notify object refactored
10         ENH /autentica command added to avoid mail spuffing
11         ENH /st commands to set user status (icons)
12
13 2.1.2
14         ENH strong ban added (hardbans).
15         ENH web of trust docs added.
16
17 2.1.1
18         BUG "lascio" forgotten icon and bad text fixed.
19         ENH "brisk_conf" config paramiter added.
20         ENH "challenges" ftok tree entry added.
21         MOD background changed.
22         ENH notify enhanced.
23         ENH unmediate exit managed (with "onbeforeunload" and "onunload").
24         ENH user flags (authentication and other) added.
25         ENH rendering for auth names refactored.
26         ENH optional password added (with challenge and pseudo db server-side).
27         ENH auth user replaced with new login.
28         ENH client side room rendering refactored.
29         ENH variable enabled topbanner.
30         ENH new field $idx in table class.
31         ENH authentication only table added.
32         ENH nick command restricted inside auth tables.
33         ENH act_content totally refactored.
34         ENH alarm message to single user.
35         ENH reserved tables.
36
37 BRANCHED trusty
38         
39 MERGE IN HEAD        
40
41 0.14.0 ("spawn" branch) -  xx/06/2008
42         White space between logo and tables under IE 6 & 7 bug fixed.
43         Creation of tmpfs subdirs if not exists fixed.
44         Input encoding detection management fixed.
45         Help content error fixed.
46         All *printf funcs verified (args and formats) and fixed when needed.
47         All "align" attributes removed from "table" tags.
48         Content-type from 'application/xml; charset="utf-8"'
49             to 'text/plain; charset="utf-8"' as index_rd.php output.
50
51         Topbanner management moved to .conf file.
52         Unsessioned requests mode added to index_wr.php.
53         User statistics.
54         Refactored menu to supprt full tree.
55         Meeting links added to menu.
56         Roadmap and support entry added to menu.
57
58 0.13.4 ("spawn" branch) -  17/05/2008
59         Serialization now includes postaction bug fixed.
60         "Roadmap" and "whysupport" main menu items added.
61         Ticker keep users list opened when wagon implode bug fixed.
62         Keeped cards still on table when table restart bug fixed.
63          
64 0.13.3 ("spawn" branch) -  4/05/2008
65         Tav button added.
66         Raccomandations for firefox users.
67         Chat scroll enhancement.
68         Troll defence.
69
70 0.13.2 ("spawn" branch) - 21/04/2008
71         Black list added.
72         Cache-Control 'no-store flag' added.
73         Scroll for standup area and top position of proxhr class adjusted.
74         Behavior of ticker changed.
75
76 0.13.1 ("spawn" branch) - 20/04/2008
77         Copyrights updated.
78         addEvent and removeEvent functions added.
79         Ticker added.
80         G_is_local var to prevent remote site access when
81         you are in unconnected devel environment (on the train :).
82         Set to 25% the width of each td for the tables table.
83         chatt_send function refactored.
84         Functions show_room, table_content, standup_content moved into Room class.
85
86 0.13.0 ("spawn" branch) - 19/04/2008
87         Add ftokk_path var to allow temporary move of the ftok dir.
88
89 0.12.0 ("spawn" branch) - 30/03/2008
90         Sitdown disable when shutdowning.
91         Topbanner added.
92         "alert" command added.
93
94 0.11.0 ("spawn" branch) - 30/03/2008
95         Pro-site configuration file added.
96         White-list for proxy access added.
97
98 0.10.8 ("spawn" branch) - 27/03/2008
99         Forumolimpia supporter images added.
100
101 0.10.7 ("spawn" branch) - 27/03/2008
102         Proxyscan to check (and deny) proxy connections.
103         Chat ban: first implementation.
104
105 0.10.6 ("spawn" branch) - 23/03/2008
106         "nobohide" class for img added.
107         Big img for supporters and sponsors added.
108
109 0.10.5 ("spawn" branch) - 23/03/2008
110         Factorized user reset (and comm array clean added).
111
112 0.10.4 ("spawn" branch) - 23/03/2008
113         Flush of command when the table start.
114         comm array to 18 elements.
115
116 0.10.3 ("spawn" branch) - 20/03/2008
117         Disabled comm flush optimization.
118         Critical log type added.
119
120 0.9.3 ("spawn" branch) - 19/03/2008
121         Quasi atomical installation procedure.
122         cards_hidetake(win) dumb function removed.
123         New shared mem management added.
124
125 0.9.2 ("spawn" branch) - 16/03/2008
126         BRISK_SINGLE_SESS and BRISK_SINGLE_DEBUG added.
127         
128 0.9.1 ("spawn" branch) - 16/03/2008
129         Char "@" before all ftok functions.
130         Briskin5::load_data checked.
131
132 0.0.9 ("spawn" branch) - 13/03/2008
133         Show_room function with new step arg.
134         Table recovery and external garbage_manager call recovery.
135
136 0.0.8 ("spawn" branch) - 07/03/2008
137         Correct touch index for ftok from 1-100 to 0-99
138         Unlock_data to garbage_manager added.
139         UnescapeHTML func added.
140
141 0.0.7 ("spawn" branch) - 16/02/2008
142         Log path from /tmp to LEGAL_PATH.
143
144 0.0.6 ("spawn" branch) - 16/02/2008
145         BRISKIN5_PLAYERS_N sedify.
146         Install ftok file for tables.
147         Preload.js now must manage trees and not flat img dir.
148         Reduced SHM dim and send a parameter to js to have status consistency.
149
150 0.0.5 ("spawn" branch) - 12/02/2008
151         Log refactoring.
152         Deep refactoring of garbage_manager func.
153
154 0.0.4 ("spawn" branch) - 07/02/2008
155         Garbage_manager updated.
156
157 0.0.3 ("spawn" branch) - 03/02/2008
158         Clean of table's data.
159         
160 0.0.2 ("spawn" branch) - 26/01/2008
161         Cookiepath added in commons.js.
162         Table_idx via cookie, removed from index_rd.php call.
163         Location to briskin5.
164         Recovery from table supported.
165         First support to return to index.php.
166         Normalized log.
167         room_join_wakeup func added.
168         room_wakeup renamed with table_wakeup.
169         ftok in briskin5 constructor.
170         Dstroy_data and chatt_send funcs added.
171
172 0.0.1 ("spawn" branch) - 19/01/2008
173         Obj and briskin5 dirs added.
174         Renamed class Brisco to Room.
175         Split standard constructors to be able to have multiple constructors.
176         Spawning action when the table is completed added.
177
178 0.8.3 - 30/12/2007
179         Temporary advise added.
180         Webstart layout enhancement.
181
182 0.8.2 - 09/10/2007
183         Start menu added..
184
185 0.8.1 - 30/9/2007
186         Auction points bug was fixed.
187         IE rendering bug was fixed.
188         Cursor settings were enhanced.
189
190 0.8.0 - 26/9/2007
191         A new layout is used to allow more players.
192
193 0.7.3 - 2/9/2007
194         Serialization of shared mem access bug fixed.
195
196 0.7.2 - 29/8/2007
197         Pragma directive added.
198         FSM bug fixed.
199         
200 0.7.1 - 1/5/2007
201         Minor changes.
202
203 0.7.0 - 21/4/2007
204         Step proxy added.
205         Fix change page recovery bug.
206         Changed bg.
207
208 0.6.2 - 8/4/2007
209         Donate.
210         Minor bug fixed.
211         Graphical keepalive changed.
212
213 0.6.1 - 11/03/2007
214         Minor bug fixed.
215         Enabled legal logging.
216
217 0.6.0 - 25/02/2007
218         Internet Explorer 6 and 7 added.
219
220 0.5.0 - 10/02/2007
221         Cooperative exit added.
222         Sound added.
223         No point in hand managed.
224
225 0.4.6 - 30/01/2007
226         Number of chat lines doubled.
227         Refactored nickname management.
228
229 0.4.5 - 28/01/2007
230         Il browser Konqueror ora e' supportato (non so da che versione).
231         Cache delle immagini gestita efficacemente (expire a 4 gg).
232         Bug corretto per l'ultimo giocatore che vinceva l'asta.
233
234 0.4.4 - 25/01/2007
235         I tavoli vengono liberati per inattivita' degli utenti (3 minuti).
236
237 0.4.3 - 21/01/2007
238         Protected critical sessions with ignore_user_abort func.
239         Enhanced INSTALL.sh (explicit configuration files).
240         Refact of the cookies policy.
241         Wellcome sentence in chats.
242         Enhanced info page with "current player".
243         Moved methods into classes.
244         Added "help" and "about" buttons.
245         Enhanced logout methods.
246         CSS-fication of all html pages.
247         Number of tables doubled.
248
249 0.3.0 - 23/12/2006
250         First version.