aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Log ROBUST reading config files, just like regions do.onefang2020-03-181-0/+1
| | | | | | This is why things are so bloated. OOP means hiding stuff, so others can't use your precious bodily fluids, er I mean hidden stuff, so they write their own.
* Bump version to 0.9.0.2 Dev.onefang2020-02-071-3/+3
|
* Bump to build 1.onefang2019-09-111-1/+1
|
* Hack around some tests failing.OpenSim_SC_0.9.0.1_1onefang2019-09-111-9/+16
| | | | Fix the tests later.
* Bump to release flavour, build 0.onefang2019-09-111-2/+2
|
* typo--onefang2019-08-311-1/+1
|
* Tag and release OpenSim_SC 0.9.0.1 RC1.OpenSim_SC_0.9.0.1_RC1onefang2019-08-311-1/+1
|
* Now with favicons.onefang2019-08-251-5/+5
|
* Bump build number to 6.onefang2019-08-251-1/+1
|
* Gods can do anything they want, including bypassing OhSilly threat levels.onefang2019-08-251-0/+11
|
* Update documentation.onefang2019-08-231-1/+1
| | | | | | | | | | | | Write some more. Correct some spelling errors. Clean up some out of date stuff. Make it consistant. Rearrange things.
* Bump build number to 5.onefang2019-08-221-1/+1
|
* More stats, and an actual stats web page.onefang2019-08-221-3/+34
|
* Function for MYSQL joins.onefang2019-08-221-0/+51
|
* When the generate map command is given, generate the map.onefang2019-08-224-2/+40
| | | | The month check seems a bit dodgy, but I'll let it ride for now.
* OhSillyThreatLevels should throw an exception when not allowed.onefang2019-08-221-7/+3
|
* Bump build number to 4.onefang2019-08-211-1/+1
|
* 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
|
* Bump build number to 3.onefang2019-08-181-1/+1
|
* 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
|
* Bump build number.onefang2019-08-151-1/+1
| | | | I should have done this after tagging RC0.
* Actually calculate the sample money modules fake balance.onefang2019-08-151-2/+11
|
* Teleport home from off grid shouldn't land on roofs either.onefang2019-08-151-1/+1
|
* Bandaid for ghost users, check and remove them from Presence when they log on.onefang2019-08-1512-5/+197
| | | | | | | | Once again OOP proves it's worse that spaghetti, but cutting up the spaghetti and hiding it all over the kitchen. Note the commented out bits from GateKeeperService.cs, this stuff is checked TWICE, though this time is for HGers, or not.
* Beef up the web server a bit.onefang2019-08-132-0/+41
| | | | | | | | | 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.
* Godliness can be in the first name as well.onefang2019-08-131-0/+14
| | | | As it is in IG.
* WebServerInConnector -> WebServerConnectoronefang2019-08-111-2/+2
| | | | Just a name change.
* Various clean ups.onefang2019-08-081-69/+44
|
* More account manager.onefang2019-08-072-11/+62
| | | | | | | | 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-073-362/+152
| | | | 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.
* The knomes have been obsconded with by hippos.onefang2019-08-061-2/+2
|
* 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.
* Add a more direct MySQL handler.onefang2019-08-061-0/+353
|
* ROBUST now reports INITIALIZATION COMPLETE FOR ROBUST.onefang2019-08-051-0/+2
|
* Limits -= 2onefang2019-08-052-5/+6
| | | | | | | | | | | Low Y regions are no longer reserved for HG links. Varregions don't have to be square. Both now report a warning, but continue anyway. Cool VL Viewer handles non square regions, Singularity crashes. Not tested on others.
* More basic web server.onefang2019-08-051-7/+46
|
* Warning--onefang2019-08-051-1/+1
|
* Add a basic generic web server, and a login page, plus stubs for the other ↵onefang2019-08-042-0/+112
| | | | | | basic pages. And update everyone to suit.
* Better sim startup finished messages.onefang2019-08-041-4/+4
| | | | | | Inform neighbours we are up before the finished messages. Always send the "[RegionReady]: INITIALIZATION COMPLETE FOR" message.
* Don't inform neighbours that we are up twice.onefang2019-08-041-3/+4
|
* Hypergridders have their full name in firstname, and their grid in lastname. ↵onefang2019-08-031-1/+14
| | | | | | | Sometimes. Code filled with gotos may be spaghetti code, but object oriented code can be like chopped spaghetti. At least with gotos you can follow them.
* Another attempt at sorting out the auto group chicken and egg problems.onefang2019-08-027-16/+33
| | | | Are you a local? Asking for a friend.