Commit Graph

1954 Commits

Author SHA1 Message Date
UbitUmarov
470ab9199c mantis 9008: add extra lock on FSassets initialization, to be sure only one thread does run main spool thread. Add config option 'SecondaryInstance' to do the same in multiple process instances cases. If there are more than one spool thread there may be file assess collisions that may cause robust crash and or loss of assets. I could not test this. Please to so, and report on mantis 9008, Thanks. 2022-06-09 14:42:41 +01:00
UbitUmarov
fa02512c20 change handling of option ExportSupported again 2022-05-13 01:50:24 +01:00
UbitUmarov
baf6917a46 fix parse type of ExportSupported option 2022-05-06 01:38:42 +01:00
UbitUmarov
6a54992bb9 mantis 8994: fix silly bug on last commit. Well change it all a bit 2022-05-02 14:48:44 +01:00
UbitUmarov
a5e3d11ed8 in griduserservice to into replace most Parse by TryParse 2022-05-01 20:17:04 +01:00
UbitUmarov
7acc3096f4 now the first section of Libraries.xml should only contain entry RootVersion to define the Opensim library version. THis should eb incremented when there are changes on ny library entry 2022-04-23 04:04:43 +01:00
UbitUmarov
6984902610 don't lose version... 2022-04-22 23:10:12 +01:00
UbitUmarov
28f99ce3b5 a few mostly cosmetics to map connectors and handlers. the .../map url will also remove map if data field is not present, ../removemap is just pollution in urls space, if fact both remove map are useless, since they are api for regions and regions can not do it, keeping just because.. 2022-04-03 16:01:27 +01:00
UbitUmarov
fd7d0128fe other spot 2022-03-27 22:22:44 +01:00
UbitUmarov
c49dcc2fe6 mantis 8985, a forgotten commit 2022-03-27 21:57:37 +01:00
UbitUmarov
476ea2b51d reduce number of useless strings on get displaynames cap 2022-03-15 00:44:33 +00:00
UbitUmarov
56c497adf5 ..Equals(String.Empty) is also not good 2022-03-14 20:11:54 +00:00
UbitUmarov
e043d8a2eb use array.Empty<byte> 2022-03-12 15:21:24 +00:00
UbitUmarov
11cadf7a9f mantis 6020: change failed compressed message 2022-03-01 11:04:14 +00:00
UbitUmarov
b6874f50ff fix a log message 2022-02-20 04:25:38 +00:00
UbitUmarov
5beffddf2a minor changes on profiles module; add some .trim() to create user avatar
names
2022-02-17 10:54:28 +00:00
UbitUmarov
6d595dbccd a few more changes to hg im 2022-01-29 16:31:45 +00:00
UbitUmarov
1c84dee495 a few changes to HGInstantMessageService 2022-01-28 22:35:56 +00:00
UbitUmarov
ddc311910f remove some more log of stackframe on error 2022-01-15 21:54:12 +00:00
UbitUmarov
fbbcc1edd7 == string.Empty is .Lenght == 0 2022-01-13 20:31:52 +00:00
UbitUmarov
6595e3ae26 cosmetics 2022-01-13 13:59:41 +00:00
UbitUmarov
da928d6099 != UUID.Zero is slow 2022-01-09 02:28:51 +00:00
UbitUmarov
7e0fc95c3a == UUID.Zero is slow 2022-01-09 00:33:16 +00:00
UbitUmarov
4cfa0650fd gridservice: always merge region flags from config 2021-12-30 21:06:03 +00:00
UbitUmarov
35d3889e5d simplify some log messages 2021-12-22 15:59:03 +00:00
UbitUmarov
eaadb889d5 fix NeighbourHandler 2021-12-18 10:44:43 +00:00
UbitUmarov
b4241d79b6 make fallback login to any region online optional. All but very simple standalones shoult set it to false and define default (and fallback) regions 2021-12-07 01:35:21 +00:00
UbitUmarov
2db2791771 at login, if target region is not found and there are no default of fallback regions, try to send user to a region online. This is similar to what we had before 0.9.2.0, that demands the definition of default region(s) 2021-12-07 01:05:51 +00:00
UbitUmarov
131455b107 add gridservice GetOnlineRegions() 2021-12-07 00:34:40 +00:00
UbitUmarov
8b28668b28 do not consider a hyperlink a fallback region 2021-12-06 23:41:39 +00:00
UbitUmarov
c1e3876116 fix typo on a expire time. no impact but save a tiny bit of cpu time 2021-12-06 13:32:12 +00:00
UbitUmarov
6ed4f4050e some static declarions missing 2021-11-12 00:42:32 +00:00
UbitUmarov
30c479db94 remove a noisy stack trace from LAND CONNECTOR log 2021-09-02 21:56:23 +01:00
UbitUmarov
9b840f1f9e change the GetFallbackRegions sort code 2021-09-02 17:22:59 +01:00
UbitUmarov
912777612a change the expiringcache on xinventory connector 2021-07-24 23:56:46 +01:00
UbitUmarov
3903d3e6b0 Xinventory: invalidate items cache on some ops 2021-07-24 23:45:27 +01:00
UbitUmarov
5e26ede0f1 add missing changes 2021-07-16 03:12:03 +01:00
UbitUmarov
a01046c24f a few changes to get assets 2021-07-16 03:08:31 +01:00
UbitUmarov
a23bf4eb1b mantis 8890: waste CPU checking if asset id == Zero on get; several changes on region Asset connector 2021-05-29 15:08:22 +01:00
UbitUmarov
2f79009d32 avoid a null ref on hg useragentservice 2021-01-14 20:23:20 +00:00
UbitUmarov
91bfc2f62c reduce (again) number of http requestes on getdisplaynames 2021-01-07 20:37:44 +00:00
UbitUmarov
2a70c8c5c2 mantis 8848: fix typo, Thanks Chris Weymann 2021-01-06 14:02:22 +00:00
UbitUmarov
0957317790 xbakes, we even avoid another array copy since httpRequest.InputStream is a memorystream with origin = 0 2020-12-29 02:05:44 +00:00
UbitUmarov
5ecc264082 simplify xbakes service a bit more 2020-12-28 21:44:26 +00:00
UbitUmarov
e169b1b074 simplify xbakes service 2020-12-28 21:05:26 +00:00
UbitUmarov
81e13df897 fix a recent bug on login service hg inventory 2020-12-26 14:19:54 +00:00
UbitUmarov
7a07e1ac73 remove a spurius ; and change another string empty check 2020-12-26 02:38:22 +00:00
UbitUmarov
f5e6159c22 comment out direct HG tp at login option that just does not work 2020-12-26 00:10:33 +00:00
UbitUmarov
a0d0bbacb2 move servicesGodAgentID to Constants.cs 2020-12-25 22:48:42 +00:00
UbitUmarov
696a7a4edc cosmetics 2020-12-25 00:46:35 +00:00