View | Annotate | Download (6.7 KB)
ok… i hope i haven’t messed too much with the code and everything is still working.Changes:- Ascraeus now uses constants for the phpbb root path and the php extension. This ensures more security for external applications and modifications (no more overwriting of root path and extension possible through insecure mods and register globals enabled) as well as no more globalizing needed.- A second change implemented here is an additional short-hand-notation for append_sid(). It is allowed to omit the root path and extension now (for example calling append_sid(‘memberlist’)) – in this case the root path and extension get added automatically. The hook is called after these are added.
Go away evil carriage returns\!
deregister globals to install too
let’s remove 350+ impossible entries
yay for security!
- replace all of the mapings that transform some sort of letter l to number one instead to some sort of letter l to latin small letter l
- search result extract shouldn’t end in the middle of a multibyte character [Bug #11863]- missing localisation for an imageset shouldn’t create lots of “imageset refreshed” log messages [Bug #12027]- explain that themes which need parsing cannot be stored on the filesystem [Bug #11134]- normalize usernames (we really need to make sure we normalize everything)- improved utf8_clean_string, more complete list of homographs and NFKC normalization, also the resulting string is now trimmed- corrected searching subforums explanation [Bug #12209]