Windows search protocol client
Windows search protocol client
look away for the moment (unless you really want to look :-)) and... if you are really interested then that is welcome too!! Mostly the merge request is here to help focus my mind on it (I do hope it wont too long for it to become ready for review)
Right now this really is WIP I'm trying to get patches in shape for a simple WSP client. I've made quite a few changes here from the orig patches I worked on (reorganised them alot, tried to simplify them) One of the biggest changes I've made is to remove the idl hacks, this makes life a little more difficult for the implementation but that hack allows recursive structures which are potentially dangerous. Additionally I am probably going to change how the properties are handled (currently in this patch set some csv(s) are used to generate code that describes the properties) it probably makes more sense to generate the properties on the fly from the metadata (or csv, json file or whatever) that at least would easily allow new property support without recompile
Checklist
-
Commits have Signed-off-by:with name/author being identical to the commit author -
(optional) This MR is just one part towards a larger feature. -
(optional, if backport required) Bugzilla bug filed and BUG:tag added -
Test suite updated with functionality tests -
Test suite updated with negative tests -
Documentation updated -
CI timeout is 3h or higher (see Settings/CICD/General pipelines/ Timeout)
Reviewer's checklist:
-
There is a test suite reasonably covering new functionality or modifications -
Function naming, parameters, return values, types, etc., are consistent and according to README.Coding.md -
This feature/change has adequate documentation added -
No obvious mistakes in the code