UbitUmarov
|
b5067baa4a
|
it is nice to actually send the options back
|
2020-04-27 17:40:55 +01:00 |
UbitUmarov
|
89dee19060
|
move httpMethod OPTIONS handling to top, this needs to be chacked
|
2020-04-27 17:25:55 +01:00 |
UbitUmarov
|
fa844d7e6e
|
add soem try/catch (and yes..yes right on last commit should hed been write...
|
2020-04-27 16:40:54 +01:00 |
UbitUmarov
|
0518b397a3
|
add SimpleOSDMapHandler, for caps that have just one httpmethod and body should be decoded as OSDMap, so we don't right the same things all pver
|
2020-04-27 15:46:31 +01:00 |
UbitUmarov
|
a3cd0cbfcb
|
no need for stream hanlder description
|
2020-04-27 14:52:43 +01:00 |
UbitUmarov
|
9d08f8307e
|
recover LLSD login handler
|
2020-04-27 14:35:19 +01:00 |
UbitUmarov
|
6ffb5bcf23
|
move RegionStatsHandler
|
2020-04-27 00:54:32 +01:00 |
UbitUmarov
|
8526f938f7
|
move /friends handler
|
2020-04-27 00:23:59 +01:00 |
UbitUmarov
|
8900d1139e
|
xmlrpc and josonrpc only allowed on uri root, and only those there
|
2020-04-26 23:05:27 +01:00 |
UbitUmarov
|
6050eff683
|
improve show http-handlers
|
2020-04-26 21:51:15 +01:00 |
UbitUmarov
|
b68748507d
|
move /estate handler
|
2020-04-26 20:05:10 +01:00 |
UbitUmarov
|
c07f4f3c41
|
change NeighbourHandlers whatever they are...
|
2020-04-26 19:13:35 +01:00 |
UbitUmarov
|
05f098be56
|
change region objecthandlers
|
2020-04-26 18:11:34 +01:00 |
UbitUmarov
|
473dba93e8
|
update show http-handlers
|
2020-04-26 17:03:16 +01:00 |
UbitUmarov
|
e0418da6e1
|
change region avatarhandlers
|
2020-04-26 16:54:58 +01:00 |
UbitUmarov
|
e63231887b
|
move map to that
|
2020-04-25 23:25:29 +01:00 |
UbitUmarov
|
dcc2f764f2
|
add a /index.php fake handler, for map. only does ?method=.. but can be extended)
|
2020-04-25 23:24:00 +01:00 |
UbitUmarov
|
70d2878d0a
|
simplify default 404 message, removing wrong(missing) host info
|
2020-04-25 21:13:54 +01:00 |
UbitUmarov
|
cafe49d44b
|
change ParcelPropertiesUpdate
|
2020-04-25 20:49:13 +01:00 |
UbitUmarov
|
d44baf20cd
|
fix map image encoder parameter
|
2020-04-25 20:25:38 +01:00 |
UbitUmarov
|
2d1900165b
|
change GodsModule
|
2020-04-25 19:44:25 +01:00 |
UbitUmarov
|
0348c01ce7
|
change SimulatorFeaturesModule
|
2020-04-25 19:19:19 +01:00 |
UbitUmarov
|
830b034b81
|
change EstateAccess
|
2020-04-25 18:54:01 +01:00 |
UbitUmarov
|
8fb4b2f4e3
|
change AvatarPickerSearchModule
|
2020-04-25 18:03:50 +01:00 |
UbitUmarov
|
5bde41b30f
|
remove obsole code
|
2020-04-25 17:00:07 +01:00 |
UbitUmarov
|
605a01fe6e
|
move monitor stats handlers to simpleStreamHandler
|
2020-04-25 15:54:44 +01:00 |
UbitUmarov
|
99658309ce
|
missing file
|
2020-04-25 15:32:21 +01:00 |
UbitUmarov
|
ee77a6d80b
|
move some region base handlers to simpleStreamHandler
|
2020-04-25 15:31:30 +01:00 |
UbitUmarov
|
80de74e127
|
cancel keepalive if http status not OK, this maybe a bit 2 hardm but ok for now
|
2020-04-25 14:27:44 +01:00 |
UbitUmarov
|
7f2cfe734b
|
null uri path is already checked at low level
|
2020-04-25 14:10:59 +01:00 |
UbitUmarov
|
eae9928961
|
null method is already checked at low level, remove optional status 500 message
|
2020-04-25 13:45:45 +01:00 |
UbitUmarov
|
288dffcda1
|
change cap CreateInventoryCategory
|
2020-04-25 12:55:02 +01:00 |
UbitUmarov
|
e48d2f2c1f
|
move worlmap handlers to simpleStreamHandler
|
2020-04-24 21:40:14 +01:00 |
UbitUmarov
|
23961abf8a
|
move EstateChangeInfo cap to simpleStreamHandler
|
2020-04-24 20:01:03 +01:00 |
UbitUmarov
|
bac6890391
|
we can speedup some not simple StreamHandler a bit
|
2020-04-24 18:14:41 +01:00 |
UbitUmarov
|
07caee4956
|
move a materials cap to simpleStreamHandler
|
2020-04-24 17:50:13 +01:00 |
UbitUmarov
|
84cd4b4808
|
move a few more caps to simpleStreamHandler
|
2020-04-24 16:09:23 +01:00 |
UbitUmarov
|
3d09ff57f0
|
move a few more caps to simpleStreamHandler
|
2020-04-24 13:56:16 +01:00 |
UbitUmarov
|
7856192da6
|
move SEED cap to simpleStreamHandler
|
2020-04-24 02:37:50 +01:00 |
UbitUmarov
|
ba8d188a0d
|
remove another wrong ':'
|
2020-04-24 01:07:58 +01:00 |
UbitUmarov
|
76019258e3
|
remove wrong ':'
|
2020-04-24 01:06:52 +01:00 |
UbitUmarov
|
899620bc13
|
remove some '/' just wasting space
|
2020-04-24 00:54:21 +01:00 |
UbitUmarov
|
f955482dfd
|
move ServerReleaseNotes module to simpleStreamHandler
|
2020-04-24 00:40:52 +01:00 |
UbitUmarov
|
8d2f90a8e2
|
let show http-handlers list simpleStreamHandlers
|
2020-04-24 00:24:02 +01:00 |
UbitUmarov
|
9000240238
|
change GetCapsDetails(..)
|
2020-04-23 23:58:06 +01:00 |
UbitUmarov
|
ca5756a100
|
fix agentpreferences cap path
|
2020-04-23 23:54:57 +01:00 |
UbitUmarov
|
f2a025bc41
|
Oppps better clear the online before returning
|
2020-04-23 23:36:34 +01:00 |
UbitUmarov
|
6cd822fd83
|
clear online status from gridUserService when killing dup presences
|
2020-04-23 23:32:33 +01:00 |
UbitUmarov
|
7a24d8af52
|
change AgentPreferencesModule to use SimpleStreamHandler, as a simple first test
|
2020-04-23 22:35:31 +01:00 |
UbitUmarov
|
9a5a811c7d
|
extend Caps to use SimpleStreamHandler
|
2020-04-23 22:32:18 +01:00 |
UbitUmarov
|
426d83c535
|
change SimpleStreamHandler to have a processor method argument
|
2020-04-23 22:30:40 +01:00 |
UbitUmarov
|
46162e620a
|
change response content lengh when using rawbuffer
|
2020-04-23 22:28:27 +01:00 |
UbitUmarov
|
10988fe980
|
exclude root path from SimpleStremHandler
|
2020-04-23 18:29:45 +01:00 |
UbitUmarov
|
0fe51f34c2
|
add SimpleStrem(Request)Handler, for simple uripaths, any method or query
|
2020-04-23 18:23:43 +01:00 |
UbitUmarov
|
e818c570bb
|
expose uripath
|
2020-04-23 18:16:56 +01:00 |
UbitUmarov
|
5a51553e7d
|
missing file
|
2020-04-23 16:08:16 +01:00 |
UbitUmarov
|
fefcda52f5
|
use concurrentdic on pollhandlers, simplify a bit
|
2020-04-23 16:04:54 +01:00 |
UbitUmarov
|
92518129ee
|
remove redundant code
|
2020-04-23 13:24:08 +01:00 |
UbitUmarov
|
212c25f906
|
fix http version
|
2020-04-22 00:00:24 +01:00 |
UbitUmarov
|
6b6baa9e51
|
reduce ServicePointManager.DefaultConnectionLimit back 12 for os other than windows
|
2020-04-21 23:05:53 +01:00 |
UbitUmarov
|
1475b83699
|
risk reduncing iddle timeout again, because it is needed on current framework
|
2020-04-21 15:46:41 +01:00 |
UbitUmarov
|
50b81258a9
|
change event pool timeout handling
|
2020-04-21 00:19:19 +01:00 |
UbitUmarov
|
43fdbf87d4
|
remove some useless code form http low level; delay normal connection close, to let client do it instead
|
2020-04-21 00:13:02 +01:00 |
UbitUmarov
|
c097f148dd
|
locate default anims also by uuid, rename/chage a few things
|
2020-04-18 17:26:25 +01:00 |
UbitUmarov
|
e2f84f0c1f
|
send 100 continue code the way ms seems to want
|
2020-04-16 02:13:03 +01:00 |
UbitUmarov
|
4ab8da01bc
|
flush sslstreams in keepalive case ( should not be needed but well )
|
2020-04-16 01:51:57 +01:00 |
UbitUmarov
|
bdddedc550
|
let samplemoneymodule see EconomyModule config setting
|
2020-04-16 01:40:39 +01:00 |
UbitUmarov
|
e859985cfa
|
actually commit the uri fix
|
2020-04-15 21:23:13 +01:00 |
UbitUmarov
|
7572a60993
|
avoid a null ref on get log level
|
2020-04-15 11:48:52 +01:00 |
UbitUmarov
|
a6abc3d2b6
|
mantis 8688: fix uri parsing in secure case ; add tls11 and tls12 to list of protocols (.net.46 ones)
|
2020-04-15 11:48:03 +01:00 |
UbitUmarov
|
944f3dd7ec
|
sleep a script by 1second on non fatal OSSL errors
|
2020-04-14 17:01:35 +01:00 |
UbitUmarov
|
f20845c89e
|
sleep a script by 1second on non fatal LSL errors
|
2020-04-14 16:56:53 +01:00 |
UbitUmarov
|
8baab939d2
|
oops fix query handling on getassets
|
2020-04-13 15:37:12 +01:00 |
UbitUmarov
|
920a26eeec
|
add request QueryFlags
|
2020-04-13 15:01:04 +01:00 |
UbitUmarov
|
b419f71a68
|
also expose the request client IP as seen by server port
|
2020-04-13 14:34:03 +01:00 |
UbitUmarov
|
e0ba96055c
|
change osrequest Query back to hashtable, add QueryAsDictionary as new better option. (recover compatibily with current external modules
|
2020-04-13 14:24:22 +01:00 |
UbitUmarov
|
745a469af8
|
fix recent bug on Urlmodule
|
2020-04-13 13:53:37 +01:00 |
UbitUmarov
|
d1f1324a2d
|
update scriptSyntax
|
2020-04-12 23:19:34 +01:00 |
UbitUmarov
|
bbc5d5bc2d
|
ate least one viewer for androide does not decode correctly llsd, go back send more useless data, to suport them. this should be reverted one day
|
2020-04-12 18:10:20 +01:00 |
UbitUmarov
|
f95925e0fd
|
http server change remote endpoint handling
|
2020-04-11 19:57:34 +01:00 |
UbitUmarov
|
7ce9f890b1
|
http server useless changes
|
2020-04-11 16:41:39 +01:00 |
UbitUmarov
|
0d940df4e2
|
http server: change uri query handling
|
2020-04-11 15:18:49 +01:00 |
UbitUmarov
|
1c6d454691
|
remove excess garbage
|
2020-04-10 22:52:25 +01:00 |
UbitUmarov
|
6fea9dafaf
|
yeack increase TimeoutMaxIdle again for now
|
2020-04-09 18:43:55 +01:00 |
UbitUmarov
|
50cd0ab982
|
missing file
|
2020-04-09 16:19:37 +01:00 |
UbitUmarov
|
0a1e1ae9e0
|
http asset send: prioritize baked textures
|
2020-04-09 16:18:27 +01:00 |
UbitUmarov
|
7ecc9408a9
|
flag baked texture assets
|
2020-04-09 16:08:44 +01:00 |
UbitUmarov
|
05c77f9342
|
cosmetics
|
2020-04-09 14:01:15 +01:00 |
UbitUmarov
|
c99014991b
|
cosmetics
|
2020-04-09 13:41:41 +01:00 |
UbitUmarov
|
523d6dd2da
|
stop a vivox error
|
2020-04-08 16:38:07 +01:00 |
UbitUmarov
|
f976d10de2
|
more changes on http server low level
|
2020-04-08 14:35:31 +01:00 |
UbitUmarov
|
f0f067d05c
|
missing file
|
2020-04-08 00:09:23 +01:00 |
UbitUmarov
|
b4eb5d6cca
|
send parcels onwership change updates to all avatars that may want it
|
2020-04-08 00:01:05 +01:00 |
UbitUmarov
|
29f59fe407
|
reduce httppipeline depth
|
2020-04-06 16:53:28 +01:00 |
UbitUmarov
|
3989dbac31
|
fix rez time on inworld object copy
|
2020-04-06 12:02:36 +01:00 |
UbitUmarov
|
0a4232430b
|
remove some dead code
|
2020-04-03 03:54:32 +01:00 |
UbitUmarov
|
50b8c90b42
|
change response m_body send (currently not in use)
|
2020-04-03 03:20:47 +01:00 |
UbitUmarov
|
f1761a5b6c
|
remove a log message under cond comp
|
2020-04-02 23:05:22 +01:00 |
UbitUmarov
|
1e083c38ad
|
nissing files
|
2020-04-02 21:54:18 +01:00 |
UbitUmarov
|
fe9df55410
|
nissing files
|
2020-04-02 21:52:31 +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
|
650b051cdf
|
httpserver send now has priority, use it
|
2020-03-31 22:03:43 +01:00 |
UbitUmarov
|
817c2b3bb9
|
httpserver send is now async
|
2020-03-31 22:01:45 +01:00 |
UbitUmarov
|
e558dd3ac6
|
update httpserver.dll this needs testing. May not be that nice...
|
2020-03-31 21:43:40 +01:00 |
UbitUmarov
|
ef49ac7049
|
do hide hidden groups on profile
|
2020-03-30 18:18:36 +01:00 |
UbitUmarov
|
2e66f8dbdf
|
store sop pseudocrc and region cacheID on sqlite
|
2020-03-28 16:18:31 +00:00 |
UbitUmarov
|
0958eceadd
|
store sop pseudocrc and region cacheID on PGSQL ( others later)
|
2020-03-28 01:31:00 +00:00 |
UbitUmarov
|
87646f340b
|
store sop pseudocrc and region cacheID on mysql ( others later)
|
2020-03-27 17:34:05 +00:00 |
UbitUmarov
|
1002987aea
|
invalidate region cacheid on oar load
|
2020-03-27 17:27:54 +00:00 |
UbitUmarov
|
918f56d682
|
fix lludp to read pseudocrc from SOP; move region cacheID to region settings
|
2020-03-27 17:26:49 +00:00 |
UbitUmarov
|
8e6fc69a11
|
let pseudoCRC (for objcache) be per part and not just per SOG
|
2020-03-27 17:22:18 +00:00 |
UbitUmarov
|
f1204e2147
|
contrary to some docs, PROCESSOR_ARCHITECTURE is not defined on linux
|
2020-03-20 16:18:36 +00:00 |
UbitUmarov
|
9ce4b8914b
|
LevelUpload setting is now on [Permissions], so look for it there also
|
2020-03-20 10:54:10 +00:00 |
UbitUmarov
|
010f091dd4
|
mantis 8675: delay material delete (the reported log message may still happen, but less
|
2020-03-20 10:50:56 +00:00 |
UbitUmarov
|
9864d1abfc
|
tell detected endian also
|
2020-03-18 19:09:59 +00:00 |
UbitUmarov
|
ac43124a93
|
duhhh
|
2020-03-18 17:59:35 +00:00 |
UbitUmarov
|
59d3f9fa62
|
log processor arch
|
2020-03-18 17:41:29 +00:00 |
UbitUmarov
|
cfef190424
|
mantis 8674: give up asking viewers to use htts on vivox. Several just fail
|
2020-03-15 22:13:31 +00:00 |
UbitUmarov
|
63c5da539f
|
minor change to legacy mesh stream cost estimation, so small lowest lod does not give excessive contribution
|
2020-03-15 17:47:27 +00:00 |
UbitUmarov
|
5f76a62d29
|
cosmetics
|
2020-03-13 21:27:57 +00:00 |
UbitUmarov
|
b292950b1c
|
fix a lock i missed..
|
2020-03-11 16:04:02 +00:00 |
UbitUmarov
|
beee52032e
|
current vivox server certs are invalid
|
2020-03-10 13:42:09 +00:00 |
UbitUmarov
|
c172adbaec
|
minor patching to outdated vivox suport. This can't be updated without proper API spec, that vivox is refusing to provide to me
|
2020-03-10 03:52:38 +00:00 |
UbitUmarov
|
e4f7a1c07a
|
a few missing files
|
2020-03-07 21:13:42 +00:00 |
UbitUmarov
|
033f6f889d
|
a few changes to flotsam asset cache
|
2020-03-07 20:34:56 +00:00 |
UbitUmarov
|
3956fbe496
|
missed only line on last commit
|
2020-03-06 19:31:07 +00:00 |
UbitUmarov
|
98de42eedc
|
flotsam: add comands deletedefaultassets to delete local default assets (on folder bin/assets) from cache so they can be refreshed from grid and cachedefaultassets to load those local assets into cache. This comands may cause desync with grid or other regions. Viewers will need to clear cache so see effects. Use with care
|
2020-03-06 19:20:12 +00:00 |
UbitUmarov
|
38b93a0f50
|
define Mr Opensim data on Constants
|
2020-03-06 16:00:40 +00:00 |
UbitUmarov
|
abe26f39f6
|
yeackk silly bug on new avaterpickeravaterpicker
|
2020-03-05 00:00:08 +00:00 |
UbitUmarov
|
1df06f459a
|
avoid duplicated udpbuffer free that may still happen
|
2020-03-04 22:39:44 +00:00 |
UbitUmarov
|
8728e4cf2f
|
missing file
|
2020-03-04 20:04:08 +00:00 |
UbitUmarov
|
ad601c9502
|
take lludp out of usermanagement module
|
2020-03-04 20:02:45 +00:00 |
UbitUmarov
|
20b974cff0
|
place the try/catch in right place on profiles process. This is still bad. Last code changes moved from blocking a user for a long time, to block profiles for all, for a long time. This because some viewers like firestorm, ask for the profiles of all user friends to show their ugly 1st life pictures. thats hundred requests taking from 500ms to more than 30s each
|
2020-03-04 17:19:12 +00:00 |
UbitUmarov
|
ed34c00956
|
add catch log to profiles process
|
2020-03-04 04:50:54 +00:00 |
UbitUmarov
|
d0ba9f84df
|
add some async work to profiles module, take profile out of groups v2, not its job
|
2020-03-04 02:45:10 +00:00 |
UbitUmarov
|
248d56d3ad
|
add LSL_Integer osClearObjectAnimations() to remove all animations on a prim, returning the number it had; some clean on sending
|
2020-03-03 23:21:05 +00:00 |
UbitUmarov
|
6684c35bb0
|
fix object animation updates when also moving
|
2020-03-03 22:25:24 +00:00 |
UbitUmarov
|
25b4a310f5
|
mantis 8668: invalidate part VOC on lsl scale change
|
2020-03-03 11:37:23 +00:00 |
UbitUmarov
|
c30cb8a9cf
|
change root part physics type none to apply physics
|
2020-03-02 04:05:18 +00:00 |
UbitUmarov
|
be16cf9531
|
sync some more things with work copy
|
2020-03-02 01:56:34 +00:00 |
UbitUmarov
|
97cb6254ef
|
cosmetics, rename a few vars, etc
|
2020-03-02 01:32:33 +00:00 |
UbitUmarov
|
d3b1465444
|
mantis 8667: remove wildcards from a very limited test of a very limited thing
|
2020-03-02 00:07:02 +00:00 |
UbitUmarov
|
cf948d56a1
|
pesty warning
|
2020-03-01 22:03:33 +00:00 |
UbitUmarov
|
7e9ce0929d
|
missing file
|
2020-03-01 21:46:31 +00:00 |
UbitUmarov
|
693492a3f1
|
several changes to lludp FetchInventoryDescendents
|
2020-03-01 21:45:28 +00:00 |
UbitUmarov
|
dc225e348d
|
several changes to lludp FetchInventory
|
2020-03-01 18:56:07 +00:00 |
UbitUmarov
|
71b5ca95e6
|
change Async object delete to inventory threading model
|
2020-03-01 16:16:09 +00:00 |
UbitUmarov
|
e76006aff5
|
avoid a null ref at shutdown
|
2020-03-01 03:22:58 +00:00 |
UbitUmarov
|
49386d34e5
|
pesty warning
|
2020-03-01 03:05:14 +00:00 |
UbitUmarov
|
af7d09c6b5
|
more cosmetics (and possible more typos)
|
2020-03-01 02:27:48 +00:00 |