Hi, On 18-12-16 18:45, Selva Nair wrote: > Not a comprehensive review, but a couple of teeny things I noticed ..
Thanks. > On Sun, Dec 18, 2016 at 11:33 AM, Steffan Karger <stef...@karger.me > <mailto:stef...@karger.me>> wrote: > > in crypto.c > > @@ -1389,13 +1396,15 @@ read_key_file(struct key2 *key2, const char > *file, const unsigned int flags) > { > if (!key2->n) > { > - msg(M_FATAL, "Insufficient key material or header text > not found in file '%s' (%d/%d/%d bytes found/min/m > ax)", > + msg(M_FATAL, > + "Insufficient key material or header text not found > in file '%s' (%d/%d/%d bytes found/min/max)", > error_filename, count, onekeylen, keylen); > } > > if (state != PARSE_FINISHED) > { > - msg(M_FATAL, "Footer text not found in file '%s' > (%d/%d/%d bytes found/min/max)", > > > wrong indent :) Good catch! Will fix. > In cryptoapi.c > > @@ -290,7 +305,8 @@ rsa_priv_enc(int flen, const unsigned char > *from, unsigned char *to, RSA *rsa, i > > /* decrypt */ > static int > -rsa_priv_dec(int flen, const unsigned char *from, unsigned char > *to, RSA *rsa, int padding) > +rsa_priv_dec(int flen, const unsigned char *from, unsigned char > *to, RSA *rsa, > + int padding) > { > /* I haven't been able to trigger this one, but I want to know > if it happens... */ > assert(0); > > > following this there is a > > static int init(RSA *rsa) > > which appears unused (at least mingw always complains so) > Can it be removed? I don't know, but if so I'd like to do that as a separate patch. >> @@ -509,7 +534,7 @@ SSL_CTX_use_CryptoAPI_certificate(SSL_CTX > *ssl_ctx, const char *cert_prop) >> goto err; >> } >> /* SSL_CTX_use_RSAPrivateKey() increased the reference count in > 'rsa', so >>- * we decrease it here with RSA_free(), or it will never be cleaned > up. */ >>+ * we decrease it here with RSA_free(), or it will never be cleaned > up. */ > > Add a new line before the closing */ ? > > Further, cryptoapi.c has a few for loops with opening brace on same line > as for, those could be wrapped with a new line? Yeah, there are quite a lot of such comments in cryptoapi.c, so I decided to leave it like that (and tbh I don't really care about these). I'll fix the for's though. > Otherwise all look "safe and good" white space changes. Great. v2 upcoming! -Steffan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel