Changeset 905
- Timestamp:
- 11/15/07 11:03:08
(1 year ago)
- Author:
- rats
- Message:
* Fixed folder owner of fcgi master folder
* Fixed #857: Send output from awstats-scripts somewhere else
* Fixed #858: Error in ispcp-dmn-mngr
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r904 |
r905 |
|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| 3 | 3 | _________________________________________________________________ |
|---|
| 4 | | / @TODO: \ |
|---|
| 5 | | | - GUI: | |
|---|
| 6 | | | * to fix: no errors on adding user (custom HP) | |
|---|
| | 4 | / @TODO: \ |
|---|
| | 5 | | - GUI: | |
|---|
| | 6 | | * to fix: no errors on adding user (custom HP) | |
|---|
| 7 | 7 | \_________________________________________________________________/ |
|---|
| | 8 | |
|---|
| | 9 | 2007-11-15 Benedikt Heintel |
|---|
| | 10 | - SETUP: |
|---|
| | 11 | * Fixed folder owner of fcgi master folder |
|---|
| 8 | 12 | |
|---|
| 9 | 13 | 2007-11-12 Johannes Schobig |
|---|
| … | … | |
| 42 | 46 | - ENGINE: |
|---|
| 43 | 47 | * Fixed #858: Error in ispcp-dmn-mngr |
|---|
| | 48 | - LANGUAGES: |
|---|
| | 49 | * German: Fixed Typo |
|---|
| 44 | 50 | |
|---|
| 45 | 51 | 2007-11-02 Raphael Geissert |
|---|
| 46 | | - CONFIGS: |
|---|
| 47 | | * Added per-domain/alias/subdomain custom apache config |
|---|
| 48 | | * Fixed #854: typos in postfix's config files |
|---|
| 49 | | - GUI: |
|---|
| 50 | | * Fixed #853: requests manager not being run when changing domain's bandwidth limit |
|---|
| 51 | | - DOCS: |
|---|
| 52 | | * Removed duplicate entry for postgrey in debian-packages-* |
|---|
| | 52 | - CONFIGS: |
|---|
| | 53 | * Added per-domain/alias/subdomain custom apache config |
|---|
| | 54 | * Fixed #854: typos in postfix's config files |
|---|
| | 55 | - GUI: |
|---|
| | 56 | * Fixed #853: requests manager not being run when changing domain's bandwidth limit |
|---|
| | 57 | - DOCS: |
|---|
| | 58 | * Removed duplicate entry for postgrey in debian-packages-* |
|---|
| 53 | 59 | |
|---|
| 54 | 60 | 2007-11-01 Raphael Geissert |
|---|
| 55 | | - GUI: |
|---|
| 56 | | * Fixed #840: Wrong comment of tr() function in i18n.php |
|---|
| 57 | | * Fixed #852: Undefined variable: name in /var/www/ispcp/gui/include/admin-functions.php on line 2336 |
|---|
| 58 | | - CONFIGS: |
|---|
| 59 | | * Partially implemented #825: postfix improvements |
|---|
| 60 | | - ENGINE: |
|---|
| 61 | | * Fixed #839: Error "/bin/rm: missing operand" caused by cronjobs |
|---|
| 62 | | * Fixed #838: chrootkit log is empty |
|---|
| 63 | | * Improved entropy pool seeding code |
|---|
| | 61 | - GUI: |
|---|
| | 62 | * Fixed #840: Wrong comment of tr() function in i18n.php |
|---|
| | 63 | * Fixed #852: Undefined variable: name in /var/www/ispcp/gui/include/admin-functions.php on line 2336 |
|---|
| | 64 | - CONFIGS: |
|---|
| | 65 | * Partially implemented #825: postfix improvements |
|---|
| | 66 | - ENGINE: |
|---|
| | 67 | * Fixed #839: Error "/bin/rm: missing operand" caused by cronjobs |
|---|
| | 68 | * Fixed #838: chrootkit log is empty |
|---|
| | 69 | * Improved entropy pool seeding code |
|---|
| 64 | 70 | |
|---|
| 65 | 71 | 2007-11-01 Christian Hernmarck |
|---|
| … | … | |
| 82 | 88 | |
|---|
| 83 | 89 | 2007-10-28 Raphael Geissert |
|---|
| 84 | | - ENGINE: |
|---|
| 85 | | * Fixed #824: IMAP SSL Traffic not counted (also added pop-ssl, https and mail delivery) |
|---|
| | 90 | - ENGINE: |
|---|
| | 91 | * Fixed #824: IMAP SSL Traffic not counted (also added pop-ssl, https and mail delivery) |
|---|
| 86 | 92 | |
|---|
| 87 | 93 | 2007-10-27 Benedikt Heintel |
|---|
| … | … | |
| 99 | 105 | |
|---|
| 100 | 106 | 2007-10-21 Raphael Geissert |
|---|
| 101 | | - GUI: |
|---|
| 102 | | * Fixed #803: Undefined variable: mail_status |
|---|
| 103 | | * Data compression information isn't displayed anymore when exporting language files |
|---|
| | 107 | - GUI: |
|---|
| | 108 | * Fixed #803: Undefined variable: mail_status |
|---|
| | 109 | * Data compression information isn't displayed anymore when exporting language files |
|---|
| 104 | 110 | |
|---|
| 105 | 111 | 2007-10-20 Johannes Schobig |
|---|
| … | … | |
| 109 | 115 | |
|---|
| 110 | 116 | 2007-10-19 Raphael Geissert |
|---|
| 111 | | - CONFIGS: |
|---|
| 112 | | * Fixed #7: no user set to run awstats cronjobs |
|---|
| 113 | | - ENGINE: |
|---|
| 114 | | * Fixed #796: let aliases share the same mount point with a subdomain |
|---|
| 115 | | - GUI: |
|---|
| 116 | | * Fixed some issues with email forwarders (see #555) |
|---|
| 117 | | * Reduced number of entries in admin's log |
|---|
| 118 | | * Fixed #152: Add webmaster@domain.tld and postmaster@domain.tld |
|---|
| 119 | | * Added email notification to reseller when an alias requires activation |
|---|
| | 117 | - CONFIGS: |
|---|
| | 118 | * Fixed #7: no user set to run awstats cronjobs |
|---|
| | 119 | - ENGINE: |
|---|
| | 120 | * Fixed #796: let aliases share the same mount point with a subdomain |
|---|
| | 121 | - GUI: |
|---|
| | 122 | * Fixed some issues with email forwarders (see #555) |
|---|
| | 123 | * Reduced number of entries in admin's log |
|---|
| | 124 | * Fixed #152: Add webmaster@domain.tld and postmaster@domain.tld |
|---|
| | 125 | * Added email notification to reseller when an alias requires activation |
|---|
| 120 | 126 | |
|---|
| 121 | 127 | 2007-10-18 Benedikt Heintel |
|---|
| … | … | |
| 140 | 146 | |
|---|
| 141 | 147 | 2007-10-16 Raphael Geissert |
|---|
| 142 | | - ENGINE: |
|---|
| 143 | | * Improved entropy pool seeding code |
|---|
| 144 | | - SETUP: |
|---|
| 145 | | * Fixed #782: cannot stat `./setup/vhcs2ispcp.pl': No such file or directory |
|---|
| | 148 | - ENGINE: |
|---|
| | 149 | * Improved entropy pool seeding code |
|---|
| | 150 | - SETUP: |
|---|
| | 151 | * Fixed #782: cannot stat `./setup/vhcs2ispcp.pl': No such file or directory |
|---|
| 146 | 152 | |
|---|
| 147 | 153 | 2007-10-16 Benedikt Heintel |
|---|
| … | … | |
| 162 | 168 | |
|---|
| 163 | 169 | 2007-10-15 Raphael Geissert |
|---|
| 164 | | - LANGUAGES: |
|---|
| 165 | | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| 166 | | * Updated German translation (thanks to the German translation team) |
|---|
| 167 | | * Updated the A=B files |
|---|
| | 170 | - LANGUAGES: |
|---|
| | 171 | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| | 172 | * Updated German translation (thanks to the German translation team) |
|---|
| | 173 | * Updated the A=B files |
|---|
| 168 | 174 | |
|---|
| 169 | 175 | 2007-10-15 Benedikt Heintel |
|---|
| … | … | |
| 187 | 193 | |
|---|
| 188 | 194 | 2007-10-14 Raphael Geissert |
|---|
| 189 | | - ENGINE: |
|---|
| 190 | | * Fixed #767: Backup folder under domain-aliases |
|---|
| 191 | | * Fixed #768: scripts delayed because of empty entropy pool |
|---|
| 192 | | * Removed suggesting main sql user password |
|---|
| 193 | | * Improved fix for #768 |
|---|
| 194 | | * Correctly load the new db keys when generated (also reported in #768) |
|---|
| 195 | | - GUI: |
|---|
| 196 | | * Fixed curlang() |
|---|
| 197 | | - MAKEFILE: |
|---|
| 198 | | * Fixed error where fastcgi_ispcp.conf was installed in an incorrect directory |
|---|
| | 195 | - ENGINE: |
|---|
| | 196 | * Fixed #767: Backup folder under domain-aliases |
|---|
| | 197 | * Fixed #768: scripts delayed because of empty entropy pool |
|---|
| | 198 | * Removed suggesting main sql user password |
|---|
| | 199 | * Improved fix for #768 |
|---|
| | 200 | * Correctly load the new db keys when generated (also reported in #768) |
|---|
| | 201 | - GUI: |
|---|
| | 202 | * Fixed curlang() |
|---|
| | 203 | - MAKEFILE: |
|---|
| | 204 | * Fixed error where fastcgi_ispcp.conf was installed in an incorrect directory |
|---|
| 199 | 205 | |
|---|
| 200 | 206 | 2007-10-14 Malte Geierhos |
|---|
| … | … | |
| 203 | 209 | |
|---|
| 204 | 210 | 2007-10-14 Raphael Geissert |
|---|
| 205 | | - GUI: |
|---|
| 206 | | * Security Fix: XSS injection in gui/index.php |
|---|
| 207 | | - CONFIGS: |
|---|
| 208 | | * Enable suexec on all CGI's whether fastcgi is loaded or not |
|---|
| 209 | | - SETUP: |
|---|
| 210 | | * Remove local nameserver from /etc/resolv.conf |
|---|
| 211 | | - LANGUAGES: |
|---|
| 212 | | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| | 211 | - GUI: |
|---|
| | 212 | * Security Fix: XSS injection in gui/index.php |
|---|
| | 213 | - CONFIGS: |
|---|
| | 214 | * Enable suexec on all CGI's whether fastcgi is loaded or not |
|---|
| | 215 | - SETUP: |
|---|
| | 216 | * Remove local nameserver from /etc/resolv.conf |
|---|
| | 217 | - LANGUAGES: |
|---|
| | 218 | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| 213 | 219 | |
|---|
| 214 | 220 | 2007-10-13 Raphael Geissert |
|---|
| 215 | | - ENGINE: |
|---|
| 216 | | * Generate database keys at setup time (fix for Debian packaging) |
|---|
| 217 | | * Added ispCP config (/etc/ispcp) and database backup system |
|---|
| 218 | | - SETUP: |
|---|
| 219 | | * LSB compatiblity for installing/removing init scripts |
|---|
| 220 | | - CONFIGS: |
|---|
| 221 | | * Added BACKUP_DOMAINS yes/no switch to enable/disable customer backups |
|---|
| 222 | | * Made ispcp_network and ispcp_daemon more or less LSB compatible |
|---|
| 223 | | * Fixed #688: updated ispcp_network in all distros (including fedora) |
|---|
| 224 | | - GUI: |
|---|
| 225 | | * Fixed #645: improve welcome emails messages |
|---|
| 226 | | * Fixed #758: phpMyAdmin Security vulnerability |
|---|
| 227 | | * Added different message levels to be used with write_log to reduce verbosity of emails sent |
|---|
| 228 | | - MAKEFILE: |
|---|
| 229 | | * Fixed some Makefiles which were replacing files in the local copy rather than in the installation |
|---|
| | 221 | - ENGINE: |
|---|
| | 222 | * Generate database keys at setup time (fix for Debian packaging) |
|---|
| | 223 | * Added ispCP config (/etc/ispcp) and database backup system |
|---|
| | 224 | - SETUP: |
|---|
| | 225 | * LSB compatiblity for installing/removing init scripts |
|---|
| | 226 | - CONFIGS: |
|---|
| | 227 | * Added BACKUP_DOMAINS yes/no switch to enable/disable customer backups |
|---|
| | 228 | * Made ispcp_network and ispcp_daemon more or less LSB compatible |
|---|
| | 229 | * Fixed #688: updated ispcp_network in all distros (including fedora) |
|---|
| | 230 | - GUI: |
|---|
| | 231 | * Fixed #645: improve welcome emails messages |
|---|
| | 232 | * Fixed #758: phpMyAdmin Security vulnerability |
|---|
| | 233 | * Added different message levels to be used with write_log to reduce verbosity of emails sent |
|---|
| | 234 | - MAKEFILE: |
|---|
| | 235 | * Fixed some Makefiles which were replacing files in the local copy rather than in the installation |
|---|
| 230 | 236 | |
|---|
| 231 | 237 | 2007-10-13 Benedikt Heintel |
|---|
| … | … | |
| 334 | 340 | * Fixed #735: Small error in admin log |
|---|
| 335 | 341 | - TOOLS: |
|---|
| 336 | | * Fixed #731: Updated Squirrelmail to 1.4.11 |
|---|
| | 342 | * Fixed #731: Updated Squirrelmail to 1.4.11 |
|---|
| 337 | 343 | |
|---|
| 338 | 344 | 2007-09-29 Raphael Geissert |
|---|
| 339 | | - ENGINE: |
|---|
| 340 | | * Fixed #555: catchall -> forwarding doesn't work (thanks to Marcel Wiechmann) |
|---|
| 341 | | - GUI: |
|---|
| 342 | | * Updated ADOdb to version 4.96 |
|---|
| | 345 | - ENGINE: |
|---|
| | 346 | * Fixed #555: catchall -> forwarding doesn't work (thanks to Marcel Wiechmann) |
|---|
| | 347 | - GUI: |
|---|
| | 348 | * Updated ADOdb to version 4.96 |
|---|
| 343 | 349 | |
|---|
| 344 | 350 | 2007-09-29 Benedikt Heintel |
|---|
| … | … | |
| 353 | 359 | |
|---|
| 354 | 360 | 2007-09-27 Raphael Geissert |
|---|
| 355 | | - GUI: |
|---|
| 356 | | * Fixed #717: User assignment does not work (thanks to Marcel Wiechmann) |
|---|
| 357 | | * Fixed #635: can't protect a directory with non-standrad characters in its path |
|---|
| 358 | | * Fixed #632: can't add an ftp account to a non-standard characters mount point |
|---|
| 359 | | * Fixed an error where switching reseller->client and swtiching back would display as if we were logged from client's |
|---|
| | 361 | - GUI: |
|---|
| | 362 | * Fixed #717: User assignment does not work (thanks to Marcel Wiechmann) |
|---|
| | 363 | * Fixed #635: can't protect a directory with non-standrad characters in its path |
|---|
| | 364 | * Fixed #632: can't add an ftp account to a non-standard characters mount point |
|---|
| | 365 | * Fixed an error where switching reseller->client and swtiching back would display as if we were logged from client's |
|---|
| 360 | 366 | |
|---|
| 361 | 367 | 2007-09-26 Raphael Geissert |
|---|
| 362 | | - GUI: |
|---|
| 363 | | * Fixed #672: using encode/decode_idna on a url makes it illegal |
|---|
| 364 | | * Fixed #711: regression in r814 |
|---|
| 365 | | * Fixed #716: possibility to add a catchall on aliases/subdomains where status != ok |
|---|
| 366 | | * Fixed #706: Confirm before restoring backup |
|---|
| 367 | | * Fixed #639: reseller/order_settings.php converts html entities back to their values |
|---|
| 368 | | * Fixed #555: catchall -> forwarding doesn't work |
|---|
| 369 | | * Fixed i18n regression of r811 |
|---|
| | 368 | - GUI: |
|---|
| | 369 | * Fixed #672: using encode/decode_idna on a url makes it illegal |
|---|
| | 370 | * Fixed #711: regression in r814 |
|---|
| | 371 | * Fixed #716: possibility to add a catchall on aliases/subdomains where status != ok |
|---|
| | 372 | * Fixed #706: Confirm before restoring backup |
|---|
| | 373 | * Fixed #639: reseller/order_settings.php converts html entities back to their values |
|---|
| | 374 | * Fixed #555: catchall -> forwarding doesn't work |
|---|
| | 375 | * Fixed i18n regression of r811 |
|---|
| 370 | 376 | |
|---|
| 371 | 377 | 2007-09-23 Johannes Schobig |
|---|
| … | … | |
| 407 | 413 | |
|---|
| 408 | 414 | 2007-09-19 Raphael Geissert |
|---|
| 409 | | - CONFIGS: |
|---|
| 410 | | * Fixed a file name typo |
|---|
| | 415 | - CONFIGS: |
|---|
| | 416 | * Fixed a file name typo |
|---|
| 411 | 417 | |
|---|
| 412 | 418 | 2007-09-19 Benedikt Heintel |
|---|
| … | … | |
| 419 | 425 | |
|---|
| 420 | 426 | 2007-09-16 Raphael Geissert |
|---|
| 421 | | - LANGUAGES: |
|---|
| 422 | | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| | 427 | - LANGUAGES: |
|---|
| | 428 | * Updated Czech translation (thanks to Josef Pinc) |
|---|
| 423 | 429 | |
|---|
| 424 | 430 | 2007-09-12 Benedikt Heintel |
|---|
| … | … | |
| 440 | 446 | |
|---|
| 441 | 447 | 2007-09-09 Raphael Geissert |
|---|
| 442 | | - ENGINE: |
|---|
| 443 | | * Fixed #653: Error starting apache when mod_cband is enabled |
|---|
| | 448 | - ENGINE: |
|---|
| | 449 | * Fixed #653: Error starting apache when mod_cband is enabled |
|---|
| 444 | 450 | |
|---|
| 445 | 451 | 2007-09-08 Raphael Geissert |
|---|
| 446 | | - GUI: |
|---|
| 447 | | * Fixed some scripts which were displaying domain names in the IDN-encoded form |
|---|
| | 452 | - GUI: |
|---|
| | 453 | * Fixed some scripts which were displaying domain names in the IDN-encoded form |
|---|
| 448 | 454 | |
|---|
| 449 | 455 | 2007-09-07 Raphael Geissert |
|---|
| 450 | | - GUI: |
|---|
| 451 | | * Fixed #651: Undefined index: gender in gui/include/reseller-functions.php on line 679 |
|---|
| 452 | | * Fixed #655: Undefined index: user_theme in gui/client/index.php on line 257 |
|---|
| 453 | | * Fixed #655: Undefined index: user_def_lang in gui/client/index.php on line 259 |
|---|
| 454 | | * Fixed #633: alias name in IDN format in client/edit_alias.php |
|---|
| 455 | | * Fixed #637: Undefined variable: input in gui/include/input-checks.php on line 100 |
|---|
| 456 | | * Fixed #638: reseller/order_settings.php should point to BASE_SERVER_VHOST |
|---|
| 457 | | * Fixed #643: typo in server traffic page |
|---|
| 458 | | * Fixed #652: Session timeout error, doesn't abort |
|---|
| 459 | | * Fixed #640: reseller/domain_details.php displays domain in IDN format |
|---|
| | 456 | - GUI: |
|---|
| | 457 | * Fixed #651: Undefined index: gender in gui/include/reseller-functions.php on line 679 |
|---|
| | 458 | * Fixed #655: Undefined index: user_theme in gui/client/index.php on line 257 |
|---|
| | 459 | * Fixed #655: Undefined index: user_def_lang in gui/client/index.php on line 259 |
|---|
| | 460 | * Fixed #633: alias name in IDN format in client/edit_alias.php |
|---|
| | 461 | * Fixed #637: Undefined variable: input in gui/include/input-checks.php on line 100 |
|---|
| | 462 | * Fixed #638: reseller/order_settings.php should point to BASE_SERVER_VHOST |
|---|
| | 463 | * Fixed #643: typo in server traffic page |
|---|
| | 464 | * Fixed #652: Session timeout error, doesn't abort |
|---|
| | 465 | * Fixed #640: reseller/domain_details.php displays domain in IDN format |
|---|
| 460 | 466 | |
|---|
| 461 | 467 | 2007-09-04 Malte Geierhos |
|---|
| … | … | |
| 464 | 470 | |
|---|
| 465 | 471 | 2007-09-03 Raphael Geissert |
|---|
| 466 | | - DOCS: |
|---|
| 467 | | * Fixed #627: chkrootkit is missing on the package list |
|---|
| 468 | | - GUI: |
|---|
| 469 | | * Fixed #629: : doesn't exist or can't be read. |
|---|
| 470 | | - SETUP: |
|---|
| 471 | | * Fixed #628: rkhunter during the setup |
|---|
| | 472 | - DOCS: |
|---|
| | 473 | * Fixed #627: chkrootkit is missing on the package list |
|---|
| | 474 | - GUI: |
|---|
| | 475 | * Fixed #629: : doesn't exist or can't be read. |
|---|
| | 476 | - SETUP: |
|---|
| | 477 | * Fixed #628: rkhunter during the setup |
|---|
| 472 | 478 | |
|---|
| 473 | 479 | 2007-09-03 Malte Geierhos |
|---|
| … | … | |
| 483 | 489 | |
|---|
| 484 | 490 | 2007-09-02 Raphael Geissert |
|---|
| 485 | | - CONFIGS: |
|---|
| 486 | | * Fixed #623: open_basedir restriction in effect. File(/var/log/chkrootkit.log) is not within the allowed path(s) |
|---|
| 487 | | - GUI: |
|---|
| 488 | | * Fixed #624: welcome mail contains html entities |
|---|
| 489 | | * Fixed error in admin/rootkit_log.php |
|---|
| 490 | | * Partially implemented #567 |
|---|
| 491 | | - MAKEFILE: |
|---|
| 492 | | * Some more work on #394 |
|---|
| | 491 | - CONFIGS: |
|---|
| | 492 | * Fixed #623: open_basedir restriction in effect. File(/var/log/chkrootkit.log) is not within the allowed path(s) |
|---|
| | 493 | - GUI: |
|---|
| | 494 | * Fixed #624: welcome mail contains html entities |
|---|
| | 495 | * Fixed error in admin/rootkit_log.php |
|---|
| | 496 | * Partially implemented #567 |
|---|
| | 497 | - MAKEFILE: |
|---|
| | 498 | * Some more work on #394 |
|---|
| 493 | 499 | |
|---|
| 494 | 500 | 2007-09-01 Raphael Geissert |
|---|
| 495 | | - GUI: |
|---|
| 496 | | * Fixed some drawn backs in previous revisions |
|---|
| 497 | | * Added support for multiple anti-rootkit tools (including colouring for chkrootkit-like logs) |
|---|
| 498 | | * Correctly fixed #619 |
|---|
| 499 | | * Fixed #621: database name being escaped with single quote in include/i18n.php |
|---|
| 500 | | * Fixed an error where mount points with special characters where converted to IDN format |
|---|
| 501 | | - CONFIGS: |
|---|
| 502 | | * Removed cron.d/ispcp.phptemp (merged into cron.d/ispcp) |
|---|
| 503 | | * Fixed error when restarting ispCP services when they were not already running |
|---|
| 504 | | * Awstats entry in cron.d/ispcp is not built into ispcp-setup anymore |
|---|
| 505 | | * Partially updated fedora's, redhat's and suse10's config files |
|---|
| 506 | | - LANGUAGES: |
|---|
| 507 | | * Updated cs_CS translation (thanks to Josef Pinc) |
|---|
| | 501 | - GUI: |
|---|
| | 502 | * Fixed some drawn backs in previous revisions |
|---|
| | 503 | * Added support for multiple anti-rootkit tools (including colouring for chkrootkit-like logs) |
|---|
| | 504 | * Correctly fixed #619 |
|---|
| | 505 | * Fixed #621: database name being escaped with single quote in include/i18n.php |
|---|
| | 506 | * Fixed an error where mount points with special characters where converted to IDN format |
|---|
| | 507 | - CONFIGS: |
|---|
| | 508 | * Removed cron.d/ispcp.phptemp (merged into cron.d/ispcp) |
|---|
| | 509 | * Fixed error when restarting ispCP services when they were not already running |
|---|
| | 510 | * Awstats entry in cron.d/ispcp is not built into ispcp-setup anymore |
|---|
| | 511 | * Partially updated fedora's, redhat's and suse10's config files |
|---|
| | 512 | - LANGUAGES: |
|---|
| | 513 | * Updated cs_CS translation (thanks to Josef Pinc) |
|---|
| 508 | 514 | |
|---|
| 509 | 515 | 2007-09-01 Benedikt Heintel |
|---|
| … | … | |
| 525 | 531 | |
|---|
| 526 | 532 | 2007-08-31 Malte Geierhos |
|---|
| 527 | | - GUI: |
|---|
| 528 | | * Fixed #617: missing global declaration |
|---|
| | 533 | - GUI: |
|---|
| | 534 | * Fixed #617: missing global declaration |
|---|
| 529 | 535 | |
|---|
| 530 | 536 | 2007-08-30 Raphael Geissert |
|---|
| 531 | | - GUI: |
|---|
| 532 | | * Fixed #615: client/add_mail_acc.php not respecting config |
|---|
| 533 | | * Fixed #613: Call to undefined function tr() in include/ispcp-lib.php on line 109 |
|---|
| | 537 | - GUI: |
|---|
| | 538 | * Fixed #615: client/add_mail_acc.php not respecting config |
|---|
| | 539 | * Fixed #613: Call to undefined function tr() in include/ispcp-lib.php on line 109 |
|---|
| 534 | 540 | |
|---|
| 535 | 541 | 2007-08-29 Raphael Geissert |
|---|
| 536 | | - GUI: |
|---|
| 537 | | * Fixed #610: Table 'ispcp.log015' doesn't exist |
|---|
| 538 | | * Fixed #603: adding subdomain to a domain with special chars |
|---|
| 539 | | * Page messages are now displayed on login page |
|---|
| 540 | | * Fixed #608: html entities in emails |
|---|
| 541 | | * Servicemode is now Maintenance mode |
|---|
| | 542 | - GUI: |
|---|
| | 543 | * Fixed #610: Table 'ispcp.log015' doesn't exist |
|---|
| | 544 | * Fixed #603: adding subdomain to a domain with special chars |
|---|
| | 545 | * Page messages are now displayed on login page |
|---|
| | 546 | * Fixed #608: html entities in emails |
|---|
| | 547 | * Servicemode is now Maintenance mode |
|---|
| 542 | 548 | |
|---|
| 543 | 549 | 2007-08-26 Benedikt Heintel |
|---|
| … | … | |
| 551 | 557 | |
|---|
| 552 | 558 | 2007-08-24 Raphael Geissert |
|---|
| 553 | | - GUI: |
|---|
| 554 | | * Dropped the include/security code |
|---|
| 555 | | - CONFIGS: |
|---|
| 556 | | * Updated Ubuntu config files |
|---|
| | 559 | - GUI: |
|---|
| | 560 | * Dropped the include/security code |
|---|
| | 561 | - CONFIGS: |
|---|
| | 562 | * Updated Ubuntu config files |
|---|
| 557 | 563 | |
|---|
| 558 | 564 | 2007-08-24 Benedikt Heintel |
|---|
| … | … | |
| 572 | 578 | |
|---|
| 573 | 579 | 2007-08-23 Raphael Geissert |
|---|
| 574 | | - GUI: |
|---|
| 575 | | * Fixed #592: Upload file error! message when installing a new language |
|---|
| 576 | | * Fixed #593: errors in transfer display |
|---|
| 577 | | * Fixed #577: Undefined index: gender in admin/add_reseller.php |
|---|
| 578 | | * Fixed #597: Error in the Menu under Admin->Language |
|---|
| 579 | | * Make use of php[4|5]-idn if available (faster than using pure PHP code) |
|---|
| 580 | | * Fixed #596: Undefined offset: 1 in gui/admin/multilanguage.php |
|---|
| 581 | | * Added missing gender field in reseller/edit_user.php |
|---|
| 582 | | - SETUP: |
|---|
| 583 | | * Missing alter table in vhcs2ispcp.sql for gender |
|---|
| 584 | | - ENGINE: |
|---|
| 585 | | * Fixed #587: error in restore-function |
|---|
| 586 | | - LANGUAGES: |
|---|
| 587 | | * Updated A=B files (and fixed online converter) |
|---|
| | 580 | - GUI: |
|---|
| | 581 | * Fixed #592: Upload file error! message when installing a new language |
|---|
| | 582 | * Fixed #593: errors in transfer display |
|---|
| | 583 | * Fixed #577: Undefined index: gender in admin/add_reseller.php |
|---|
| | 584 | * Fixed #597: Error in the Menu under Admin->Language |
|---|
| | 585 | * Make use of php[4|5]-idn if available (faster than using pure PHP code) |
|---|
| | 586 | * Fixed #596: Undefined offset: 1 in gui/admin/multilanguage.php |
|---|
| | 587 | * Added missing gender field in reseller/edit_user.php |
|---|
| | 588 | - SETUP: |
|---|
| | 589 | * Missing alter table in vhcs2ispcp.sql for gender |
|---|
| | 590 | - ENGINE: |
|---|
| | 591 | * Fixed #587: error in restore-function |
|---|
| | 592 | - LANGUAGES: |
|---|
| | 593 | * Updated A=B files (and fixed online converter) |
|---|
| 588 | 594 | |
|---|
| 589 | 595 | 2007-08-22 Raphael Geissert |
|---|
| 590 | | - GUI: |
|---|
| 591 | | * Fixed #586: deleting domain-alias does not work when domain has ftp accounts |
|---|
| 592 | | * Fixed #589: wrong image names |
|---|
| 593 | | * Added comments support to the tr() function |
|---|
| 594 | | * Replaced all ISPCP with ispCP |
|---|
| 595 | | * Fixed #417: Add gender field |
|---|
| 596 | | * Fixed a missing double percent sign |
|---|
| 597 | | * Fixed #594: Blank page on Add Admin |
|---|
| 598 | | - SETUP: |
|---|
| 599 | | * Fixed #588: $rs not always defined |
|---|
| 600 | | * Added missing user_gui_props entry for primary administrator |
|---|
| 601 | | - CONFIGS: |
|---|
| 602 | | * Added postgrey, AMaViS and spamassassin to the server_ports list |
|---|
| 603 | | - LANGUAGES: |
|---|
| 604 | | * Updated es_ES.po (thanks to Albert Garcia) |
|---|
| | 596 | - GUI: |
|---|
| | 597 | * Fixed #586: deleting domain-alias does not work when domain has ftp accounts |
|---|
| | 598 | * Fixed #589: wrong image names |
|---|
| | 599 | * Added comments support to the tr() function |
|---|
| | 600 | * Replaced all ISPCP with ispCP |
|---|
| | 601 | * Fixed #417: Add gender field |
|---|
| | 602 | * Fixed a missing double percent sign |
|---|
| | 603 | * Fixed #594: Blank page on Add Admin |
|---|
| | 604 | - SETUP: |
|---|
| | 605 | * Fixed #588: $rs not always defined |
|---|
| | 606 | * Added missing user_gui_props entry for primary administrator |
|---|
| | 607 | - CONFIGS: |
|---|
| | 608 | * Added postgrey, AMaViS and spamassassin to the server_ports list |
|---|
| | 609 | - LANGUAGES: |
|---|
| | 610 | * Updated es_ES.po (thanks to Albert Garcia) |
|---|
| 605 | 611 | |
|---|
| 606 | 612 | 2007-08-21 Raphael Geissert |
|---|
| 607 | | - GUI: |
|---|
| 608 | | * Fixed #582: FIXME: /var/www/ispcp/gui/include/calc-functions.php:61 |
|---|
| 609 | | * Fixed an error where system information was not displayed correctly in admin/server_statistic.php |
|---|
| 610 | | * Improved passwords generator |
|---|
| 611 | | - SETUP: |
|---|
| 612 | | * Fixed #584: $main::db{'CONF_DIR'} is not read by vhcs2ispcp.pl Line 200 |
|---|
| 613 | | * Fixed #583: missing semicolon in vhcs2ispcp.sql |
|---|
| | 613 | - GUI: |
|---|
| | 614 | * Fixed #582: FIXME: /var/www/ispcp/gui/include/calc-functions.php:61 |
|---|
| | 615 | * Fixed an error where system information was not displayed correctly in admin/server_statistic.php |
|---|
| | 616 | * Improved passwords generator |
|---|
| | 617 | - SETUP: |
|---|
| | 618 | * Fixed #584: $main::db{'CONF_DIR'} is not read by vhcs2ispcp.pl Line 200 |
|---|
| | 619 | * Fixed #583: missing semicolon in vhcs2ispcp.sql |
|---|
| 614 | 620 | |
|---|
| 615 | 621 | 2007-08-20 Raphael Geissert |
|---|
| 616 | | - GUI: |
|---|
| 617 | | * Fixed a SQL injection vulnerability in admin/multilanguage.php |
|---|
| 618 | | * Fixed #577: Undefined index: gender in admin/edit_reseller.php |
|---|
| 619 | | * Renamed admin/add_user.php to admin/add_admin.php |
|---|
| 620 | | * Dropped useless/duplicated functions |
|---|
| 621 | | * Some i18n improvements |
|---|
| | 622 | - GUI: |
|---|
| | 623 | * Fixed a SQL injection vulnerability in admin/multilanguage.php |
|---|
| | 624 | * Fixed #577: Undefined index: gender in admin/edit_reseller.php |
|---|
| | 625 | * Renamed admin/add_user.php to admin/add_admin.php |
|---|
| | 626 | * Dropped useless/duplicated functions |
|---|
| | 627 | * Some i18n improvements |
|---|
| 622 | 628 | |
|---|
| 623 | 629 | 2007-08-20 Geoffrey McRae (from ssl-addon branch) |
|---|
| 624 | | - ENGINE |
|---|
| 625 | | * Fixed the rest of the "SELECT *" statments |
|---|
| 626 | | * Cleaned up some of the long SQL statements to be easier to read. |
|---|
| | 630 | - ENGINE |
|---|
| | 631 | * Fixed the rest of the "SELECT *" statments |
|---|
| | 632 | * Cleaned up some of the long SQL statements to be easier to read. |
|---|
| 627 | 633 | |
|---|
| 628 | 634 | 2007-08-18 Raphael Geissert |
|---|
| 629 | | - GUI: |
|---|
| 630 | | * Fixed #571: mod_cband's limit is not updated when limit is change in the GUI |
|---|
| 631 | | * Fixed some i18n issues |
|---|
| 632 | | - SETUP: |
|---|
| 633 | | * Fixed #573: Local name server in /etc/resolv.conf allows hijacking |
|---|
| 634 | | * Fixed #562: Disable Named/Bind |
|---|
| 635 | | - CONFIGS: |
|---|
| 636 | | * Fixed #578: ERROR 1170 (42000) at line 18: BLOB/TEXT column 'msgid' used in key specification without a key length |
|---|
| 637 | | - ENGINE: |
|---|
| 638 | | * Fixed #562: Disable Named/Bind |
|---|
| 639 | | - LANGUAGES: |
|---|
| 640 | | * Fixed #575: Update german translation with old submission at mailinglist |
|---|
| 641 | | * Merged French translation with Greg's |
|---|
| | 635 | - GUI: |
|---|
| | 636 | * Fixed #571: mod_cband's limit is not updated when limit is change in the GUI |
|---|
| | 637 | * Fixed some i18n issues |
|---|
| | 638 | - SETUP: |
|---|
| | 639 | * Fixed #573: Local name server in /etc/resolv.conf allows hijacking |
|---|
| | 640 | * Fixed #562: Disable Named/Bind |
|---|
| | 641 | - CONFIGS: |
|---|
| | 642 | * Fixed #578: ERROR 1170 (42000) at line 18: BLOB/TEXT column 'msgid' used in key specification without a key length |
|---|
| | 643 | - ENGINE: |
|---|
| | 644 | * Fixed #562: Disable Named/Bind |
|---|
| | 645 | - LANGUAGES: |
|---|
| | 646 | * Fixed #575: Update german translation with old submission at mailinglist |
|---|
| | 647 | * Merged French translation with Greg's |
|---|
| 642 | 648 | |
|---|
| 643 | 649 | 2007-08-17 Raphael Geissert |
|---|
| 644 | | - GUI: |
|---|
| 645 | | * Improved language files installer |
|---|
| 646 | | - CONFIGS: |
|---|
| 647 | | * Improved languages table structure |
|---|
| | 650 | - GUI: |
|---|
| | 651 | * Improved language files installer |
|---|
| | 652 | - CONFIGS: |
|---|
| | 653 | * Improved languages table structure |
|---|
| 648 | 654 | - LANGUAGES |
|---|
| 649 | 655 | * Updated fr_FR.po (thanks to Vianney) |
|---|
| 650 | | - ENGINE: |
|---|
| 651 | | * Added workaround for #289 |
|---|
| 652 | | * Fixed #574: Invalid Command "CBandUser" at Apache start up |
|---|
| | 656 | - ENGINE: |
|---|
| | 657 | * Added workaround for #289 |
|---|
| | 658 | * Fixed #574: Invalid Command "CBandUser" at Apache start up |
|---|
| 653 | 659 | |
|---|
| 654 | 660 | 2007-08-16 Raphael Geissert |
|---|
| 655 | | - GUI: |
|---|
| 656 | | * Updated error icons |
|---|
| 657 | | - ENGINE: |
|---|
| 658 | | * Fixed #569: error pages are not owned to the right user and group |
|---|
| 659 | | * Added 503 error page |
|---|
| 660 | | * Fixed #570: mod_cband scoreboards are not deleted when user account is deleted |
|---|
| 661 | | - SETUP: |
|---|
| 662 | | * Added check for Net::LibIDN |
|---|
| 663 | | * Fixed #568: Incorrect SQL Query in Setup |
|---|
| 664 | | - CONFIGS: |
|---|
| 665 | | * Added 503 error page |
|---|
| 666 | | - DOCS: |
|---|
| 667 | | * Added Debian Lenny/Sid information |
|---|
| | 661 | - GUI: |
|---|
| | 662 | * Updated error icons |
|---|
| | 663 | - ENGINE: |
|---|
| | 664 | * Fixed #569: error pages are not owned to the right user and group |
|---|
| | 665 | * Added 503 error page |
|---|
| | 666 | * Fixed #570: mod_cband scoreboards are not deleted when user account is deleted |
|---|
| | 667 | - SETUP: |
|---|
| | 668 | * Added check for Net::LibIDN |
|---|
| | 669 | * Fixed #568: Incorrect SQL Query in Setup |
|---|
| | 670 | - CONFIGS: |
|---|
| | 671 | * Added 503 error page |
|---|
| | 672 | - DOCS: |
|---|
| | 673 | * Added Debian Lenny/Sid information |
|---|
| 668 | 674 | |
|---|
| 669 | 675 | 2007-08-15 Raphael Geissert |
|---|
| 670 | | - GUI: |
|---|
| 671 | | * Fixed #566: Undefined template variable: THEME_CHARSET in orderpanel |
|---|
| 672 | | * Removed virtual limits |
|---|
| 673 | | - ENGINE: |
|---|
| 674 | | * Partially fixed #476: /etc/ispcp/ispcp.conf is world readable |
|---|
| 675 | | * Applied patch from #387 |
|---|
| 676 | | * Added mod_cband support |
|---|
| 677 | | - CONFIGS: |
|---|
| 678 | | * Fixed #563: old config backups should be removed |
|---|
| 679 | | * Added mod_cband support |
|---|
| | 676 | - GUI: |
|---|
| | 677 | * Fixed #566: Undefined template variable: THEME_CHARSET in orderpanel |
|---|
| | 678 | * Removed virtual limits |
|---|
| | 679 | - ENGINE: |
|---|
| | 680 | * Partially fixed #476: /etc/ispcp/ispcp.conf is world readable |
|---|
| | 681 | * Applied patch from #387 |
|---|
| | 682 | * Added mod_cband support |
|---|
| | 683 | - CONFIGS: |
|---|
| | 684 | * Fixed #563: old config backups should be removed |
|---|
| | 685 | * Added mod_cband support |
|---|
| 680 | 686 | |
|---|
| 681 | 687 | 2007-08-13 Raphael Geissert |
|---|
| 682 | | - GUI: |
|---|
| 683 | | * Fixed #561: Undefined variable: cfg in gui/include/i18n.php on line 33 |
|---|
| 684 | | * Fixed #546: Blank page when trying to edit a domain alias (client) |
|---|
| 685 | | * Fixed #547: encoded email from reseller doesnt work |
|---|
| 686 | | - CONFIGS: |
|---|
| 687 | | * Fixed #451: missing do in logrotate/ispcp |
|---|
| | 688 | - GUI: |
|---|
| | 689 | * Fixed #561: Undefined variable: cfg in gui/include/i18n.php on line 33 |
|---|
| | 690 | * Fixed #546: Blank page when trying to edit a domain alias (client) |
|---|
| | 691 | * Fixed #547: encoded email from reseller doesnt work |
|---|
| | 692 | - CONFIGS: |
|---|
| | 693 | * Fixed #451: missing do in logrotate/ispcp |
|---|
| 688 | 694 | |
|---|
| 689 | 695 | 2007-08-12 Raphael Geissert |
|---|
| 690 | | - GUI: |
|---|
| 691 | | * Fixed #558: bruteforce protection is bogus |
|---|
| 692 | | * Fixed #552: wrong data in domain counters in reseller page |
|---|
| 693 | | * Fixed several errors in domain syntax checks |
|---|
| 694 | | - ENGINE: |
|---|
| 695 | | * Fixed #559: error in /etc/courier/userdb home path for subdomains |
|---|
| | 696 | - GUI: |
|---|
| | 697 | * Fixed #558: bruteforce protection is bogus |
|---|
| | 698 | * Fixed #552: wrong data in domain counters in reseller page |
|---|
| | 699 | * Fixed several errors in domain syntax checks |
|---|
| | 700 | - ENGINE: |
|---|
| | 701 | * Fixed #559: error in /etc/courier/userdb home path for subdomains |
|---|
| 696 | 702 | |
|---|
| 697 | 703 | 2007-08-06 Benedikt Heintel |
|---|
| … | … | |
| 1205 | 1211 | * Fixed #214: Wrong size for ispCP logo |
|---|
| 1206 | 1212 | * Fixed #292: Color Contrast in pma not ok |
|---|
| 1207 | | * Fixed #239: Order-Panel in old look |
|---|
| | 1213 | * Fixed #239: Order-Panel in old look |
|---|
| 1208 | 1214 | * Fixed colors in the order - panel |
|---|
| 1209 | 1215 | * Fixed width of table in support |
|---|
| … | … | |
| 1332 | 1338 | - ENGINE |
|---|
| 1333 | 1339 | * fixed #228: .htaccess still stayed after deleting proteced area |
|---|
| 1334 | | wrong user and group deleting |
|---|
| 1335 | | no deleting of user content in .htaccess file (if exists) |
|---|
| | 1340 | wrong user and group deleting |
|---|
| | 1341 | no deleting of user content in .htaccess file (if exists) |
|---|
| 1336 | 1342 | |
|---|
| 1337 | 1343 | 2007-05-11 Malte Geierhos |
|---|
| r898 |
r905 |
|
| 38 | 38 | libnet-libidn-perl |
|---|
| 39 | 39 | libnet-netmask-perl |
|---|
| 40 | | libnet-perl |
|---|
| 41 | 40 | libnet-smtp-server-perl |
|---|
| 42 | 41 | libperl5.8 |
|---|
| r898 |
r905 |
|
| 38 | 38 | libnet-libidn-perl |
|---|
| 39 | 39 | libnet-netmask-perl |
|---|
| 40 | | libnet-perl |
|---|
| 41 | 40 | libnet-smtp-server-perl |
|---|
| 42 | 41 | libperl5.8 |
|---|
| r900 |
r905 |
|
| 1207 | 1207 | return $rs if ($rs != 0); |
|---|
| 1208 | 1208 | |
|---|
| 1209 | | $rs = make_dir($main::cfg{'PHP_STARTER_DIR'}, 'root', 'root', 0755); |
|---|
| | 1209 | $rs = make_dir($main::cfg{'PHP_STARTER_DIR'}, $main::cfg{'APACHE_SUEXEC_USER_PREF'}$main::cfg{'APACHE_SUEXEC_MIN_UID'}, $main::cfg{'APACHE_SUEXEC_USER_PREF'}$main::cfg{'APACHE_SUEXEC_MIN_GID'}, 0755); |
|---|
| 1210 | 1210 | |
|---|
| 1211 | 1211 | return $rs if ($rs != 0); |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>