EasyMOD Changelog

This forum is now closed as part of retiring phpBB2.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

This forum is now closed due to phpBB2.0 being retired.
Locked
User avatar
Nuttzy99
Former Team Member
Posts: 4917
Joined: Fri Aug 03, 2001 7:09 am
Location: the 11th dimension
Contact:

EasyMOD Changelog

Post by Nuttzy99 » Thu Jul 31, 2003 3:45 am

Version History:

beta
v0.1.13 - 8/12/04
  • SQL Processing: This is the biggie!! How many times do Authors have to deal with users that don't know how to update their DB's!?!?! Now that's a thing of the past!
  • Full support for the COPY command, including *.* notation
  • Further simplified the install process
  • Fixed the bug that would mess up the board config settings
  • Many little fixes and improvements that I didn't really keep track off ;)
alpha3
v0.0.11 - 12/13/03
  • Increased security: EM was already pretty secure. However, if the DB was ever compromised, the EM password was there in plaintext. Not a big deal though, b/c the cracker would still need to have admin access. The HUGE problem is that the the FTP password was also stored in plaintext. Now you could be in serious cowpies if someone got a hold of that. To work around this, first the EM password is protected with MD5 encryption. Next, the FTP password is encrypted with a sophisticated blowfish cipher using your EM password as the key. So now even if your DB gets hacked, you can feel confident that your FTP password is still very secure.
  • Preview Mode: The MOD Team has already been using this feature for over a month to aide with MOD Validation. It allows users to see what changes a MOD will make to their board before installing. It is a VERY useful tool for MOD Authors to test that their MOD script is working as it is supposed to. You select a file to see what changes are made to it. A new window opens, displaying the contents of the file. Any modified lines stick out in bold red text. I love it :mrgreen:
  • modularized and broke up the large admin_easymod_functions file
  • FTP: you can enter a host name other than local host
  • FTP: You can now use the PHP FTP Extentsion instead of the fsockopen method. So anyone that was having problems with FTP before, this should really help out!
  • FTP: No longer uses ../ for CD. It uses the ftp_cdup protocol. ../ just does not work on several systems.
  • The very strange "F's" problem caused by someone not having the lang file in place is no longer possible since I now halt the program and throw an error if the file is not found ;)
  • For several key functions, when an error is thrown it traces the function call history to that point. This will serve to really nail down where the problem is.
  • No longer tries to add the phpbb_easymod table if it already exists.
  • Vastly improved help messages when an error is encountered, listing several debugging options.
  • If using FTP, must use it for both writing and moving
  • Documented that its normal for some of the preliminary tests of the installer to fail
  • Changed support link to the EM home at area51
  • The installer correctly tries to put the easymod.gif file as a binary
  • Replaced all hardcoded lang entries with in the FTP tests
  • fixed some debug path reporting issues
  • Display where to find help and how to report a problem on error messages
  • Links open in new window that is resizeable
  • Use htmlspecialchars when getting data from the MOD script
v0.0.10a - 8/04/03
fixed COPY command to allow "copy dir/file to dir/"
fixed download option
fixed on screen option
added a debug mode for FTP with the installer
confirmed the FIND command already works perfectly (so don't bug me CE )

v0.0.10 - 7/30/03
fix bug with mkdir return
missing buffer+ftp option on settings ACP
COPY command working except for *.*
make FTP the default methods
code paths correctly!!
../ in path a problem for some FTP servers - Aexoden
settings ACP should autocomplete with old settings
run FTP access test in debugger for move method
fix pass by ref warnings - GPHemsley + Ptirhiik
correctly parse MOD header to allow for EM to detect more MODs
display info on how to install other MODs
make sure english and subsilver are present before installing
lowcase EasyMOD dir to be easymod ;)
temporary quick fix to determine if file is ASCII or binary
fixed a duplicate lang file entry
make COPY accept unlimited tabs and spaces
changed mod_file param in EM table to be 255 chars (was 50)
fixed finding a bug with multi-line finds - GPHemsley
streamlined the function that performs FINDs

