Disconnect/Reconnect good now, 32-bit stops failing!

Fixed the 32-bit issue after first re-initialise by removing the OvlK
and IsoK reuse functions.  Perhaps this could be causing issues on Mac
OS X as well.
Next, changes were made to the reconnect/disconnect to prevent
(sometimes??) crashes in 32-bit mode, and also fix the "not updating
after reconnect" issue on x64.


Former-commit-id: e052a4d64e
This commit is contained in:
EspoTek 2017-03-06 13:13:33 +11:00
parent 2bd0b56ca8
commit 5067d01166
315 changed files with 59 additions and 306 deletions

View File

@ -1 +1 @@
0c505664af847024b8d672fe6ee350cc5ac24fbe
83e67e1109e65ae2d2b6b50e01e24a4e550726b6

View File

@ -0,0 +1 @@
a36f9256152c5450384a73c274464e91109c45d2

View File

@ -1 +1 @@
a36f9256152c5450384a73c274464e91109c45d2
544c4f86b624ce1c1e26f8fc4bd69e18e8a76ef3

View File

@ -1 +1 @@
d73acbbda6b35bc65f52487f6945584e54c9eaae
a65e320b71ad8a6cd55fd7838e56056986c5ab07

View File

@ -1 +1 @@
8e779017d589fcd4784905590308352bba4a8c8b
bed3908426ce995288ff66c242dc5471622aaf47

View File

@ -1 +1 @@
70da724aad605bf59b5af8fb575d95706c0342c5
fbe14137cfafcfb838d2dde8576559493b974870

View File

@ -1 +1 @@
e72d7ccfe29a157e2ee8ae32da4307b5652d6c72
01b5aa611b094ef658f55ae786956e97cf3d247d

View File

@ -1 +1 @@
80b47ef21389a45ee68e6ec683d3fd47ce438ff4
1e7281186c9681d044c1a1d668221370f4f7e7b6

View File

@ -1 +1 @@
e3a0edc635742c3b91591be1b6beae69725ffb02
faaef7ebfbc418ec42b0c3a5d8135494e6365425

View File

@ -1 +0,0 @@
d8112b9e825d4ea9ab0ee96685aa18b02ab58e4f

View File

@ -1 +0,0 @@
c8358a402616820ce03836fde9ec66d91c8f0293

View File

@ -1 +0,0 @@
bac5f81b4b7c7358636ed45329651ea7bd92d647

View File

@ -1 +0,0 @@
3b414327d759fdb4927753daeab25ad6c3d00855

View File

@ -1 +0,0 @@
ddfa3fa9ee3b225f7f62f2f089d39b1fd0c3ca2c

View File

@ -1 +1 @@
6e2cf80bda04f6a7c401b904970e1a4de29d2bc7
d8112b9e825d4ea9ab0ee96685aa18b02ab58e4f

View File

@ -1 +0,0 @@
2b3cf29d71e1ab28fa95ac40deb99f36a988d01d

View File

@ -1 +0,0 @@
e39eda669549f701407b90112b27b2d2c9ffb058

View File

@ -1 +0,0 @@
18d4084b31b07b7b468bebff4db320b80086d305

View File

@ -1 +0,0 @@
5ff863e658d23c5ea5d801d3d677357e114fd9af

View File

@ -1 +0,0 @@
25af48fab140c0bf66ad1eba063e1001c39689ef

View File

@ -1 +0,0 @@
04ac9476958693e60688153685ff7144cf997131

View File

@ -1 +0,0 @@
4b5bbe8b33c4ba74b4b0f7ec75b8184b9b4e4569

View File

@ -0,0 +1 @@
0d41062911fabaa111324b1e7887ccee4f491000

View File

@ -1 +0,0 @@
0446761039013ead6927d4d8e98ecbc6ebd39c66

View File

@ -1 +0,0 @@
47a6606b57d856cb31658552f89e4bf8b2526df5

View File

@ -1 +0,0 @@
0709fbccb656aa174272d9f752d6b6b605613ddc

View File

@ -1 +0,0 @@
db1f1d6279e0b51cb90cb483410253519102f12a

View File

@ -1 +0,0 @@
f4236ffe3748c1e7ce9987462ae6d84bd22a427c

View File

@ -1 +0,0 @@
205e2164fe6227e919fa6afad1c7ca93147db89d

View File

@ -1 +0,0 @@
2eeca3d8c46068fb86635ee87f034d3dbea4a1c8

View File

@ -1 +0,0 @@
5e1fee8a2fd0929e45d8e17f89a55123f1add43d

View File

@ -1 +0,0 @@
86a6ae57f889cd1bba942ba03e0f197b304f653e

