UbitUmarov
3de5e6db14
take some future code out
2025-08-13 14:33:25 +01:00
UbitUmarov
6146233848
mantis 9212: a few changes to Lure and message transfer
2025-08-13 14:26:20 +01:00
UbitUmarov
7c3e09f7d3
cosmetics
2024-04-30 23:17:20 +01:00
UbitUmarov
e950c502ad
change share of almost empty class httpclient, to just share of used SocketsHttpHandler, This simpifies handling of timeout, otherwise problematic
2023-05-26 20:27:24 +01:00
UbitUmarov
d7714530a8
try to reduce log spam on http fails
2023-05-24 14:16:43 +01:00
UbitUmarov
5e0c6446d8
update xmlrpc.dll with a send variant using httpclint and used it
2023-05-24 13:42:56 +01:00
UbitUmarov
da1951f3bd
do not lose instant message creation time (viewers may display ad UTC time on offline messages, for now)
2023-02-08 03:03:14 +00:00
UbitUmarov
e2d71afc10
cosmetics
2023-02-01 19:14:54 +00:00
UbitUmarov
e6059a7ca1
add some headers to llemail emails; cosmetics
2022-03-22 03:09:34 +00:00
UbitUmarov
e043d8a2eb
use array.Empty<byte>
2022-03-12 15:21:24 +00:00
UbitUmarov
aa7ef54d6b
bug fix: do not duplicate received ims on several regions per instance case
2022-02-09 21:32:10 +00:00
UbitUmarov
fc8c08ec8a
cosmetics
2022-01-29 18:28:33 +00:00
UbitUmarov
6d595dbccd
a few more changes to hg im
2022-01-29 16:31:45 +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
357f20eb14
== UUID.Zero is slow
2022-01-08 23:35:56 +00:00
UbitUmarov
f15ebe9822
(HG)MessageTransferModule: add trivial toAgentID == UUID.Zero check again
2021-12-30 20:43:50 +00:00
UbitUmarov
321d45882b
(HG)MessageTransferModule: allow direct send to child agents again
2021-12-30 20:40:11 +00:00
UbitUmarov
35d3889e5d
simplify some log messages
2021-12-22 15:59:03 +00:00
UbitUmarov
ef26527ac6
Ooops.. better not have a thread lease time of 3ms
2021-09-09 19:39:17 +01:00
UbitUmarov
7789eb5107
delegate.BeginInvoke is a dead end
2021-09-09 17:46:45 +01:00
UbitUmarov
c919b07642
shutup a log and fix a small bug
2020-09-25 00:51:02 +01:00
UbitUmarov
d0d1ab9f2a
cosmetics
2020-09-23 21:07:07 +01:00
UbitUmarov
088a778853
another..
2020-08-26 15:49:43 +01:00
UbitUmarov
c99014991b
cosmetics
2020-04-09 13:41:41 +01:00
Kevin Cozens
54b4e7a3e3
Fixed spelling error (availble -> available)
2018-11-14 18:16:52 -05:00
UbitUmarov
c34f07b6f3
silent ignore mutes on HG visitors, let viewers do it on cache only, proper HG suport is another story... and questionable
2018-01-20 01:28:00 +00:00
UbitUmarov
41633de8cb
remove the temporary Xmutes module, replace MuteListModule byt the new one, previusly named MuteListModuleTst
2018-01-12 04:06:02 +00:00
UbitUmarov
d32debe618
commit what i did so far for core mutes module, befere i lose it
2017-12-11 23:58:27 +00:00
UbitUmarov
1e3cb82756
move some sharable items out of Xmute to Framework; add another test mutelistmodule, ignore it
2017-11-17 01:30:39 +00:00
Melanie Thielker
d35ab8c86c
Donating the Avination Mute Module
...
This lived out-of-tree and therefore wasn't part of the big code
drop. It's classic Avination, tied to MySQL and a direct database
connection and I don't have the bandwidth to fix it to core methods.
However, it has all the strange mute logic that OpenSim was missing
and maybe someone can step up to make it work in an open grid context.
2017-11-14 12:12:07 +00:00
UbitUmarov
efed73b2c3
mantis 8131: make the new Offline IM code optional and disabled by default, since it is not compatible with current central servers, like in osgrid.
2017-03-30 16:27:14 +01:00
Melanie Thielker
1e0ed50d29
Activate the new Offline IM module code instead of the old code
...
As most have gone to OfflineMessaging V2, this change will not affect
existing users but will benefit future grids.
2017-01-23 01:19:28 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
UbitUmarov
8dd9601fdc
minor change to getdisplaynames cap url
2016-11-16 00:42:08 +00:00
UbitUmarov
16a7232f55
revert adding a new IM parameter ( commit bf604c85c6
...
, that was a mistake. this should fix invites accepts etc, that got broken
2016-07-28 08:22:51 +01:00
UbitUmarov
bf604c85c6
add missing IM parameter ( needs fix where it is really relevant )
2016-07-24 15:17:25 +01:00
UbitUmarov
96a5a053ef
do not send IMs via child agents
2016-07-24 14:44:40 +01:00
Melanie Thielker
9de8cefee5
Split IM handling so an inheriting module can cange names if required.
2016-06-21 01:20:21 +02:00
Melanie Thielker
141205532b
Make chat and instant message modules fully subclassable
2016-06-14 00:03:40 +02:00
UbitUmarov
527ea37540
change OfflineMessageModule from new avination code to original master, for compatibility with current web servers php scripts. This may change after current test phase
2015-11-06 05:18:54 +00:00
Robert Adams
e5367d822b
Merge of ubitworkvarnew with opensim/master as of 20150905.
...
This integrates the OpenSim refactoring to make physics, etc into modules.
AVN physics hasn't been moved to new location.
Does not compile yet.
Merge branch 'osmaster' into mbworknew1
2015-09-08 04:54:16 -07:00
Diva Canto
d00f73c3a4
Deleted OpenSim.Framework.Communications. Moved its two remaining files to OpenSim.Framework.
2015-09-04 14:39:23 -07:00
UbitUmarov
a11edceb00
seems to compile ( tests comented out)
2015-09-02 19:54:53 +01:00
UbitUmarov
371c9dd2af
bad merge?
2015-09-01 14:54:35 +01:00
Justin Clark-Casey (justincc)
ec8d21c434
Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis.
...
"show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats.
2014-11-25 23:23:10 +00:00
Melanie Thielker
159fcbf150
Merge branch 'master' of ssh://3dhosting.de/var/git/careminster
...
Conflicts:
OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
2014-06-21 00:39:55 +02:00
Justin Clark-Casey (justincc)
72c67c5091
Fix possible infinite recursion in MessageTransferModule.SendGridInstantMessageViaXMLRPCAsync() whilst preserving retry lookup behaviour.
...
This is based on heavily mikemig's original patch in http://opensimulator.org/mantis/view.php?id=7149
but instead of exiting after the first IM delivery failure to presence information retrieved from the presence service
it will retry the lookup until the result matches the previous lookup.
This is to deal with the case where the agent is sent an IM whilst they are teleporting.
2014-05-23 20:14:49 +01:00
Justin Clark-Casey (justincc)
8ad29fc5c8
Make offline IM delivery to URL (pre recent Addons code) have a 10 second rather than infinite timeout.
...
This both signals a problem with the URL and eventually frees the thread, rather than hanging indefinitely with no information.
2014-05-12 23:42:47 +01:00
Justin Clark-Casey (justincc)
87e2668529
For XmlRpcGroups (Flotsam) module, when MessageOnlineUsersOnly = true, handle notices to offline users directly as known undeliverable messages rather than discarding or attempting delivery.
...
Offline notices can still be controlled with the [Messaging] ForwardOfflineGroupMessages setting.
Looks to address more of http://opensimulator.org/mantis/view.php?id=7037
Only for Flotsam now for testing, but if approach works should be possible with core offline notices as well.
2014-05-12 23:38:48 +01:00