Commit Graph

  • f4db2f4b93 clean up; CODE SEEMS USABLE AGAIN UbitUmarov 2020-10-06 22:26:27 +01:00
  • a2268160a8 some changes UbitUmarov 2020-10-06 20:24:05 +01:00
  • 41c6ff0cd7 WARNING CURRENTLY BROKEN. wait for fix UbitUmarov 2020-10-06 19:34:27 +01:00
  • e894b4cafc update libomv and apply necessary related changes UbitUmarov 2020-10-06 17:29:01 +01:00
  • e218c2110d update script syntax UbitUmarov 2020-10-05 20:28:33 +01:00
  • af9d4af50a update libomv UbitUmarov 2020-10-04 22:29:17 +01:00
  • 65afd3e3d9 update libomv UbitUmarov 2020-10-04 22:03:56 +01:00
  • 83562db1b7 yes, yes... missing file UbitUmarov 2020-10-04 21:18:05 +01:00
  • b1f73603d0 and... missing file UbitUmarov 2020-10-04 21:16:35 +01:00
  • 794aa7a4f8 missing file UbitUmarov 2020-10-04 21:13:26 +01:00
  • 5e86c33c9d update libomv and consequent changes UbitUmarov 2020-10-04 21:10:42 +01:00
  • 4e6240f982 throttle lludp revoke permissions UbitUmarov 2020-10-04 01:24:02 +01:00
  • ae79ebc48d disable coreprofiles if ProfileServiceURL is not set UbitUmarov 2020-10-01 03:13:54 +01:00
  • bc1ea2ef3a cleanup UbitUmarov 2020-10-01 02:10:32 +01:00
  • df29d687ae write a newline at end UbitUmarov 2020-09-30 03:05:11 +01:00
  • 3c3f81dfd5 duhh of course it does nothing... UbitUmarov 2020-09-30 02:41:30 +01:00
  • 69e12f537f test: try handle cntr-c another way UbitUmarov 2020-09-30 02:28:40 +01:00
  • 51c654fb70 nm, bad idea UbitUmarov 2020-09-28 21:13:23 +01:00
  • 03b8b6757b let profile module hold processing thread for a while UbitUmarov 2020-09-28 20:48:14 +01:00
  • aa9fcf47a3 remove bad code left behind UbitUmarov 2020-09-28 19:19:49 +01:00
  • 194658815c a few changes to GridInfo and its use UbitUmarov 2020-09-28 19:16:47 +01:00
  • fff815eef9 typos... UbitUmarov 2020-09-26 22:58:55 +01:00
  • 856a301649 region ini files: gatekeeper MUST be defined at Hypergrid section (or startup), not on per service entry UbitUmarov 2020-09-26 14:33:08 +01:00
  • e6d14ad303 gridinfo and ossl UbitUmarov 2020-09-26 14:25:36 +01:00
  • 6b97367ed0 try to fix lm about on large regions, again... UbitUmarov 2020-09-26 00:10:55 +01:00
  • e2a68e0369 encode parcel flag group Owned UbitUmarov 2020-09-25 21:49:30 +01:00
  • 77e963506b delete tabs that keep getting in UbitUmarov 2020-09-25 21:15:16 +01:00
  • 8b62b7d2fd on regions config make HomeURIAlias visible UbitUmarov 2020-09-25 21:13:56 +01:00
  • 409665c86a on regions define HomeURI only at [Hypergrid], stop having it all over, and worse overriding that, a region is only member of one grid at a time UbitUmarov 2020-09-25 20:59:44 +01:00
  • b468ac3814 more on GridInfo, and inventory UbitUmarov 2020-09-25 20:48:36 +01:00
  • 4319f451e6 more on GridInfo, and profiles UbitUmarov 2020-09-25 13:38:59 +01:00
  • 25ccb2595f more on GridInfo, fix HasHGConfig UbitUmarov 2020-09-25 11:49:48 +01:00
  • 9734a86489 more on GridInfo UbitUmarov 2020-09-25 11:45:02 +01:00
  • a2534dc378 stop using yengine math inlines, this have cast issues, just use lsl api, plus cosmetics UbitUmarov 2020-09-25 02:38:00 +01:00
  • c919b07642 shutup a log and fix a small bug UbitUmarov 2020-09-25 00:51:02 +01:00
  • 7979028b28 replace incoerent UserAgentsService config UbitUmarov 2020-09-24 05:01:29 +01:00
  • 30d73f3477 use it on entitytransfer also UbitUmarov 2020-09-24 04:08:51 +01:00
  • 3e05e8d6b6 add HomeURI to GridInfo UbitUmarov 2020-09-24 03:49:46 +01:00
  • 9a6eeaeb9a cosmetics UbitUmarov 2020-09-23 23:36:56 +01:00
  • 354c79168b give more use to GridInfo for gatekeeper url UbitUmarov 2020-09-23 22:21:57 +01:00
  • d0d1ab9f2a cosmetics UbitUmarov 2020-09-23 21:07:07 +01:00
  • f1e9d5a878 let Util.GetHostFromDNS do its job if name is a ip UbitUmarov 2020-09-23 19:52:23 +01:00
  • c36b9bfef6 let tests get a serverURI UbitUmarov 2020-09-23 19:38:33 +01:00
  • e07ae505d3 minor cleanup UbitUmarov 2020-09-23 19:30:24 +01:00
  • eb37cd5481 add a class to store and process some grid information. For now just gatekeeper url UbitUmarov 2020-09-23 19:22:52 +01:00
  • d2e7c711b4 actually make yExceptionMessage and yExceptionTypeName avaiable UbitUmarov 2020-09-21 21:40:24 +01:00
  • e6e4e2129b add a comment to YEngine NumThreadScriptWorkers UbitUmarov 2020-09-21 16:25:51 +01:00
  • e4c7679e16 do not die tring to rez a item with a asset with uuid.Zero UbitUmarov 2020-09-20 22:19:27 +01:00
  • d256b29511 rename Yengine option ScriptBasePath as ScriptEnginesPath to match Xengine UbitUmarov 2020-09-20 03:21:43 +01:00
  • aefff34013 let yengine understand scriptexception UbitUmarov 2020-09-20 01:57:22 +01:00
  • 0877c00658 change the map image asset to be global by default, as before. Local storage breaks several things so can only be used on some cases UbitUmarov 2020-09-19 17:47:12 +01:00
  • 40e333d122 lose less updates from pool UbitUmarov 2020-09-19 17:12:49 +01:00
  • e644212663 update some eq events encoding UbitUmarov 2020-09-19 16:39:30 +01:00
  • 1cea3181dc make it ugly UbitUmarov 2020-09-19 02:30:22 +01:00
  • fcb349bc5e remove replaced code UbitUmarov 2020-09-18 23:17:11 +01:00
  • 2f82203c3b use a dedicated MinHeap for updates priority UbitUmarov 2020-09-18 22:56:32 +01:00
  • d0606d5d5b add option to only store map image asset on local cache. Note this will break viewers v1 map, osGetRegionMapTexture(), etc UbitUmarov 2020-09-17 23:16:44 +01:00
  • b9d97e4ee5 waste memory on a loss pool. Update resends need work. UbitUmarov 2020-09-17 20:18:56 +01:00
  • 8183945d5f ObjectPropertiesUpdate is now just entityupdate UbitUmarov 2020-09-17 18:06:04 +01:00
  • 864b14126a udp updates: remove a intermediat struct; move files around so clean solution before pull, or pull on clean folder UbitUmarov 2020-09-17 16:42:44 +01:00
  • 6b8338f49c fix npc userdata expire UbitUmarov 2020-09-15 01:01:56 +01:00
  • 9f39dc872e do not let viewers see unknown names (again) UbitUmarov 2020-09-14 18:04:04 +01:00
  • b929a20045 ubOde resize a avatar without recreating it UbitUmarov 2020-09-13 05:47:05 +01:00
  • 4273519197 fix silly bugs on osReplaceRegionEnvironment() UbitUmarov 2020-09-12 20:10:45 +01:00
  • 64fea8f20c mantis 8770: let osGetSunParam(day_length) return the same as llGetDayLength() ie day length at prim location UbitUmarov 2020-09-12 16:14:01 +01:00
  • 7c44bb1780 update bulletXNA, just compiled for .net4.6 removing another use of .net3.5 still lost around UbitUmarov 2020-09-11 02:39:05 +01:00
  • a3afc075b0 add a few test things for .net48 target UbitUmarov 2020-09-11 00:22:07 +01:00
  • 5a694ebbaf update prebuild UbitUmarov 2020-09-10 23:59:16 +01:00
  • 5e40bc3943 update prebuild UbitUmarov 2020-09-10 23:58:21 +01:00
  • c0704af545 fix a bug on the new expiring things UbitUmarov 2020-09-09 21:15:03 +01:00
  • a82618f6f6 oops forgot needed integer math UbitUmarov 2020-09-09 15:59:21 +01:00
  • 7e23c7bb00 missing file UbitUmarov 2020-09-09 15:25:28 +01:00
  • 719e0d1c61 make main terrain taints also a bitarray UbitUmarov 2020-09-09 15:24:51 +01:00
  • 8b885a4c7f change some loops/math UbitUmarov 2020-09-08 23:49:15 +01:00
  • 150ad80f6f on per client terrain taint control replace bad 2d bool array by a bitarray. 1d bool could be another option. bitarray uses a lot less mem but a bit more cpu, except on full set/clear, less mem is also less cpu cache pressure so lets use it, specially on linear scans on X UbitUmarov 2020-09-08 21:58:38 +01:00
  • 4af5a217b3 remove warning abox xassetservice obsolete, it maybe but fsaasets is not necessary the recomended replacement UbitUmarov 2020-09-08 16:27:09 +01:00
  • b0f1e4f0c6 waste some memory on serialized environment caching. we could live without all that locking UbitUmarov 2020-09-08 15:28:18 +01:00
  • 34befa95ab change ipban module UbitUmarov 2020-09-08 02:28:44 +01:00
  • 5b5915de72 mantis 8768: fix the empty string case; do the llpasscollions 1 as true, others false; cosmetics UbitUmarov 2020-09-08 01:29:22 +01:00
  • da09a897f6 mantis 8766: fix creators names caching UbitUmarov 2020-09-08 01:03:17 +01:00
  • 650e6bbe55 try reduce number of this webrequest will keep alive anf gc will possible forget to release. this higher numbers should be only relative to robuts, generic connectiosn should have a lot less. But hard to control on current code UbitUmarov 2020-09-07 18:08:20 +01:00
  • 649e44792b mantis 8762: my coffee was broken again UbitUmarov 2020-09-06 16:33:07 +01:00
  • a12f03ece0 mantis 8762: let it be less broken UbitUmarov 2020-09-05 19:11:15 +01:00
  • ec54942719 a few changes on sop collision events UbitUmarov 2020-09-05 13:43:22 +01:00
  • d9d38ea226 a few changes on sp collision events UbitUmarov 2020-09-05 03:37:13 +01:00
  • 8852aedca4 on sp its rootprim events mask.. UbitUmarov 2020-09-04 17:17:24 +01:00
  • 6a5023650f a few changes on collision events UbitUmarov 2020-09-04 16:50:04 +01:00
  • d1fcb9c35d filter some changed events at trigger point UbitUmarov 2020-09-04 15:31:42 +01:00
  • 23de4e3a82 let scriptEvents flags represent all events we have (so change to 64bit ulong) not the need to keep duplicated definitions on main framework and each script engine, namely because Xengine app domain option UbitUmarov 2020-09-04 14:22:24 +01:00
  • fcc9b30c1e mantis 8767: update warp3d.dll UbitUmarov 2020-09-03 07:37:30 +01:00
  • 9a32266382 mantis 8757: LSL casting plague UbitUmarov 2020-09-02 16:40:42 +01:00
  • c8cb8a376b ok it is GetLandObjectClippedXY UbitUmarov 2020-09-01 21:22:06 +01:00
  • eae2f87cae cosmetics UbitUmarov 2020-09-01 18:22:44 +01:00
  • 323c0673c2 fix permissions checks on some crossings UbitUmarov 2020-09-01 16:30:07 +01:00
  • a1239d2706 Yengine: avoid use of Enum.Parse UbitUmarov 2020-08-31 18:46:10 +01:00
  • 3c3553d5b1 Xengine: cosmetics UbitUmarov 2020-08-31 17:37:15 +01:00
  • 7364acf42e Xengine: change allocation of executor events mask map UbitUmarov 2020-08-31 17:18:51 +01:00
  • b64e1792ff wt* remove osSetStateEvents, any script using it must just DIE UbitUmarov 2020-08-31 15:01:26 +01:00
  • 0abb08c6ef replace heavy Enum.HasFlag crap UbitUmarov 2020-08-31 14:18:13 +01:00
  • 8e2eb983e3 a few changes to last patch UbitUmarov 2020-08-31 12:35:39 +01:00