a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
EmperorOfCanada's profile
EmperorOfCanada

x 0

stats
following: 0
followed tags: 11
followed domains: 0
badges given: 0 of 0
hubskier for: 3871 days

recent comments, posts, and shares:
EmperorOfCanada  ·  3870 days ago  ·  link  ·    ·  parent  ·  post: Please Put OpenSSL Out of Its Misery

I just looked at the source code. around 1/4th of the variables I saw had a pretty good name, 1/4th were terrible names, and the last 1/2 were single letter variable names. WTF?

The file names were bonkers stupid. A typical name was tls_srp.c.

EmperorOfCanada  ·  3870 days ago  ·  link  ·    ·  parent  ·  post: Please Put OpenSSL Out of Its Misery

I needed a crypto library last year and looked into OpenSSL and man o man what a crap API, I know enough crypto that (in theory) I can program my own. So the terms and whatnot should not be confusing. But OpenSSL was a confusing pile of excrement. I am not at all surprised that horrible monster bugs lurked in those waters. The crap API told me two things. First that these people have their heads in their asses and that they also have their asses stuck at least a decade into the past. It reeked of one of those Open Source projects where they claim they are so few working so hard but would probably crap all over any newcomers who tried to contribute.

I didn't look at the source code but I am going to predict incomprehensible variables and even hungarian notation (loved by programmers with serious OCD).