Commit graph

4950 commits

Author SHA1 Message Date
Dale Glass
34f308ac48 Fix crash in setCrashReporterEnabled 2024-07-04 22:14:34 +02:00
Dale Glass
5f93345d1f Improve network debugging messages to help with Conan PR 2024-06-03 00:24:29 +02:00
HifiExperiments
8bdc5bb4cf add canViewAssetURLs domain permissions 2024-04-18 15:44:15 -07:00
HifiExperiments
edb8cc55b4
Merge pull request #887 from overte-org/feature/script_security
Added simple protection for avatar URL
2024-04-18 15:16:27 -07:00
225578febe Added simple protection for avatar URL 2024-03-23 01:19:05 +01:00
Dale Glass
2e7b19ea40 Change the hash salt from Vircadia to Overte 2024-03-14 22:35:40 +01:00
HifiExperiments
d9ee3791e6 fix deprecated warning 2023-11-18 23:12:28 -08:00
Dale Glass
bb1331c0cb Fix memory debugging.
* Disables WebRTC (build fails)
* Recommends disabling optimization
* Recommends enabling debugging
* Remove forced optimization from plugins
2023-11-05 19:05:09 +01:00
7930bd86cc Place names with underscores are used and should be considered valid. 2023-10-30 19:02:15 +01:00
Dale Glass
babed47b6d Rewrite Dropbox URLs to force downloads, even if the user uses a preview URL 2023-09-18 23:21:38 +02:00
13242611ea Fix jsDoc references to Vircadia platform/CDN 2023-08-25 13:58:45 -03:00
Dale Glass
273d4a35a9 Store annotations before the crash handler initializes
The crash handler only accepts annotations after it's initializes, but
we may do that late and lose some possibly valuable information, or need
to structure things in an awkward manner.

Add a simple system to store annotations in memory until the crash handler
is running.
2023-07-16 21:51:36 +02:00
Dale Glass
441413020e Move crash handler to networking library.
Turns out dependencies just don't work out well otherwise.
2023-07-02 22:10:27 +02:00
Dale Glass
25755f9c88 Many improvements:
* Get crash settings in assignment clients
* Allow custom crash reporting URL and token
* Fix setting system -- the client's one doesn't belong in the server
* Lots more documentation

Commit just before moving things around.
2023-07-02 21:18:09 +02:00
Dale Glass
4dcc2882fd Crash reporter moved to separate library
UAL moved back to networking
2023-06-26 23:12:32 +02:00
Dale Glass
6ec276c818 Initial reorganization 2023-06-26 23:12:32 +02:00
Dale Glass
de706ab458 Rework crash reporting UI
* Encourage users running dev code to submit reports
* Change from "Disable" to "Enable"
* Always initialize Crashpad and just prevent uploads if disabled
* Fix menu not being in sync
* Add documentation
* Keep track of whether Crashpad initialized successfully
2023-06-25 20:14:13 +02:00
514c63ed90 Fix prtotocol incompatilibility after removing wallet 2023-06-03 12:27:24 +02:00
Heather Anderson
60b8d41c16 stripping wallet/marketplace out 2023-05-28 15:12:21 +02:00
a7229e9249 Scripting API cleanup and type conversion fixes 2023-05-19 00:17:41 +02:00
ae7d229d0e Fix copyright headers 2023-05-19 00:17:38 +02:00
e9984c72f0 Added QTimer* script data type and some nullptr checks 2023-05-19 00:17:35 +02:00
0a3ec92031 Type registeration fixes for scripting engine 2023-05-19 00:17:35 +02:00
Heather Anderson
45ef458af4 dropping dependencies from networking to script-engine by moving EntityScriptClient and LocationScriptingInterface 2023-05-19 00:17:33 +02:00
Heather Anderson
665ea521e8 shifting classes around and adding static initializers to resolve dependencies on scripting-engine (and drop dependencies from scripting-engine) 2023-05-19 00:17:33 +02:00
Heather Anderson
1e018dbc64 isolate calls to the QtScript libraries to an interface we control 2023-05-19 00:17:33 +02:00
Heather Anderson
713b29ee41 ensure all #include's to QtScript are labeled as such (easier to find) 2023-05-19 00:17:33 +02:00
88046506c3 Renamed Metaverse Server to Directory Server/Services 2022-09-08 22:19:55 +02:00
bea8baeead Use redirected documentation URL 2022-09-08 22:19:54 +02:00
7f0f1885ae Do not provide URLs that don't exist (anywhere). 2022-09-08 22:19:54 +02:00
34612ba92c Update OVERTE_CONTENT_CDN_URL 2022-09-08 22:19:54 +02:00
90b0b1eb45 Change identifier to org.overte 2022-09-08 22:18:53 +02:00
d2a768c2f0 Renamed environment variables 2022-09-08 22:18:50 +02:00
9b6d202a21 Rebranding and fixing URLs 2022-09-08 22:10:13 +02:00
Dale Glass
742b62450c Add newlines at ends of files 2022-06-10 00:49:00 +02:00
Dale Glass
9e93cabdb2 Fix 'warning: ‘size_t strlen(const char*)’ reading 1 or more bytes from a region of size 0 [-Wstringop-overread]' 2022-06-10 00:46:19 +02:00
Dale Glass
fed0f21603 Fix StrongRef warning 2022-06-10 00:46:19 +02:00
Dale Glass
8cd35251b7 Replace deprecated error() signal 2022-06-10 00:46:19 +02:00
Dale Glass
e8d8657f64 Fix operator precedence warning 2022-06-10 00:46:19 +02:00
Dale Glass
6bd9de5d41 Fix operator precedence warning 2022-06-10 00:46:19 +02:00
Dale Glass
d5d63f0741 Replace deprecated toList() with values() 2022-06-10 00:46:19 +02:00
Dale Glass
87ba20ecb4 Only whitespace changes 2022-06-10 00:46:19 +02:00
Dale Glass
3347cc563b Create warning whitelist system 2022-06-10 00:46:18 +02:00
Dale Glass
e9cc11ab44 Add a compatibility layer for WebRTC with OpenSSL 3 2022-05-28 20:28:19 +02:00
281b9f9831 Fixed ICE server hostname and some other links 2022-02-26 11:46:37 +01:00
96932a6946 Update metaverse server URL 2022-02-21 23:17:33 +01:00
1191168f43 Fix server-console and ICE server address 2022-02-12 15:40:46 +01:00
c6f1e6410e Updated some URLs, rebranded documentation and changed default metaverse server address 2022-02-09 23:57:24 +01:00
e2d7e55e0b Merge branch 'master' into tell-accountmanager-url-changed 2022-01-23 14:08:10 +01:00
30806ce346 Inform AccountManager about metaverse server change 2022-01-22 18:41:04 +01:00