UbitUmarov
46f2fb575e
add some missing parcel media data to oars, Thx Tampa
2025-02-08 17:47:19 +00:00
UbitUmarov
85b0b89992
cosmetics
2025-02-07 04:07:20 +00:00
UbitUmarov
74b29f1fef
or not... grrr (thx Tampa)
2025-02-07 03:37:25 +00:00
UbitUmarov
ff95c7d798
maybe now?
2025-02-07 01:52:27 +00:00
UbitUmarov
c5d97c8a7c
still bad
2025-02-07 01:25:32 +00:00
UbitUmarov
ab91a071f2
fix ProcessParcelAccessList
2025-02-07 00:52:38 +00:00
UbitUmarov
1f7e0d1dd9
fix typo
2024-07-21 00:14:29 +01:00
UbitUmarov
54fe5747ea
add storage for pbr terrain feature that viewers for opensim may add
2024-06-08 21:58:46 +01:00
UbitUmarov
1736b6a8a0
make some use of frozendicionaries on xml processors
2024-05-08 19:14:32 +01:00
UbitUmarov
257a9ad398
libomv now knows old opensim material asset type + dotnet8 usless changes
2024-04-21 13:44:35 +01:00
UbitUmarov
41b718626f
cosmetics
2022-12-15 22:19:09 +00:00
UbitUmarov
bf1feaa616
more useless changes
2022-10-15 19:11:59 +01:00
UbitUmarov
84f39d04d1
cosmetics
2022-10-14 02:51:28 +01:00
UbitUmarov
2112665133
http cookies are gone
2022-10-02 11:40:29 +01:00
UbitUmarov
e043d8a2eb
use array.Empty<byte>
2022-03-12 15:21:24 +00:00
UbitUmarov
fbbcc1edd7
== string.Empty is .Lenght == 0
2022-01-13 20:31:52 +00:00
UbitUmarov
da928d6099
!= UUID.Zero is slow
2022-01-09 02:28:51 +00:00
UbitUmarov
a0e039e876
useless ms xml things
2021-12-14 16:04:45 +00:00
UbitUmarov
fb66053083
save/read some missing parcel flags on oar
2021-09-15 15:12:59 +01:00
Oren Hurvitz
521754ba84
Save a couple of estate settings in OAR files.
...
The settings that are saved are:
* AllowDirectTeleport - required in order to make Telehubs work
* AllowEnvironmentOverride - required in order to allow parcels to have different EEP settings from the region
2021-03-17 17:47:06 +02:00
UbitUmarov
489849ed8d
SanitizeXml() save a few ns
2020-12-07 20:59:58 +00:00
UbitUmarov
221ec742bd
SanitizeXml() go back to previus potencially heavy code, still needed, until a lighter method is created
2020-12-07 15:34:17 +00:00
UbitUmarov
5665bdb72d
temporary(?) fix
2020-12-07 01:59:48 +00:00
UbitUmarov
1d42d8ab6e
still not good, add more spaghetti
2020-06-22 18:51:10 +01:00
UbitUmarov
f3eb71113e
still not good, add more spaghetti
2020-06-22 18:16:48 +01:00
UbitUmarov
16c18c0855
actually just go back to extension settings.bin. Actual name it totally irrelevant, as long it is unique
2020-06-22 16:27:21 +01:00
UbitUmarov
eec92454b0
define again asset file extention settings.bin for bw comp
2020-06-22 16:23:49 +01:00
UbitUmarov
8fe2cd6c46
save/load environments to/from oars
2020-06-22 15:46:39 +01:00
UbitUmarov
9ecee558b5
whatever...
2020-05-18 00:28:24 +01:00
UbitUmarov
67cd5efab3
replace external httpserver by embedded one (based on same code) - This may still be very bad; clean solution and runprebuild, or clone to clan folder
2020-04-02 21:44:34 +01:00
UbitUmarov
707eb8de82
remove more xml things no longer needed on .net >4.5.2
2018-01-17 07:17:24 +00:00
UbitUmarov
029d6e40f6
remove those xml things no longer needed on .net >4.5.2
2018-01-17 04:18:43 +00:00
UbitUmarov
e908c0ecad
give up on a property that old monos do compile, but then smore ok exec
2018-01-09 19:47:10 +00:00
UbitUmarov
eec3921800
fall back to a obsolete property since several monos in use (include our own) do not suporte the proper .net4.0 one
2018-01-08 12:00:21 +00:00
UbitUmarov
89a690c11f
a few more xml things
2018-01-05 12:24:07 +00:00
UbitUmarov
ec6f87d3ef
disable some XmlResolver
2018-01-04 23:51:43 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
Diva Canto
ab12a14279
Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global replace anymore.
2016-02-21 11:14:02 -08:00
Diva Canto
59b63b6406
On to 0.8.3!
...
Conflicts:
OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
2015-10-18 21:51:49 -07:00
Oren Hurvitz
4ad1468165
Better handling of invalid XML: a) prevent infinite loop on EOF; b) better logging
...
If the XML was truncated for some reason then ExecuteReadProcessors() would get into an infinite loop, using high CPU. Now it detects EOF (and several other error cases) and aborts.
The rest of the changes just improve logging of XML in case of errors, so that we can see what the bad XML is.
2015-08-11 07:35:37 +01:00
Diva Canto
959872315f
WARNING: massive refactor to follow libomv's latest changes regarding inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum.
...
This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter.
All tests pass, but fingers crossed!
2015-08-08 12:12:50 -07:00
Diva Canto
e5a1243abc
Mantis #7657 and #7514 . This should alleviate the problem of bad object assets being passed around via HG and archives. No guarantees that all the leaks have been found, but at least it detects and fixes these bad assets upon:
...
(1) storing and getting assets over HG -- assuming the core HG asset service is being used (not the case with OSGrid!)
(2) importing assets via OAR and IAR
Instantiation of bad assets now should also work, instead of producing an exception, but the bad assets themselves aren't being fixed in the DB. That should be done with a cleaning tool -- see Perl script in Mantis #7657 .
Virus!
2015-08-01 18:58:05 -07:00
Diva Canto
1abbad71b4
Refactored some code that is used in two different dlls related to SOP rewriting. Also added some unit tests that relate to mantis #7514
2015-05-05 20:59:09 -07:00
Diva Canto
09edc9619a
It wasn't that. Revert "Mantis #7514 "
...
This reverts commit 365f46bfa9 .
2015-05-02 22:15:26 -07:00
Diva Canto
365f46bfa9
Mantis #7514
...
Mono bug introduces double xmlns attribute names when rewriting the asset in HGAssetService, e.g. <SceneObjectPart xmlns:xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xmlns:xsd="http://www.w3.org/2001/XMLSchema ">.
Solution: remove all attributes before saving.
2015-05-02 20:40:37 -07:00
Diva Canto
da32512ea4
Updated all occurrences of AssemblyVersion("0.8.1.*") to AssemblyVersion("0.8.2.*")
2015-04-29 18:47:17 -07:00
Justin Clark-Casey (justincc)
1b75ec5647
Ignore whitespace when reading serialized XML objects.
...
This was previously effectively being done by XmlDocument in the multiple passes through the XML.
This change tells XmlReader to ignore whitespace. This also means changing arguments to use XmlReader instead of XmlTextReader (a descendent of XmlReader) directly.
XmlReader.Create() has been the recommend way to create XML readers since .NET 2.0 as per MS SDK and is the only way to specific ignore whitespace settings.
2014-08-29 19:08:23 +01:00
Justin Clark-Casey (justincc)
5450b1b024
Change assembly versions to 0.8.1
2014-06-17 18:37:15 +01:00
Oren Hurvitz
33cc847c4a
When saving an OAR in "Publish" mode, also discard Group information
2014-05-26 15:33:13 +01:00
Oren Hurvitz
89945f8829
Refactored: ExternalRepresentationUtils should be the only place where the "CreatorData" field is calculated, to ensure uniformity
...
Resolves http://opensimulator.org/mantis/view.php?id=6933
2014-03-24 18:00:59 +01:00