aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-09-01Additional per-session random token, additional randomness protection ↵marcus
against CSRF. Report problems. git-svn-id: https://code.elgg.org/elgg/trunk@2048 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-31Some session fingerprinting code. Requires user agent to be consistent ↵marcus
across requests. git-svn-id: https://code.elgg.org/elgg/trunk@2047 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-31Regenerates session ID on user login. This helps prevent some hijacking attacks.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2046 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-31Minor tweak, logout now calls session_destroy()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2045 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-28Closes #313, Fixes #274: Resolved strange OSX language file browsing, ↵marcus
including speculative windows fix. Thanks for the patch! git-svn-id: https://code.elgg.org/elgg/trunk@2044 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-26Closes #304: Thanks for the patch!marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2043 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-26Fixes #275: Thanks for the report!marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2042 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-26Minor tweak to basic stats to clarify number of users in the system.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2041 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-25Closes #254: If mb_string is installed then internationalised usernames are ↵marcus
supported in file system. Because of this I have raised mbstring from recommended to a (non-fatal) core requirement. Because of the lack of a unicode ctype_alnum function the validation occurs at username input. Because of this I have improved the user registration code: This code now validates for special chars etc in the username. I have also introduced the following new plugin hooks (which are run after primary validation) which provide plugins with the ability to add other requirements (extra security etc). 'registeruser:validate:password' 'registeruser:validate:username' 'registeruser:validate:email' Marcus Povey 25/8/08 git-svn-id: https://code.elgg.org/elgg/trunk@2040 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-22Committing kses fixben
git-svn-id: https://code.elgg.org/elgg/trunk@2039 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Fixed ping error. Fixes #269ben
git-svn-id: https://code.elgg.org/elgg/trunk@2038 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Fixed input for people with magic quotes on.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2037 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Actually fixes #269marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2036 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Fixes #269marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2035 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Added plugin hook to elgg_view.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2034 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Prelude to releasemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2033 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Fixes #280marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2032 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Blanking session code on initialisation failmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2031 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Closes #253: Patch provided by edfactor. Thanks for your contribution!marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2030 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20install process password box addedpete
git-svn-id: https://code.elgg.org/elgg/trunk@2029 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20increased the size of the input boxes on the install pages to faciliate url ↵pete
checking git-svn-id: https://code.elgg.org/elgg/trunk@2028 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Making it case insensitive...marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2027 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20removed unused imagepete
git-svn-id: https://code.elgg.org/elgg/trunk@2026 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Refs #273: Extra sanity checking on installmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2025 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Language changeben
git-svn-id: https://code.elgg.org/elgg/trunk@2024 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Installation clarity fixesben
git-svn-id: https://code.elgg.org/elgg/trunk@2023 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Refs #272: Speculative fix. Added PORT support to current_page_url(). Please ↵marcus
test to see if this solves your problem... git-svn-id: https://code.elgg.org/elgg/trunk@2022 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Oopsy, wrong package numbermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2020 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Raising point number pre-packagemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2019 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Revised rewrite rules.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2018 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-19Refs #266: Error given if no database has been set up.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2017 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-19Refs #256: Basic installation parameters checked.marcus
Fixes #266: If the install flag isn't set then elgg_view will no longer attempt to load data from the database. git-svn-id: https://code.elgg.org/elgg/trunk@2016 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-19Refs #265: If $CONFIG->view not blank then it overrides the session even if ↵marcus
the session is set. git-svn-id: https://code.elgg.org/elgg/trunk@2015 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-19Fixes #260: Done. Nice spot.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2014 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Small access fixben
git-svn-id: https://code.elgg.org/elgg/trunk@2010 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18And again.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2009 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Minor contributor file fix.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2008 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Corrected minor friend collection issueben
git-svn-id: https://code.elgg.org/elgg/trunk@2005 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18changed bens twitter account urlpete
git-svn-id: https://code.elgg.org/elgg/trunk@2001 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Moving the disable_entities callben
git-svn-id: https://code.elgg.org/elgg/trunk@2000 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18More submenu correctionsben
git-svn-id: https://code.elgg.org/elgg/trunk@1999 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Banning a user disables their entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@1998 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Removing a user disables their entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@1997 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Updated for releasemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1996 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17Fixed the submenuben
git-svn-id: https://code.elgg.org/elgg/trunk@1995 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17default image for cropper toolpete
git-svn-id: https://code.elgg.org/elgg/trunk@1994 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17The top tool menu is now alphabetically sorted.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1993 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17Submenu items are now sorted.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1992 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17Renamed groups submenusben
git-svn-id: https://code.elgg.org/elgg/trunk@1991 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17Added a missing translation string to groups.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1990 36083f99-b078-4883-b0ff-0f9b5a30f544