Dice Roller - Change Log

Date Change
Nov 14, 2008 Added support for exploding dice.
Nov 13, 2008 Improved error checking to catch a few edge conditions in dice setup.
Nov 13, 2008 Added option to display results directly instead of mailing them. Note that this option is really designed for someone looking for some easy dice rolls, not actual play. Nothing prevents an unscrupulous player from hitting reload repeatedly to assure results he or she desires.
Oct 30, 2008 Moved verifier to global location for use with other tools.
May 5, 2008 Added reply-to header using 1st email address in form.
April 10, 2008 Roller version documented.
April 10, 2008 MIME headers added to mail messages.
April 10, 2008 Message verification via md5 signature implemented.
April 9, 2008 Moved entire roller system to clean implementation of dice. Tightened up dice pattern checking.
April 4, 2008 Documented some internet domains with mail issues.
April 2, 2008 Fixed error checking to properly handle the +N modifier. Fixed handling of bare 'd' in die roll (i.e. 'd10').
April 2, 2008 Additional error checking. Proper quote handling in comments.
March 31, 2008 HTML cleanup, improved error checking.
March 28, 2008 Initial port from perl / C to PHP.