Installing GNUTLS: A Guide for the Rest of Us

The next few posts will relate to gnutls, an Open Source library designed to form encrypted SSL/TLS connections (similar to OpenSSL, but with more open licenses). The library does not have the best documentation, so this will largely serve as an example of useful techniques and processes for working with such code. Pre-Installation Before we begin,

Linux + C – Structures, Switches, and Your First Header

This will be a bit of a longer section, because I couldn't think of a fun way to write the code otherwise. Bonus! Structures A structure is a data element defined by the programmer which contains several member data elements. We define these structures to allow ourselves to handle a set of related data much more