Hi, Willy Thanks for this long time expected feature !
> > Have a lot of fun and please report your success/failures, There is an include issue in this snapshot on FreeBSD (witch is not I think ssl related) : gmake TARGET=freebsd USE_OPENSSL=1 gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -DTPROXY -DCONFIG_HAP_CRYPT -DENABLE_POLL -DENABLE_KQUEUE -DUSE_OPENSSL -DCONFIG_HAPROXY_VERSION=\"1.5-dev11\" -DCONFIG_HAPROXY_DATE=\"2012/06/04\" \ -DBUILD_TARGET='"freebsd"' \ -DBUILD_ARCH='""' \ -DBUILD_CPU='"generic"' \ -DBUILD_CC='"gcc"' \ -DBUILD_CFLAGS='"-O2 -g -fno-strict-aliasing"' \ -DBUILD_OPTIONS='""' \ -c -o src/haproxy.o src/haproxy.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -DTPROXY -DCONFIG_HAP_CRYPT -DENABLE_POLL -DENABLE_KQUEUE -DUSE_OPENSSL -DCONFIG_HAPROXY_VERSION=\"1.5-dev11\" -DCONFIG_HAPROXY_DATE=\"2012/06/04\" -c -o src/sessionhash.o src/sessionhash.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -DTPROXY -DCONFIG_HAP_CRYPT -DENABLE_POLL -DENABLE_KQUEUE -DUSE_OPENSSL -DCONFIG_HAPROXY_VERSION=\"1.5-dev11\" -DCONFIG_HAPROXY_DATE=\"2012/06/04\" -c -o src/base64.o src/base64.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -DTPROXY -DCONFIG_HAP_CRYPT -DENABLE_POLL -DENABLE_KQUEUE -DUSE_OPENSSL -DCONFIG_HAPROXY_VERSION=\"1.5-dev11\" -DCONFIG_HAPROXY_DATE=\"2012/06/04\" -c -o src/protocols.o src/protocols.c In file included from src/protocols.c:20: include/common/standard.h: In function 'is_addr': include/common/standard.h:572: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:572: error: (Each undeclared identifier is reported only once include/common/standard.h:572: error: for each function it appears in.) include/common/standard.h:574: error: 'AF_INET6' undeclared (first use in this function) include/common/standard.h: In function 'get_net_port': include/common/standard.h:586: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:588: error: 'AF_INET6' undeclared (first use in this function) include/common/standard.h: In function 'get_host_port': include/common/standard.h:598: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:600: error: 'AF_INET6' undeclared (first use in this function) include/common/standard.h: In function 'get_addr_len': include/common/standard.h:610: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:612: error: 'AF_INET6' undeclared (first use in this function) include/common/standard.h:614: error: 'AF_UNIX' undeclared (first use in this function) include/common/standard.h: In function 'set_net_port': include/common/standard.h:624: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:626: error: 'AF_INET6' undeclared (first use in this function) include/common/standard.h: In function 'set_host_port': include/common/standard.h:636: error: 'AF_INET' undeclared (first use in this function) include/common/standard.h:638: error: 'AF_INET6' undeclared (first use in this function) gmake: *** [src/protocols.o] Erreur 1 A workaround is to include sys/socket.h in include/common/standard.h. Once corrected, ssl support successfully build and run on FreeBSD 8.3. Joris > Willy > >