kannel should compile with --disable-localtime, but since I believe most are not then I should do this
MAJOR: rename validatelogin() to auth_validate_login() and validatetoken() to auth_validate_token()
MAJOR: rename isadmin() to auth_isadmin()
MAJOR: rename valid() to auth_isvalid()
MAJOR: rename uid2username() to user_uid2username(), username2uid() to user_username2uid(), mobile2uid() to user_mobile2uid()
remove debug-leftover :)
remove ?> tag on lib files
remove ?> in index.php and inc/*
remove typo, shoudl be "Forbidden"
remove ?> from php files but those inside plugin/feature and plugin/tools
remove ?> from daemon scripts
MAJOR: rename _b() to _back(), themes functions mostly can be hooked
MAJOR: rename q_sanitize() to core_query_sanitize(), str2hex() to core_str2hex(), x_hook() to core_hook()
move web/docs/ to documents/
update CHANGELOG
MAJOR: playSMS license changed to GPLv3. Alter all core PHP files (except those under folder plugin) and add license information
add license info in page_welcome, solve missing version label
update readme
update README
update readme, typo