Mostly his disregard for packaging conventions and unwillingness to acomodate them. The code is usually A grade, but the odd use of the filesystem, runtime configs, daemons etc. means it will never get into any…
This is essentially just a bikeshed. "Wait, this code is hard to understand and requires deep domain knowledge. Better nitpick the code style instead. Also, bikesheds should clearly be orange. Green is way too fishy."
I hate Microsoft as much as the next guy, but FYI, MSVC 2013 supports most of C99.
Every function name in tinyssh/buf.c starts with an underscore... To quote the standard: "All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and…
Mostly his disregard for packaging conventions and unwillingness to acomodate them. The code is usually A grade, but the odd use of the filesystem, runtime configs, daemons etc. means it will never get into any…
This is essentially just a bikeshed. "Wait, this code is hard to understand and requires deep domain knowledge. Better nitpick the code style instead. Also, bikesheds should clearly be orange. Green is way too fishy."
I hate Microsoft as much as the next guy, but FYI, MSVC 2013 supports most of C99.
Every function name in tinyssh/buf.c starts with an underscore... To quote the standard: "All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and…