Drop 1.0.0 (#3312)

* delete the 1.0.0 support

* drop the version check

* drop the AES-CTR stuff

* Update the example

* openssl truncates for us now

* delete unused test

* unused imports

* Remove a bunch of conditional bindings for NPN

* no more 1.0.0 builders

* libressl fix

* update the docs

* remove dead branches

* oops

* this is a word, damnit

* spelling

* try removing this

* this test is not needed

* unused import
diff --git a/docs/development/c-bindings.rst b/docs/development/c-bindings.rst
index cbd8fab..d76154d 100644
--- a/docs/development/c-bindings.rst
+++ b/docs/development/c-bindings.rst
@@ -183,9 +183,9 @@
 Sometimes, a set of loosely related features are added in the same
 version, and it's impractical to create ``#ifdef`` statements for each
 one. In that case, it may make sense to either check for a particular
-version. For example, to check for OpenSSL 1.0.0 or newer::
+version. For example, to check for OpenSSL 1.1.0 or newer::
 
-    #if OPENSSL_VERSION_NUMBER >= 0x10000000L
+    #if OPENSSL_VERSION_NUMBER >= 0x10100000L
 
 Sometimes, the version of a library on a particular platform will have
 features that you thought it wouldn't, based on its version.