phpAdsNew - ChangeLog
Openads 2.0.11
+ Misc bugfixes
- 2007-01-22: Fixed #50 - Stats conversion isn't working on some browsers (Matteo)
- 2007-01-22: Fixed #45 - Automaintenance could be triggered twice on Netscape 4 or even if it's disabled (Matteo)
- 2007-01-22: Fixed #52 - Endless loop in lib-view-query.inc.php under some circumstances (Matteo)
- 2007-01-24: Fixed #56 - Avoid multiple requests of adg.js when more adsense banners are delivered in the same page (Matteo)
Openads 2.0.10
+ Misc changes
- 2007-01-03: Maintenance task now is performed during banner delivery if a cron job isn't correctly set up. The new feature is enabled by default and can be disabled in the administrator settings screen (Matteo)
- 2007-01-09: Added remote logo in the admin interface so that logo is automatically updated in case of name changes (Matteo)
- 2007-01-10: Added new Settings / Maintenance screen with status and information about scheduled and automatic maintenance (Matteo)
- 2007-01-10: Added support for click tracking Google AdSense banners when using IE or Firefox (Matteo)
- 2007-01-11: Removed PDF documentation and added links to on-line docs available at http:/docs.openads.org (Matteo)
- 2007-01-15: Added Opera compatibility to the Google AdSense click tracking code (Arlen Coupland)
+ Misc bugfixes
- 2006-11-14: Campaign-edit wasn't correctly working with MySQL 3.x anymore (Matteo)
- 2006-11-16: Fixed file uploading with PHP5 and register_long_arrays disabled (Matteo)
- 2006-11-21: HTTP headers were not correctly passed to limitations when using XML-RPC invocation - bug #1598616 (Matteo)
- 2006-11-22: Turkish language wasn't present in the dropdown list - bug #1600531 (Matteo)
- 2006-12-14: Added missing continent mappings - bug #1602265 (Matteo)
- 2006-12-14: Advertisers weren't able to change their own passwords with regster_globals off - bug #1613935 (Matteo)
- 2007-01-04: Prompt to upgrade wasn't shown if maintenance wasn't correctly running (Matteo)
- 2007-01-04: Midnight maintenance caould have been skipped when scheduled maintenance wasn't running hourly (Matteo)
- 2007-01-05: Richmedia banners were showed inside DHTML banners only when using Windows - bug #1622422 (Matteo)
- 2007-01-05: Install and upgrade were always detecting HTTPS on IIS6, breaking the whole application when not using HTTPS - bug #1616963 (Matteo)
- 2007-01-05: Banners not matching delivery limitations were decreasing their campaign overall priority - bug #1605728 (Matteo)
- 2007-01-12: A non-existing advertiser could appear at the end of the list in the global stats pages (Matteo)
- 2007-01-18: Fixed cross site scripting vulnerability in admin-search.php (JVN#07274813) (Matteo)
phpAdsNew 2.0.9-pr1
+ Misc bugfixes
- 2006-11-09: Fixed reports compatibility with recent PHP versions - bug #1593451 (Matteo)
- 2006-11-10: The left menu dropdown to move entities could grow bigger than the menu size (Matteo)
- 2006-11-10: Added back compatibility with PHP 4.1.x and 4.2.x (Matteo)
phpAdsNew 2.0.9
+ Misc changes
- 2006-08-21: Added maintenance task to upgrade the GeoIP database configuration, useful when upgrading the database in place. The feature is enabled only if the config file is writable (Matteo)
- 2006-08-21: Upgraded SWF banner code template to use the new Adobe.com URLs and the new Flash 9 allowScriptAccess param to allow banners opening new windows (Matteo)
- 2006-10-12: Removed MD5 JS login authentications to allow use of password managers - bug #1571177 (Matteo)
- 2006-10-16: Added warning mail for campaigns expiring on a date, rather than having only warnings for low advies/clicks (Matteo)
- 2006-10-18: Upgraded the code to use superglobal variables instead of HTTP_*_VARS, increasing compatibility with register_long_arrays disabled (Matteo)
- 2006-10-26: Revamped the upgrades check adding compatibility with the new Openads Sync service (Matteo)
+ Misc bugfixes
- 2006-04-12: Fixed problem with local stored banners not readable by Apache user when using suPHP - bug #1467830 (Matteo)
- 2006-04-21: Fixed problem with GeoIP configuration not correctly loaded under some circumstances - bug #1473612 (Matteo)
- 2006-05-05: Continent delivery limitation wasn't correctly working when using GeoIP unified plugin (Matteo)
- 2006-05-08: HTTPS protocol wasn't correctly detected during install or upgrade (Matteo)
- 2006-05-30: Improved SWF converter compatibility with GetURL calls inside ActionScript functions (Matteo)
- 2006-08-21: Banner delivery wasn't working when the GeoIP database was upgraded in place (Matteo)
- 2006-08-21: Removed unneeded stripslashes from session library, which could cause future problems (Matteo)
- 2006-08-30: Banner priority was sometimes set to 0 for many banners - bug #1513910 (Matteo, thanks to Franz G. Fischer)
- 2006-10-04: Speeded up stats-client-campaigns which was wrongly scanning all banners instead that only the ones from the needed campaign - bug #1533245 (Matteo, thanks to Benjamin Franz)
- 2006-10-04: Fixed latest SWF compatibility improvements (Matteo)
- 2006-10-12: Rewrote interstitials color pickers to be cross-browser compatible - bug #939739 (Matteo)
- 2006-10-16: Changing remaining adviews for an autotarget campaign during the last day made the campaign underdelivering - bug #1574142 (Matteo)
- 2006-10-19: Enhanced banner priority storage method to run much faster under some circumstances - bug #1579833 (Matteo, thanks to forum user 'Rich')
- 2006-10-26: Fixed features using the context parameter when local mode invocation is placed inside a function - bug #1573957 (Matteo)
- 2006-11-03: Saving changes on some settings screens didn't work if config.inc.php was not writable (Matteo)
- 2006-11-03: Adding a webserver stored SWF banner enabling transparency didn't make the background transparent - bug #1589518 (Matteo)
- 2006-11-06: Improved upgrades engine to avoid useless ALTER TABLE queries, speeding up the upgrade process (Matteo)
phpAdsNew 2.0.8-pr1
+ Misc bugfixes
- 2006-10-23: Fixed possible HTML injection and XSS vulnerability in lib-history.inc.php - bug #1580567 (Matteo)
phpAdsNew 2.0.8
+ Misc changes
- 2006-01-24: Added support for MySQL 4.1+ and 5+ running ANSI or strict modes, by explicitly setting the SQL mode (Matteo)
- 2006-03-26: Updated documentation licence and added PDF bookmarks for easier navigation (Niels, Matteo)
+ Misc bugfixes
- 2005-11-20: Views and clicks for non exiisting banners were wrongly assigned to an unnamed hidden campaign (Matteo, thanks to C. Viebrock)
- 2005-11-20: Fixed some incompatibilities in SWF converter because of a missing NULL byte (Matteo)
- 2005-12-07: Geotargeting wasn't correctly working when using local invocation inside a PHP function - bug #1374437 (Matteo, thanks to D. Kraft)
- 2005-12-23: Fixed possible HTML injection and XSS vulnerability in lib-history.inc.php - bug #1386287 (Matteo)
- 2006-01-22: Fixed possible HTML injection and XSS vulnerability in the login form (Matteo, thanks to V. Khera)
- 2006-01-23: Fixed problems in adview.php and lib-view-main.inc.php when no user agent was supplied - bugs #1404174/#1406092 (Matteo)
- 2006-01-23: Fixed a bug in the SYSVSHM delivery cache module which prevented it from correctly working - bug #1388635 (Matteo)
- 2006-03-13: MySQL 5 compatibility mode wasn't correctly activated during install or upgrade (Matteo)
- 2006-03-22: Duplicating SQL stored banners wasn't duplicating the image - bug #1450612 (Matteo, thanks to B. Franz)
- 2006-03-22: Last month/year selections didn't includ