History | View | Annotate | Download (3.4 kB)
commit 25c579c00d25356afead09f13031e69e22f91324Merge: 46d2d97 c2b29c3Author: Josh Woody <a_jelly_doughnut@phpbb.com>Date: Thu Aug 19 09:11:36 2010 -0500
Merge branch 'ticket/bantu/9612' into develop-olympus
commit 46d2d97a378e1fc40359d4eff911d352c9b05c20Merge: 64e6faa af21e38Author: Josh Woody <a_jelly_doughnut@phpbb.com>Date: Thu Aug 19 09:03:45 2010 -0500
Merge branch 'ticket/bantu/9611' into develop-olympus
Bug #13181 - Honor minimum and maximum password length in generated passwords as much as we can.
Fix Bug #49195 - Queries on un-indexed column user_emailAdded function to generate email-hash.
Authorised by: AcydBurn
Do not allow password reminders if u_passchg permission is not given. (Bug #14806)
Hiding everywhere little buggers, eh?
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
dumdidum... sorry. ;)
#i42new password hashing mechanism for storing passwords
#13181
some beautifications as well as making sure manually deactivated accounts are properly handled
- fix some oddities (doubled spaces for example)- changed the way make_forum_select() is returning the forum list - now including skipped forums but being disabled. This should make identifying the correct forum much more easier.- Changed some permission namings based on suggestions by the community...
- telling the admin for what the board contact and board email addresses are used for and also making sure this explanation is correct ;)- fixes for bugs #6694, #6664 and #6662
- fixing a bunch of bugs- moved the install trigger error to sessions and also disabled it for those having DEBUG_EXTRA enabled.i hope not having introduced too many new bugs.
ok, i am an idiot...
- make sure the sql layer for mysql always states mysql4 and get to mysql if using mysql < 4- assign some default vars to email templates (we always need some basic ones)
- implemented the suggested html_entity_decode function made by david- fixed string length checking by also decoding entities for the sake of checking- used the new html_entity_decode function
- adjust unread query a bit to cope with large topics (thanks bart!)- fixing some bugs- more username_clean work
- introducing clean usernames, needs to be tested more, I'm not sure I didn't miss anything- homograph list should probably be extended
tried to begin adjusting all string functions where applicable - still a lot to do.i hope i catched all relevant sections and did not mess something up.
- renamed the following columns:comment -> attach_commentnew, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deletedmodule_name -> module_basenamevalue -> lang_value
- every column is now NOT NULL- every column is now having a DEFAULT value...
- correctly display subcategories- use L_TRANSLATION_INFO [Bug #2357]- always begin with ACL_UNSET in permission trace- allow copy permissions when editing a forum- default to parent forum for copying permissions- no duplication of the breadcrumps on registration [Bug #2307]
make sure custom profile fields are created correctly on registration (#2225)
- get swatch converted into new acp format- add page title to ucp pages- add ability to supress getting the who is online list in page_header() (saves us ideally 1-2 queries on ucp/mcp pages)- fixing pm rules a bit as well as now having complete author memberships for author_in_group (sender -> is in usergroup -> xxx)
- fixed a few bugs- added user_add() function- check posted images ([img]) for same domain/scipt and php files- auth_api.html updated to the coding guidelines look&feel- introduced ability to force non page-updates (cron is using it)- correctly resend coppa email
ok, this one is rather large... the most important change:re-introduce append_sid: old style continues to work, not a performance hog as it was in 2.0.x -> structure is different
apart from this, code cleanage, bug fixing, etc.
- fixed a few smaller things
- fixed some bugs- made sql schemas consistent- added correct sequences and generators to sql schemas- extended some rows to hold more data. This solves issues with multibyte characters and too short topic titles, names, etc.- allow multibyte characters in usernames
- changed ucp classes to work with the new module system- mcp is no longer working, i know.
- Documentation related changes- added resend activation email dialog- fixed issue in session code- log failed/successful admin re-authentication/login- fixed simple forum dropdown box (used in mcp and posting)
Fixed small bug related to email sending
- ucp register/remind/activate fixes mostly regarding account activation- general ucp fixing (profile and ucp_main)- created three new functions (return correct topic author string, generate topic related pagination and get topic type/status...). These general bits are used on several pages (subscribed topics, bookmarks, viewforum)....
- put consoring and smilie processing into functions (we use them all over the place) for better changing and consistency.- changed docs/AUTHORS to reflect the recent code re-use in functions_messenger.php- pleasing the users a little bit more by using table constants. :D...
Remove need for session_ids for "allowed" bots, dump user_founder/user_active in favour of user_type, new user_type, USER_IGNORE
Updated the various "users of emailer", fixed issue(!) of jabber using the email address as the uid, blah fixes, blah, blah di blah yakety smackety
Let's break lots of things
Change in format of module db data, add zebra, many things probably "damaged goods" for now ... don't panic Mr. Mainwaring, don't panic
Some re-arrangement of validation routines to improve extensibility
merged log tables, added new log_type (critical).changed email class a little bit.bug fixed the queue a little bit.
Hello!