aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Lots of SledjChisl changes.onefang2021-07-062-205/+694
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New command argument syntax. Method of starting sims up in bulk, depending on number of CPUs. Load all the sim config data at sledjchisl startup. Convert to new .shini polyglot format for sim .ini files. Lets them be scripts as well. Also moves them out of config/sim??/ directories. Short sim names for where short legal names are best. Figure out port numbers on the fly, putting the actual config file used in tmp. Alas OpenSim screws the pooch and we need sim??/*.ini for that. Extra text in validation emails, trying to get around dumb spam filters. 2021 age check update. Add approver to Lua user records when approved. Refactor the command checking and doing code. Allow admins to group sims for startup timing. Move simple backup script into sledjchisl. Startup web stuff at end.
* Add some libraries to sledjchisl.onefang2021-07-061-1/+1
|
* Deal with the usual "tmux loves changing their config options" bullshit.onefang2021-07-061-3/+7
|
* No sleeping on the backup job.onefang2021-07-062-2/+2
|
* Various config file merges and fix ups.onefang2021-07-065-166/+330
| | | | Plus some sorting.
* White space fixes.onefang2021-07-065-23/+23
|
* Fix up the usual script messes.onefang2021-07-065-1024/+52
| | | | | | | | | Don't slow scripts down with bogus monitoring that isn't used anywhere. Don't make scripts sleep all the time. Don't bother with useless OhSilly Threat checks, and clean up the remains.
* Move to dev version.onefang2021-07-061-1/+1
|
* No need for password to save IARs.onefang2021-07-061-0/+3
| | | | Makes it impossible to script.
* Godliness can be in the first name as well.onefang2020-09-111-3/+23
|
* Automatically add members to certain groups, and HGers from specific grids ↵onefang2020-09-1110-20/+166
| | | | | | | | | | | | | | | | | | | | to certain other groups. It doesn't let them know, though the last group added will be their active group. This replaces a PHP script I used to use, that got broken by a PHP update. It also didn't let people know, no one complained. This is better. Another attempt at sorting out the auto group chicken and egg problems. Are you a local? Asking for a friend. Hypergridders have their full name in firstname, and their grid in lastname. Sometimes. Code filled with gotos may be spaghetti code, but object oriented code can be like chopped spaghetti that's hidden all over the kitchen. At least with gotos you can follow them.
* Add DefaultRegionAccess in [AuthorizationService] section.onefang2020-09-111-1/+2
|
* Various map generation tweaks.onefang2020-09-109-202/+253
| | | | | | | | Fix up Warp3DCachedImageModule to work with my directory structure. Remove some excess code from it. Clean up maptile directory creation code. When the generate map command is given, generate the map. The month check seems a bit dodgy, but I'll let it ride for now.
* Warp3DCachedImageModule from Christopher Latza.onefang2020-09-106-0/+2160
| | | | | | | From - https://clatza.dev/OpenSim/OpenSim.Modules.Warp3DCachedImageModule.git Commit ad0aa59f53ae77c85a7c745d9af5aa70187568ba on 17/5/20 1:37 AM
* Another ini file I forgot in the last commit.onefang2020-09-101-0/+401
|
* Some ini files that got skipped coz .gitignore vasn't clean.onefang2020-09-104-0/+1240
|
* Clean up .gitignoreonefang2020-09-101-32/+37
|
* Various script engine speed ups, and Oh Silly Threat clean ups.onefang2020-09-105-863/+846
| | | | | | | | Don't bother doing useless threat level, sleep, and bogus stat collections, it only slows things down. https://sledjhamr.org/mantisbt/view.php?id=15 for an analysis of the bogus stat collection.
* Various teleport fixes.onefang2020-09-096-38/+69
| | | | | | | | | | | | | TPs from scripts avoid all that silly raycasting nonsense, just go where we ask. For the "teleport from above" case, do the right thing. Which includes looking for designated floor prims, which have ^ as the first character of their description. Don't do "teleport from above" when we have proper coords. Teleport home from off grid shouldn't land on roofs either.
* Use F1 instead of ? as the in command help key.onefang2020-09-091-1/+1
| | | | | | "?" was a silly choice, what if you wanted to use it in a command? Alas this doesn't seem to work, but at least you can type "?" now.
* The knomes have been obsconded with by hippos.onefang2020-09-091-2/+2
|
* Gatekeeper -> GatekeeperURIroot2020-09-097-16/+16
| | | | | | | | | Coz it says all over the source code - // Legacy. Remove soon! And has since later OpenSim 0.7s. One of theem even got removed upstream.
* OpenSim dev typos --root2020-09-091-1/+1
|
* Revert list content type check.onefang2020-09-091-6/+10
| | | | https://sledjhamr.org/mantisbt/view.php?id=19
* Bandaid for ghost users, check and remove them from Presence when they log on.onefang2020-09-0912-8/+200
| | | | | | | | Once again OOP proves it's worse that spaghetti, by 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.
* Remove various limits.onefang2020-09-0910-120/+50
| | | | | | | | | | | | | | | | | | | | Silly 4096 sim TP check for a client bug that was fixed long ago, seems they removed it themselves. Upgrade sim height. Allow menu items longer than 24 characters once more. Allow sitting on attachments, and attaching things with people sitting on them. Revert don't wear vegetables. Remove some script distance limits. Gods can do anything they want, including bypassing OhSilly threat levels. 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.
* OpenSim changed the way FSAssets directory structure works by default, sort ↵onefang2020-09-091-0/+11
| | | | | | | that out. Otherwise updating from 0.8 to 0.9 with FSAssets will fail to find new assets.
* Whitespace--onefang2020-09-091-4/+4
|
* Move the terrain.raw file out of tree to a sim specific name.onefang2020-09-091-4/+13
|
* Various logging fix ups.onefang2020-09-0918-74/+80
| | | | | | | | | | | | | | | | | | | Mostly removing console spam. Swap a bunch of info / debug logs. Better archiver console spam. Have some "avatar has left" mesasge hit the INFO console. Tweak the login logging a bit, especially for impersonations. Default to INFO on the console and DEBUG in the log files. More time stamp resolution. Better sim startup console notification. Attempt to render "[LLUDPSERVER]: Malformed data, cannot parse" into something human readable as an aid to diagnosis. Beats hand translating the big block of hex codes it was spewing. Better sim startup finished messages. Inform neighbours we are up before the finished messages. Always send the "[RegionReady]: INITIALIZATION COMPLETE FOR" message.
* Update version number stuff, and hack it into the money display.onefang2020-09-093-6/+26
|
* Add a missing .keep.onefang2020-09-091-0/+0
|
* Remove useless executable bit that Windows adds.onefang2020-09-09179-0/+0
|
* Ignore the SledjChisl log.onefang2020-09-081-0/+2
|
* SledjChisl notes.onefang2020-09-081-0/+383
|
* Install notes.onefang2020-09-081-0/+228
|
* Clean out the SledjChisl sub modules stuff.onefang2020-09-088-0/+0
|
* Add the SledjChisl stuff.onefang2020-09-0838-0/+12833
|
* Add the old bash scripts.onefang2020-09-0820-0/+1123
| | | | Most of these will eventually be rewritten as C + Lua.
* Add examples directory.onefang2020-09-0822-0/+0
|
* Fix VERSIONINFO_VERSION_LENGTHonefang2020-09-081-1/+1
| | | | Why is this hard coded?
* Don't read .ini region files, use .xml instead. Add [Region] .ini block.onefang2020-09-082-9/+35
| | | | | | | | | Coz OpenSim can get confused, and I have a better idea - For including actual region definition in the normal .ini stack. Same as the usual Region.ini format, except we add a RegionName parameter.
* .ini files for various grids.onefang2020-09-083-0/+317
|
* Major clean up of config and ini files.onefang2020-09-0810-176/+3787
|
* Better ROBUST and sim startup console notification.onefang2020-09-083-2/+9
|
* Move various paths out of the bin directory.onefang2020-09-0827-49/+82
|
* Various database fixups.onefang2020-07-3121-77/+77
| | | | | | | InnoDB -> MyISAM utf8 if not exists white space
* Remove useless .csproj files.onefang2020-07-314-215/+0
|
* Remove bogus Makefile.onefang2020-07-311-43/+0
| | | | | | | The prebuild autocleaner removes it anyway. Seems to be not recreated. It's just a stub wrapper around nant, which is no longer available under Debian. Not areal Makefile.
* 0.9.1.1 release and still SnailUbitUmarov2020-01-071-2/+2
|