Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor common deserialization processor code to generic method ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 3 | -98/+62 |
| | | | | ExternalRepresentationUtils.ExecuteReadProcessors() | ||||
* | Change LandDataSerializer deserialization so that in the future it won't ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 4 | -74/+208 |
| | | | | | | care about extra elements or element order. This brings it into line with other deserializations such as object and will improve future backward compatibility. | ||||
* | Fix test failure | Melanie | 2012-02-03 | 1 | -0/+1 |
| | |||||
* | Replace ParcelAccessEntry with a new struct, LandAccessEntry, which more | Melanie | 2012-02-02 | 2 | -11/+13 |
| | | | | | | accurately reflects the data sent by the viewer. Add times bans and the expiration of timed bans. Warning: Contains a Migration (and nuts) | ||||
* | HG: normalize all externalized user ULRs to be the Home URL, i.e. the ↵ | Diva Canto | 2012-01-12 | 1 | -4/+4 |
| | | | | location of the user's UAS. This corrects an earlier design which had some cases pointing to the profile server. WARNING: CONFIGURATION CHANGES in both the sims (*Common.ini) and the Robust configs (Robust.HG.ini). Please check diff of the example files, but basically all vars that were pointing to profile should point to the UAS instead and should be called HomeURI. | ||||
* | Save the sun's position in OARs | Oren Hurvitz | 2011-06-10 | 1 | -2/+6 |
| | |||||
* | remove now unused individual LandData prim counts. | Justin Clark-Casey (justincc) | 2011-04-05 | 1 | -6/+2 |
| | | | | | However, the calls to the land management module to record prims need to remain, since they were also being used to return owner object lists, etc. This is probably why prim counts were being done there in the first place. | ||||
* | Simplify TestLoadIarV0_1AbsentUsers() to use common IAR test setup. Make ↵ | Justin Clark-Casey (justincc) | 2011-03-09 | 1 | -1/+18 |
| | | | | static dictionaries on NullUserAccountData instance instead to stop user accounts being carried over between tests | ||||
* | Addresses mantis #5360: CreatorData was being written as long as it wasn't ↵ | Diva Canto | 2011-02-03 | 1 | -1/+1 |
| | | | | null. This made iars backwards incompatible when some items had non-null foreign creators. This patch adds an explicit option (-c) to preserve foreign creator information. | ||||
* | Added some comments. Better than listening to the boring speaker... | Diva Canto | 2010-12-01 | 1 | -0/+12 |
| | |||||
* | Fix unit test. | Diva Canto | 2010-11-29 | 1 | -0/+6 |
| | |||||
* | Preservation of creator information now also working in IARs. Cleaned up ↵ | Diva Canto | 2010-11-29 | 3 | -8/+295 |
| | | | | usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function. | ||||
* | Changed the parser for InventoryItem deserialization. Moved some utility ↵ | Diva Canto | 2010-11-27 | 1 | -30/+168 |
| | | | | functions around. | ||||
* | Allow OARs and IARs to save and load meshes. | Justin Clark-Casey (justincc) | 2010-10-22 | 1 | -0/+2 |
| | | | | | | Save and reload appears okay for the duck mesh at https://collada.org/owl/download.php?sess=0&parent=126&expand=1&order=name&curview=0&binary=1&id=698/ However, one attempt at trying to load a more complicated scene failed (errors on console, only triangles appearing in mesh viewer). Not sure if this is really and OAR load problem. Needs more investigation. | ||||
* | Formatting cleanup. | Jeff Ames | 2010-09-12 | 1 | -10/+10 |
| | |||||
* | Remove "Dwell" support from core and replace it with calls to methods | Melanie Thielker | 2010-09-05 | 1 | -2/+3 |
| | | | | on IDwellModule | ||||
* | Add --merge switch to load iar. | Justin Clark-Casey (justincc) | 2010-06-30 | 1 | -2/+27 |
| | | | | | | When this switch is used, iar folders are merged with existing same-name user inventory folders. This makes it a little easier to back and restore entire individual user inventories, among other things Added unit test to check behaviour | ||||
* | make oar object filename/pathname creation a helper method | Justin Clark-Casey (justincc) | 2010-05-21 | 1 | -0/+33 |
| | | | | | reused in both tests and oar code reduction in checking is outweighed by greater test clarity | ||||
* | add prim item and test asset save in save oar unit test | Justin Clark-Casey (justincc) | 2010-05-21 | 1 | -1/+6 |
| | |||||
* | * Fixes LandDataSerializerTests on Windows by stripping CR from the ↵ | Teravus Ovares (Dan Olivares) | 2010-05-05 | 1 | -6/+10 |
| | | | | | | serialization result since the reference serialization has LF only. * Added a bool result and then an Assert.That(result) because resharper was having a hard time with the equality compare in Assert.That. | ||||
* | When saving an oar/iar, don't attempt to write out the data byte array if ↵ | Justin Clark-Casey (justincc) | 2010-03-31 | 1 | -1/+3 |
| | | | | | | it's empty On Mono 2.6 (and probably before) this causes a non-obvious IOException | ||||
* | Merge branch 'master' into presence-refactor | Melanie | 2010-02-15 | 1 | -12/+12 |
|\ | |||||
| * | Apply last two patches from http://opensimulator.org/mantis/view.php?id=3522 | Justin Clark-Casey (justincc) | 2010-02-12 | 1 | -12/+12 |
| | | | | | | | | | | | | These patch should allow people using systems that do not have their locale set to En_US or similar to use OpenSim without suffering effects such as being a million miles up in the air on login. The problem was caused by parsing strings without forcing that parse to be En_US (hence different decimal and digit group symbols were causing problems). Thanks very much to VikingErik for doing the legwork on this fix and phacelia for spotting it in the first place. | ||||
* | | Forgot to remove 'using' | Diva Canto | 2010-01-10 | 1 | -1/+0 |
| | | |||||
* | | * Starting to clean the house... | Diva Canto | 2010-01-10 | 1 | -3/+3 |
| | | | | | | | | * Fixed circular dependency | ||||
* | | * OMG! All but one references to UserProfileCacheService have been rerouted! | Diva Canto | 2010-01-10 | 1 | -4/+5 |
|/ | | | | | * HG is seriously broken here * Compiles. Untested. | ||||
* | Minor formatting cleanup. | Jeff Ames | 2009-10-19 | 1 | -12/+12 |
| | |||||
* | - cleaning up LandData/ILandObject capitalization issues | dr scofield (aka dirk husemann) | 2009-10-02 | 2 | -1/+7 |
| | | | | - adding LandDataSerializer to OAR mechanics | ||||
* | - adding new LandDataSerializer testcase to "test-xml" target as well | dr scofield (aka dirk husemann) | 2009-10-01 | 2 | -14/+52 |
| | | | | - adding another LandDataSerializer testcase | ||||
* | fixing LandDataSerializer (yeah! for testcases) | dr scofield (aka dirk husemann) | 2009-10-01 | 2 | -19/+29 |
| | |||||
* | Merge branch 'oar-parcel' into x-opensim | dr scofield (aka dirk husemann) | 2009-10-01 | 1 | -1/+4 |
|\ | |||||
| * | adding meat to the LandDataSerializerTest cases. | dr scofield (aka dirk husemann) | 2009-10-01 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'oar-parcel' into x-opensim | dr scofield (aka dirk husemann) | 2009-10-01 | 2 | -32/+118 |
|\ \ | |/ | |||||
| * | adding testcase for LandDataSerializer; fixing LandDataSerializer ;-) | dr scofield (aka dirk husemann) | 2009-10-01 | 2 | -32/+118 |
| | | |||||
* | | Formatting cleanup. | Jeff Ames | 2009-10-01 | 1 | -1/+1 |
| | | |||||
* | | Formatting cleanup. | Jeff Ames | 2009-10-01 | 2 | -5/+5 |
|/ | |||||
* | adding LandDataSerializer (not connected anywhere, work-in-progress) | dr scofield (aka dirk husemann) | 2009-09-30 | 1 | -0/+185 |
| | | | | [hi, there, justin!] | ||||
* | Thank you kindly, dslake, for a patch that: | Charles Krinke | 2009-08-02 | 1 | -0/+4 |
| | | | | | | | | | | The region dearchive module assumes extra null bytes will be appended to the end of every OAR file. This may be due to the block nature of storage but it seems like an unsafe assumption. When streaming region archives over a network or through a memory stream, no additional null bytes are added to the end and this an exception. | ||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 6 | -6/+6 |
| | | | | LICENSE.txt. | ||||
* | making TarArchiveReader more resilient when faced with OARs created by | Dr Scofield | 2009-05-27 | 1 | -2/+8 |
| | | | | | ancient tars. | ||||
* | * When saving an oar, save assets when immediately received rather than ↵ | Justin Clarke Casey | 2009-05-14 | 1 | -16/+23 |
| | | | | | | | | | storing them all up in memory * Hopefully this will remove out of memory problems when saving large oars on machines without much memory * It may also speed up saving of large oars | ||||
* | * minor: use system ascii encoding rather than newing up our own object | Justin Clarke Casey | 2009-05-07 | 1 | -3/+1 |
| | |||||
* | * correct spelling mistake in item seiralization | Justin Clarke Casey | 2009-04-24 | 1 | -2/+2 |
| | |||||
* | * minor: make inventory item deserialization code easier to read | Justin Clarke Casey | 2009-04-24 | 1 | -52/+26 |
| | |||||
* | * Write basic, incomplete load iar test | Justin Clarke Casey | 2009-04-24 | 1 | -3/+1 |
| | |||||
* | * refactor: move archive user inventory item serialization out to a separate ↵ | Justin Clarke Casey | 2009-04-23 | 3 | -8/+202 |
| | | | | file | ||||
* | * minor: move RegionSettingsSerializer into OpenSim.Framework.Serialization | Justin Clarke Casey | 2009-03-27 | 1 | -0/+254 |
| | |||||
* | * Fix build break - went a const or two too far | Justin Clarke Casey | 2009-03-26 | 1 | -2/+2 |
| | |||||
* | * minor: change some static readonlys to consts | Justin Clarke Casey | 2009-03-26 | 1 | -11/+11 |
| | | | | | | * adjust user profile iar saving path | ||||
* | * Fix build break from last commit | Justin Clarke Casey | 2009-03-26 | 1 | -1/+2 |
| |