Conversation
cf094e1 to
3fa8867
Compare
doc/man3/SSL_read_early_data.pod
Outdated
3fa8867 to
d17e19d
Compare
doc/man3/SSL_read_early_data.pod
Outdated
There was a problem hiding this comment.
This one seems like a matter of taste, but I don't really prefer one over the other, myself.
There was a problem hiding this comment.
'performant' is missing in various english dictionaries...
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Huh, the old form is surprising. I could understand breaking early to get 'data' and 'len' on the same line, but the old form seems to have not had any real benefit.
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Please revert this chunk; SSL *s is the prevailing style here.
There was a problem hiding this comment.
OK, done.
I think (and wish) that one letter should be forbidden for non-POD type.
It 's a pain to track them in the code .
May be a future addition to Style Guideline ? ;)
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
For these sort of callback getters, I'd almost consider a more radical solution that indents the getter arguments only a few columns more than, say, the start of the getter function name. But definitely wait for a second opinion before implementing that!
There was a problem hiding this comment.
A better solution struct ssl_st* -> SSL* ...
plus a typedef on callback functions ...
I did not dig the origins of this kind of declarations ...
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Looks like the __owur addition was a little sloppy.
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
I would prefer to avoid splitting the type and name across lines like this.
Similar comments as to callback getters (above) apply, and I suppose we also retain the option of not specifying a name at all.
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Is this going from column 79 to column 83?!
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
It looks like we prefer to keep the )( nestled together for the function (type) arguments.
Also, no space in *ctx.
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Huh, this is the only instance in ssl.h of endif-with-comment.
I guess your change is consistent with ssl_locl.h, so I don't really have grounds to object.
include/openssl/ssl.h
Outdated
There was a problem hiding this comment.
Isn't this trailing comma still column 81?
There was a problem hiding this comment.
yes it is ... jut one out, not the worst case of this file ;)
d17e19d to
e0d91bc
Compare
|
Should I split out |
e0d91bc to
ae7e2a6
Compare
kaduk
left a comment
There was a problem hiding this comment.
Okay, the non-ssl.h changes look fine.
ae7e2a6 to
e860bde
Compare
|
Rebased to latest master |
e860bde to
da905f1
Compare
|
Comments fixed, and PR rebased to last master. |
ssl/record/rec_layer_s3.c
Outdated
There was a problem hiding this comment.
nit pick. The comment needs to move one space to the right
da905f1 to
0142c00
Compare
|
reconfirm +1 |
Reviewed-by: Richard Levitte <[email protected]> Reviewed-by: Ben Kaduk <[email protected]> (Merged from #4457)
Reviewed-by: Richard Levitte <[email protected]> Reviewed-by: Ben Kaduk <[email protected]> (Merged from #4457)
|
Merged to master; closing |
Few fixes staging on my repo
Checklist