View File

@ -1 +0,0 @@
54c5a903e5914adc672289b271cdfe17cba59b27

View File

@ -1 +0,0 @@
f761f75789e9e8dbe134b4b46e36dd4a691e08d2

View File

@ -1 +0,0 @@
1c20b4f16ab3513f56d97284f3ce69aee1e23b9f

View File

@ -1 +1 @@
40580de0040b8da1c9e0fc3ab05d7e8b83718b38
c8358a402616820ce03836fde9ec66d91c8f0293

View File

@ -1 +0,0 @@
c643625f08a0a350d48bbdc1bac529f9eaa349a0

View File

@ -1 +0,0 @@
e82dfbfd2fb547b7a325c2cb6c7e06081d8e3467

View File

@ -1 +0,0 @@
eef47cde55f3cd6057325e278eb932fc50b77871

View File

@ -1 +0,0 @@
30e77ebaed484b3d4ede500204e8dc606e5ee520

View File

@ -1 +0,0 @@
e9d508beb0bf6f0047c4c1e16e143164b03d925a

View File

@ -1 +1 @@
31793a1dca2bba0fb189ede574128cd764e2ee3e
83493ad9a39048f58f33d97ab2690e5068502519

View File

@ -1 +1 @@
4293a3d4af0d42d202f42393f70d2c0a1aea4a48
25b0ed7a3e2a0fc13bc884f73d3a1c509c5689ae

View File

@ -1 +1 @@
1d1a826fd82dbfd11af2ada076157d3164afcb04
7c2439adcb0d8987f5cb7c9960b430ae98481441

View File

@ -1 +1 @@
0a434ed353192a0e99db1588b13ff577fe4de9ca
cb0369e72875608fae8da6fa5f482254c9c12855

View File

@ -1 +1 @@
ac627c2c33624b95bdefb14cc0f04debb1ab2181
620f829dfadb565e72456fb73fd1a576d97197a1

View File

@ -1 +1 @@
8e045a993c06d597463afabe670c09abf2aa6705
db0c137ee1a1ca75b45c239543e1afdcc198853e

View File

@ -1 +1 @@
37303f4fa3257ec569033ab75bc0962af274eedc
540329046c785a1a44c69b5be72d366c55d39795

View File

@ -1 +1 @@
93e659bfc416703b73bb13702eb6fd3584cfcc4a
559ed33e2c9a8be8d1fc36f4b5cef6665594b38f

View File

@ -1 +1 @@
83a4634e73ca6ad95419350c70a2f98db40caa84
463c70d039ef6dc70068ad93737d777a86451431

View File

@ -1 +1 @@
f049f17b9b58f69de069fea6896be8412cafcce9
754f78b3f8c6f58445ccbab4ebe09e50a747a87f

View File

@ -1 +1 @@
90f05731cb9f75b3a912b428be3c1146f386d758
bb4c806f8833bfaa6e406bc6246f8a922a5e17fe

View File

@ -1 +1 @@
56187b265ac74f6430cebc06b0c084d617058e21
5be706f25b15ce8aa93042af3969432a12356c46

View File

@ -1 +1 @@
29c7a445c909cfdc2eaf385baba9d88e48611f92
540e57a86f90ee17fc532c11affce1e383adab23

View File

@ -1 +1 @@
cd37c7bab4a2685688ee35f1ddfbcefc7fb2b5a9
2ecbe8cc1e9ea587a99556c15827c78cd322e642

View File

@ -1 +1 @@
311b10a4db3a8e7cfcad9b68f7273c4aeb0ad201
75bb8298ffffd4e09dde178d4cc8fbe2c834dac2

View File

@ -1 +1 @@
a7a3d153befd98a46dee9af70a37b5049755cd8d
d7dd171deecd15ba9650e04daf873619348b4cc9

View File

@ -1 +1 @@
7e2fedb4a21b41f059a92f8baa6847a280d69132
d7c1fffa620b67fe5b17610cfc8bf7d663ef9233

View File

@ -1 +1 @@
d567752389f35a04459a680262090c11fa4be48a
25888851a7301392879963e0bab333da5f9aa5bb

View File

@ -1 +1 @@
c1207bfa8e3b48bd8aaf52f3e7ad110ad6424f7d
65045d482ac22e21515e4463c22da19739783755

View File

@ -1 +1 @@
0a6171076f1d96c04e8ee6a611fb0c904c7cc8d3
d890f94f59dc50dd93afd0977c73a9acd41f1737

View File

@ -1 +1 @@
68b19c144a72a3187e71c87253c0ebcdc82cba51
73d97944ff78a542fc45f03a8a99b297d3ba861d

