Commit Graph
443 Commits
Author SHA1 Message Date
UbitUmarov dc5a07fdb4 do not close a response still in use 2022-11-06 00:12:50 +00:00
UbitUmarov 817e2bbd71 scripts httprequest: try to make a redir to a server local uri work 2022-08-29 03:31:09 +01:00
UbitUmarov 4d06a8e841 remove useless class listennersManager 2022-06-21 06:47:31 +01:00
UbitUmarov 16d5d7d7fc direct post listen events on chat, bypassing intermediate storage and timed pooling. ( code still dirty) 2022-06-21 02:18:38 +01:00
UbitUmarov 9af568307e a few changes on chat and dialog from udp/client 2022-06-19 16:03:38 +01:00
UbitUmarov 1128942062 fix listeners count 2022-06-19 01:43:30 +01:00
UbitUmarov adf818370a mke sending to listeners code a bit more confusing 2022-06-19 01:22:03 +01:00
UbitUmarov 6e1aa77416 oops create listeners active on all paths 2022-06-18 22:57:27 +01:00
UbitUmarov c972c23d2e try simplify lsl listen code a bit 2022-06-18 22:40:01 +01:00
UbitUmarov e6059a7ca1 add some headers to llemail emails; cosmetics 2022-03-22 03:09:34 +00:00
UbitUmarov 93f292ca39 Emailmodule. Add throttles by sender ownerID, prim or smpt target address and smpt emails per day 2022-03-18 19:24:52 +00:00
UbitUmarov d06efefb48 Emailmodule. Receive mailbox dependis on prim having email event on scripts; send via smpt or to external prims are now options. The ini section name smtp is not wrong" 2022-03-18 16:15:32 +00:00
UbitUmarov a2f7a3e34a oops... replace EmailModule with EmailModule2 2022-03-18 13:19:36 +00:00
UbitUmarov 7a67935802 EmailModule2 a few more changes 2022-03-18 04:26:28 +00:00
UbitUmarov 846d2df245 replace util.clip by utils.clamp (from libomv), and a few more cosmetics 2022-03-18 02:20:40 +00:00
UbitUmarov 811b2de565 EmailModule2 (lsl email), support selfsigned server certs, use mailkit email address validation, etc 2022-03-18 00:15:08 +00:00
UbitUmarov 2a196190d9 ..Equals() is also not good 2022-03-14 20:21:18 +00:00
UbitUmarov e043d8a2eb use array.Empty<byte> 2022-03-12 15:21:24 +00:00
UbitUmarov 52fdab0c67 add a scripts emailmodule2 that uses MailKit.dll to send email using recent tls. This will replace current, once tested. Note that MailKit and Minekit versions are old to avoid use of ...unsafe.dll. This still will not work with gmail after May22, since only uses simple user:password login 2022-03-08 23:46:35 +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 ed22f6ab10 cosmetics 2021-11-20 04:07:22 +00:00
UbitUmarov 0ffa225fc2 make dynamic textures only use asset cache explicitly 2021-08-06 22:58:35 +01:00
UbitUmarov dcbf89963b HttpRequestModule: changed from shared module to non shared module with static shared elements; make it use JobEngine, etc 2021-01-18 19:24:43 +00:00
UbitUmarov 25c9e66906 a few changes to lsl http headers 2020-12-09 18:04:10 +00:00
UbitUmarov 90ef92158a several changes to lsl http urlmodule; X-SecondLife-Region change is in global coords not grid, etc, mantis 8823 sould be fixed at least untly next viewers changes 2020-12-09 14:46:55 +00:00
UbitUmarov 4f4a48cf60 let urlmodule pool request do some work ( missing from last commit) 2020-11-29 12:35:02 +00:00
UbitUmarov 7c822d3fbf fix a test 2020-10-24 18:18:24 +01:00
UbitUmarov a12f03ece0 mantis 8762: let it be less broken 2020-09-05 19:11:15 +01:00
UbitUmarov c1bf650c12 remove a replaced method 2020-08-23 03:58:11 +01:00
UbitUmarov 0f50b17824 change code for urls usage. Still bad after (un)link 2020-08-23 03:54:44 +01:00
StolenRuby 2f0d2db19d Top Scripts
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2020-08-22 12:38:35 +01:00
UbitUmarov fb54ca39d1 cosmetics ( i hope) 2020-08-07 22:10:53 +01:00
UbitUmarov aafc6579a1 remove end slash from most URLs we send to viewers 2020-05-10 21:14:52 +01:00
UbitUmarov fefcda52f5 use concurrentdic on pollhandlers, simplify a bit 2020-04-23 16:04:54 +01:00
UbitUmarov 745a469af8 fix recent bug on Urlmodule 2020-04-13 13:53:37 +01:00
UbitUmarov 1c6d454691 remove excess garbage 2020-04-10 22:52:25 +01:00
UbitUmarov c99014991b cosmetics 2020-04-09 13:41:41 +01:00
UbitUmarov 97cb6254ef cosmetics, rename a few vars, etc 2020-03-02 01:32:33 +00:00
UbitUmarov 6cadcb8bdf try save a few ns on chat to objects 2020-02-24 05:37:42 +00:00
UbitUmarov 1de010e969 change pending messages for scripts listeners queue type 2020-02-24 03:06:35 +00:00
UbitUmarov d400b2c545 add a formal lock object 2019-12-10 12:36:29 +00:00
UbitUmarov 040c8d5e9a dynamic textures: add ' lossless: [true|false] ', default false, extraParam 2019-11-04 20:17:12 +00:00
UbitUmarov cd5a6daa84 also throttle llhttprequest by owner, options: PrimOwnerRequestsBurst = 5, PrimOwnerRequestsPerSec = 25; increase concurrency to 8 2019-02-24 09:46:55 +00:00
UbitUmarov 800f6d6529 several changes to llHttpRequest processing: options section renamed ScriptsHttpRequestModule; throttle by prim (PrimRequestsBurst = 3, PrimRequestsPerSec = 1) and max concurrent connections per instance (MaxPoolThreads = 5), llhttprequest returns if error, nullkey if throttled, reqid otherwise 2019-02-24 07:25:50 +00:00
UbitUmarov 55f27135dd remove references to obsolete CertificatePolicy 2019-02-04 21:06:50 +00:00
UbitUmarov dd43e613f0 oops that went bad on linux, reverting 2019-01-30 00:58:41 +00:00
UbitUmarov d86bb08c28 change GetDrawStringSize so result better matchs rendering size 2019-01-30 00:46:40 +00:00
UbitUmarov eb7715e2f8 a few changes to last commits 2019-01-30 00:12:46 +00:00