root/trunk/CHANGELOG

Revision 1261, 105.8 kB (checked in by rats, 18 hours ago)

* Fixed #1370: Error message in ispcp_debugger.php when there are no pending requests
* Fixed #1378: (Fedora) Proftpd Configuration (Fedora Core 9)
* Fixed #1379: (Fedora) ispcp.conf for Fedora Core 9 and Fix

Line 
1 ispCP ω 1.0.0 Changelog
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
3
4 2008-07-04 Benedikt Heintel
5         - ENGINE:
6                 * Fixed #1380: setup is broken
7         - GUI:
8                 * Fixed #1370: Error message in ispcp_debugger.php when there are no pending requests
9                 * Fixed #1381: Admin/reseller can not delete user that does not have a database
10                 * Fixed #1382: PASSWD_STRONG enabled or disabled is not corect generated for the template
11         - DISTS:
12                 * Fixed #1378: (Fedora) Proftpd Configuration (Fedora Core 9)
13                 * Fixed #1379: (Fedora) ispcp.conf for Fedora Core 9 and Fix
14
15 2008-07-04 Marc Pujol
16         - GUI:
17                 * Fixed #1383: DatabaseResult->EOF returns false on select queries which return 0 rows.
18
19 2008-07-02 Benedikt Heintel
20         - CONFIG:
21                 * Dropped PHP4 Support
22         - DOCS:
23                 * Fixed #1374: apache2-suexec new in Lenny
24         - ENGINE:
25                 * Fixed #1363: Domain Aliase at Root - Wrong in apache2 - ispcp.conf
26         - GUI:
27                 * Fixed #1179: Changing domain_default_page and errordocs templates
28                 * Fixed #1368: SQL syntax in reseller_user_statistics.php
29         - TOOLS:
30                 * Updated HTMLpurifier to version 3.1.1
31
32 2008-07-01 Marc Pujol
33         - GUI:
34                 * Fixed #1372: Proftpd accept autentificate with password made by first 8 chars of the original password (Thanks sci2tech)
35
36 2008-07-01 Marc Pujol
37         - GUI:
38                 * Fixed #1352 PHPmyadmin login from control panel not working (thanks Machaven)
39
40 2008-06-30 Benedikt Heintel
41         - GUI:
42                 * Fixed #1367: Fatal Error after Login
43
44 2008-06-29 Benedikt Heintel
45         - TOOLS:
46                 * Updated phpMyAdmin to 2.11.7
47                 * Fixed #1365: session files for master domain are not removed
48
49 2008-06-28 Benedikt Heintel
50         - GUI:
51                 * Changed: Base PHP Code
52
53 2008-06-23 Benedikt Heintel
54         - RELEASE ispCP ω Omega 1.0.0 RC5a (GUI Update)
55         - GUI:
56                 * Fixed: Missing icons
57                 * Fixed: Message shown on same page on "forward error"
58         - DISTS:
59                 * Fixed #1362: (Ubuntu) User creation fails
60
61 2008-06-21 Marc Pujol
62         - GUI:
63                 * Fixed #1360: Editing mail forwarded accounts (no mailbox) fails
64                 * Fixed #1361: Password for forwarded+mailbox mail accounts can't be changed
65
66 2008-06-21 Benedikt Heintel
67         - DOCS:
68                 * Fixed #1359: two errors prevent installation on Ubuntu Hardy Heron and solution to both
69         - GUI:
70                 * Fixed #1247: png icon is ugly scaled
71         - TOOLS:
72                 * Updated phpMyAdmin to 2.11.7 RC2
73
74 2008-06-17 Benedikt Heintel
75         - GUI:
76                 * Fixed #1231: Session conflict / redirection problem
77                 * Fixed #1277: Adding CHECK_FOR_UPDATES in ispcp.conf
78                 * Fixed #1351: Filemanager not work update RC4 -> RC5
79                 * Fixed #1353: In admin/ispcp_debugger.php not all execute request are counted
80                 * Fixed #1354: Disabled forward list when editing mixed mail address
81
82 2008-06-15 Benedikt Heintel
83         - CONFIGS:
84                 * Added maximum e-mail size
85         - ENGINE:
86                 * Fix for RC5 update
87         - LANGUAGES:
88                 * Updated Romanian
89                 * Updated all language files
90
91 2008-06-14 Benedikt Heintel
92         - RELEASE ispCP ω Omega 1.0.0 RC5
93         - GUI:
94                 * Fixed #1344: Error with LocalPart address checking
95         - ENGINE:
96                 * Fixed: Update Script
97         - LANGUAGE:
98                 * Updated Catalan
99
100 2008-06-13 Benedikt Heintel
101         - DATABASES:
102                 * Fixed 1346: client mysql password length
103         - ENGINE:
104                 * Fixed #1215: POP/IMAP traffic is not added in domain statistics with courier and fedora core 8
105                 * Fixed #1345: Bug in mail log collection (ispcp-vrl-traff)
106
107 2008-06-12 Benedikt Heintel
108         - GUI:
109                 * Fixed #1340: when a new ticket is created mail to admin contain encoded strings
110         - LANGUAGES:
111                 * Added Basque
112                 * Updated Catalan
113         - TOOLS:
114                 * Fixed #923: Open basedir errors with filemanager. Anyone else has the same error?
115                 * Fixed #1339: Webmail layout broken (once again)
116
117 2008-06-06 Jochen Manz
118         - CONFIGS:
119                 * Fixed #1337: freebsd ispcp.conf ajustment agains dev new ispcp.conf
120         - GUI:
121                 * Fixed #1336: some better web accessability - (Part 3); and some more
122         - LANGUAGES:
123                 * Fixed #1335: tiny german language file update (patch included)
124
125 2008-06-04 Benedikt Heintel
126         - DISTS:
127                 * Fixed #1333: (Gentoo) Missing files, directories (/etc/ispcp/apache/), Gentoo
128
129 2008-06-04 Jochen Manz
130         - GUI:
131                 * Fixed #1331: unknown column 'mail_auto_respond_text' in 'field list'
132
133 2008-06-03 Benedikt Heintel
134         - TOOLS:
135                 * Updated net2ftp to version 0.97
136                 * Updates SquirrelMail to version 1.4.15
137
138 2008-06-03 Benedikt Heintel
139         - GUI:
140                 * Fixed #1330: In admin/manage_sessions.php {ADMIN_USERNAME} is not replaced
141
142 2008-06-02 Benedikt Heintel
143         - ENGINE:
144                 * Fixed #1329: some typos in the engine perl files
145         - GUI:
146                 * Fixed #1327: No switch back as admin when logged as reseller
147                 * Fixed #1328: updated all language files to fit the change in the translation strings where "can not" was replaced with "cannot"
148
149 2008-06-01 Benedikt Heintel
150         - LANGUAGES:
151                 * Fixed #1322: (german) updated german language file
152         - DISTS:
153                 * Fixed #1324: (freebsd) fix freebsd awstats and cronjob
154
155 2008-06-01 Jochen Manz
156         - GUI:
157                 * Fixed #1323: some better web accessability - (Part 2); removed doubled javascript code
158                 * Fixed #1321: tiny layout fix for some khtml/webkit based browsers
159
160 2008-05-30 Benedikt Heintel
161         - GUI:
162                 * Fixed #1317: updated language files
163                 * Fixed #1318: tiny typo in client/ftp_choose_dir.php translation string
164                 * Fixed #1319: some more german translation updates, especially for the emails
165
166 2008-05-29 Jochen Manz
167         - GUI:
168                 * Fixed #1271: MAIL ALIAS (forward adress) MALFUNCTIONS
169         - ENGINE:
170                 * Fixed #824: IMAP SSL Traffic not counted
171
172
173 2008-05-29 Benedikt Heintel
174         - GUI:
175                 * Fixed #1313: valid HTML fixes; updated german translation; added translation string "Hosting plans available for"
176                 * Fixed #1314: in admin|reseller/lostpassword.php the variable {BASE_SERVER_VHOST} is not listed in the legend
177                 * Fixed #1315: tiny fix for whitespace in backup.php|.tpl
178                 * Fixed #1316: empty variables for log
179
180 2008-05-28 Benedikt Heintel
181         - DOCS:
182                 * Changed Debian INSTALL
183                 * Changed Ubuntu INSTALL
184                 * Updated Debian packages for Lenny
185                 * Updated Ubuntu packages for Hardy Heron
186         - GUI:
187                 * Fixed #1305: some german language updates and typo
188                 * Fixed #1307: in reseller/change_personal.php {STREET1} and {STREET2} are not set correctly
189                 * Fixed #1308: some umlauf fixes
190                 * Fixed #1310: error in manage_domains.tpl
191                 * Fixed #1311: error in client-functions.php
192                 * Added: Hosting plan level selectable from admin configuration
193                 * Updated reseller Main Menu
194
195 2008-05-28 Jochen Manz
196         - GUI:
197                 * Fixed #1303: some css fixes for pma and webmail themes, + fix IE exclusive comment handling in webmail - Part 8 (patch included)
198                 * Fixed #1304: 'TR_USUALY_NAMED' => tr('(usually named ' . $name . ')') is not translateable
199                 * Fixed #1306: gui/client/email_accounts.php produces wrong html code
200
201 2008-05-27 Malte Geierhos
202         - SETUP
203                 * Fixed #1269: Update doesn't set the new theme as default
204
205 2008-05-27 Benedikt Heintel
206         - GUI:
207                 * Fixed #1291: reseller/ahp.php complains about already sent header
208                 * Fixed #1293: in client/protect_it.php template variable {USER_SELECTED} is not set
209                 * Fixed #1294: id has to be unique in the whole html file, but in the list in admin/settings_ports.php|.tpl are several unique id's
210                 * Fixed #1299: there is a typo in the whole ispcp, cannot is wrongly written separated, but it is used to write it together
211                 * Fixed #1300: some html fixes; replaced <font> with external CSS class or span; webmail/pma theme css fixes - Part 7
212
213 2008-05-26 Jochen Manz
214         - GUI:
215                 * Fixed #1297: Error on deleting users
216
217 2008-05-25 Jochen Manz
218         - GUI:
219                 * Fixed #1288: Some HTML, CSS and JS fixes/polishes - Part 5
220                 * Fixed #1290: some widespread html fixes - Part 6
221
222 2008-05-24 Jochen Manz
223         - GUI:
224                 * Fixed #1284: Some HTML, JS fixes, removed ugly/useless whitespace removed useles height="*" - Part 4
225                 * Fixed #1275: TR_PHP_YES, TR_PHP_NO, TR_CGI_YES, TR_CGI_NO and TR_STATUS_YES aren't replaced correctly
226
227 2008-05-23 Jochen Manz
228         - GUI:
229                 * Fixed #1279: some Web Content Accessibility Work (Part 1)
230
231 2008-05-22 Jochen Manz
232         - GUI:
233                 * Fixed #1278: Some HTML, JS fixes, removed ugly/useless whitespace, langauage german updated - Part 3
234
235 2008-05-22 Benedikt Heintel
236         - GUI:
237                 * Fixed #1275: Some HTML and CSS fixes in the HTML templates and some PHP files - Part 2
238                 * Fixed #1273: some HTML fixes in the HTML templates - Part 1
239                 * Fixed #1274: remove Disallow /ispcp/ from robots.txt
240
241 2008-05-20 Benedikt Heintel
242         - GUI:
243                 * Fixed #1266: client webtools site overview misses awstats menu entry
244                 * Fixed #1270: some HTML fixes in the HTML templates for the ispcp login
245
246 2008-05-19 Benedikt Heintel
247         - GUI:
248                 * Fixed #1263: Error 404 when deleting user from "reseller" interface
249                 * Fixed #1267: placeholder of awstats menu entry in client/webtools is not replaced with path
250         - TOOLS:
251                 * Fixed #1264: (Webmail) Error: File does not exist
252                 * Fixed #1265: (Filemanager) Fatal error in filemanager
253
254 2008-05-17 Benedikt Heintel
255         - DISTROS:
256                 * Fixed #1262: Opensuse: Cron job for awstats static
257
258 2008-05-16 Benedikt Heintel
259         - CONFIGS:
260                 * Fixed #1250: Please harden the php open_basedir pathes in the apache config files.
261         - ENGINE:
262                 * Fixed #1260: Syntaxerror in ispcp-als-mngr
263         - GUI:
264                 * Fixed #1144: Show all support tickets to admin
265                 * Fixed #1226: Logging Deamon (Mail)
266                 * Fixed #1258: possible XSS - Cross Site Scripting in some GUI-files
267                 * Fixed #1259: tiny typos in php comments
268         - TOOLS:
269                 * Fixed #923: Open basedir errors with filemanager. Anyone else has the same error?
270
271 2008-05-15 Benedikt Heintel
272         - CONFIGS:
273                 * Fixed #1250: Please harden the php open_basedir pathes in the apache config files.
274         - ENGINE:
275                 * Fixed #1249: ispcp-dmn-mngr beautifying patch
276
277 2008-05-15 Jochen Manz
278         - GUI:
279                 * Fixed #1255: please commit these patches for an better useful/readable database update files
280                 * Fixed #1256: admin's database update does not stop if there is an update failure
281
282 2008-05-15 Marc Pujol
283         - GUI
284                 * Fixed #1254: Admin level hosting plans are not working
285
286 2008-05-13 Benedikt Heintel
287         - ENGINE:
288                 * Fixed #1249: ispcp-dmn-mngr beautifying patch
289         - LANGUAGES:
290                 * Updated Catalan
291
292 2008-05-12 Benedikt Heintel
293         - ENGINE:
294                 * Fixed #1244: Use of uninitialized value in concatenation - in file engine/ispcp-htuser-mngr
295         - GUI:
296                 * Fixed #1209: Undefined index: mail_type_forward
297                 * Fixed #1243: adding mail aborts
298         - LANGUAGES:
299                 * Updated German
300
301 2008-05-12 Thomas Wacker
302         - GUI:
303                 * Fixed #1207: new order mail to reseller
304                 * Fixed #1208: mailer from reseller not working
305                 * Fixed #1209: Undefined index: mail_type_forward
306                 * Fixed #1236: Setup Email headers not correct
307                 * Fixed #1243: adding mail aborts
308
309 2008-05-11 Benedikt Heintel
310         - ENGINE:
311                 * Fixed #1242: Method "Fedora" in ispcp-vrl-traff
312
313 2008-05-10 Benedikt Heintel
314         - CONFIGS:
315                 * Fixed #1240: dmn_entry.tpl - missing "("
316         - CONTRIB:
317                 * Removed mysql fix for VHCS 2.4.7.1
318         - DISTS:
319                 * Fixed #1215: (Fedora) POP/IMAP traffic is not added in domain statistics with courier and fedora core 8
320                 * Fixed #1218: (Fedora) Fedora config
321                 * Fixed #1241: (OpenSuse) opensuse103-packages - one missing package
322         - GUI:
323                 * Added Patch by Thomas Wacker
324                 * Fixed #1239: Two small graphical glitches in GUI
325         - LANGUAGES:
326                 * Reogranised
327                 * Added Catalan
328                 * Changed Chinese
329
330 2008-05-09 Benedikt Heintel
331         - GUI:
332                 * Fixed #1220: Several problem with new mail configuration
333                 * Fixed #1238: Mail management: fordward textarea twice, not working Javascript
334         - LANGUAGES:
335                 * Added Norwegian Norway (Bokmål)
336                 * Added Portugues Portugal
337
338 2008-05-07 Jochen Manz
339         - ENGINE:
340                 * Fixed #1233: Typo in ispcp-mbox-mngr line 1340
341
342 2008-05-04 Benedikt Heintel
343         - SETUP:
344                 * Fixed #1230: r1135 bug on clean installation (debian)
345         - LANGUAGES:
346                 * Fixed #1224: Czech Translation patch
347
348 2008-05-03 Jochen Manz
349         - GUI:
350                 * small db update improvements
351
352 2008-05-03 Benedikt Heintel
353         - CONFIGS:
354                 * Fixed #1210: global redirects affecting pages
355         - ENGINE:
356                 * Fixed: AWStats static brakes adding Domains
357         - GUI:
358                 * Fixed #1228: Change in edit_mail_acc.php in change set 1132
359         - DISTS:
360                 * Fixed #1195: Gentoo: Somewhat large Gentoo update
361                 * Fixed #1222: FreeBSD: Fix some path and config and insert old daemon routine
362
363 2008-04-29 Benedikt Heintel
364         - ENGINE:
365                 * Fixed #1148: DNS serial is not updated more than once a day when changing sub domains
366         - GUI:
367                 * Fixed #1200: orderpanel {THEME_CHARSET}
368                 * Fixed #1212: Syntax Error in edit_mail_acc.php
369                 * Fixed #1221: Fatal error on database error
370         - LANGUAGES:
371                 * Updated Polish
372                 * Updated Czech
373
374 2008-04-29 Jochen Manz
375         - TOOLS:
376                 * Updated phpMyAdmin to 2.11.5.2
377                 * Updated phpMyAdmin to 2.11.6
378
379 2008-04-28 Jochen Manz
380         - CONFIGS:
381                 * Fixed #1202: no upload_tmp_dir defined in master.conf for mod-php
382         - DATABASE:
383                 * Updated database files
384         - DOCS:
385                 * Fixed #1219: OpenSuse: php5-exif is missing in opensuse103-packages
386
387 2008-04-28 Benedikt Heintel
388         - DATABASE:
389                 * Updated database files
390         - GUI:
391                 * Fixed #1212: Syntax Error in edit_mail_acc.php
392
393 2008-04-27 Jochen Manz
394         - GUI:
395                 * Fixed #1217: mail auto responder doesn't work
396         - CONFIGS:
397                 * Fixed #1216: Password protection for cgi-bin
398
399 2008-04-25 Malte Geierhos
400         - CONFIGS:
401                 * Fixed Awstats path for OpenSuSe
402
403 2008-04-24 Jochen Manz
404         - GUI:
405                 * Fixed #1205: webtools - small layout issue...
406                 * Fixed #1206: german language error -> variable not replaced
407                 * Enhanced the DB update functionality
408
409 2008-04-24 Benedikt Heintel
410         - GUI:
411                 * Fixed #1196: New mail account/forward and auto responder handling
412         - ENGINE:
413                 * Fixed #1148: DNS serial is not updated more than once a day when changing sub domains
414                 * Fixed #1169: Awstats on Opensuse
415                 * Fixed #1196: New mail account/forward and auto responder handling
416
417 2008-04-21 Jochen Manz
418         - CONFIGS:
419                 * Corrected gentoo postfix main.cnf
420         - SETUP:
421                 * Fixed #1204: wrong configs-Path in Makefile.ubuntu (Install doesn't work)
422
423 2008-04-17 Benedikt Heintel
424         - ENGINE:
425                 * Fixed #1193: Typo in engine/ispcp-mbox-mngr
426         - GUI:
427                 * Fixed #1192: Typo in gui/admin/settings.php
428         - SETUP:
429                 * Fixed #1191: MySQL password auto-generation for daemons shouldn't contain '#'
430
431 2008-04-16 Benedikt Heintel
432         - CONFIGS:
433                 * Fixed: Error in logrotation
434         - SETUP:
435                 * Fixed #1189: Bug in ispcp-setup
436
437 2008-04-14 Jochen Manz
438         - CONFIGS:
439                 * Cleaned up Gentoos needed packages
440
441 2008-04-13 Benedikt Heintel
442         - CONFIGS:
443                 * Fixed #1185: 2 postfix parameters no longer/not existing
444         - GUI:
445                 * Fixed: orderpanel layout
446         - SETUP:
447                 * Fixed #1172: Regenerate proftpd config fails in update
448
449 2008-04-11 Benedikt Heintel
450         - TOOLS:
451                 * Cleanup and Update of SquirrelMail
452
453 2008-04-08 Jochen Manz
454         - CONFIGS
455                 * Fixed #1177: revise FreeBSD Doc
456                 * Fixed #1178: Fix some configuration in FreeBSD dist
457
458 2005-04-07 Benedikt Heintel
459         - LANGUAGES:
460                 * Updated German language file
461
462 2008-04-07 Jochen Manz
463         - GUI:
464                 * Fixed #1174: Traffic at midnight not displayed
465
466 2008-04-06 Jochen Manz
467         - ENGINE:
468                 * Fixed #1173: autoresponders don't work
469         - SETUP:
470                 * Copyright and licence for every makefile
471                 * Dropped the mta-cfg-setup.sh
472
473 2008-04-05 Benedikt Heintel
474         - SETUP:
475                 * Added: locales
476         - TOOLS:
477                 * Fixed Webmail: Layout of loginscreen broken, if lang string "username" or "password" longer than the english one
478         - DISTS:
479                 * Fixed #1168: (fedora) Proftpd-Config for Fedora
480                 * Fixed #1167: (fedora) postfix-config for fedora
481
482 2008-04-04 Benedikt Heintel
483         - CONFIGS:
484                 * Fixed #1159: ROOT_APACHE_CONF is not defined in toplevel Makefile
485                 * Fixed #1162: /etc/ispcp/courier/userdb not present in ispcp-setup (revision 1098, Gentoo)
486         - GUI:
487                 * Fixed #547: encoded email from reseller doesnt work
488
489 2008-04-03 Jochen Manz
490         - ENGINE:
491                 * Fixed #1160: perl ispcp-setup fails in trunk 1098
492
493 2008-04-02 Benedikt Heintel
494         - ENGINE:
495                 * Fixed #1152: Hardcoded postfix configuration path in ispcp-mbox-mngr
496                 * Fixed #1153: Hardcoded postfix configuration path in ispcp-dmn-mgr
497                 * Fixed #1154: Hardcoded postfix configuration path in ispcp-sub-mgr & ispcp-als-mgr
498         - SETUP:
499                 * Fixed #1149: A warning if a domain is given instead of a fq host name (setup)
500                 * Fixed #1156: Typo
501                 * Fixed #1158: ispcp-setup fail in r1097
502         - DISTS:
503                 * Fixed #1155: Fix major freebsd dist setup
504
505 2008-03-31 Jochen Manz
506         - GUI:
507                 * Fixed #1143: Do not use javascript history_back() on login-error
508
509 2008-03-31 Benedikt Heintel
510         - CONFIGS:
511                 * Fixed Partly #1080: active web folders should not be deletable by customer (for main domain)
512                 * Changed: Config File Structure
513         - ENGINE:
514                 * Fixed #1136: Overwriting fcgi config during update RC3->RC4
515                 * Fixed #1148: DNS serial is not updated more than once a day when changing sub domains
516         - LANGUAGES:
517                 * Added: Bulgarian
518         - TOOLS:
519                 * Update PHPmyAdmin to version 2.11.5.1
520
521 2008-03-29 Jochen Manz
522         - DATABASE:
523                 * Fixed #1147: database.sql rev 1087 contaminated with ^M
524
525 2008-03-28 Christian Hernmarck
526         - SETUP:
527                 * Fixed: if hostname is not qualified, get it again with 'hostname -f'
528
529 2008-03-27 Jochen Manz
530         - DATABASE:
531                 * Fixed #1139: order settings only for one reseller, again
532         - CONFIGS:
533                 * Updated all postfix main.cnf corresponding to the debian postfix main.cnf
534                 * Cleaned up every database.sql
535
536 2008-03-27 Benedikt Heintel
537         - DATABASE:
538                 * Fixed #1139: order settings only for one reseller
539
540 2008-03-26 Benedikt Heintel
541         - CONFIGS:
542                 * Fixed #1128: fastcgi idle timeout
543         - DOCU:
544                 * Fixed #869: SUGGESTION: check if mysqld is running before starting installer
545         - GUI:
546                 * Fixed #1135: php and cgi options in the hosting plans
547
548 2008-03-25 Benedikt Heintel
549         - ENGINE:
550                 * Fixed #1133: Error adding Domains r1078
551
552 2008-03-24 Benedikt Heintel
553         - GUI:
554                 * Fixed: safe mode restriction in vfs.php
555                 * Fixed #1132: Hardcoded theme image paths
556
557 2008-03-23 Benedikt Heintel
558         - GUI:
559                 * Fixed: Warnings and Notices if no Database found or no conection to it
560                 * Fixed: Reformated SSL switch
561                 * Fixed: Error in Circular Mail if no user set
562         - ENGINE:
563                 * Fixed #836: Static awstats in user's language
564         - DISTS:
565                 * Fixed: (OpenSuse) proftpd.conf not working out of box
566
567 2008-03-22 Benedikt Heintel
568         - GUI:
569                 * Fixed: Error in input check and IP management
570         - DISTS:
571                 * Fixed #1130: (FreeBSD) Fix program path in freebsd distro
572
573 2008-03-22 Christian Hernmarck
574         - DISTS:
575                 * Fixed: openSuSE small things (DirectoryIndex not only master vhost, *creating* scoreboard dir, /etc/*authlib*/userdb
576         - GUI:
577                 * Fixed #1129: Errors after upgrading to r1069
578
579 2008-03-21 Benedikt Heintel
580         - DATABASE:
581                 * Fixed #1085: disable protocols in server status which are not available by default
582         - ENGINE:
583                 * Fixed: two errors in htuser-mngr
584                 * Fixed #945: logrotate fails because of ispcp script
585                 * Fixed #1113: removed add COURIER_CONF_DIR and stored userdb to AUTHLIB_CONF_DIR path
586                 * Fixed #1126: do not add all domains into the MTA domains list
587         - GUI:
588                 * Fixed #919: IP Management UI
589                 * Fixed #1072: open directory (ftp class)
590                 * Fixed #1115: ispcp/gui/include/ispcp-config.php under FreeBSD
591                 * Fixed #1116: error in client template in ftp choose dir
592                 * Fixed #1122: Email Logging Daemon
593                 * Fixed #1127: Order of menu entries in webtools
594         - SETUP:
595                 * Fixed #1114: FreeBSD ispcp-setup-methods should be changed
596                 * Fixed #1123: database revision should be 1 for updaters
597         - DISTS:
598                 * Fixed #1117: (Gentoo) /etc/init.d/ispcp_network: line 155: log_warning_msg: command not found
599                 * Fixed: (OpenSuse) Serveral install issues
600         - LANGUAGES:
601                 * Updated Czech, Danish, French
602
603 2008-03-18 Benedikt Heintel
604         - SETUP
605                 * Fixed #1119: Update Spelling Mistake
606
607 2008-03-16 Benedikt Heintel
608         - RELEASE ispCP ω Omega 1.0.0 RC4
609
610 2008-03-13 Benedikt Heintel
611         - SETUP:
612                 * Fixed #942: ERROR: Undefined intput data, bt: |{PHP_VERSION}|, et: |{PHP_VERSION}|, src !
613                 * Fixed #1097: (quick fix) ispcp-vrl-traff-correction generates high load on mysql db -> DB locked
614                 * Fixed #1106: BSDmakefile Setup not copy some of its file
615                 * Fixed #1111: Variables not parsed in /etc/apache2/sites-enabled/00_master.conf
616                 * Updated: a lot of Makefiles
617         - DISTS:
618                 * Fixed #1107: (FreeBSD) fix minor configuration in dist FreeBSD and setup patch
619                 * Fixed #1108: (FreeBSD) fix minor configuration in dist FreeBSD and setup patch #2
620                 * Updated: all Distros
621
622 2008-03-12 Christian Hernmarck
623         - DISTS:
624                 * openSuSE (10.3): corrected the INSTALL doc again (!!), and the Makefile for courier...
625
626 2008-03-12 Benedikt Heintel
627         - CONFIGS:
628                 * Updated: to latest program versions
629
630 2008-03-12 Jochen Manz
631         - SETUP:
632                 * Fixed #1105: Disable proftpd rc in fbsd distro
633
634 2008-03-10 Benedikt Heintel
635         - DOCS:
636                 * Updated: all INSTALL files
637
638 2008-03-10 Christian Hernmarck
639         - SETUP:
640                 * Fixed #1099: 1042 - ispcp-setup compilation errors
641                 * Fixed #1100: authdaemonrc - wrong content
642
643 2008-03-08 Benedikt Heintel
644         - ENGINE:
645                 * Fixed: Error in adding Domain (missing $httpd_gid)
646         - LANGAUGES:
647                 * Updated: Hungarian
648         - DISTS:
649                 * Fixed #1089: (freeBSD) delete doble copy of apache conf in freebsd
650                 * Fixed #1090: (freeBSD) modified install docu in fbsd
651                 * Fixed #1091: (freeBSD) fix conf fbsd in courier
652                 * Fixed #1092: (freeBSD) fix conf fbsd in proftpd
653
654 2008-03-07 Benedikt Heintel
655         - DOCS:
656                 * Fixed #1082: Packages list debian lenny
657         - ENGINE
658                 * Fixed #1086: Errors during installation
659                 * Fixed: 'null' problem in strict perl
660         - LANGUAGES:
661                 * Updated: Russian (thanks to Grundik)
662         - SETUP:
663                 * Updated: Update script; Update to RC3
664                 * Updated: Update script; Update to RC4
665                 * Fixed #1087: ispcp_RC4 setup vs courier
666                 * Fixed #1088: ispcp_RC4 setup vs courier again
667                 * Changed: make directory to /tmp/ispcp
668
669 2008-03-04 Benedikt Heintel
670         - SETUP:
671                 * Fixed #824: IMAP SSL Traffic not counted
672                 * Fixed #1075: ispcp-update fails when upgrading from RC2
673                 * Updated: Update script; Update to RC3
674         - DISTS:
675                 * Fixed #1074: (opensuse) config Dists opensuse - wrong makefile
676
677 2008-03-03 Benedikt Heintel
678         - ENGINE:
679                 * Added: Engine support for BSD plattforms (different root group)
680
681 2008-03-02 Benedikt Heintel
682         - SETUP:
683                 * Fixed #317: missing "named.caching-nameserver.conf" during the installation
684         - ENGINE:
685                 * Fixed #824: IMAP SSL Traffic not counted
686
687 2008-03-01 Benedikt Heintel
688         - DOCS:
689                 * Updated all Docs. Some are still with ToDo
690         - ENGINE:
691                 * Fixed #1070: FreeBSD, ispcp-setup uses group which does not exist
692         - LANGUAGES:
693                 * Updated: all languages
694         - SETUP:
695                 * Inproved: Update SQL with IGNORE statement
696                 * Maybe fixed #946; ispcp-setup mysql password error
697         - TOOLS:
698                 * Update PHPmyAdmin to version 2.11.5
699         - DISTS:
700                 * Updated all distributions
701                 * Dropped support of Suse Enterprise Linux Server (SELS) - Please use OpenSuse files
702
703 2008-02-28 Benedikt Heintel
704         - CONFIGS:
705                 * Fixed: www.domain.com/pma/ redirects with double "/"
706
707 2008-02-27 Benedikt Heintel
708         - LANGUAGES:
709                 * Updated: Polish
710
711 2008-02-26 Benedikt Heintel
712         - SETUP:
713                 * Fixed #939: Installation Error on Ubuntu Dapper 6.06.1 LTS
714                 * Fixed #1069: Permission script engine/setup/set-engine-permissions.sh dont work if vu2000 has changed
715         - TOOLS:
716                 * Fixed #480: creating a folder as subfolder "[none]" doesn't work
717
718 2008-02-26 Jochen Manz
719         - SETUP:
720                 * Corrected the DATABASE_REVISION entry which is inserted when installing ispcp
721
722 2008-02-26 Christian Hernmarck
723         - GUI:
724                 * Added DB update function for mail_addr field (_databaseUpdate_2)
725                 * Fixed #871: Small CSS error in Webmail (again...)
726
727 2008-02-25 Christian Hernmarck
728         - GUI:
729                 * Fixed #747: "mail_addr" -> now also fill for catchall
730
731 2008-02-25 Christian Hernmarck
732         - GUI:
733                 * Fixed #1052: postmaster email not created
734
735 2008-02-25 Benedikt Heintel
736         - CONFIGS:
737                 * Fixed #994: open_basedir settings: mod-php != php-fastcgi
738         - SETUP:
739                 * Fixed #792: (ubuntu) errors in make
740
741 2008-02-25 Christian Hernmarck
742         - GUI:
743                 * Fixed #747: use of unused field mail_addr in table mail_users
744                 * Fixed #1047: alias emails not deleted
745                 * Fixed #1068: Patch to fix icon position in WebFTP
746                 * Some smaller fixes (FTP_SHELL->CMD_SHELL, TR_MENU... missing string)
747
748 2008-02-25 Jochen Manz
749         - GUI:
750                 * Corrected some small issues and increased the speed of the db update
751
752 2008-02-24 Christian Hernmarck
753         - GUI:
754                 * Some small fixes: domain_statistics & some "remove this" messages
755         - TOOLS:
756                 * Fixed #871: Small CSS error in Webmail
757
758 2008-02-24 Benedikt Heintel
759         - ENGINE:
760                 * Fixed #987: error pages not created
761         - GUI:
762                 * Fixed #294: Some small tasks/features, low priority
763                         -> 2. When logged in as user and there is an active support ticket, then write it with red, so the user "knows"
764                 * Fixed #956: Standard mail addresses created for subdomains
765         - DISTS:
766                 * Fixed #365: (ubuntu) make all shell scripts and makefiles posix compliant
767                 * Fixed #818: (ubuntu) proftpd doesn't work after fresh install on ubuntu feisty
768                 * Fixed #992: (gentoo) logrotate throws errors when using syslog-ng
769
770 2008-02-24 Jochen Manz
771         - GUI:
772                 * Added: Database update function
773
774 2008-02-23 Benedikt Heintel
775         - GUI:
776                 * Fixed #991: Inconsistency error in edit reseller
777         - DISTS:
778                 * Added #1067: fix some configuration and makefile in freebsd distro
779
780 2008-02-22 Benedikt Heintel
781         - CONFIGS:
782                 * Fixed #1064: DisplayChdir in proftpd.conf doesn't work
783         - GUI:
784                 * Fixed #1050: Error when adding User whith Hostingplan
785                 * Undefined index: ISPCP_LICENSE
786         - TOOLS:
787                 * Updated ADOdb to version 4.98
788
789 2008-02-21 Benedikt Heintel
790         - GUI:
791                 * Trim whitespaces on login and lost password
792
793 2008-02-20 Benedikt Heintel
794         - GUI:
795                 * Fixed Warning: Undefined index: ISPCP_LICENSE
796                 * Fixed design error: Update news not in red
797         - SETUP:
798                 * Fixed #1059: ERROR: Undefined rwith! in setup
799
800 2008-02-19 Benedikt Heintel
801         - DISTS:
802                 * Fixed #816: [fedora anymaybe others] fastcgi_ispcp.conf not copied causes ispcp-setup to stop
803                 * Updated Makefiles
804
805 2008-02-19 Christian Hernmarck
806         - ENGINE:
807                 * Fixed #1057: more than one backup of db table ispcp
808                 * Fixed #1058: Validation of "mail setup" make blank page
809
810 2008-02-18 Benedikt Heintel
811         - CONFIGS:
812                 * Fixed #259: Using Proftpd 1.3.1-r2 option DisplayFirstChdir give "deprecated and will be removed in a future release"
813                 * Fixed #1049: postfix dict_nis_init warning
814         - GUI:
815                 * Fixed #1035: Hide "Manage Domains"-icon
816                 * Fixed #1053: awstats path doesnt work
817                 * Fixed #1055: Wrong titles in the GUI
818                 * Refactored menus for admin, reseller, client
819         - SETUP:
820                 * Fixed #970: The uninstaller should not remove /var/www/virtual ...
821                 * Fixed #982: Problem with autogenerated password
822         - TOOLS:
823                 * Fixed #1054: Set the PHP temporary directory in filemanager
824         - DISTS:
825                 * Fixed #942: ERROR: Undefined intput data, bt: |{PHP_VERSION}|, et: |{PHP_VERSION}|, src !
826                 * Fixed #961: Split OpenBSD and FreeBSD Makefile so it can be compile
827                 * Dropped support for SLES (9)
828                 * Updated CentOS, Fedora, FreeBSD, Gentoo, OpenBSD, OpenSUSE, RedHat, SuSE, ubuntu
829
830 2008-02-17 Christian Hernmarck
831         - CONFIGS:
832                 * Fixed #1048: Different AllowOverride settings in apache config
833
834 2008-02-16 Benedikt Heintel
835         - GUI:
836                 * Fixed: A lot of inconsistency adding a user while reseller values are eceeded
837
838 2008-02-16 Jochen Manz
839         - DISTS:
840                 * Fixed #772: Gentoo init.d scripts broken with changes to make them "LSB compliant"
841
842 2008-02-16 Christian Hernmarck
843         - ENGINE:
844                 * Fixed bug in ispcp-als-mngr: since r762 cgi-bin setting were not set correctly for alias domain
845
846 2008-02-15 Benedikt Heintel
847         - CONFIGS:
848                 * Fixed #1018: Missing "&" in the cron ?
849         - GUI:
850                 * Fixed #850: If user IP doesn't match the reseller IP the message in manage_reseller_users.php is wrong
851                 * Fixed #894: Domain Alias as Forward - including directory information
852                 * Fixed #1023: master domain can be added as user
853                 * Fixed #1045: Alias via mod_alias (Redirect) -> FIX
854
855 2008-02-13 Benedikt Heintel
856         - CONFIGS:
857                 * Fixed #808: webmail.mydomain.tld, pma.mydomain.tld
858         - ENGINE:
859                 * Fixed #864: improve the detection of the disk usage of backups so users can't abuse
860         - GUI:
861                 * Fixed #934: Prohibit creation of default subdomains
862         - DISTS:
863                 FreeBSD:
864                 * Fixed #901: fix some config path in freebsd distro
865                 * Updated all config files ro RC4
866                 OpenBSD:
867                 * Fixed #118: configs/dists/openbsd/apache/BSDmakefile references fastcgi.conf which is unavailable
868         - DOCU:
869                 * Updated FreeBSD, OpenBSD
870
871 2008-02-12 Christian Hernmarck
872         - DISTS:
873                 openSuSE10 (10.3):
874                 * improved package list (smaller), repositories - with howto
875                 * corrected the config & Makefile to for openSuSE 10.3 - should also fit to 10.2
876
877 2008-02-11 Christian Hernmarck
878         - ENGINE:
879                 * Added: use utf8 with the database depending on the config variable,
880                 * Added: charset & collation utf8 for ispcp database creation in database.sql
881         - GUI:
882                 * Fixed: small error in client/add_mail_acc.tpl: tooltip on help symbol
883                 * Fixed: function "clean_input" now don't htmlencode by default
884
885 2008-02-08 Benedikt Heintel
886         - SETUP:
887                 * Fixed: serveral errors on Upgrade process
888
889 2008-02-07 Benedikt Heintel
890         - DISTS:
891                 CentOS / Slackware:
892                 * Fixed #760: ispcp_daemon not working under Slackware 12.0 or CentOS 5
893                 * Fixed #900: /tmp/ispcp-1.0.0/etc/ispcp empty after make install on CentOS 5
894                 * Added: Slackware documentation
895         - DOCU:
896                 * Updated Debian, CentOS, Slackware
897
898 2008-02-07 Christian Hernmarck
899         - GUI:
900                 * Added: use utf8 with the database, including config var to switch off
901
902 2008-02-06 Benedikt Heintel
903         - RELEASE ispCP ω Omega 1.0.0 RC3
904
905 2008-02-05 Benedikt Heintel
906         - GUI:
907                 * Fixed: Graphical issue on reseller/order.php
908         - LANGUAGES:
909                 * Updated: Turkish
910                 * Updated all languages
911
912 2008-02-04 Benedikt Heintel
913         - SETUP:
914                 * Fixed #976: handeled duplicate entries on unique key on update from VHCS
915                 * Updated: Improved SQL handling for updated versions
916
917 2008-02-03 Benedikt Heintel
918         - GUI:
919                 * Added: New look and feel of SQL handling (created by macbishop)
920
921 2008-02-03 Christian Hernmarck
922         - SETUP:
923                 * Fixed #983: New FasCGT Changes break the start of Apache
924         - GUI:
925                 * Small fix in default header/footer for orders made them html compliant...
926
927 2008-02-02 Benedikt Heintel
928         - SETUP:
929                 * Fixed #981: bind fails
930
931 2008-01-27 Benedikt Heintel
932         - SETUP:
933                 * Fixed #926: VHCS 2.4.71 update no apache config
934                 * Fixed #966: Updatescripts fails Update RC2x -> RC3
935
936 2008-01-27 Christian Hernmarck
937         - GUI:
938                 * Fixed a small error in client/webtools.php which always showed debug variables...
939
940 2008-01-24 Benedikt Heintel
941         - ENGINE:
942                 * Fixed #965: Error in ispcp-dmn-mngr
943         - SETUP:
944                 * Fixed #958: Some Errors in Updatescript
945
946 2008-01-21 Benedikt Heintel
947         - CONFIG:
948                 * Fixed #960: Bind error hostmaster -> postmaster
949
950 2008-01-17 Benedikt Heintel
951         - DISTROS:
952                 * Fixed #464: Errors in SuSE Installation " yast -i `cat ./docs/SuSE/suse-packages`"
953                 * Fixed #515: fastcgi module OpenSuse 10.2
954                 * Fixed #797: Error in package list for Suse
955                 * Fixed #814: named db dir setting in ispcp fedora
956         - ENGINE:
957                 * Fixed #725: Problem with autoresponder and amavis
958
959 2008-01-15 Benedikt Heintel
960         - GUI:
961                 * Added: AWStats link in client's webtools
962         - SETUP:
963                 * Fixed #958: Some Errors in Updatescript
964
965 2008-01-14 Benedikt Heintel
966         - SETUP:
967                 * Fixed #55: Update Script from VHCS 2.4.7.1 to ispCP ω 1.0.0 RC3
968                                                 and from ispCP ω 1.0.0 RC2 to ispCP ω 1.0.0 RC3
969                 * Fixed #955: "ispcp" Folder in /etc/apache2 is missing
970
971 2008-01-13 Benedikt Heintel
972         - SETUP:
973                 * Fixed #953: update script fails to start
974         - TOOLS:
975                 * Updated phpMyAdmin to version 2.11.4 RC1 (#949)
976
977 2008-01-13 Christian Hernmarck
978         - ENGINE:
979                 * Fixed #947: file change during tar/backup stopps all other following backups
980
981 2008-01-12 Benedikt Heintel
982         - DOCS:
983                 * Changed debian-packages-etch
984         - SETUP:
985                 * Updated: added RC2 -> RC3 update to Update Script (not yet completed)
986                 * Updated: Makefile for apache folder
987
988 2008-01-10 Benedikt Heintel
989         - CONFIGS:
990                 * Deleted: Alias domain.tld/ispcp
991
992 2008-01-07 Christian Hernmarck
993         - TOOLS:
994                 * Fixed #937 (but reopened #714): some php errors in pma theme
995                 * Added some goodies: - a check while reading the config-variables if all are present
996                 *       - a small shell script which could be run before ispcp-setup
997
998 2008-01-07 Benedikt Heintel
999         - TOOLS:
1000                 * Fixed #933: Webmail layout
1001
1002 2008-01-06 Benedikt Heintel
1003         - ENGINE:
1004                 * Fixed #944: Error in Backupengine
1005
1006 2007-12-21 Raphael Geissert
1007     - LANGUAGES:
1008         * Updated Czech translation (thanks to Josef Pinc)