diffstat:
 src/main.c                 |   2 +-
 src/smf_settings.c         |  46 ++++++++++++++++++++++++++++++++++++++++++++--
 src/smf_settings_private.h |   2 +-
 test/CMakeLists.txt        |  11 +++++++++--
 test/test_envelope.c       |   2 +-
 test/test_session.c        |  35 +++++++++++++++++++++++++++++++++++
 test/test_settings.c       |  48 ++++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 139 insertions(+), 7 deletions(-)