aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Server/Handlers/Web (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Disable the account manager for now, and anything else HTTPS related.onefang2019-08-211-18/+74
| | | | Bump it to the next version.
* Optimise account name validation.onefang2019-08-181-7/+6
|
* TODO++onefang2019-08-181-0/+3
|
* Various additions to the web account manager.onefang2019-08-181-108/+406
| | | | | | | | | | | | | | | | | | | | | | | | | | | Track if we are accessed via HTTP or HTTPS, and the server name. Track cookies. HEAD method. Various security clean ups. Force HTTPS for account.html. Poor mans Bobby Tables protection. Security token. Validate inputs. Looking up the DNS records for email domain name. Don't allow creation of accounts with god names, leave that for the console. Check if created user name exists already. Double check the passwords and emails. Error messages on dynamic pages. Various clean ups. TODO++
* Implement HEAD in our simple web server.onefang2019-08-171-2/+11
|
* VArious additions to account manager.onefang2019-08-171-19/+83
| | | | | | | | | | | | | | First and last names merged into one name. Is name two words check, a suprisingly effective spam blocker. Poor mans Bobby Tables protection. Various other input checking. Added account creation confirmation page. Some text and length tweaks.
* Simple web server gets HTTPS.onefang2019-08-171-1/+14
|
* Beef up the web server a bit.onefang2019-08-131-0/+37
| | | | | | | | | Sanatize the path. Add support for Last-Modified, If-Modified-Since, and Cache-Control: no-cache. Teach the base server about more binary content types.
* WebServerInConnector -> WebServerConnectoronefang2019-08-111-2/+2
| | | | Just a name change.
* Various clean ups.onefang2019-08-081-69/+44
|
* More account manager.onefang2019-08-071-9/+56
| | | | | | | | Select with more parameters. Tables, with member accounts. Print the query values.
* Testing MySQLRaw's SELECT.onefang2019-08-071-0/+11
|
* Swap out MySQLGenericHandler and swap in MySQLRaw.onefang2019-08-071-9/+10
| | | | Smaller, simpler, works better.
* The beginnings of an account management web page.onefang2019-08-071-24/+183
| | | | Just some simple dynamic pages that don't actually do anything.
* Maybe now we can properly count locals and hypergridders on the web page?onefang2019-08-061-7/+4
|
* Add actual grid stats to the web page.onefang2019-08-061-8/+40
| | | | Except HGers, still trying to sort that one out.
* More basic web server.onefang2019-08-051-7/+46
|
* Add a basic generic web server, and a login page, plus stubs for the other ↵onefang2019-08-041-0/+107
basic pages. And update everyone to suit.