Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

Allow text of all guest information prompts to be overridden in modopts.ini

By setting guest_name, guest_email, guest_location, or guest_referral to any
truthy value, a prompt will be display. By setting it to a string (instead of
true), that string will be displayed. I'm not sure how I feel about this kind
of tri-state setting (true/false/string), but it does reduce the number of
settings/options. The alternative is to have a separate boolean and string
setting for each prompt (which I first considered).

So, as of now:

guest_name = false <- no prompt for Guest's name
guest_name = "" <- no prompt for Guest's name
guest_name = true (the default) <- default prompt text for Guest's name
guest_name = "Enter your name, dude" <- replaces prompt text for Guest's name

For enter trailing white-space and ctrl-a codes, use string literals, e.g.
guest_name: "\x01hEnter your name, dude: "
14 jobs for dailybuild_linux-x64 in 9 minutes and 29 seconds (queued for 9 seconds)
Status Job ID Name Coverage
  Build
passed #26274
FreeBSD
jsdoor-freebsd

00:05:32

passed #26275
Linux
jsdoor-linux

00:06:24

passed #26277
FreeBSD
jsdoor-windows

00:02:52

passed #26269
FreeBSD
sbbs-freebsd

00:07:52

passed #26264
Linux
sbbs-linux

00:09:28

passed #26267
Windows
sbbs-windows

00:05:28

passed #26276
FreeBSD
sexpots-freebsd

00:00:13

passed #26265
Linux
sexpots-linux

00:00:23

passed #26268
Windows
sexpots-windows

00:00:26

passed #26272
FreeBSD
syncdraw-freebsd

00:00:32

passed #26273
Linux
syncdraw-linux

00:00:59

passed #26270
FreeBSD
syncterm-freebsd

00:01:30

passed #26266
Linux
syncterm-linux

00:03:02

passed #26271
FreeBSD
syncterm-windows

00:02:43