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

Commits (1)
...@@ -1215,6 +1215,7 @@ typedef enum { ...@@ -1215,6 +1215,7 @@ typedef enum {
CRYPT_SESSINFO_SSH_CHANNEL_ARG1,/* SSH channel argument 1 */ CRYPT_SESSINFO_SSH_CHANNEL_ARG1,/* SSH channel argument 1 */
CRYPT_SESSINFO_SSH_CHANNEL_ARG2,/* SSH channel argument 2 */ CRYPT_SESSINFO_SSH_CHANNEL_ARG2,/* SSH channel argument 2 */
CRYPT_SESSINFO_SSH_CHANNEL_ACTIVE,/* SSH channel active */ CRYPT_SESSINFO_SSH_CHANNEL_ACTIVE,/* SSH channel active */
CRYPT_SESSINFO_SSH_OPTIONS, /* SSH protocol options */
CRYPT_SESSINFO_SSL_OPTIONS, /* SSL/TLS protocol options */ CRYPT_SESSINFO_SSL_OPTIONS, /* SSL/TLS protocol options */
CRYPT_SESSINFO_SSL_SUBPROTOCOL, /* SSL/TLS additional sub-protocol */ CRYPT_SESSINFO_SSL_SUBPROTOCOL, /* SSL/TLS additional sub-protocol */
CRYPT_SESSINFO_SSL_WSPROTOCOL, /* SSL/TLS WebSockets sub-protocol */ CRYPT_SESSINFO_SSL_WSPROTOCOL, /* SSL/TLS WebSockets sub-protocol */
...@@ -1682,6 +1683,14 @@ typedef enum { ...@@ -1682,6 +1683,14 @@ typedef enum {
#define CRYPT_SSLOPTION_MAX 0x7F /* Defines for range checking */ #define CRYPT_SSLOPTION_MAX 0x7F /* Defines for range checking */
#endif /* _CRYPT_DEFINED */ #endif /* _CRYPT_DEFINED */
/* SSH protocol options. */
#define CRYPT_SSHOPTION_NONE 0x000
#define CRYPT_SSHOPTION_NONE_AUTH 0x001 /* Try none authentication */
#ifdef _CRYPT_DEFINED
#define CRYPT_SSHOPTION_MAX 0x01 /* Defines for range checking */
#endif /* _CRYPT_DEFINED */
/**************************************************************************** /****************************************************************************
* * * *
* General Constants * * General Constants *
......