View File

@ -1 +1 @@
f9d1ac9d8ca95b13bbe2d040a87f14760401fc7a
e3a0ac60da9e24a0b3399283a42e235d098c0535

View File

@ -1 +1 @@
1b67dd01e954c9647458d3767886724cd74a2513
3029b3734e1f0212ffe054fabe04745be2192c7b

View File

@ -1 +1 @@
185cdec7a2b8b61cc699d7bb7e977ce15cc61c4e
a3036404454423eea4839428874f91fa669f8943

View File

@ -1 +1 @@
522bb75fa5c46ea86b4e39373d8de6c049591167
4a838f7c1347df89e0ee73730e727eb475d7430d

View File

@ -1 +1 @@
356655375e613a6112037c5c9a8e6305137d9a03
8318c579211d2bb7f967dfd8431f9c6caf9caecd

View File

@ -1 +1 @@
26a89a8a98a3b81359673d1167b123f58a306789
5e043f83b1b29fb5513f66b32937ee7f68c3cc43

View File

@ -1 +1 @@
839564aaeaee6b05298fb607db3919955bca42ab
9ee0526920c9c6d7a31ebbcc26a9d577a448f060

View File

@ -1 +1 @@
5348d6d25199a5ab87e47d3cd3cfa95b08a739e1
381708613c37df57bf47bf6c0618baa7394e0a30

View File

@ -1 +1 @@
d480b69b38765ca180b178edd3cd69474be16e84
a410648ebd4de913a2ecbb85a26de58c6ff8f47a

View File

@ -1 +1 @@
d52d7fd6d858a76d794b471db39151c7cb13823d
f8b283e3265f5f427ebd85981d62d6605650ee5e

View File

@ -1 +1 @@
8eaaa1e1cdf1b67866926a1dddc1bc235ce53831
5f1290b836515b744006245d69bad165c5420bd4

View File

@ -1 +1 @@
a1199e2da1b3229f243a34a2fd23171fbbcff5e9
26e029462bcf1d40dfafa1dbe538e332b56c8ba0

View File

@ -1 +1 @@
ad5aae24d34db9b05df0fd008394be2276a2dd34
81637557b3c28d5112913cb609de7c15094bba0d

View File

@ -1 +1 @@
8e06e6d349d95fdf558fa98c66b2502725e347b9
3a35170bb3657edae950c81a40d1a1ff2275ae40

View File

@ -1 +1 @@
985ccae2378f7f061b496585f80c0124884727f3
ea347ba2b1c99091b65de304129bdcd705c17b2d

View File

@ -1 +1 @@
b9f4f8022db415026ac96d1cdbd47b4a48f73ac7
8f0c2784c69cf2c344773b6d1a90bf26411f010b

View File

@ -1 +1 @@
07f77298b6bb4accd34e58dcd4f0333251f86ddb
0599960068610e38462a8e8702b1c0a9cca87c8b

View File

@ -1 +1 @@
6a3ffcc9c6d25e986da24cb633b9087fe5e17c28
c6423004b8ea168950696632a514074e35598e60

View File

@ -1 +1 @@
6536633dd048ce1ea66fae4adb07edbb7210e4da
fba05c7379f70c93a3de0e9947ac29654453806e

View File

@ -1 +1 @@
c70821fb2d12cca37a71fb6aceff4cd76bf6b26e
0f9369851c063693203b0b404f686ae980d5e2cc

View File

@ -1 +1 @@
aeb81b8bf26ffff250efcc5e78431447826ab996
9e0832e3bc5c99aae3c8be45b3cbbb6ff8adb7c1

View File

@ -1 +1 @@
9ae65b0750e996f5f00113321dd9d035024cbab9
3531fb7bcd18c80f88c381d6edc2169c9f23b003

View File

@ -1 +1 @@
2483bf78c3fdb39fb9fde95510158469ece39094
605cb3488a1d98808303f9c9f17d80e49a54e669

View File

@ -1 +1 @@
08502aa9ee6cb3078ad4a163c2b48e282c86892c
87429580232f93f4b6d32f324409dff344d30b30

View File

@ -1 +1 @@
fd5ad2962a8175e1f50dd458be81cef0516ac65a
da58f580155815396d55b5147d5c43aefa5ee89f

View File

@ -1 +1 @@
08445032f0f3b2156e3c6484b897c8609caf7f68
3146b2b61decf09b1a5aef635cc92a1e83ac27bb

View File

@ -1 +0,0 @@
220efe663cf0c796e10b793ec4cd9e3d0f7a6d48

Some files were not shown because too many files have changed in this diff Show More