# repeat the last three steps after changing *fuzzer.c
```
-Each fuzzer target has it's own files/functions to cover, e.g.
+Each fuzzer target has its own files/functions to cover, e.g.
`gnutls_base64_decode_fuzzer` covers lib/x509_b64.c.
To work on corpora for better coverage, `cd fuzz` and use e.g.
* random PMS. Then encrypted PMS and client's ephemeral public key are wrappen
* in ASN.1 structure and sent in KX message.
*
- * Server uses decodes ASN.1 structure and uses it's own private key and
+ * Server uses decodes ASN.1 structure and uses its own private key and
* client's ephemeral public key to unwrap PMS.
*
* Note, this KX is not PFS one, despite using ephemeral key pairs on client
* as an opaque field by several CAs. For this reason this function
* accepts any kind of data as a serial number. To be consistent
* with the X.509/PKIX specifications the provided @serial should be
- * a big-endian positive number (i.e. it's leftmost bit should be zero).
+ * a big-endian positive number (i.e. its leftmost bit should be zero).
*
* The size of the serial is restricted to 20 bytes maximum by RFC5280.
* This function allows writing more than 20 bytes but the generated
# cRLSign flag in RFC5280 terminology.
#crl_signing_key
-# The keyAgreement flag of RFC5280. It's purpose is loosely
+# The keyAgreement flag of RFC5280. Its purpose is loosely
# defined. Not use it unless required by a protocol.
#key_agreement
-# The dataEncipherment flag of RFC5280. It's purpose is loosely
+# The dataEncipherment flag of RFC5280. Its purpose is loosely
# defined. Not use it unless required by a protocol.
#data_encipherment
-# The nonRepudiation flag of RFC5280. It's purpose is loosely
+# The nonRepudiation flag of RFC5280. Its purpose is loosely
# defined. Not use it unless required by a protocol.
#non_repudiation
* that contains a default value that will be displayed to the user and
* maximum size of the buffer that it can fill. When the function
* returns, either the buffer is not modified to use the default value
- * or it's contents are changed to reflect the user-entered value.
+ * or its contents are changed to reflect the user-entered value.
**/
static
void read_serial_value(unsigned char *serial, size_t *size, size_t max_size,