lickx
2d1573fc4f
Set attachments to group and resume scripts for XmlRpcGroups
2026-02-07 15:38:40 +01:00
lickx
23dd51c733
Also update grouptag for XmlRpcGroups
2026-02-07 15:38:40 +01:00
lickx
fa0619a15f
Fix grouptag not updating after active role change
2026-02-07 15:38:40 +01:00
lickx
cf42b9925f
Correct version string length
2026-02-07 15:38:40 +01:00
lickx
dd059866d9
Add save oar --tenant= option for saving stuff
...
This is mainly useful for multi tenancy sims where a user requests an oar
of their stuff, and where you don't want to pass out other people's stuff.
2026-02-07 15:38:40 +01:00
lickx
db8ba76c1e
Make default slurl prefix more opensim-like
...
While still remaining compatible with declined RLVa inventory offers
2026-02-07 15:38:36 +01:00
lickx
08e5fa095d
null check, not everyone runs with a group module
2026-02-07 15:37:08 +01:00
lickx
1cd2361936
Revert folder version to ushort as in upstream
...
A signed int was a bad idea because of rollover
into the negative -sizeof(int)
To illustrate, my 'Current Outfits' folder version
is now, about 1 year after born, version 33000
2026-02-07 15:37:08 +01:00
lickx
7a6b3b3bf2
Correct offset clamp for PRIM_NORMAL
2026-02-07 15:37:08 +01:00
lickx
b19f50904e
Make cache an option, for issue #25
2026-02-07 15:37:04 +01:00
lickx
68eb1595ac
Re-introduce SIGTERM signal handling
...
According to the .NET 6/8 docs, this is handled on Windows as well
2026-02-07 15:34:52 +01:00
lickx
825b1f7f98
Rework incoming attachments (HGEntityTransfer)
...
Avatar will progressively load now instead of waiting until all attached
assets are complete. Also optimize, cleanup etc.
2026-02-07 15:34:47 +01:00
lickx
e651278a54
llGetTimeOfDay() and llGetRegionTimeOfDay based on Environment
...
llGetTimeOfDay() is based on the current parcel environment, while
llGetRegionTimeOfDay() is based on the region environment
With a fallback on the hardcoded way we did this if no environment module
is active
2026-02-07 15:30:31 +01:00
lickx
3f658e414b
Allow defining path where to store generated MAP-uuid.png
...
Defaults to the folder containing OpenSim.dll/.exe for legacy compatibility
2026-02-07 15:30:31 +01:00
lickx
f569e656d5
Use the shorthand 'mailname' from now on
...
objectmail_hostname will be deprecated but will still work
2026-02-07 15:30:31 +01:00
lickx
1b604f90bc
Revert "some changes to PresenceServerPostHandler"
...
This reverts commit 81cfd6e956 .
2026-02-07 15:30:09 +01:00
lickx
9090af50ec
Always allow http requests to prim webservers
2026-02-07 15:30:09 +01:00
user
16059f43e2
Simplify loading attachments message
2026-02-07 15:30:08 +01:00
lickx
e2fa62623b
Reject hypergrid visitors with just an IP address as homeURI
2026-02-07 15:28:02 +01:00
lickx
8f5cc78c74
Properly update lastowner info
...
In that Other Grid, it used to be done on inventory detach too, but that
seems no longer to be the case.
2026-02-07 15:28:02 +01:00
lickx
6f5083e5c7
Implement lxGetAgentViewer
...
This was an old request
2026-02-07 15:27:55 +01:00
lickx
69d8b70bba
Enable sim-local mail by default
...
This is safe. With this setup mail addressed to outside destinations
(any address not ending in internal_object_host) is silently discarded.
By default the internal_object_host is defined as lsl.opensim.local
2026-02-07 15:27:55 +01:00
lickx
b97cacc712
Add "objectmail_hostname" to llGetEnv()
...
It returns the part after the @ for an object's email address
2026-02-07 15:27:55 +01:00
lickx
b218c303c5
Addressing an force-tp edge case, closes #22
2026-02-07 15:11:38 +01:00
lickx
dca12b5427
SMTPConfig -> EmailConfig
2026-02-07 15:11:38 +01:00
lickx
1b2d0d2ddc
Change SMTP section to the more descriptive Email
2026-02-07 15:11:38 +01:00
lickx
174da88c88
Implement "region_rating" and "grid" in llGetEnv()
2026-02-07 15:11:38 +01:00
lickx
140ac4d19e
Make this work correctly
2026-02-07 15:11:38 +01:00
lickx
b4e36ca262
Remove feature for now
...
This caused land sales for more than 0L to not work for local users,
at least with Gloebit. This check will probably need to happen elsewhere
but idk where yet
2026-02-07 15:11:38 +01:00
lickx
916f22ba67
Neater
2026-02-07 15:11:38 +01:00
lickx
d3433c1bc1
Revert "Only allow local residents to create groups"
...
This reverts commit df59617648 .
Duplicate code, see CreateGroup() in GroupsServiceHGConnectorModule.cs
2026-02-07 15:11:38 +01:00
lickx
0e935cd69f
Implement a request for a custom ban message
2026-02-07 15:11:38 +01:00
lickx
dc2ea0fc9b
Unbreak 18+/PIOF access restrictions for parcels
...
(Was already OK for estates)
2026-02-07 15:11:38 +01:00
lickx
f05f84ce9f
Add the PAYMENT_* constants as well
2026-02-07 15:11:34 +01:00
lickx
bac614f7cf
Make ALL llRequestAgentData requests working
...
Before, only DATA_ONLINE worked and DATA_PAYINFO wasn't implemented
2026-02-07 15:10:17 +01:00
lickx
172c5947af
Check for the full address, not just the key
2026-02-07 15:00:39 +01:00
lickx
0e005da8d9
Clean up a bit
2026-02-07 15:00:39 +01:00
lickx
6cdaf25a24
Syntax
2026-02-07 15:00:38 +01:00
lickx
41af43f591
Avoid double messages
2026-02-07 15:00:38 +01:00
lickx
ab99c42f25
Fix filtered e-mail search
2026-02-07 15:00:38 +01:00
lickx
79feac5698
Implement intersim object2object e-mail for LSL
2026-02-07 15:00:38 +01:00
lickx
e27aecf254
One oops
2026-02-07 15:00:38 +01:00
lickx
c62e66863f
This is a better place for it
2026-02-07 14:59:56 +01:00
lickx
d39e3fcd69
Mantis 8366: logins have GotAttachmentsData true
2026-02-07 14:57:36 +01:00
lickx
6afca908c7
Fixes #14
2026-02-07 14:56:11 +01:00
lickx
bf9449b3fe
Revert "Description column should be 127 bytes UTF-8 string"
...
This reverts commit 27e0684cbc .
2026-02-07 14:55:01 +01:00
lickx
fc311fe4f3
Revert "Update MAX_ASSET_DESC also"
...
This reverts commit 25ff65ae05 .
2026-02-07 14:55:01 +01:00
lickx
a543e6a2c6
Only attempt to resume scripts when they exist
2026-02-07 14:42:55 +01:00
lickx
b5fb4ed393
Stop resume scripts if HG user left the scene early
2026-02-07 14:40:36 +01:00
lickx
44c88b7258
Remove an unused optional feature for code clarity
2026-02-07 14:38:24 +01:00