Commit Graph

20 Commits

Author SHA1 Message Date
David Anderson d403a14e42 - web: cleaned up logic of string processing.
There are two aspects:
    1) undoing magic quotes (if it's being used).
        This must be done for all GET and POST string inputs.
        It is now done automatically by get_str() and post_str().
        The places that refer to $_GET and $_POST directly
        must do it themselves using undo_magic_quotes().
    2) Escaping user-supplied strings before using them in DB queries.
        This is done by process_user_text()
        (which should be renamed db_escape_string()).
        The new principle:
        call process_user_text() in the function that does the DB query
        (not at any higher level).


svn path=/trunk/boinc/; revision=15389
2008-06-11 19:36:10 +00:00
David Anderson 0616e75a02 - user web: update other code to use new-style DB interfaces
svn path=/trunk/boinc/; revision=14164
2007-11-12 22:28:17 +00:00
David Anderson 84a2a077e0 - user web: add the ability to check/uncheck all PMs; clean up PM code
svn path=/trunk/boinc/; revision=14024
2007-11-02 20:51:39 +00:00
David Anderson e1ca1c5aee - User web: more DB framework changes;
extended DB framework to allow use of a read-only replica

svn path=/trunk/boinc/; revision=13985
2007-10-29 16:38:25 +00:00
Rytis Slatkevičius 0623635a9e User web: update web RPC so that project specific preferences are preserved if they are missing in the request but present in previous settings (to reset them AMS should send <project_specific></project_specific>)
svn path=/trunk/boinc/; revision=13463
2007-08-26 11:15:44 +00:00
David Anderson f4953d1829 *** empty log message ***
svn path=/trunk/boinc/; revision=11723
2006-12-27 18:22:17 +00:00
David Anderson 7fa8c7c8dd *** empty log message ***
svn path=/trunk/boinc/; revision=11125
2006-09-08 19:51:33 +00:00
David Anderson 02bb061b6d *** empty log message ***
svn path=/trunk/boinc/; revision=11117
2006-09-06 20:56:55 +00:00
David Anderson aa2b9598b9 *** empty log message ***
svn path=/trunk/boinc/; revision=10560
2006-07-02 14:30:40 +00:00
David Anderson ac596a924c *** empty log message ***
svn path=/trunk/boinc/; revision=10331
2006-06-13 20:56:05 +00:00
David Anderson d678926d95 *** empty log message ***
svn path=/trunk/boinc/; revision=10082
2006-05-02 20:37:24 +00:00
David Anderson d3c28af1f0 *** empty log message ***
svn path=/trunk/boinc/; revision=9655
2006-03-15 22:57:56 +00:00
David Anderson 4265d3db4b *** empty log message ***
svn path=/trunk/boinc/; revision=9393
2006-02-02 20:06:36 +00:00
David Anderson f886cb6f22 *** empty log message ***
svn path=/trunk/boinc/; revision=9314
2006-01-25 19:02:01 +00:00
David Anderson 24a078ee63 *** empty log message ***
svn path=/trunk/boinc/; revision=9221
2006-01-12 22:05:41 +00:00
David Anderson 6374d88da0 web RPC additions
svn path=/trunk/boinc/; revision=9088
2005-12-19 07:42:40 +00:00
David Anderson 58d94e2f65 add venue to RPC params
svn path=/trunk/boinc/; revision=8850
2005-11-13 06:48:26 +00:00
David Anderson a95f0c33bd *** empty log message ***
svn path=/trunk/boinc/; revision=5724
2005-03-28 22:26:22 +00:00
David Anderson 7e4801d6f7 *** empty log message ***
svn path=/trunk/boinc/; revision=5705
2005-03-23 19:25:00 +00:00
David Anderson 2534035cae *** empty log message ***
svn path=/trunk/boinc/; revision=5527
2005-02-25 00:41:22 +00:00