Commit Graph

501 Commits (0bb5833beb77e845c7a16b72006276b5f5e7d84b)

Author SHA1 Message Date
Andrew Dolgov a6a9b81264 split remove_feed_* stuff to pref/feeds 12 years ago
Andrew Dolgov 5083271956 move some more functions out of functions.php; fix opml.php failing due to redeclared autoload 12 years ago
Andrew Dolgov 87d7e8507a split some more functions from functions.php 12 years ago
Andrew Dolgov 04f60eb729 move api_get_* functions to classes/api 12 years ago
Andrew Dolgov 6b1a4ecd41 updaterandomfeed: use max_execution_time parameter 12 years ago
Andrew Dolgov 8b83bf5fa1 implement fallback _SIMPLE_UPDATE_MODE 12 years ago
Andrew Dolgov 6addc13f46 sessions: prevent HTTPS warning 12 years ago
Andrew Dolgov c5e3995f8c disable content caching if _FEEDS_CONTENT_CACHE is not enabled 12 years ago
Andrew Dolgov 3fb401120a support ctrl key hotkeys 12 years ago
Andrew Dolgov e5e2cf3b88 add hack to support arbitrary key descriptions for hotkeys 12 years ago
Andrew Dolgov 7d8f56571b persist widescreen mode in session 12 years ago
Andrew Dolgov 3a4c897382 force separate data in ttrss_entries between users 12 years ago
Andrew Dolgov ca3bca990d fix inline flash/html5 audio player 12 years ago
Andrew Dolgov fb226bb16d fix search shortcut, disable help dialog shortcut 12 years ago
Andrew Dolgov ba946ba276 use force_feed() 12 years ago
Andrew Dolgov 1bcf8f456a add ability to toggle widescreen mode on the fly 12 years ago
Andrew Dolgov 809c8e625b fix filter testing on mysql 12 years ago
Andrew Dolgov 23419d117b modify includes to init session before translations are applied 12 years ago
Andrew Dolgov 43f775de05 add description for f D 12 years ago
Andrew Dolgov 9e222305f7 allow plugin modification of article guid 12 years ago
Andrew Dolgov 455b1401cd properly load user plugins and data on update 12 years ago
Andrew Dolgov b8cb4d08b3 help cleanup, use dijit dialog 12 years ago
Andrew Dolgov 744a29309d add arrow article movement back 12 years ago
Andrew Dolgov e218c5f56f main ui: action-based hotkey system, add swap_jk plugin 12 years ago
Andrew Dolgov 43e706238a Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 12 years ago
Andrew Dolgov a83b58f16d partial move to new hotkey system 12 years ago
Andrew Dolgov a6b4518788 add _MOBILE_REVERSE_HEADLINES (closes #524) 12 years ago
Andrew Dolgov 72679db8c7 add sanity check for no auth modules being enabled in PLUGINS 12 years ago
Andrew Dolgov c5bb0440d3 place the #357 comment to the correct instance of saveXML(), cleanup old version of rewrite_urls() 12 years ago
Andrew Dolgov e9c04fd4e3 load_user_plugins: only load data when schema version > 100 12 years ago
Andrew Dolgov 2a3b7f25fc sanitize: mention why LIBXML_NOEMPTYTAG is used 12 years ago
Andrew Dolgov ec6732f460 Revert "sanitize: do not use LIBXML_NOEMPTYTAG (refs #522)"
This reverts commit b0ec17ea3c.
12 years ago
Andrew Dolgov 5d9abb1e11 add plugin storage table to schema; add ability to clear plugin data 12 years ago
Andrew Dolgov d8a1d2a25b add experimental key/value storage for plugins 12 years ago
Andrew Dolgov 0f28f81f89 move authentication modules to plugins/ 12 years ago
Andrew Dolgov b0ec17ea3c sanitize: do not use LIBXML_NOEMPTYTAG (refs #522) 12 years ago
Andrew Dolgov 23f36f75ab feedbrowser: fix short tag 12 years ago
Andrew Dolgov bb566dc263 fix overflow of various 250 char fields in rssfuncs 12 years ago
Andrew Dolgov d8858f27c6 disable htmLawed tag balancing (should be handled later by DOMDocument) (closes #521) 12 years ago
Andrew Dolgov c2167866ce move mark/pub/feed icons to svg 12 years ago
Andrew Dolgov d2a421e3cb more work on user-selectable plugins; properly process system and user plugins 12 years ago
Andrew Dolgov de612e7a38 experimental support for per-user plugins (bump schema) 12 years ago
Andrew Dolgov 55c7f0923e split feedbrowser into a separate file 12 years ago
Andrew Dolgov f16116834e split digest stuff into digest.php 12 years ago
Andrew Dolgov 6c2637d973 move data import/export to a separate plugin 12 years ago
Andrew Dolgov 41b82aa4b9 add HOOK_UPDATE_TASK 12 years ago
Andrew Dolgov 356a991a7b update_rss_feed: escape error string immediately 12 years ago
Andrew Dolgov 4412b877d0 implement HOOK_FEED_PARSED, add example plugin (refs #424) 12 years ago
Andrew Dolgov fa6fbd3659 do not preg_match() tags from article content 12 years ago
Andrew Dolgov 1b35d30c1f prevent escaping of article link in the database when using simplepie (refs #472) 12 years ago
Andrew Dolgov 19b3992b78 remove magpie, fix article filter plugins 12 years ago
Andrew Dolgov 73f28fe979 add support for registering update.php commands; move rest of the self-updating stuff into updater plugin 12 years ago
Andrew Dolgov 8dcb2b4762 implement plugin routing masks, add example plugin 12 years ago
Andrew Dolgov 7252abe3ea add contributed plugins; load note plugin by default 12 years ago
Andrew Dolgov a5c9a5c82b update config checks 12 years ago
Andrew Dolgov 19c7350770 experimental new plugin system 12 years ago
Andrew Dolgov 83e6e313be support comments on simplepie properly 12 years ago
Andrew Dolgov 35cb2b8f67 Revert "support comments for simplepie"
This reverts commit d020a86c36.
12 years ago
Andrew Dolgov d020a86c36 support comments for simplepie 12 years ago
Andrew Dolgov 8e00e9beb4 release 1.6.2 12 years ago
Andrew Dolgov 2bbd699475 update: feed escaping issue 12 years ago
Andrew Dolgov 2a91b6ff78 add built-in expiring of obsolete lockfiles 12 years ago
Andrew Dolgov 51cc387347 do not use regexps in get_self_url_prefix() 12 years ago
Andrew Dolgov be1af6703f add cosmetic workaround for get_self_url_prefix() to stop the unwashed whining about double slashes in URLs 12 years ago
Andrew Dolgov d5e9cf28f1 remove uid from ccache guid prefix 12 years ago
Andrew Dolgov 765509c572 create separate guids for cached and authorized content to prevent unnecessary data sharing 12 years ago
Andrew Dolgov 8054439f47 wait a bit before initial content fetching 12 years ago
Andrew Dolgov 130b078109 minor cached content updating tweaks 12 years ago
Andrew Dolgov cc85704f3c implement experimental article on-import data filters 12 years ago
Andrew Dolgov cb93a5dee8 fix inserting cached content on first update 12 years ago
Andrew Dolgov 87764a50cf implement ttrss_feeds.cache_content 12 years ago
Andrew Dolgov 7b28a98697 several translation fixes, update translations 12 years ago
Andrew Dolgov afc3cf5522 fix default language not saved in the login form 12 years ago
Andrew Dolgov d03ae73e93 get_article_filters: strip newlines from content before matching 12 years ago
Andrew Dolgov 72d1d0678e fix title and content filters only working on title (closes #512) 12 years ago
Andrew Dolgov a9796b2648 release 1.6.1 12 years ago
Andrew Dolgov be212a0036 fix update-translations script to properly process nested classes/ directory, update translations 12 years ago
Charlie Root 624d649f86 Labels were cached without taking into account related owner 12 years ago
Andrew Dolgov 618e2d3594 mention that modifying sanity_check.php makes instance unsupported 12 years ago
Andrew Dolgov 32b8671144 limit is_html() to only work on the begging of passed string 12 years ago
Andrew Dolgov 32532f1c0f improve status reporting for linked feeds 12 years ago
Andrew Dolgov 1b4d1a6b44 sharepopup: implement assigning labels while sharing 12 years ago
Andrew Dolgov 4021d61ada enable manual filters to work on complete html content 12 years ago
Andrew Dolgov d9f3f57b05 htmLawed: tweak allowed attributes (2) 12 years ago
Andrew Dolgov 3795b73034 htmLawed: tweak allowed attributes 12 years ago
Andrew Dolgov e8291805dd update: only load existing labels of previously imported articles 12 years ago
Andrew Dolgov bb894b2990 fix update stopped by get_article_labels() 12 years ago
Andrew Dolgov 3fc6e71ac8 apply filters and detect labels based on article content without tags 12 years ago
Andrew Dolgov b24504b121 add ability to auto-assign articles to labels (bump schema) 12 years ago
Andrew Dolgov 92c14e9d53 move article filter functions to rssfuncs.php 12 years ago
Andrew Dolgov 24be5e836f remove sanitize_article_content (CDATA handled by htmLawed) 12 years ago
Andrew Dolgov db9e00e339 api: sanitize article content 12 years ago
Andrew Dolgov b3682750bb Revert "sanitize article content when importing data from feed"
This reverts commit c7fe1b4e9e.

Conflicts:
	include/functions.php
	include/rssfuncs.php
12 years ago
Andrew Dolgov e1e3f972b6 update_rss_feed: fix broken title/content escaping 12 years ago
Andrew Dolgov 8b299a163e fix ARTICLE_BUTTON_PLUGINS not loaded when string contains spaces 12 years ago
Andrew Dolgov bed064442a sanitize: strip comments and cdata sections 12 years ago
Andrew Dolgov c7fe1b4e9e sanitize article content when importing data from feed 12 years ago
Andrew Dolgov acccafe3da replace htmlpurifier with htmlawed 12 years ago
Andrew Dolgov 7fdf8eca99 multiple issues fixed in vfeed_group_by_feed 12 years ago
Andrew Dolgov 63b54c4d5b colors: fix resolving html color names 12 years ago
Andrew Dolgov 30c337cf3d add rrow background color setting by first assigned label 12 years ago
Andrew Dolgov c0c2abbaa7 force refetch feed when clicking update/clicking on same feed in the tree 12 years ago
Andrew Dolgov 2680295b19 fix sql crash workaround preventing feed/category filters from testing
properly; fix filter testing for categories with children
12 years ago
Andrew Dolgov 854fee0976 filter testing fix for pgsql 12 years ago
Andrew Dolgov dd8c36af4b prevent crashes on filter regexp being too advanced for our database when testing filters (refs #508) 12 years ago
Andrew Dolgov 6e577ba157 properly escape comment links 12 years ago
Andrew Dolgov 5c56897349 properly escape article link/PTITLEs (refs #472) 12 years ago
Andrew Dolgov 629c7449f8 release 1.6.0 12 years ago
Andrew Dolgov 2d6a64af16 fix es_ES syntax, update translations 12 years ago
Andrew Dolgov bda6afa22b catchup_feed: properly mark subcategories as read 12 years ago
Andrew Dolgov 835fb294a6 allow archived entries in labels and several other vfeeds 12 years ago
Andrew Dolgov 12e6de7296 fix types on RPC counter replies 12 years ago
Andrew Dolgov 0ef32f48b2 unify child category counter display; remove include_children control 12 years ago
Andrew Dolgov daf0b0142d api: add always_display_attachments to getHeadlines 12 years ago
Andrew Dolgov 7704bdc006 API: support comments count/url (2) 12 years ago
Andrew Dolgov ff0ff5f064 API: support comments count/url 12 years ago
Andrew Dolgov 67bd0b1f26 allow filters to work on child categories 12 years ago
Andrew Dolgov bed44d5164 login form: focus login field 12 years ago
Andrew Dolgov 441a89d3c5 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 12 years ago
Mirosław Lach ea45791abc Polish translation for tt-rss.
Version from Transiflex updated to version 1.5.11.
12 years ago
Andrew Dolgov f99759dae4 getCategoryTitle: return translated Uncategorized (closes #506) 12 years ago
Andrew Dolgov 07b63daf73 fix subcategory query on mysql 12 years ago
Andrew Dolgov 6c8a161d8c update translations 12 years ago
Andrew Dolgov 7032f2a598 simplify searching query 12 years ago
Andrew Dolgov 759e5132a1 subscribe_to_feed: stop fetching URL multiple times while subscribing, various other speedups 12 years ago
Andrew Dolgov 386c4ce63c api: include recently read feed 12 years ago
Andrew Dolgov c82c2aa412 do not use dojo for login/password fields 12 years ago
Andrew Dolgov 964f153371 api: use tt-rss session storage 12 years ago
Andrew Dolgov 4864633612 API: support nested categories 12 years ago
Andrew Dolgov 0f556e3edb lower default DAEMON_SLEEP_INTERVAL 12 years ago
Andrew Dolgov d2088ee6d5 create_published_article: better check for duplicate URLs, wrap everything in a transaction 12 years ago
Andrew Dolgov 71b6a2360e create_published_article: check for duplicate URLs 12 years ago
Andrew Dolgov c6c010d98a remove mandatory truncating of post title, limit width using CSS 12 years ago
Andrew Dolgov 9170056c55 bump PHP version requirement to 5.3.0 12 years ago
Andrew Dolgov eeee2ccf74 login form: resize input fields, fix missing error output 12 years ago
Andrew Dolgov 675f198a7c rework login form 12 years ago
Andrew Dolgov 97acbaf190 login system fixes
remove old-style session checking from backend.php
move outside subscription endpoint to public.php, change subscription
bookmarklet
12 years ago
Andrew Dolgov 46b781491b set last_read to NOW() when publishing, order published feed by last read by default, allow overriding order in recently read feed 12 years ago
Andrew Dolgov 18cf1358e0 create_published_article: validate url 12 years ago
Andrew Dolgov ecd5a3c87f create_published_article: do not allow empty title 12 years ago
Andrew Dolgov 5c33ecab1f update translations 12 years ago
Andrew Dolgov 8361e72478 implement sharing of arbitrary stuff using bookmarklet and API call, bump API version 12 years ago
Andrew Dolgov 304aadb907 remove twitter-specific code 12 years ago
Andrew Dolgov fb70f26ed9 implement one time passwords using TOTP 12 years ago
Andrew Dolgov 6b218731af filter_to_sql: fix for all feeds 12 years ago
Andrew Dolgov 4e02f58294 implement filter testing 12 years ago
Andrew Dolgov 9299102f43 getFeedIcon: remove second parameter 12 years ago
Andrew Dolgov 5574b09ec2 fix filters not loading for feeds in Uncategorized 12 years ago
Andrew Dolgov 75c648cf5c replace several preg_match() feed id tests with is_numeric() 12 years ago
Andrew Dolgov 8add44ec95 opml: fix category title in filter export 12 years ago
Andrew Dolgov fd994f1a48 reimplement OPML filter export 12 years ago
Andrew Dolgov 6aff784575 implement multiple rule/action filters 12 years ago
Andrew Dolgov f9ebb32ca0 hide more obscure preferences under "show more" checkbox in pref-prefs,
bump schema
12 years ago
Andrew Dolgov 2a3d00bbf5 show attachments dropdown on a separate line 12 years ago
Andrew Dolgov 5089b30b4f recently read: select query fix 12 years ago
Andrew Dolgov 5417fbd77e implement recently read vfeed (-6) 12 years ago
Andrew Dolgov 4c9d0490c6 rework filter dialog to make feed/category selection easier 12 years ago
Andrew Dolgov c5fe614fef update sanity_config.php 12 years ago
Andrew Dolgov 6e65854727 bump config version 12 years ago
Andrew Dolgov 79f946be6f sanity: add php version check 12 years ago
Andrew Dolgov caeee35fd5 self-update: clarify is_writable check on work_dir 12 years ago
Andrew Dolgov 808dd053c6 implement web-based self updater (closes #395) 12 years ago
Andrew Dolgov 1280612515 self-update: update up to date prompt 12 years ago
Andrew Dolgov 27211afe92 implement experimental web-based updater 12 years ago
Andrew Dolgov 639ad60035 update-self: fix wrong work directory, better work directory checking 12 years ago
Andrew Dolgov acf33893ab move self-updating to include/update_self.php 12 years ago
Andrew Dolgov 88aa6e9dae login_form: remove short php tags 12 years ago
Andrew Dolgov e3449aa1aa add experimental self-updating script 12 years ago
Andrew Dolgov 9aceda3afc remove hook-based plugins 12 years ago
Andrew Dolgov 23d2471c92 expand error messages in subscribeToFeed(), provide proper error message
when URL download failed (refs #489)
12 years ago
Andrew Dolgov 369dbc19d6 rework class system to use subdirectories
add placeholder plugin/hook system
12 years ago
Andrew Dolgov d5fd183d18 move changing password code to authentication modules 12 years ago
Andrew Dolgov 200e0d4ebb save module user authenticated with, only allow password change if module is 'internal' 12 years ago
Andrew Dolgov 1e666f0aeb add hide_change_password session variable 12 years ago
Andrew Dolgov 238d594e6b fix __autoload to work with mobile/ 12 years ago
Andrew Dolgov 0d421af86f split authentication to separate modules 12 years ago
Andrew Dolgov 7e18f8e710 print_feed_cat_select: fix Uncategorized not recognized as default_id 12 years ago
Andrew Dolgov fc9de93985 add additional ownership checks to getfeedcounters/getcategorycounters 12 years ago
Andrew Dolgov d2a317e3c8 refactor opml import/export code
fix opml to properly handle nested categories
allow creating categories with same name in different parent categories
12 years ago
Andrew Dolgov e07f89815b properly persist include_children 12 years ago
Andrew Dolgov fbf85cf646 print_feed_cat_select: display nested category structure
fix empty sub-sub-categories never being shown
12 years ago
Andrew Dolgov 854a2ace86 change include_children to a togglebutton; add placeholder setting save in a session 12 years ago
Andrew Dolgov 09101297ee add toolbar checkbox to include subcategories to viewfeed() 12 years ago
Andrew Dolgov 99c9e91a51 fix queryFeedHeadlines, rename getCategoryUnreadRecursive 12 years ago
Andrew Dolgov 6d8d00e8c0 allow queryFeedHeadlines() to show child category entries 12 years ago
Andrew Dolgov 2c5f231e43 add special indication for categories having unread items in child categories 12 years ago
Andrew Dolgov 2a060a9456 initial work on nested categories 12 years ago
Andrew Dolgov 871f0a7ac6 add update.php -indexes to recreate tt-rss indexes from schema file 12 years ago
Rutger Wessels 5439d333ec add command line option '-quiet' to make update.php more quiet 13 years ago
Andrew Dolgov d68629dc09 set mb_internal_encoding 13 years ago
fluffy f9052d35ac Support protocol-relative URLs 13 years ago
Andrew Dolgov 545ca06789 do not perform sanity checks on each backend request 13 years ago
Andrew Dolgov 383b00906c sanity_check: fix typo 13 years ago
Andrew Dolgov 6f4bd262db split related title to separate define _NGRAM_TITLE_RELATED_THRESHOLD 13 years ago
Andrew Dolgov 749b56bdac experimental article attachment ui based on dijit dropdown 13 years ago
Andrew Dolgov f360b02886 fix getLabelUnread (refs #464) 13 years ago
Andrew Dolgov d3d69daa3c implement showing related articles in 3panel mode when ngram stuff is enabled 13 years ago
Andrew Dolgov 2ea9bbfd07 implement proof of concept postgresql pg_trgm N-gram based marking of similar article titles as read automatically 13 years ago
Andrew Dolgov 687bb90d27 remove COUNTERS_MAX_AGE, add some optimization for counter queries (refs #464) 13 years ago
Andrew Dolgov 0e4a7d7a94 remove memcached stuff 13 years ago
Andrew Dolgov 68916212b2 use Uncategorized coalesce in a few more places 13 years ago
Andrew Dolgov e54dbacb7c automatically add active article title in create filter dialog 13 years ago
Andrew Dolgov f0755b7c7e New class to differentiate post title & tags 13 years ago
Andrew Dolgov 64436e1039 prevent session modification in public/share 13 years ago
Andrew Dolgov 76428e4b02 update de_DE translation 13 years ago
Andrew Dolgov 010efc9b81 Revert "remove htmlpurifier"
This reverts commit c21a462d52.
13 years ago
Andrew Dolgov 705b97b7fc revert to previous catchup behaviour on reverse headlines mode; fix typo in js 13 years ago
Andrew Dolgov 184f51952c experimental tweak to not mark articles newer than last one loaded in the buffer as read 13 years ago
Andrew Dolgov c21a462d52 remove htmlpurifier 13 years ago
Andrew Dolgov 65dd90f2ba remove Archived articles from Uncategorized view 13 years ago
Andrew Dolgov f2798eb6e6 properly update favicon_last_checked 13 years ago
Andrew Dolgov d3158e2250 expire files in cache/export 13 years ago
Andrew Dolgov 382268c6c9 rate-limit requests for favicons when not present to conserve traffic (refs #457) 13 years ago
Andrew Dolgov ad031e4b6d release 1.5.11 13 years ago
Andrew Dolgov 1bd11fdf95 Revert "get favicon from icon atom feeds & search for icons not only in html head (closes #457)"
This reverts commit 882311d9ad.
13 years ago
Andrew Dolgov eb38af4ee4 fix warning when entry content is used as array unnecessarily 13 years ago
Andrew Dolgov 5be0ba92dd rework initial sanity check to report all found errors 13 years ago
Andrew Dolgov 882311d9ad get favicon from icon atom feeds & search for icons not only in html head (closes #457) 13 years ago
Andrew Dolgov 941e48a402 apply patch from gmargo to differentiate between manual and new feed after-subscription update 13 years ago
Andrew Dolgov 6cb2269c03 disable internal magpie/simplepie cache for manual updates 13 years ago
Andrew Dolgov 21e42e5fb0 fix csrf_token for single user mode 13 years ago
Andrew Dolgov ecbd7b91fe allow manual updates for feeds with disabled automatic updates 13 years ago
Andrew Dolgov af0845ca9a change ON_CATCHUP_SHOW_NEXT_FEED helptext, bump schema 13 years ago
Andrew Dolgov 0bf3e81daf add patch by gmargo to improve favicon detection by content 13 years ago
Andrew Dolgov 787e5ebc21 set csrf and access_level in single user mode session 13 years ago
Andrew Dolgov fe2f004cd9 add sanity check for hash() function 13 years ago
Andrew Dolgov 0034590992 update translations; merge new stuff from Transifex 13 years ago
Andrew Dolgov b4520bb8b1 rewrite_relative_url: add theoretical fix for magnet links (refs #436) 13 years ago
Andrew Dolgov c8226ce4cd API: add order_id to getFeeds 13 years ago
Andrew Dolgov b11e9943d8 API: add order_id to getCategories; add feed_title to getHeadlines; bump api level to 3 13 years ago
Andrew Dolgov 5b7bd238ee pref-feeds: apply patch by gmargo@forum to show/hide empty categories 13 years ago
Andrew Dolgov 2ab20c313c expire_cached_files: check for glob() returning false 13 years ago
Andrew Dolgov ea749a3b5d release 1.5.10 13 years ago
Andrew Dolgov 56fbb82cb0 properly handle invalid regular expressions supplied when testing filters, add some additional regexp checks (closes #427) 13 years ago
Andrew Dolgov 7b8ff151ed fix various tags being stuck because of invalid HTML markup being generated (closes #357) 13 years ago
Andrew Dolgov 3854d15e12 sanity check: prevent running tt-rss as root 13 years ago
Andrew Dolgov 0380cfa9ee fix customize CSS dialog disappearing newlines 13 years ago
Andrew Dolgov 376897afd7 rewrite_urls: try to workaround against some weird php-version related bug 13 years ago
Andrew Dolgov 6d490c4444 use local TZ in digest header 13 years ago
Andrew Dolgov 8437c066e1 implement digestTest back
misc digest updates and improvements
13 years ago
Andrew Dolgov 1b9b19af0f try to send digests within 2 hours of preferred time only 13 years ago
Andrew Dolgov e95e78198f update translations 13 years ago
Andrew Dolgov 61c1812f29 implement preferred time for sending out digests 13 years ago
Andrew Dolgov 5081319e23 authenticate_user: check for missing login when selecting salt 13 years ago
Andrew Dolgov aa60999b97 allow subscribing to twitter feeds without oauth (if require auth checkbox is unset) 13 years ago
Andrew Dolgov ec418193a8 fetch_twitter_rss: include magpie libraries 13 years ago
Andrew Dolgov 85db62133f go back to previous make_password() 13 years ago
Andrew Dolgov 8db5d8ea6d add get_random_bytes() in case openssl_random_pseudo_bytes() is unavailable 13 years ago
Andrew Dolgov 3a2c5c6642 fix login before updating to schema 88 13 years ago
Andrew Dolgov e90053fe84 improve password storage (use sha256 and long random salt)
bump schema
13 years ago