Kaz Wolfe
ec829b4eee
Add logging for faulted tasks on successful connections
...
- Diagnostic tool, we don't really care about these exceptions.
2023-04-29 13:22:15 -07:00
Kaz Wolfe
76190d7e59
Happy Eyeballs Rev 2: The DNS-ening
...
Instead of simply trying a V6 connection and following it with a plain V4 connection, this method relies on DNS to make some smarter decisions on resolution. This improves performance and reliability for users (and servers) without IPv6 connectivity at all.
- Switch to a DNS-driven strategy for Happy Eyeballs
- Add a Zipper Merge and CancellableDelay utility to the corups
- Remove state from HappyEyeballsCallback as it largely went unused
- Fix a couple small implementation bugs
- Suppress innocent (unhandled) exceptions.
2023-04-27 00:00:45 -07:00
goat
c88a2bd78c
build: 7.5.0.3
2023-04-23 11:19:30 +02:00
KazWolfe
6a0b4e5ad7
Add Happy Eyeballs Support ( #1187 )
2023-04-23 11:09:55 +02:00
goat
2e2ce241e2
build: 7.5.0.2
2023-04-11 19:28:18 +02:00
goat
1096a49dd6
feat: show throwing plugin in unhandled managed exceptions
2023-04-11 19:28:16 +02:00
MidoriKami
063a9408e1
Remove Anonymous Feedback ( #1168 )
...
- Removes the submit anonymous feedback checkbox
- Remove relevant wording around anonymous feedback (incl. warning)
- Update anonymous feedback error message
2023-04-11 17:18:29 +00:00
goat
50458444e7
build: 7.5.0.1
2023-04-06 21:43:22 +02:00
goat
dd8921a1f3
deps: upgrade Lumina to 3.10.2
2023-04-06 21:42:49 +02:00
Ottermandias
d0914133b0
Minimal validation for DevPlugin and ThirdRepo ( #1176 )
2023-04-06 21:37:47 +02:00
Ava Chaney
c71f876fb1
release: 7.5.0.0 ( #1175 )
...
* Update ClientStructs
* chore: bump Lumina -> 3.10.1, Lumina.Excel -> 6.3.2
* build: 7.4.10.0
* build: 7.5.0.0
---------
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-04-05 00:23:35 -07:00
Aireil
48bc151cdb
feat: allow partial match of tags in the installer ( #1167 )
2023-04-04 23:04:22 -07:00
goat
2e33f53a07
build: 7.4.9.1
2023-04-04 12:29:00 +02:00
Ava Chaney
167794891c
update object table sig to be unique
2023-04-03 23:06:29 -07:00
Ava Chaney
b76b32cecb
update clientstructs, remove some very outdated sigs
2023-04-03 22:50:25 -07:00
goat
c526c94545
build: 7.4.9.0
2023-03-28 20:08:36 +02:00
goat
9ff7eb801f
feat: add GameLifecycle service
2023-03-27 19:43:29 +02:00
goat
03a409306f
fix: remove some unnecessary pops I missed
2023-03-26 13:07:26 +02:00
goat
ca9f932213
fix: only hook reshade swapchain funcs if it's actually reshade
2023-03-26 01:31:57 +01:00
Aireil
4fb232e55f
chore: remove icon for changelogs
2023-03-26 00:50:25 +01:00
goat
193f9c8869
fix: orphaned plugins can never accept feedback
2023-03-26 00:39:27 +01:00
goat
1ce98a2350
chore: some imraii conversion
2023-03-26 00:38:34 +01:00
goat
14ce85627d
fix: correctly enqueue textures for destroy if they're GC'd
2023-03-26 00:22:09 +01:00
goat
70d5cb5856
build: 7.4.8.0
2023-03-21 19:49:00 +01:00
goat
ec4b5935d8
fix: specify a fallback value for chat channel settings entry
2023-03-21 19:48:02 +01:00
goat
ec0f52b7c3
chore: don't report crashes when shutting down the game, if no devplugin is loaded
2023-03-20 20:16:01 +01:00
goat
6d41fa20b8
feat: write revision to output folder
2023-03-19 19:05:16 +01:00
goat
c8a7c69ee0
feat: add git commit count to assembly info/show in dev bar
2023-03-19 17:08:42 +01:00
Soreepeong
325b3d551d
FunctionPointerVariableHook: use VirtualAlloc instead of HeapAlloc
2023-03-20 00:43:54 +09:00
goat
8781183eaa
fix: also use safe overwrite for plugin configs
2023-03-19 13:15:49 +01:00
goat
86181cd2d4
fix: save config + manifests by first writing them to another file and moving them over
...
Should hopefully make corrupted configs a bit more rare
2023-03-19 13:11:27 +01:00
goat
861b4da392
Merge pull request #1160 from Ottermandias/UldClass
2023-03-18 17:45:06 +01:00
Aireil
38a6630715
style: fix spacing
2023-03-18 16:36:14 +01:00
Aireil
14d5d28cde
feat: add author name in changelog tab
2023-03-18 16:15:31 +01:00
Aireil
1d7580122c
feat: make search work in changelog tab
2023-03-18 16:15:10 +01:00
Aireil
d7c510647e
feat: display 3pp changelogs
2023-03-18 16:14:28 +01:00
Ottermandias
23b5e001cb
ULD Stuff.
2023-03-16 21:36:20 +01:00
goat
bea7ab56b1
build: 7.4.7.5
2023-03-12 13:07:57 +01:00
goat
7426337062
fix: check expack level for about tab music
2023-03-12 13:07:29 +01:00
Caraxi
1f262ce7d5
Add GameConfig service
2023-03-12 11:22:34 +10:30
goat
03f33adbce
build: 7.4.7.4
2023-03-11 20:46:56 +01:00
goat
9cda360334
Merge pull request #1153 from Ottermandias/DataShare
2023-03-11 20:39:12 +01:00
Ottermandias
7b3e2e34ae
Fix and improve DataShare somewhat and add a visualization of current shares to the DataWindow.
2023-03-10 22:46:18 +01:00
Soreepeong
8aea170479
Use UsedImplicitly instead of resharper comments
2023-03-10 22:54:57 +09:00
Soreepeong
f16628beb0
another fix
2023-03-10 22:53:48 +09:00
Soreepeong
9ee8ad67b4
Fix import hook
2023-03-10 22:29:10 +09:00
Soreepeong
c0954035da
Fail fast on trying to dispose import hook that has been overwritten by something else
2023-03-10 13:12:54 +09:00
goat
0899e6cecc
build: 7.4.7.3
2023-03-09 21:01:51 +01:00
goat
53bfda3b33
fix: type confusion when assigning dep getter tasks
2023-03-09 20:38:59 +01:00
goat
5b10ecfc04
build: 7.4.7.2
2023-03-09 12:57:49 +01:00