v0.0.9c - 7/03/03
error message in modio_open for 'server' reported wrong filename
error message in modio_close for 'tmp' reported wrong filename
bug fix, now when ftp'ing, cd to a dir before putting a file
bux fix, removed trialing slash when making a dir - GrMa
fixed potential bug with performing find, init a variable - Thoth
fixed a minor bug with installation confirmation file version check
now when FTP'ing, use relative path from phpBB instead of absolute path
eliminated the need for tmp directory write access!!!

(9b was not released)

v0.0.9 - 6/03/03
admin_easymod.php:
fixed bug, complete_file_repro not throwing an error on failed close
fixed bug, in strip_whitespace when only one line was wanted
FIND improperly deals with whitespace // Ptirhiik - RPGnet-fr // found 5/27
fixed bug, passwords not working // wGEric // found 5/24
use PRE on process screen // Ptirhiik - RPGnet-fr // found 5/24

admin_easymod_functions.php:
reposition DEFINE // GPHemsley // found 5/25
improper path in err msg // Snover // found 5/26
properply delete tmp file after tmp/ftp fails
fixed up get_phpbb_version
str_replace ' with '' on EM insert // Super Saiyan Gecko // found 5/26
fixed chmod close error on post_process files
fixed chown close error on server post_process file
fixed put error on ftp post_process file

easymod_install.php:
fixed the cross-site scripting exploit on installer
made scan tests into seperate and independent functions
fixed ordering of some tests
fixed the mkdir fail message
check copy access on phpBB root, not EM dir
do not recommend write server if cannot mkdir
using $lang entries when selecting access methods
fixed bug, recommend manual move if not writing to server
recommend copy only if have root_write and copy access
fixed bug on mkdir access, had forgotten $ on var name
verifies FTP access on tmp write
fixed bug, complete_file_repro not throwing an error on failed close
added expanded debug info
added confirmation page
added EM upgrade ability
fixed the incidental display of \n on an sql error
allow for lowcase of EM dir // Ptirhiik - RPGnet-fr // found 5/24

v0.0.8 - 5/24/03
+ Too many changes to track! Complete overhaul.


alpha2
v0.0.7 - 9/2/02
+ fixed all known bugs
+ solved quick bbcode buttons known issue
+ implemented standardized quick bbcode buttons for ALL mods :roll:
+ added admin_mod_functions.php to enable code reuse
+ implemented multi language support in templates

v0.0.6 - 8/14/02
+ first testable version- the true baseline

alpha1
v0.0.4 - 4/14/02
+ proof of concept release

-Nuttzy :cool:
Last edited by Nuttzy99 on Thu Aug 12, 2004 6:09 pm, edited 3 times in total.
SpellingCow.com - Free spell check service for your forums or any web form!
No Support via PM please!

User avatar
Nuttzy99
Former Team Member
Posts: 4917
Joined: Fri Aug 03, 2001 7:09 am
Location: the 11th dimension
Contact:

Post by Nuttzy99 » Mon Aug 04, 2003 6:06 am

updated for 0.0.10a
SpellingCow.com - Free spell check service for your forums or any web form!
No Support via PM please!

User avatar
Nuttzy99
Former Team Member
Posts: 4917
Joined: Fri Aug 03, 2001 7:09 am
Location: the 11th dimension
Contact:

Post by Nuttzy99 » Sun Dec 14, 2003 5:53 am

Updated for 0.0.11

-Nuttzy :cool:
SpellingCow.com - Free spell check service for your forums or any web form!
No Support via PM please!

User avatar
Nuttzy99
Former Team Member
Posts: 4917
Joined: Fri Aug 03, 2001 7:09 am
Location: the 11th dimension
Contact:

Post by Nuttzy99 » Thu Aug 12, 2004 6:26 pm

Updated for beta v0.1.13

-Nuttzy :cool:
SpellingCow.com - Free spell check service for your forums or any web form!
No Support via PM please!

Locked

Return to “[2.0.x] MOD Writers Discussion”

Who is online

Users browsing this forum: No registered users and 3 guests