| TCH (statz) | ![]() #1, Főfasz (10643) |
2813 | #5a9d | ^ | Idézet | Tue, 23 Dec 2025 19:39:49 +01 |
| 178.164.*.* |
|
*.pool.digikabel.hu |
És keresztülfolyatni egy másik eszközön, kvázi meg MITM-elve magadat, aztán ottan szűrve? Pedig a drivernek jó, nem ekvivalens a jóval. Ha pl. azt olvassa be felbontásnak, hogy 2730x1365, akkor az a drivernek simán jó, de te rögtön tudni fogod, hogy itt bizony marhaságokat olvasgat be, ahogy az elején feltételeztük. Zsír. Na, látod, megérte belevágni. :D Egyébként nem volt indokolt ennyire kettébontani; ha az a premissza, hogy data->buf[11] != 0x01, akkor azt bele lehet venni a feltételbe is: width > NVT_TS_MAX_SIZE || height >= NVT_TS_MAX_SIZE || data->max_touches > NVT_TS_MAX_TOUCHES || irq_type >= ARRAY_SIZE(nvt_ts_irq_type) || ((data->buf[11] != 0x01) && (data->buf[NVT_TS_PARAMS_WAKE_TYPE] != chip->wake_type)) || data->buf[NVT_TS_PARAMS_CHIP_ID] != chip->chip_id)Így a data->buf[11] != 0x01 nem teljesülésével a data->buf[NVT_TS_PARAMS_WAKE_TYPE] != chip->wake_type már nem fog lefutni és a wake nem kerül ellenőrzésre. Ja, azt hittem ott fogsz diplomát szerezni. Éljen a haladás... A GTK2-t még valahol értem, hiszen abból az utolsó minor version már 15 éves és az utolsó bugfix version is 5. De a Qt5? Amire még mindig egy tonna szoftver épül? Kinek fájt az ott? A YTFE-nek egyébként mindegy, annak Lazarus kell, amit az támogat, arra tud fordulni. A probléma csak az, hogy a Qt6-ra fordításhoz bizony kell a Qt6. Márpedig az nincs Debian 11-re. Egy csávó megígérte, hogy portolja, de annak is 3 éve már és nem látom, hogy sikerült volna. (#1, #2) Úgyhogy ezt max. úgy tudnám megoldani, hogy felrakok egy újabb Debiant VBox alá. Viszont a 32-bites verzióval nem tudom, hogy mi lesz. 32-bites release-t már nem nagyon adnak ki a disztrók, a régieken viszont Qt6 nincs. |