User Activity

  • Posted a comment on ticket #1298 on gSOAP Toolkit

    Thanks.

  • Posted a comment on ticket #1299 on gSOAP Toolkit

    Since it is the weekend now, i can play. I will try a rewindable growable ring buffer add see if I can get it working in my test app.

  • Posted a comment on ticket #1299 on gSOAP Toolkit

    When I wrote an experimental curl plugin myself a while back, I did not use the block list system. It looks like that system is destructive read :-( cannot rewind. In http_da we serialize twice, I claim that is worst than hanging onto some memory, nowadays. The streaming method of gSOAP when merged with curl needs to be a queue or ring buffer. Take something like sending audio packets. This is an infinity long post that gets paused by the readCB returning CURL_READFUNC_PAUSE and is resumed when something...

  • Posted a comment on ticket #1299 on gSOAP Toolkit

    I am pretty sure curl will handle it. It does all the caching of the realm, nounce counting and hashing using one of 10 or so cryto backends that it is compiled with. We need to 1) Implement the Seek callback * That is where my question comes in because I do not yet understand the blk system. (pointer into sequential memory with sub pointers to chunks? I see only one memcpy. The way this works is curl will repeatly call the cb to keep getting data and may tell you a maximum amount it can handle at...

  • Posted a comment on ticket #1299 on gSOAP Toolkit

    I am pretty familiar with libcurl and digest auth. (I have about 23 out of 100 plugins that use it on 400 devices. ) I am trying to use curl for digest in PLACE of using http_da if I failed to make that clear. http_da has hard requirements on openssl and I don't want to bring that in. And it seems that is really kinda the old way and something like curl would be a better choice. When you are POSTing as you do with soap, curl must reset the pointer to the beginning of the buffer which it calls for...

  • Posted a comment on ticket #1299 on gSOAP Toolkit

    I did a bit of stepping and debugging and the Curl plugin is just no usable for digest in it's current form. I will need to modify it for real use.

  • Created ticket #1299 on gSOAP Toolkit

    Curl Example does not show how to handle digest suth.

  • Posted a comment on ticket #1298 on gSOAP Toolkit

    Thankyou. I realize that I may of focused in on the wrong thing. I am trying to upgrade gSOAP and use digest auth and having a lot of issues with some newere cameras in either digest or wsse mode and comparing wiresharks that was the most glarring differenece. So a better question is how do I make the requests look like the ones the onvif device test tool (C#) is issuing that manufacturers are using for conformance. wsse : Request: POST /onvif/media_service HTTP/1.1 Host: 172.19.235.162 Content-Type:...

View All

Personal Data

Username:
shanabj
Joined:
2020-08-20 16:35:20

Projects

  • No projects to display.

Personal Tools