Wouter1
Wouter1
I'll report here what I did, maybe useful for others trying to get this working I got it pretty close to working but not completely * Download the project code...
I'd like to remark that one of the main reasons for me to use remi is that it creates BOTH a webapp AND a standalone. So, Is the remi stand-alone...
@dddomodossola Thanks for the clarification. I understand that bugs in pywebview are out of your control. But if you detect a bug in pywebview that impacts remi's behaviour, I suppose...
Not sure if it helps, but I got a message from the security team indicating that a Nessus scan showed issues with the Remi application. My aplication itself is a...
@awesomebytes For me the idea is that you can make an application that runs both standalone (=secure, special users, and for testing) and can be deployed (for general use/demos/SAS etc)....
@dddomodossola thanks. Can you clarify a bit further? I'm primarily cncerned with security on the server side. I have this simple app with a few buttons and text input fields....
@dddomodossola It seems there is a misunderstanding. By "putting it on the web" I do mean public. And certainly not localhost. So there is no "trusted client" at all.
Main issues before this can be done are - writeFrameList calls usbInputStream.startingEngine - use of self->usbInputStream.shouldStop in writeCompleted to stop the driver.
also a problem is waitForFirstUSBFrameCompletion. Seems not used at all?
It is not clear why we have this in writeFrameList ``` result = mOutput.pipe->Write(mOutput.bufferDescriptors[frameListNum],kAppleUSBSSIsocContinuousFrame, mOutput.numUSBFramesPerList,&mOutput.usbIsocFrames[frameListNum * mOutput.numUSBFramesPerList], &mOutput.usbCompletion[frameListNum], (TRUE == usbInputStream.startingEngine)); ``` (TRUE == usbInputStream.startingEngine) ?? this is the poll...