In #64248 we decided that x509marshalpolicies would change the default from 0 to 1 in the go 1.23 release, currently we are in the release freeze, do we want to make this change at this point or should we wait till the 1.24 tree reopens?
Also before making such change i would like to make sure that we are all fine with breaking all code that currently only sets the PolicyIdentifiers field. There might be a case that module x imports module y, y uses PolicyIdentifiers, thus making x unable to change the go directive, because it will cause y to break.
CC @rolandshoemaker @golang/security
In #64248 we decided that
x509marshalpolicieswould change the default from 0 to 1 in the go 1.23 release, currently we are in the release freeze, do we want to make this change at this point or should we wait till the 1.24 tree reopens?Also before making such change i would like to make sure that we are all fine with breaking all code that currently only sets the
PolicyIdentifiersfield. There might be a case that moduleximports moduley,yusesPolicyIdentifiers, thus makingxunable to change the go directive, because it will causeyto break.CC @rolandshoemaker @golang/security