mirror of
https://github.com/XTLS/REALITY.git
synced 2026-10-04 12:58:10 +03:00
Expose EchConfig for xray core client config
This commit is contained in:
+3
-3
@@ -240,7 +240,7 @@ func (c *Conn) makeClientHello() (*clientHelloMsg, *keySharePrivateKeys, *echCli
|
||||
}
|
||||
|
||||
type echClientContext struct {
|
||||
config *echConfig
|
||||
config *EchConfig
|
||||
hpkeContext *hpke.Sender
|
||||
encapsulatedKey []byte
|
||||
innerHello *clientHelloMsg
|
||||
@@ -683,7 +683,7 @@ func (hs *clientHandshakeState) doFullHandshake() error {
|
||||
c.sendAlert(alertUnexpectedMessage)
|
||||
return errors.New("tls: received unexpected CertificateStatus message")
|
||||
}
|
||||
|
||||
|
||||
c.ocspResponse = cs.response
|
||||
|
||||
msg, err = c.readHandshake(&hs.finishedHash)
|
||||
@@ -1013,7 +1013,7 @@ func (hs *clientHandshakeState) readFinished(out []byte) error {
|
||||
if err := transcriptMsg(serverFinished, &hs.finishedHash); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
copy(out, verify)
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user