Hi again,
It seems there was a regression between v2.8 and v3.0 on OCSP support for nonce values.
With v2.8, when I executed:
```
New-Object PKI.OCSP.OCSPRequest $cert, $true
```
I got in return `Nonce=$true` and `NonceValue=random_value` but now with 3.0 `Nonce` is still `$true` but `NonceValue` is now empty.
When looking at the source, `NonceValue` indeed does not seem to be initialized anywhere and the private m_encode method was simplified and does not generate a nonce anymore.
Jordan
Comments: > Does that second issue also cause the returned responses to show a NonceMismatched error? yes. I don't remember (need to see old sources), but looks like, this never worked properly. > which always seemed to return a Nonce=0)... since there was no setter in the Value property it was always set to 0 when instantiating the object from raw value. > Do you already have an estimated roadmap for future releases of the module? currently it appears a 6 month schedule (Jan/Feb and Jul/Aug). I think, it is very large period, but not sure if I can afford shorter periods (release per quarter).
It seems there was a regression between v2.8 and v3.0 on OCSP support for nonce values.
With v2.8, when I executed:
```
New-Object PKI.OCSP.OCSPRequest $cert, $true
```
I got in return `Nonce=$true` and `NonceValue=random_value` but now with 3.0 `Nonce` is still `$true` but `NonceValue` is now empty.
When looking at the source, `NonceValue` indeed does not seem to be initialized anywhere and the private m_encode method was simplified and does not generate a nonce anymore.
Jordan
Comments: > Does that second issue also cause the returned responses to show a NonceMismatched error? yes. I don't remember (need to see old sources), but looks like, this never worked properly. > which always seemed to return a Nonce=0)... since there was no setter in the Value property it was always set to 0 when instantiating the object from raw value. > Do you already have an estimated roadmap for future releases of the module? currently it appears a 6 month schedule (Jan/Feb and Jul/Aug). I think, it is very large period, but not sure if I can afford shorter periods (release per quarter).