Just as an experiment, I compiled openvpn.exe using MinGW w/o 'ENABLE_CRYPTO' defined. Duh, you think. What would be the benefit of that? I ask myself the same. This code (at line 4079):
#else /* ifdef ENABLE_CRYPTO */ fprintf(fp, usage_message, title_string, o.ce.connect_retry_seconds, o.ce.local_port, o.ce.remote_port, TUN_MTU_DEFAULT, TAP_MTU_EXTRA_DEFAULT, o.verbosity); #endif uses a 'title_string[]' as format with no parameters specified and thus crashes as expected. So is all code outside '!defined(ENABLE_CRYPTO)' really dead code or what? -- --gv ------------------------------------------------------------------------------ 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