| 1 |
ispCP ω 1.0.0 Changelog |
|---|
| 2 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| 3 |
|
|---|
| 4 |
2008-02-05 Benedikt Heintel |
|---|
| 5 |
- RELEASE ispCP ω Omega 1.0.0 RC3 |
|---|
| 6 |
|
|---|
| 7 |
2008-02-05 Benedikt Heintel |
|---|
| 8 |
- GUI: |
|---|
| 9 |
* Fixed: Graphical issue on reseller/order.php |
|---|
| 10 |
- LANGUAGES: |
|---|
| 11 |
* Updated: Turkish |
|---|
| 12 |
* Updated all languages |
|---|
| 13 |
|
|---|
| 14 |
2008-02-04 Benedikt Heintel |
|---|
| 15 |
- SETUP: |
|---|
| 16 |
* Fixed #976: handeled duplicate entries on unique key on update from VHCS |
|---|
| 17 |
* Updated: Improved SQL handling for updated versions |
|---|
| 18 |
|
|---|
| 19 |
2008-02-03 Benedikt Heintel |
|---|
| 20 |
- GUI: |
|---|
| 21 |
* Added: New look and feel of SQL handling (created by macbishop) |
|---|
| 22 |
|
|---|
| 23 |
2008-02-03 Christian Hernmarck |
|---|
| 24 |
- SETUP: |
|---|
| 25 |
* Fixed #983: New FasCGT Changes break the start of Apache |
|---|
| 26 |
- GUI: |
|---|
| 27 |
* Small fix in default header/footer for orders made them html compliant... |
|---|
| 28 |
|
|---|
| 29 |
2008-02-02 Benedikt Heintel |
|---|
| 30 |
- SETUP: |
|---|
| 31 |
* Fixed #981: bind fails |
|---|
| 32 |
|
|---|
| 33 |
2008-01-27 Benedikt Heintel |
|---|
| 34 |
- SETUP: |
|---|
| 35 |
* Fixed #926: VHCS 2.4.71 update no apache config |
|---|
| 36 |
* Fixed #966: Updatescripts fails Update RC2x -> RC3 |
|---|
| 37 |
|
|---|
| 38 |
2008-01-27 Christian Hernmarck |
|---|
| 39 |
- GUI: |
|---|
| 40 |
* Fixed a small error in client/webtools.php which always showed debug variables... |
|---|
| 41 |
|
|---|
| 42 |
2008-01-24 Benedikt Heintel |
|---|
| 43 |
- ENGINE: |
|---|
| 44 |
* Fixed #965: Error in ispcp-dmn-mngr |
|---|
| 45 |
- SETUP: |
|---|
| 46 |
* Fixed #958: Some Errors in Updatescript |
|---|
| 47 |
|
|---|
| 48 |
2008-01-21 Benedikt Heintel |
|---|
| 49 |
- CONFIG: |
|---|
| 50 |
* Fixed #960: Bind error hostmaster -> postmaster |
|---|
| 51 |
|
|---|
| 52 |
2008-01-17 Benedikt Heintel |
|---|
| 53 |
- DISTROS: |
|---|
| 54 |
* Fixed #464: Errors in SuSE Installation " yast -i `cat ./docs/SuSE/suse-packages`" |
|---|
| 55 |
* Fixed #515: fastcgi module OpenSuse 10.2 |
|---|
| 56 |
* Fixed #797: Error in package list for Suse |
|---|
| 57 |
* Fixed #814: named db dir setting in ispcp fedora |
|---|
| 58 |
- ENGINE: |
|---|
| 59 |
* Fixed #725: Problem with autoresponder and amavis |
|---|
| 60 |
|
|---|
| 61 |
2008-01-15 Benedikt Heintel |
|---|
| 62 |
- GUI: |
|---|
| 63 |
* Added: AWStats link in client's webtools |
|---|
| 64 |
- SETUP: |
|---|
| 65 |
* Fixed #958: Some Errors in Updatescript |
|---|
| 66 |
|
|---|
| 67 |
2008-01-14 Benedikt Heintel |
|---|
| 68 |
- SETUP: |
|---|
| 69 |
* Fixed #55: Update Script from VHCS 2.4.7.1 to ispCP ω 1.0.0 RC3 |
|---|
| 70 |
and from ispCP ω 1.0.0 RC2 to ispCP ω 1.0.0 RC3 |
|---|
| 71 |
* Fixed #955: "ispcp" Folder in /etc/apache2 is missing |
|---|
| 72 |
|
|---|
| 73 |
2008-01-13 Benedikt Heintel |
|---|
| 74 |
- SETUP: |
|---|
| 75 |
* Fixed #953: update script fails to start |
|---|
| 76 |
- TOOLS: |
|---|
| 77 |
* Updated phpMyAdmin to version 2.11.4 RC1 (#949) |
|---|
| 78 |
|
|---|
| 79 |
2008-01-13 Christian Hernmarck |
|---|
| 80 |
- ENGINE: |
|---|
| 81 |
* Fixed #947: file change during tar/backup stopps all other following backups |
|---|
| 82 |
|
|---|
| 83 |
2008-01-12 Benedikt Heintel |
|---|
| 84 |
- DOCS: |
|---|
| 85 |
* Changed debian-packages-etch |
|---|
| 86 |
- SETUP: |
|---|
| 87 |
* Updated: added RC2 -> RC3 update to Update Script (not yet completed) |
|---|
| 88 |
* Updated: Makefile for apache folder |
|---|
| 89 |
|
|---|
| 90 |
2008-01-10 Benedikt Heintel |
|---|
| 91 |
- CONFIGS: |
|---|
| 92 |
* Deleted: Alias domain.tld/ispcp |
|---|
| 93 |
|
|---|
| 94 |
2008-01-07 Christian Hernmarck |
|---|
| 95 |
- TOOLS: |
|---|
| 96 |
* Fixed #937 (but reopened #714): some php errors in pma theme |
|---|
| 97 |
* Added some goodies: - a check while reading the config-variables if all are present |
|---|
| 98 |
* - a small shell script which could be run before ispcp-setup |
|---|
| 99 |
|
|---|
| 100 |
2008-01-07 Benedikt Heintel |
|---|
| 101 |
- TOOLS: |
|---|
| 102 |
* Fixed #933: Webmail layout |
|---|
| 103 |
|
|---|
| 104 |
2008-01-06 Benedikt Heintel |
|---|
| 105 |
- ENGINE: |
|---|
| 106 |
* Fixed #944: Error in Backupengine |
|---|
| 107 |
|
|---|
| 108 |
2007-12-21 Raphael Geissert |
|---|
| 109 |
- LANGUAGES: |
|---|
| 110 |
* Updated Czech translation (thanks to Josef Pinc) |
|---|
| 111 |
|
|---|
| 112 |
2007-12-17 Jochen Manz |
|---|
| 113 |
- GUI: |
|---|
| 114 |
* Fixed #935: Admin created date is everytime N/A |
|---|
| 115 |
* Fixed #936: The Gender field in Orderpanel is not as it should |
|---|
| 116 |
|
|---|
| 117 |
2007-12-17 Christian Hernmarck |
|---|
| 118 |
- GUI: |
|---|
| 119 |
*Fixed #924: Alias order notification sent to customer |
|---|
| 120 |
|
|---|
| 121 |
2007-12-16 Benedikt Heintel |
|---|
| 122 |
- GUI: |
|---|
| 123 |
* Added: Gender patch (thanks to Jochen Manz) |
|---|
| 124 |
- TOOLS: |
|---|
| 125 |
* Fixed: Templates of Squirrelmail (new template version) |
|---|
| 126 |
* Added: Squirrelmail Translations |
|---|
| 127 |
|
|---|
| 128 |
2007-12-15 Benedikt Heintel |
|---|
| 129 |
- TOOLS: |
|---|
| 130 |
* Fixed #714: undefined index in pma-style sheet (thanks to Christian Hernmarck) |
|---|
| 131 |
* Update Squirrelmail to version 1.4.13 (#932) |
|---|
| 132 |
|
|---|
| 133 |
2007-12-13 Benedikt Heintel |
|---|
| 134 |
- TOOLS: |
|---|
| 135 |
* Fixed #922: Filemanger doesn't handle errors on login... |
|---|
| 136 |
* Fixed #929: Filemanager prints undefined offset when viewing directory details |
|---|
| 137 |
|
|---|
| 138 |
2007-12-12 Malte Geierhos |
|---|
| 139 |
- GUI: |
|---|
| 140 |
* Fixed empty page when changing reseller-lostpassword mails |
|---|
| 141 |
|
|---|
| 142 |
2007-12-10 Christian Hernmarck |
|---|
| 143 |
- SETUP: |
|---|
| 144 |
* Fixed #921: 2 backup cron jobs in one logfile |
|---|
| 145 |
|
|---|
| 146 |
2007-12-09 Benedikt Heintel |
|---|
| 147 |
- SETUP: |
|---|
| 148 |
* Fixed #835: Add awstats_updateall.pl to logrotate config |
|---|
| 149 |
* Fixed #876: Correct DNS Minimum interval |
|---|
| 150 |
* Fixed #913: wrong dns zone file |
|---|
| 151 |
* Fixed #914: update script fails |
|---|
| 152 |
- TOOLS: |
|---|
| 153 |
* Update PHPmyAdmin to version 2.11.3 (#916) |
|---|
| 154 |
|
|---|
| 155 |
2007-12-04 Benedikt Heintel |
|---|
| 156 |
- SETUP: |
|---|
| 157 |
* Fixed #909: Unrecognized escape \P passed through at ./ispcp-setup line 509 |
|---|
| 158 |
|
|---|
| 159 |
2007-12-03 Christian Hernmarck |
|---|
| 160 |
- SETUP: |
|---|
| 161 |
* Fixed #907: Error in ispcp-setup (caused by Bug #835) |
|---|
| 162 |
|
|---|
| 163 |
2007-12-02 Benedikt Heintel |
|---|
| 164 |
- SETUP: |
|---|
| 165 |
* Part of #55: Update Script from ispCP ω 1.0.0 RC2 to ispCP ω 1.0.0 RC3 |
|---|
| 166 |
|
|---|
| 167 |
2007-12-01 Benedikt Heintel |
|---|
| 168 |
- SETUP: |
|---|
| 169 |
* Fixed #907: perl ispcp-setup - errors |
|---|
| 170 |
|
|---|
| 171 |
2007-11-29 Benedikt Heintel |
|---|
| 172 |
- GUI: |
|---|
| 173 |
* Fixed #902: Default index and error pages css validation link |
|---|
| 174 |
- SETUP: |
|---|
| 175 |
* Fixed #835: Add awstats_updateall.pl to logrotate config |
|---|
| 176 |
|
|---|
| 177 |
2007-11-28 Christian Hernmarck |
|---|
| 178 |
- ENGINE: |
|---|
| 179 |
* Fixed #898: Error on ispcp-vrl-traff - another try... |
|---|
| 180 |
|
|---|
| 181 |
2007-11-27 Benedikt Heintel |
|---|
| 182 |
- ENGINE: |
|---|
| 183 |
* Fixed #898: Error on ispcp-vrl-traff |
|---|
| 184 |
- TOOLS: |
|---|
| 185 |
* Fixed #879: Can't login via net2ftp |
|---|
| 186 |
|
|---|
| 187 |
2007-11-27 Christian Hernmarck |
|---|
| 188 |
- GUI: |
|---|
| 189 |
* Fixed #897: email exists already... (Aliase + Subdomain) |
|---|
| 190 |
|
|---|
| 191 |
2007-11-26 Benedikt Heintel |
|---|
| 192 |
- ENGINE: |
|---|
| 193 |
* Fixed #898: Error on ispcp-vrl-traff |
|---|
| 194 |
|
|---|
| 195 |
2007-11-25 Christian Hernmarck |
|---|
| 196 |
- GUI: |
|---|
| 197 |
* Fixed #830: Switch in user as reseller does not work correct |
|---|
| 198 |
|
|---|
| 199 |
2007-11-25 Raphael Geissert |
|---|
| 200 |
- ENGINE: |
|---|
| 201 |
* Fixed #856: traffic data files in apache's log subdirectory |
|---|
| 202 |
|
|---|
| 203 |
2007-11-21 Benedikt Heintel |
|---|
| 204 |
- CONFIGS: |
|---|
| 205 |
* Fixed #891: missing CMD_BZIP in freebsd & openbsd |
|---|
| 206 |
* Fixed #834: Stats directory should be skipped by awstats |
|---|
| 207 |
- ENGINE: |
|---|
| 208 |
* Fixed #890: ispcp_setup: Debug mode not able to turn off (trunk) |
|---|
| 209 |
* Fixed #892: change hardcoded touch command in backup-all |
|---|
| 210 |
- TOOLS: |
|---|
| 211 |
* Update PHPmyAdmin to version 2.11.2.2 |
|---|
| 212 |
|
|---|
| 213 |
2007-11-18 Raphael Geissert |
|---|
| 214 |
- ENGINE: |
|---|
| 215 |
* Fixed #875: don't put the whole traffic logs in memory while counting traffic |
|---|
| 216 |
|
|---|
| 217 |
2007-11-17 Benedikt Heintel |
|---|
| 218 |
- TOOLS: |
|---|
| 219 |
* Update ADOdb to version 4.96a |
|---|
| 220 |
* Update Net2FTP to version 0.96 |
|---|
| 221 |
* Update PHPmyAdmin to version 2.11.2.1 |
|---|
| 222 |
|
|---|
| 223 |
2007-11-15 Benedikt Heintel |
|---|
| 224 |
- SETUP: |
|---|
| 225 |
* Fixed folder owner of fcgi master folder |
|---|
| 226 |
|
|---|
| 227 |
2007-11-12 Johannes Schobig |
|---|
| 228 |
- CONFIGS: |
|---|
| 229 |
* Some improvements in Postfix's main.cf (Thanks to rbtux) |
|---|
| 230 |
|
|---|
| 231 |
2007-11-11 Johannes Schobig |
|---|
| 232 |
- SETUP: |
|---|
| 233 |
* Fixed #866: Installation don't starts |
|---|
| 234 |
- CONFIGS: |
|---|
| 235 |
* Fixed #825: Added permit_* rules in Postfix's main.cf |
|---|
| 236 |
- ENGINE: |
|---|
| 237 |
* Fixed undeclared variables in ispcp-mbox-mngr |
|---|
| 238 |
|
|---|
| 239 |
2007-11-10 Raphael Geissert |
|---|
| 240 |
- CONFIGS: |
|---|
| 241 |
* Fixed a typo in postfix/main.cf and re-arranged the config file |
|---|
| 242 |
* Made last changes for #825: Improvements for Postfix against SPAM |
|---|
| 243 |
* Fixed #860: permit_sasl_authenticated must match before reject_unauth_destination in smtpd_recipient_restrictions |
|---|
| 244 |
* Made some cronjobs run at @daily |
|---|
| 245 |
* Fixed logrotate/ispcp so it runs ispcp-vrl-traff before rotating apache user logs instead of ispcp-srv-traff |
|---|
| 246 |
- ENGINE: |
|---|
| 247 |
* Added missing removal of custom http config files when sub/domain/alias is deleted |
|---|
| 248 |
* A subdomain and an alias can now share the same mountpoint (alias must be created first) |
|---|
| 249 |
* Added todisable/toenable email accounts status |
|---|
| 250 |
* Fixed an error where log data containing a < symbol would be parsed when not desired when counting quota amounts |
|---|
| 251 |
- SETUP: |
|---|
| 252 |
* Fixed #865: malformed generated cron.d/ispcp because of new line |
|---|
| 253 |
- GUI: |
|---|
| 254 |
* Added soft(old method)/hard(ne method, default) mail accounts suspension |
|---|
| 255 |
* Fixed #833: Error displayed when adding domain alias |
|---|
| 256 |
|
|---|
| 257 |
2007-11-05 Benedikt Heintel |
|---|
| 258 |
- CONFIGS: |
|---|
| 259 |
* Fixed #857: Send output from awstats-scripts somewhere else |
|---|
| 260 |
- ENGINE: |
|---|
| 261 |
* Fixed #858: Error in ispcp-dmn-mngr |
|---|
| 262 |
- LANGUAGES: |
|---|
| 263 |
* German: Fixed Typo |
|---|
| 264 |
|
|---|
| 265 |
2007-11-02 Raphael Geissert |
|---|
| 266 |
- CONFIGS: |
|---|
| 267 |
* Added per-domain/alias/subdomain custom apache config |
|---|
| 268 |
* Fixed #854: typos in postfix's config files |
|---|
| 269 |
- GUI: |
|---|
| 270 |
* Fixed #853: requests manager not being run when changing domain's bandwidth limit |
|---|
| 271 |
- DOCS: |
|---|
| 272 |
* Removed duplicate entry for postgrey in debian-packages-* |
|---|
| 273 |
|
|---|
| 274 |
2007-11-01 Raphael Geissert |
|---|
| 275 |
- GUI: |
|---|
| 276 |
* Fixed #840: Wrong comment of tr() function in i18n.php |
|---|
| 277 |
* Fixed #852: Undefined variable: name in /var/www/ispcp/gui/include/admin-functions.php on line 2336 |
|---|
| 278 |
- CONFIGS: |
|---|
| 279 |
* Partially implemented #825: postfix improvements |
|---|
| 280 |
- ENGINE: |
|---|
| 281 |
* Fixed #839: Error "/bin/rm: missing operand" caused by cronjobs |
|---|
| 282 |
* Fixed #838: chrootkit log is empty |
|---|
| 283 |
* Improved entropy pool seeding code |
|---|
| 284 |
|
|---|
| 285 |
2007-11-01 Christian Hernmarck |
|---|
| 286 |
- DISTS: |
|---|
| 287 |
* Changed the init scripts for Redhat, Fedora, CentOS. Thanks to Sw1fty. |
|---|
| 288 |
|
|---|
| 289 |
2007-10-30 Benedikt Heintel |
|---|
| 290 |
- DISTS: |
|---|
| 291 |
* Fixed #829: CentOS: Just on little fix for CentOS 5 in the Installmanual |
|---|
| 292 |
|
|---|
| 293 |
2007-10-29 Benedikt Heintel |
|---|
| 294 |
- CONFIGS: |
|---|
| 295 |
* Fixed #828: disabled critical php functions |
|---|
| 296 |
|
|---|
| 297 |
2007-10-28 Benedikt Heintel |
|---|
| 298 |
- TOOLS: |
|---|
| 299 |
* Updated PMA to 2.11.2 |
|---|
| 300 |
- LANGUAGES: |
|---|
| 301 |
* Updated German (Thanks to translation Team) |
|---|
| 302 |
|
|---|
| 303 |
2007-10-28 Raphael Geissert |
|---|
| 304 |
- ENGINE: |
|---|
| 305 |
* Fixed #824: IMAP SSL Traffic not counted (also added pop-ssl, https and mail delivery) |
|---|
| 306 |
|
|---|
| 307 |
2007-10-27 Benedikt Heintel |
|---|
| 308 |
- CONFIGS: |
|---|
| 309 |
* Fixed #817: Wrong regex in awstats config |
|---|
| 310 |
- ENGINE: |
|---|
| 311 |
* Fixed: Error in AWStats Static |
|---|
| 312 |
- GUI: |
|---|
| 313 |
* Fixed #812: welcome mail for domain customers: "from" not rfc2822 conform |
|---|
| 314 |
|
|---|
| 315 |
2007-10-24 Benedikt Heintel |
|---|
| 316 |
- DISTS: |
|---|
| 317 |
* Fixed #792: ubuntu: errors in make |
|---|
| 318 |
* Fixed #802: added Opensuse 10.3 |
|---|
| 319 |
|
|---|
| 320 |
2007-10-21 Raphael Geissert |
|---|
| 321 |
- GUI: |
|---|
| 322 |
* Fixed #803: Undefined variable: mail_status |
|---|
| 323 |
* Data compression information isn't displayed anymore when exporting language files |
|---|
| 324 |
|
|---|
| 325 |
2007-10-20 Johannes Schobig |
|---|
| 326 |
- MAKEFILE: |
|---|
| 327 |
* Fixed #791: r877 - error when compile |
|---|
| 328 |
* Fixed #801: Fedora makefile is bad (thanks to graywolf) |
|---|
| 329 |
|
|---|
| 330 |
2007-10-19 Raphael Geissert |
|---|
| 331 |
- CONFIGS: |
|---|
| 332 |
* Fixed #7: no user set to run awstats cronjobs |
|---|
| 333 |
- ENGINE: |
|---|
| 334 |
* Fixed #796: let aliases share the same mount point with a subdomain |
|---|
| 335 |
- GUI: |
|---|
| 336 |
* Fixed some issues with email forwarders (see #555) |
|---|
| 337 |
* Reduced number of entries in admin's log |
|---|
| 338 |
* Fixed #152: Add webmaster@domain.tld and postmaster@domain.tld |
|---|
| 339 |
* Added email notification to reseller when an alias requires activation |
|---|
| 340 |
|
|---|
| 341 |
2007-10-18 Benedikt Heintel |
|---|
| 342 |
- ENGINE: |
|---|
| 343 |
* Fixed #795: Domains Status not OK. |
|---|
| 344 |
|
|---|
| 345 |
2007-10-17 Malte Geierhos |
|---|
| 346 |
- SETUP: |
|---|
| 347 |
* Fixed #786 (thanks to greg@proxyconcept.net) |
|---|
| 348 |
* Fixed #785 (thanks to greg@proxyconcept.net) |
|---|
| 349 |
|
|---|
| 350 |
2007-10-17 Benedikt Heintel |
|---|
| 351 |
- DISTS: |
|---|
| 352 |
* Updated fedora |
|---|
| 353 |
- SETUP: |
|---|
| 354 |
* Fixed #783: added Makefile.gentoo |
|---|
| 355 |
* Fixed #784: ispcp-setup fails with compilation errors |
|---|
| 356 |
* Fixed #785: bad test into configs/init.d/Makefile |
|---|
| 357 |
* Fixed #788: mistakes with the php4-fcgi-starter.tpl |
|---|
| 358 |
- TOOLS: |
|---|
| 359 |
* Updated PMA to 2.11.1.2 (#789) |
|---|
| 360 |
|
|---|
| 361 |
2007-10-16 Raphael Geissert |
|---|
| 362 |
- ENGINE: |
|---|
| 363 |
* Improved entropy pool seeding code |
|---|
| 364 |
- SETUP: |
|---|
| 365 |
* Fixed #782: cannot stat `./setup/vhcs2ispcp.pl': No such file or directory |
|---|
| 366 |
|
|---|
| 367 |
2007-10-16 Benedikt Heintel |
|---|
| 368 |
- DISTS: |
|---|
| 369 |
* Updated ubuntu |
|---|
| 370 |
- ENGINE: |
|---|
| 371 |
* Fixed #7: Improvement of static AWStats |
|---|
| 372 |
* Fixed #7: Removed static dirs from conf filess |
|---|
| 373 |
* Fixed #55: Part I: Update Script from VHCS 2.4.7.1 to ispCP ω 1.0.0 |
|---|
| 374 |
* Fixed #768: perl ispcp-setup - does not work |
|---|
| 375 |
* Fixed #779: Makefile Error |
|---|
| 376 |
* Fixed #781: htdocs folder is empty (on new installed domain) |
|---|
| 377 |
* Deleted: Old SASL vaiables and use of them |
|---|
| 378 |
|
|---|
| 379 |
2007-10-16 Malte Geierhos |
|---|
| 380 |
- DATABASE: |
|---|
| 381 |
* Fixed #780: sql error during setup |
|---|
| 382 |
|
|---|
| 383 |
2007-10-15 Raphael Geissert |
|---|
| 384 |
- LANGUAGES: |
|---|
| 385 |
* Updated Czech translation (thanks to Josef Pinc) |
|---|
| 386 |
* Updated German translation (thanks to the German translation team) |
|---|
| 387 |
* Updated the A=B files |
|---|
| 388 |
|
|---|
| 389 |
2007-10-15 Benedikt Heintel |
|---|
| 390 |
- DOCS: |
|---|
| 391 |
* Updated: Fedora install script |
|---|
| 392 |
- ENGINE: |
|---|
| 393 |
* Fixed: Prevented Sub-/Alias-/Domainmanager from creating index.html, if directory exists |
|---|
| 394 |
* Fixed #774: AWStats not working |
|---|
| 395 |
- DATABASE |
|---|
| 396 |
* changed English language: Added drop |
|---|
| 397 |
|
|---|
| 398 |
2007-10-15 Malte Geierhos |
|---|
| 399 |
- SETUP: |
|---|
| 400 |
* fixed #771 according to Christian Hernmarck |
|---|
| 401 |
- ENGINE: |
|---|
| 402 |
* fixed #773 perl errors in dmn-mngr |
|---|
| 403 |
|
|---|
| 404 |
2007-10-15 Johannes Schobig |
|---|
| 405 |
- SETUP: |
|---|
| 406 |
* Ask before generating passwords |
|---|
| 407 |
|
|---|
| 408 |
2007-10-14 Raphael Geissert |
|---|
| 409 |
- ENGINE: |
|---|
| 410 |
* Fixed #767: Backup folder under domain-aliases |
|---|
| 411 |
* Fixed #768: scripts delayed because of empty entropy pool |
|---|
| 412 |
* Removed suggesting main sql user password |
|---|
| 413 |
* Improved fix for #768 |
|---|
| 414 |
* Correctly load the new db keys when generated (also reported in #768) |
|---|
| 415 |
- GUI: |
|---|
| 416 |
* Fixed curlang() |
|---|
| 417 |
- MAKEFILE: |
|---|
| 418 |
* Fixed error where fastcgi_ispcp.conf was installed in an incorrect directory |
|---|
| 419 |
|
|---|
| 420 |
2007-10-14 Malte Geierhos |
|---|
| 421 |
- GUI: |
|---|
| 422 |
* fixed #740 autoresponder for subdomains cannot be activated |
|---|
| 423 |
|
|---|
| 424 |
2007-10-14 Raphael Geissert |
|---|
| 425 |
- GUI: |
|---|
| 426 |
* Security Fix: XSS injection in gui/index.php |
|---|
| 427 |
- CONFIGS: |
|---|
| 428 |
* Enable suexec on all CGI's whether fastcgi is loaded or not |
|---|
| 429 |
- SETUP: |
|---|
| 430 |
* Remove local nameserver from /etc/resolv.conf |
|---|
| 431 |
- LANGUAGES: |
|---|
| 432 |
* Updated Czech translation (thanks to Josef Pinc) |
|---|
| 433 |
|
|---|
| 434 |
2007-10-13 Raphael Geissert |
|---|
| 435 |
- ENGINE: |
|---|
| 436 |
* Generate database keys at setup time (fix for Debian packaging) |
|---|
| 437 |
* Added ispCP config (/etc/ispcp) and database backup system |
|---|
| 438 |
- SETUP: |
|---|
| 439 |
* LSB compatiblity for installing/removing init scripts |
|---|
| 440 |
- CONFIGS: |
|---|
| 441 |
* Added BACKUP_DOMAINS yes/no switch to enable/disable customer backups |
|---|
| 442 |
* Made ispcp_network and ispcp_daemon more or less LSB compatible |
|---|
| 443 |
* Fixed #688: updated ispcp_network in all distros (including fedora) |
|---|
| 444 |
- GUI: |
|---|
| 445 |
* Fixed #645: improve welcome emails messages |
|---|
| 446 |
* Fixed #758: phpMyAdmin Security vulnerability |
|---|
| 447 |
* Added different message levels to be used with write_log to reduce verbosity of emails sent |
|---|
| 448 |
- MAKEFILE: |
|---|
| 449 |
* Fixed some Makefiles which were replacing files in the local copy rather than in the installation |
|---|
| 450 |
|
|---|
| 451 |
2007-10-13 Benedikt Heintel |
|---|
| 452 |
- CONFIGS: |
|---|
| 453 |
* Updated php-fcgi-starter for Gentoo und Debian |
|---|
| 454 |
* Fixed #763: Patch for all applicable differences between debian and gentoo config files |
|---|
| 455 |
* Added CentOS |
|---|
| 456 |
- DOCS: |
|---|
| 457 |
* Updated Redhat |
|---|
| 458 |
* Updated Ubuntu |
|---|
| 459 |
* Added CentOS |
|---|
| 460 |
* Fixed #761: Ubuntu 7.10 Gutsy package list |
|---|
| 461 |
- ENGINE: |
|---|
| 462 |
* Fixed some problems with awstats #7 |
|---|
| 463 |
* Fixed #759: php starter scripts don't point to valid binary paths for gentoo |
|---|
| 464 |
* Fixed #762: Error on Domain Status |
|---|
| 465 |
* Changed: dynamic parsing of php binary direcory |
|---|
| 466 |
- SETUP: |
|---|
| 467 |
* Fixed #250: Installing on Debian sid/lenny MUST choose php5 instead of php4 |
|---|
| 468 |
|
|---|
| 469 |
2007-10-12 Johannes Schobig |
|---|
| 470 |
- DISTS: |
|---|
| 471 |
* Fixed #756: Updates break gentoo installation |
|---|
| 472 |
- ENGINE: |
|---|
| 473 |
* Fixed some problems with awstats #7 |
|---|
| 474 |
* Fixed #757: Creating alias domains is broken |
|---|
| 475 |
* Fixed some user and privilege errors in als and dmn_mngr |
|---|
| 476 |
|
|---|
| 477 |
2007-10-12 Benedikt Heintel |
|---|
| 478 |
- CONFIGS: |
|---|
| 479 |
* Added debug accessable via ispcp.conf |
|---|
| 480 |
- DOCS: |
|---|
| 481 |
* Updated Debian: Install |
|---|
| 482 |
* Updated Debian packages: added awstats |
|---|
| 483 |
- ENGINE: |
|---|
| 484 |
* Fixed some problems with awstats #7 |
|---|
| 485 |
- SETUP: |
|---|
| 486 |
* Fixed some setup issues |
|---|
| 487 |
* Added remove cron for daemon logs |
|---|
| 488 |
* Added configuration for Secondary DNS and MySQL Prefix |
|---|
| 489 |
|
|---|
| 490 |
2007-10-10 Benedikt Heintel |
|---|
| 491 |
- DISTS: |
|---|
| 492 |
* Updated files on all dists |
|---|
| 493 |
- ENGINE: |
|---|
| 494 |
* Fixed #7: Integrate AWStats support (dynamic / static) (incl. ispcp-dmn-mngr) |
|---|
| 495 |
* Fixed #750: incorrect package list for gentoo (thanks to pasichnyk) |
|---|
| 496 |
|
|---|
| 497 |
2007-10-10 Johannes Schobig |
|---|
| 498 |
- DISTS: |
|---|
| 499 |
* Updated files on all dists |
|---|
| 500 |
- ENGINE: |
|---|
| 501 |
* Fixed #7 Integrate AWStats support (dynamic) (ispcp-dmn-mngr missing) |
|---|
| 502 |
|
|---|
| 503 |
2007-10-07 Benedikt Heintel |
|---|
| 504 |
- DISTS: |
|---|
| 505 |
* Partially fixed #441: outdated ispcp.conf files for some distros (here: gentoo) |
|---|
| 506 |
* Fixed #713: BACKUP_FILE_DIR missing from gentoo ispcp.conf |
|---|
| 507 |
- ENGINE: |
|---|
| 508 |
* Fixed #752: auto-num incrementing on domain change |
|---|
| 509 |
|
|---|
| 510 |
2007-10-06 Benedikt Heintel |
|---|
| 511 |
- GUI: |
|---|
| 512 |
* Deleted: unused function |
|---|
| 513 |
- SETUP: |
|---|
| 514 |
* Fixed #738: ispcp.conf does not exist and other issues on /bin/sh use! |
|---|
| 515 |
|
|---|
| 516 |
2007-10-05 Johannes Schobig |
|---|
| 517 |
- GUI: |
|---|
| 518 |
* Fixed wrong count of mail and ftp users |
|---|
| 519 |
* Fixed error on assign a IP to a reseller |
|---|
| 520 |
* Fixed #748 Blank Page on Lostpw email setup |
|---|
| 521 |
- TOOLS: |
|---|
| 522 |
* Fixed #741: Webmail - design Errors (and added deleted file) |
|---|
| 523 |
* Fixed PMA login page |
|---|
| 524 |
|
|---|
| 525 |
2007-10-05 Benedikt Heintel |
|---|
| 526 |
- GUI: |
|---|
| 527 |
* Fixed #746: more relative path in the pma stylesheet |
|---|
| 528 |
- LANUGAGES: |
|---|
| 529 |
* Updated Czech translation (thanks to Josef Pinc) |
|---|
| 530 |
* Updated French translation (thanks to Grégory Marigot) |
|---|
| 531 |
|
|---|
| 532 |
2007-10-04 Johannes Schobig |
|---|
| 533 |
- GUI: |
|---|
| 534 |
* Fixed #670: Bruteforce isn't working as expected |
|---|
| 535 |
* Fixed to login as admin even if isp-control.net is not reachable |
|---|
| 536 |
|
|---|
| 537 |
2007-10-01 Benedikt Heintel / Johannes Schobig |
|---|
| 538 |
- GUI: |
|---|
| 539 |
* Fixed #721: Problem with non-standard characters in mail-templates |
|---|
| 540 |
|
|---|
| 541 |
2007-09-30 Johannes Schobig |
|---|
| 542 |
- GUI: |
|---|
| 543 |
* Fixed #154: phpMyAdmin should be in restricted are |
|---|
| 544 |
* Fixed #358: direct link to logged-in webftp and pma sessions |
|---|
| 545 |
|
|---|
| 546 |
2007-09-30 Benedikt Heintel |
|---|
| 547 |
- CONFIGS: |
|---|
| 548 |
* Fixed #733: Typo in php4 & php5 template |
|---|
| 549 |
- ENGINE: |
|---|
| 550 |
* Fixed #734: Owner for domain-aliases is wrong |
|---|
| 551 |
- GUI: |
|---|
| 552 |
* Fixed #723: Optical Improvement in design |
|---|
| 553 |
* Fixed #730: Error on update personal data |
|---|
| 554 |
* Fixed #735: Small error in admin log |
|---|
| 555 |
- TOOLS: |
|---|
| 556 |
* Fixed #731: Updated Squirrelmail to 1.4.11 |
|---|
| 557 |
|
|---|
| 558 |
2007-09-29 Raphael Geissert |
|---|
| 559 |
- ENGINE: |
|---|
| 560 |
* Fixed #555: catchall -> forwarding doesn't work (thanks to Marcel Wiechmann) |
|---|
| 561 |
- GUI: |
|---|
| 562 |
* Updated ADOdb to version 4.96 |
|---|
| 563 |
|
|---|
| 564 |
2007-09-29 Benedikt Heintel |
|---|
| 565 |
- GUI: |
|---|
| 566 |
* Fixed #729: Creation of htaccess files cause 500 |
|---|
| 567 |
- ENGINE: |
|---|
| 568 |
* Fixed #728: Creation of domain-aliases fail |
|---|
| 569 |
- TOOLS: |
|---|
| 570 |
* Updated PMA to 2.11.1 |
|---|
| 571 |
- LANGAUGES: |
|---|
| 572 |
* Updated Dutch PO |
|---|
| 573 |
|
|---|
| 574 |
2007-09-27 Raphael Geissert |
|---|
| 575 |
- GUI: |
|---|
| 576 |
* Fixed #717: User assignment does not work (thanks to Marcel Wiechmann) |
|---|
| 577 |
* Fixed #635: can't protect a directory with non-standrad characters in its path |
|---|
| 578 |
* Fixed #632: can't add an ftp account to a non-standard characters mount point |
|---|
| 579 |
* Fixed an error where switching reseller->client and swtiching back would display as if we were logged from client's |
|---|
| 580 |
|
|---|
| 581 |
2007-09-26 Raphael Geissert |
|---|
| 582 |
- GUI: |
|---|
| 583 |
* Fixed #672: using encode/decode_idna on a url makes it illegal |
|---|
| 584 |
* Fixed #711: regression in r814 |
|---|
| 585 |
* Fixed #716: possibility to add a catchall on aliases/subdomains where status != ok |
|---|
| 586 |
* Fixed #706: Confirm before restoring backup |
|---|
| 587 |
* Fixed #639: reseller/order_settings.php converts html entities back to their values |
|---|
| 588 |
* Fixed #555: catchall -> forwarding doesn't work |
|---|
| 589 |
* Fixed i18n regression of r811 |
|---|
| 590 |
|
|---|
| 591 |
2007-09-23 Johannes Schobig |
|---|
| 592 |
- GUI: |
|---|
| 593 |
* Fixed #639: reseller/order_settings.php converts html entities back to their values |
|---|
| 594 |
* Fixed #672: using encode/decode_idna on a url makes it illegal |
|---|
| 595 |
* Fixed #675: admin's view of users still uses old .tpl (without links to domain aliases) (thanks to Grégory Marigot) |
|---|
| 596 |
* Fixed #693: SQL Syntax Error on Edit a Domain |
|---|
| 597 |
* Fixed #694: Double icons in the menu |
|---|
| 598 |
* Fixed #695: Errordocs Cleanup (thanks to Benedikt Heintel) |
|---|
| 599 |
* Fixed #710: Broken design, missing units |
|---|
| 600 |
|
|---|
| 601 |
2007-09-21 Benedikt Heintel |
|---|
| 602 |
- GUI: |
|---|
| 603 |
* Fixed #679: helpbox about www when adding a domain/alias in reseller/client mode |
|---|
| 604 |
* Fixed #685: Too much htmlencode (thanks to Grégory Marigot) |
|---|
| 605 |
* Fixed #686: hide system support in main menu when disabled (thanks to Grégory Marigot) |
|---|
| 606 |
* Fixed #687: hide disabled features from the client main menu (thanks to Grégory Marigot) |
|---|
| 607 |
* Fixed #692: docs/fedora/packages is missing caching-nameserver |
|---|
| 608 |
- LANGUAGES: |
|---|
| 609 |
* Updated French translation (thanks to Grégory Marigot) |
|---|
| 610 |
|
|---|
| 611 |
2007-09-21 Johannes Schobig |
|---|
| 612 |
- GUI: |
|---|
| 613 |
* Fixed #573: customer possible to catch all mails for severall domains |
|---|
| 614 |
* Fixed #648: email address with catchall assigned to it can be deleted |
|---|
| 615 |
* Fixed #658: hosting plan can be deleted but there is another order with it |
|---|
| 616 |
* Fixed #659: resulted of ticket #658 an order cant be update if the hosting plan is deleted |
|---|
| 617 |
* Fixed #671: Missing unit in statistics [MB] |
|---|
| 618 |
* Fixed #689: syntax error, unexpected T_STRING on LoginPage |
|---|
| 619 |
|
|---|
| 620 |
2007-09-20 Benedikt Heintel |
|---|
| 621 |
- DISTS: |
|---|
| 622 |
* Fixed #677: files of bind placed wrong on ubuntu |
|---|
| 623 |
- GUI: |
|---|
| 624 |
* Fixed #646: trying to delete IP assigned when there's only one IP available (not possible any more) |
|---|
| 625 |
* Fixed #680: "web statistics" link in customer's mode should be hidden when awstats is disabled (thanks to Grégory Marigot) |
|---|
| 626 |
* Fixed #684: multiline translation bugfix (thanks to Grégory Marigot) |
|---|
| 627 |
|
|---|
| 628 |
2007-09-19 Raphael Geissert |
|---|
| 629 |
- CONFIGS: |
|---|
| 630 |
* Fixed a file name typo |
|---|
| 631 |
|
|---|
| 632 |
2007-09-19 Benedikt Heintel |
|---|
| 633 |
- DOCS: |
|---|
| 634 |
* Fixed #626: Updated Fedora (Core 7) |
|---|
| 635 |
- DISTS: |
|---|
| 636 |
* Fixed #626: Updated Fedora files |
|---|
| 637 |
- LANGUAGES: |
|---|
| 638 |
* Updated German translation (thanks to Klaas Tammling) |
|---|
| 639 |
|
|---|
| 640 |
2007-09-16 Raphael Geissert |
|---|
| 641 |
- LANGUAGES: |
|---|
| 642 |
* Updated Czech translation (thanks to Josef Pinc) |
|---|
| 643 |
|
|---|
| 644 |
2007-09-12 Benedikt Heintel |
|---|
| 645 |
- GUI: |
|---|
| 646 |
* Fixed #647: IPs can't be "uninstalled" only removed |
|---|
| 647 |
* Fixed #654: if bruteforce is deaktivated login failed |
|---|
| 648 |
* Fixed #666: fr_FR.po is half its size |
|---|
| 649 |
* Fixed #667: creating a user with -1 databases but 0/1+ users is possible |
|---|
| 650 |
* Fixed #668: edit link in reseller/domain_alias.php says {CHANGE} |
|---|
| 651 |
* Fixed #669: /reseller/edit_alias.php displays domain in IDN format (and a lot of other IDN stuff) |
|---|
| 652 |
|
|---|
| 653 |
2007-09-11 Benedikt Heintel |
|---|
| 654 |
- DISTS: |
|---|
| 655 |
* Fixed #649: working gentoo config (Thank you Lelik) |
|---|
| 656 |
- GUI: |
|---|
| 657 |
* Fixed: No login with brutefoce disabled |
|---|
| 658 |
- TOOLS: |
|---|
| 659 |
* Fixed #661: phpMyAdmin wrong configured |
|---|
| 660 |
|
|---|
| 661 |
2007-09-09 Raphael Geissert |
|---|
| 662 |
- ENGINE: |
|---|
| 663 |
* Fixed #653: Error starting apache when mod_cband is enabled |
|---|
| 664 |
|
|---|
| 665 |
2007-09-08 Raphael Geissert |
|---|
| 666 |
- GUI: |
|---|
| 667 |
* Fixed some scripts which were displaying domain names in the IDN-encoded form |
|---|
| 668 |
|
|---|
| 669 |
2007-09-07 Raphael Geissert |
|---|
| 670 |
- GUI: |
|---|
| 671 |
* Fixed #651: Undefined index: gender in gui/include/reseller-functions.php on line 679 |
|---|
| 672 |
* Fixed #655: Undefined index: user_theme in gui/client/index.php on line 257 |
|---|
| 673 |
* Fixed #655: Undefined index: user_def_lang in gui/client/index.php on line 259 |
|---|
| 674 |
* Fixed #633: alias name in IDN format in client/edit_alias.php |
|---|
| 675 |
* Fixed #637: Undefined variable: input in gui/include/input-checks.php on line 100 |
|---|
| 676 |
* Fixed #638: reseller/order_settings.php should point to BASE_SERVER_VHOST |
|---|
| 677 |
* Fixed #643: typo in server traffic page |
|---|
| 678 |
* Fixed #652: Session timeout error, doesn't abort |
|---|
| 679 |
* Fixed #640: reseller/domain_details.php displays domain in IDN format |
|---|
| 680 |
|
|---|
| 681 |
2007-09-04 Malte Geierhos |
|---|
| 682 |
- GUI |
|---|
| 683 |
* Fixed #650 $vfs not defined inside function |
|---|
| 684 |
|
|---|
| 685 |
2007-09-03 Raphael Geissert |
|---|
| 686 |
- DOCS: |
|---|
| 687 |
* Fixed #627: chkrootkit is missing on the package list |
|---|
| 688 |
- GUI: |
|---|
| 689 |
* Fixed #629: : doesn't exist or can't be read. |
|---|
| 690 |
- SETUP: |
|---|
| 691 |
* Fixed #628: rkhunter during the setup |
|---|
| 692 |
|
|---|
| 693 |
2007-09-03 Malte Geierhos |
|---|
| 694 |
- GUI: |
|---|
| 695 |
* Fixed editing of ftp Accounts with custom dir doesn't work |
|---|
| 696 |
* Fixed PMA css (pictures have wrong path) |
|---|
| 697 |
* Fixed #611 (wrong path / image preloader) |
|---|
| 698 |
* Fixed #486 Page Width too wide on some Pages (with ie7) |
|---|
| 699 |
|
|---|
| 700 |
2007-09-02 Benedikt Heintel |
|---|
| 701 |
- GUI: |
|---|
| 702 |
* Fixed #625: Error in SQL syntax on Admin Log -> Page 2 |
|---|
| 703 |
|
|---|
| 704 |
2007-09-02 Raphael Geissert |
|---|
| 705 |
- CONFIGS: |
|---|
| 706 |
* Fixed #623: open_basedir restriction in effect. File(/var/log/chkrootkit.log) is not within the allowed path(s) |
|---|
| 707 |
- GUI: |
|---|
| 708 |
* Fixed #624: welcome mail contains html entities |
|---|
| 709 |
* Fixed error in admin/rootkit_log.php |
|---|
| 710 |
* Partially implemented #567 |
|---|
| 711 |
- MAKEFILE: |
|---|
| 712 |
* Some more work on #394 |
|---|
| 713 |
|
|---|
| 714 |
2007-09-01 Raphael Geissert |
|---|
| 715 |
- GUI: |
|---|
| 716 |
* Fixed some drawn backs in previous revisions |
|---|
| 717 |
* Added support for multiple anti-rootkit tools (including colouring for chkrootkit-like logs) |
|---|
| 718 |
* Correctly fixed #619 |
|---|
| 719 |
* Fixed #621: database name being escaped with single quote in include/i18n.php |
|---|
| 720 |
* Fixed an error where mount points with special characters where converted to IDN format |
|---|
| 721 |
- CONFIGS: |
|---|
| 722 |
* Removed cron.d/ispcp.phptemp (merged into cron.d/ispcp) |
|---|
| 723 |
* Fixed error when restarting ispCP services when they were not already running |
|---|
| 724 |
* Awstats entry in cron.d/ispcp is not built into ispcp-setup anymore |
|---|
| 725 |
* Partially updated fedora's, redhat's and suse10's config files |
|---|
| 726 |
- LANGUAGES: |
|---|
| 727 |
* Updated cs_CS translation (thanks to Josef Pinc) |
|---|
| 728 |
|
|---|
| 729 |
2007-09-01 Benedikt Heintel |
|---|
| 730 |
- GUI: |
|---|
| 731 |
* Fixed #5: admin cannot update some reseller-settings |
|---|
| 732 |
* Fixed #601: change client details |
|---|
| 733 |
* Fixed #612: Edit reseller - Max domain count error and some others |
|---|
| 734 |
* Fixed #619: Can't "change" into reseller or customer mode |
|---|
| 735 |
* Changed: Behavior on managing resellers (as admin) and users (as admin/reseller) |
|---|
| 736 |
* Changed: "Change" renamed to "Switch" |
|---|
| 737 |
* Changed: not displayed line breaks in strings |
|---|
| 738 |
* Changed: more than one error shown at edit domain (reseller) if there are more |
|---|
| 739 |
|
|---|
| 740 |
2007-08-31 Benedikt Heintel |
|---|
| 741 |
- GUI: |
|---|
| 742 |
* Fixed #602: changed favicon.ico |
|---|
| 743 |
* Fixed #614: no gender in new user as a reseller |
|---|
| 744 |
* Fixed #618: Messages after add/edit things in green and not red |
|---|
| 745 |
|
|---|
| 746 |
2007-08-31 Malte Geierhos |
|---|
| 747 |
- GUI: |
|---|
| 748 |
* Fixed #617: missing global declaration |
|---|
| 749 |
|
|---|
| 750 |
2007-08-30 Raphael Geissert |
|---|
| 751 |
- GUI: |
|---|
| 752 |
* Fixed #615: client/add_mail_acc.php not respecting config |
|---|
| 753 |
* Fixed #613: Call to undefined function tr() in include/ispcp-lib.php on line 109 |
|---|
| 754 |
|
|---|
| 755 |
2007-08-29 Raphael Geissert |
|---|
| 756 |
- GUI: |
|---|
| 757 |
* Fixed #610: Table 'ispcp.log015' doesn't exist |
|---|
| 758 |
* Fixed #603: adding subdomain to a domain with special chars |
|---|
| 759 |
* Page messages are now displayed on login page |
|---|
| 760 |
* Fixed #608: html entities in emails |
|---|
| 761 |
* Servicemode is now Maintenance mode |
|---|
| 762 |
|
|---|
| 763 |
2007-08-26 Benedikt Heintel |
|---|
| 764 |
- GUI: |
|---|
| 765 |
* Fixed: upload of too big admin/reseller logos |
|---|
| 766 |
|
|---|
| 767 |
2007-08-24 Benedikt Heintel |
|---|
| 768 |
- TOOLS: |
|---|
| 769 |
* Updated: PHPmyAdmin to 2.11.0 |
|---|
| 770 |
* Updated: PHPSysInfo to 2.5.4 |
|---|
| 771 |
|
|---|
| 772 |
2007-08-24 Raphael Geissert |
|---|
| 773 |
- GUI: |
|---|
| 774 |
* Dropped the include/security code |
|---|
| 775 |
- CONFIGS: |
|---|
| 776 |
* Updated Ubuntu config files |
|---|
| 777 |
|
|---|
| 778 |
2007-08-24 Benedikt Heintel |
|---|
| 779 |
- DOCU: |
|---|
| 780 |
* Separated VHCS and ispCP change logs |
|---|
| 781 |
- ENGINE: |
|---|
| 782 |
* Fixed security vulnerability: Restored files had owner:group root:root |
|---|
| 783 |
- GUI: |
|---|
| 784 |
* Fixed #545: Blank page on reseller statistics |
|---|
| 785 |
* Fixed #598: system-log.php not found |
|---|
| 786 |
* Fixed #599: Missing (B/KB/MB) on Server Traffic |
|---|
| 787 |
* Fixed #600: malfunction of cancel button when editing alias |
|---|
| 788 |
* Fixed #602: added favicon.ico |
|---|
| 789 |
* Fixed: sorting languages by name |
|---|
| 790 |
- TOOLS: |
|---|
| 791 |
* Moved translation converter tools into tools folder |
|---|
| 792 |
|
|---|
| 793 |
2007-08-23 Raphael Geissert |
|---|
| 794 |
- GUI: |
|---|
| 795 |
* Fixed #592: Upload file error! message when installing a new language |
|---|
| 796 |
* Fixed #593: errors in transfer display |
|---|
| 797 |
* Fixed #577: Undefined index: gender in admin/add_reseller.php |
|---|
| 798 |
* Fixed #597: Error in the Menu under Admin->Language |
|---|
| 799 |
* Make use of php[4|5]-idn if available (faster than using pure PHP code) |
|---|
| 800 |
* Fixed #596: Undefined offset: 1 in gui/admin/multilanguage.php |
|---|
| 801 |
* Added missing gender field in reseller/edit_user.php |
|---|
| 802 |
- SETUP: |
|---|
| 803 |
* Missing alter table in vhcs2ispcp.sql for gender |
|---|
| 804 |
- ENGINE: |
|---|
| 805 |
* Fixed #587: error in restore-function |
|---|
| 806 |
- LANGUAGES: |
|---|
| 807 |
* Updated A=B files (and fixed online converter) |
|---|
| 808 |
|
|---|
| 809 |
2007-08-22 Raphael Geissert |
|---|
| 810 |
- GUI: |
|---|
| 811 |
* Fixed #586: deleting domain-alias does not work when domain has ftp accounts |
|---|
| 812 |
* Fixed #589: wrong image names |
|---|
| 813 |
* Added comments support to the tr() function |
|---|
| 814 |
* Replaced all ISPCP with ispCP |
|---|
| 815 |
* Fixed #417: Add gender field |
|---|
| 816 |
* Fixed a missing double percent sign |
|---|
| 817 |
* Fixed #594: Blank page on Add Admin |
|---|
| 818 |
- SETUP: |
|---|
| 819 |
* Fixed #588: $rs not always defined |
|---|
| 820 |
* Added missing user_gui_props entry for primary administrator |
|---|
| 821 |
- CONFIGS: |
|---|
| 822 |
* Added postgrey, AMaViS and spamassassin to the server_ports list |
|---|
| 823 |
- LANGUAGES: |
|---|
| 824 |
* Updated es_ES.po (thanks to Albert Garcia) |
|---|
| 825 |
|
|---|
| 826 |
2007-08-21 Raphael Geissert |
|---|
| 827 |
- GUI: |
|---|
| 828 |
* Fixed #582: FIXME: /var/www/ispcp/gui/include/calc-functions.php:61 |
|---|
| 829 |
* Fixed an error where system information was not displayed correctly in admin/server_statistic.php |
|---|
| 830 |
* Improved passwords generator |
|---|
| 831 |
- SETUP: |
|---|
| 832 |
* Fixed #584: $main::db{'CONF_DIR'} is not read by vhcs2ispcp.pl Line 200 |
|---|
| 833 |
* Fixed #583: missing semicolon in vhcs2ispcp.sql |
|---|
| 834 |
|
|---|
| 835 |
2007-08-20 Raphael Geissert |
|---|
| 836 |
- GUI: |
|---|
| 837 |
* Fixed a SQL injection vulnerability in admin/multilanguage.php |
|---|
| 838 |
* Fixed #577: Undefined index: gender in admin/edit_reseller.php |
|---|
| 839 |
* Renamed admin/add_user.php to admin/add_admin.php |
|---|
| 840 |
* Dropped useless/duplicated functions |
|---|
| 841 |
* Some i18n improvements |
|---|
| 842 |
|
|---|
| 843 |
2007-08-20 Geoffrey McRae (from ssl-addon branch) |
|---|
| 844 |
- ENGINE |
|---|
| 845 |
* Fixed the rest of the "SELECT *" statments |
|---|
| 846 |
* Cleaned up some of the long SQL statements to be easier to read. |
|---|
| 847 |
|
|---|
| 848 |
2007-08-18 Raphael Geissert |
|---|
| 849 |
- GUI: |
|---|
| 850 |
* Fixed #571: mod_cband's limit is not updated when limit is change in the GUI |
|---|
| 851 |
* Fixed some i18n issues |
|---|
| 852 |
- SETUP: |
|---|
| 853 |
* Fixed #573: Local name server in /etc/resolv.conf allows hijacking |
|---|
| 854 |
* Fixed #562: Disable Named/Bind |
|---|
| 855 |
- CONFIGS: |
|---|
| 856 |
* Fixed #578: ERROR 1170 (42000) at line 18: BLOB/TEXT column 'msgid' used in key specification without a key length |
|---|
| 857 |
- ENGINE: |
|---|
| 858 |
* Fixed #562: Disable Named/Bind |
|---|
| 859 |
- LANGUAGES: |
|---|
| 860 |
* Fixed #575: Update german translation with old submission at mailinglist |
|---|
| 861 |
* Merged French translation with Greg's |
|---|
| 862 |
|
|---|
| 863 |
2007-08-17 Raphael Geissert |
|---|
| 864 |
- GUI: |
|---|
| 865 |
* Improved language files installer |
|---|
| 866 |
- CONFIGS: |
|---|
| 867 |
* Improved languages table structure |
|---|
| 868 |
- LANGUAGES |
|---|
| 869 |
* Updated fr_FR.po (thanks to Vianney) |
|---|
| 870 |
- ENGINE: |
|---|
| 871 |
* Added workaround for #289 |
|---|
| 872 |
* Fixed #574: Invalid Command "CBandUser" at Apache start up |
|---|
| 873 |
|
|---|
| 874 |
2007-08-16 Raphael Geissert |
|---|
| 875 |
- GUI: |
|---|
| 876 |
* Updated error icons |
|---|
| 877 |
- ENGINE: |
|---|
| 878 |
* Fixed #569: error pages are not owned to the right user and group |
|---|
| 879 |
* Added 503 error page |
|---|
| 880 |
* Fixed #570: mod_cband scoreboards are not deleted when user account is deleted |
|---|
| 881 |
- SETUP: |
|---|
| 882 |
* Added check for Net::LibIDN |
|---|
| 883 |
* Fixed #568: Incorrect SQL Query in Setup |
|---|
| 884 |
- CONFIGS: |
|---|
| 885 |
* Added 503 error page |
|---|
| 886 |
- DOCS: |
|---|
| 887 |
* Added Debian Lenny/Sid information |
|---|
| 888 |
|
|---|
| 889 |
2007-08-15 Raphael Geissert |
|---|
| 890 |
- GUI: |
|---|
| 891 |
* Fixed #566: Undefined template variable: THEME_CHARSET in orderpanel |
|---|
| 892 |
* Removed virtual limits |
|---|
| 893 |
- ENGINE: |
|---|
| 894 |
* Partially fixed #476: /etc/ispcp/ispcp.conf is world readable |
|---|
| 895 |
* Applied patch from #387 |
|---|
| 896 |
* Added mod_cband support |
|---|
| 897 |
- CONFIGS: |
|---|
| 898 |
* Fixed #563: old config backups should be removed |
|---|
| 899 |
* Added mod_cband support |
|---|
| 900 |
|
|---|
| 901 |
2007-08-13 Raphael Geissert |
|---|
| 902 |
- GUI: |
|---|
| 903 |
* Fixed #561: Undefined variable: cfg in gui/include/i18n.php on line 33 |
|---|
| 904 |
* Fixed #546: Blank page when trying to edit a domain alias (client) |
|---|
| 905 |
* Fixed #547: encoded email from reseller doesnt work |
|---|
| 906 |
- CONFIGS: |
|---|
| 907 |
* Fixed #451: missing do in logrotate/ispcp |
|---|
| 908 |
|
|---|
| 909 |
2007-08-12 Raphael Geissert |
|---|
| 910 |
- GUI: |
|---|
| 911 |
* Fixed #558: bruteforce protection is bogus |
|---|
| 912 |
* Fixed #552: wrong data in domain counters in reseller page |
|---|
| 913 |
* Fixed several errors in domain syntax checks |
|---|
| 914 |
- ENGINE: |
|---|
| 915 |
* Fixed #559: error in /etc/courier/userdb home path for subdomains |
|---|
| 916 |
|
|---|
| 917 |
2007-08-06 Benedikt Heintel |
|---|
| 918 |
- ENGINE: |
|---|
| 919 |
* Fixed #548: engine/Makefile - Spaces instead of tab |
|---|
| 920 |
- SETUP: |
|---|
| 921 |
* changed: style of install (only graphical) |
|---|
| 922 |
|
|---|
| 923 |
2007-08-04 Raphael Geissert |
|---|
| 924 |
- GUI: |
|---|
| 925 |
* Fixed #544: Wrong display of special characters of domain names in some pages |
|---|
| 926 |
|
|---|
| 927 |
2007-08-02 Raphael Geissert |
|---|
| 928 |
- ENGINE: |
|---|
| 929 |
* Creation of domain index page now decodes ACE domain names |
|---|
| 930 |
|
|---|
| 931 |
2007-08-01 Raphael Geissert |
|---|
| 932 |
- GUI: |
|---|
| 933 |
* Fixed some issues with create_catchall.php |
|---|
| 934 |
|
|---|
| 935 |
2007-07-31 Raphael Geissert |
|---|
| 936 |
- GUI: |
|---|
| 937 |
* Fixed #539: Undefined variable: total_mails |
|---|
| 938 |
* Removed hardcoded path in include/ispcp-lib.php |
|---|
| 939 |
* Re-enabled lock file check |
|---|
| 940 |
- CONFIGS: |
|---|
| 941 |
* Added status target to ispcp_network |
|---|
| 942 |
- ENGINE: |
|---|
| 943 |
* Fixed lock file location |
|---|
| 944 |
|
|---|
| 945 |
2007-07-30 Geoffrey McRae |
|---|
| 946 |
- GUI: |
|---|
| 947 |
* Fixed #16: Handling of ftp-accounts assigned to a domain alias |
|---|
| 948 |
|
|---|
| 949 |
2007-07-30 Raphael Geissert |
|---|
| 950 |
- GUI: |
|---|
| 951 |
* Fixed #538: who_owns_this' ftp_user next check was calling dmn instead of uid |
|---|
| 952 |
- CONFIGS: |
|---|
| 953 |
* Fixed #536: Error: bad username; while reading /etc/cron.d/ispcp |
|---|
| 954 |
- ENGINE: |
|---|
| 955 |
* Added initial custom cronjobs support |
|---|
| 956 |
|
|---|
| 957 |
2007-07-29 Raphael Geissert |
|---|
| 958 |
- GUI: |
|---|
| 959 |
* Fixed #527, #528, #529, #530: Undefined index: layout_id in gui/client/*.php |
|---|
| 960 |
|
|---|
| 961 |
2007-07-28 Raphael Geissert |
|---|
| 962 |
- GUI: |
|---|
| 963 |
* Fixed #526: Undefined index: layout_id in gui/client/*.php |
|---|
| 964 |
* Fixed #525: Wrong email validation in gui/orderpanel/address.php |
|---|
| 965 |
* Added code functionality to ispcp_debugger.php to change a domain/alias/subdomain/mail account status |
|---|
| 966 |
* Some i18n changes |
|---|
| 967 |
|
|---|
| 968 |
2007-07-27 Raphael Geissert |
|---|
| 969 |
- ENGINE: |
|---|
| 970 |
* Mailbox data is now also counted in disk quota |
|---|
| 971 |
* Apparent size is not used anymore when counting disk quota |
|---|
| 972 |
- GUI: |
|---|
| 973 |
* Error pages now correctly escape all the < and > characters |
|---|
| 974 |
* Fixed error where admin's own logo is not displayed |
|---|
| 975 |
* Added the 'super powerful' all in one who_owns_this function |
|---|
| 976 |
* Fixed #359: adding a catchall requires an existent mail account |
|---|
| 977 |
|
|---|
| 978 |
2007-07-26 Raphael Geissert |
|---|
| 979 |
- CONFIGS: |
|---|
| 980 |
* Reduced PHP_FCGI_MAX_REQUESTS to 500 |
|---|
| 981 |
* Adding umask 022 to the fcgi starter script |
|---|
| 982 |
- GUI: |
|---|
| 983 |
* Fixed error where messages being returned by tr() were not being encoded |
|---|
| 984 |
* Fixed error where trying to delete the custom logo would actually delete the default one |
|---|
| 985 |
* Fixed #508: SQL user privileges aren't revoked when user is assigned to more than one database |
|---|
| 986 |
|
|---|
| 987 |
2007-07-25 Benedikt Heintel |
|---|
| 988 |
- GUI: |
|---|
| 989 |
* Fixed #509: Client Execute SQL query shows blank screen when no result set is returned |
|---|
| 990 |
- SETUP: |
|---|
| 991 |
* Updated: Debian Makefile for Apache |
|---|
| 992 |
|
|---|
| 993 |
2007-07-24 Benedikt Heintel |
|---|
| 994 |
- GUI: |
|---|
| 995 |
&nbs |
|---|