Juergen Daubert
f299caf612
The '==' comparision operator is not defined by POSIX, use '=' instead
2015-11-30 20:55:07 +08:00
Matt Johnston
e038c26963
Another attempt at test for crypt()
2015-11-26 23:01:13 +08:00
Matt Johnston
56b9388702
Backed out changeset fbcd0a20e667
2015-11-26 22:21:14 +08:00
Matt Johnston
0e438f6d5c
AC_SEARCH_LIBS not AC_CHECK_LIB to find crypt()
2015-11-26 21:58:25 +08:00
Matt Johnston
00798ca8cc
Test for crypt() rather than crypt.h
...
Print a message from configure if getpass() or crypt() were missing
2015-10-21 23:08:22 +08:00
Mike Frysinger
e84cb3c3c2
fix default build when getpass() is unavailable
...
if the system doesn't support getpass, we still default on the options
that require it which causes a build failure. instead, only default
enable these when getpass is available.
2015-10-21 22:48:15 +08:00
Gaël PORTAY
90f9f43335
Test struct existance against sizeof() operator
...
Instead of declaring an "unused-variable" or "unused-but-set-variable"
structure.
This avoid unexpected broken configurations when using something like:
$ ./configure CFLAGS="-Wall -Wextra -Werror"
It causes AC_COMPILE_IFELSE to fail and thus leading to a mismatch
configuration (because the CFLAGS are passed to the macro).
2015-05-05 20:23:54 +02:00
Elan Ruusamäe
b9073961f7
Allow configure with libtomcrypt/libtommath directories missing
...
if using bundled libraries
2015-01-28 22:05:24 +08:00
Matt Johnston
e767bbb41f
Add new monotonic_now() wrapper so that timeouts are unaffected by
...
system clock changes
2014-03-13 23:50:09 +08:00
Matt Johnston
29062e629f
Fix building with system libtomcrypt/libtommath
2014-02-18 21:03:27 +08:00
Matt Johnston
be5780ef90
Fix library order of libtom*
2013-11-25 23:39:15 +08:00
Matt Johnston
e5c52796c3
Try and fix utmp handling
2013-11-25 23:30:01 +08:00
Matt Johnston
c5e36f8e3c
Fix some warnings
2013-11-25 23:08:33 +08:00
Matt Johnston
e00a97944a
Replace some deprecated macros with other ones, from Daniel Richard G.
2013-11-14 21:45:50 +08:00
Matt Johnston
45bd0edae5
Merge in changes from the past couple of releases
...
--HG--
branch : ecc
2013-10-18 21:38:01 +08:00
Matt Johnston
920120d05a
Make --disable-bundled-libtom work, based on patch from Mike Frysinger
2013-10-15 22:55:44 +08:00
Matt Johnston
04518e9e80
merge in HEAD
...
--HG--
branch : ecc
2013-05-21 12:09:35 +08:00
Matt Johnston
a57947c513
Fix bad comma in header list
2013-05-13 21:35:13 +08:00
Matt Johnston
f6b304250b
Try using writev() for writing packets out to tcp
2013-03-31 23:15:35 +08:00
Matt Johnston
73e22c115c
refactor kexdh code a bit, start working on ecdh etc
...
--HG--
branch : ecc
2013-03-26 01:35:22 +08:00
Mike Frysinger
bbf6d5f2f5
rename configure.in -> configure.ac
...
Latest autotools warn now if the file is named configure.in
--HG--
rename : configure.in => configure.ac
2013-03-24 00:00:39 +08:00