Daniel Roethlisberger
79c67ebed7
Merge pull request #32 from fix-macosx/macosx-yosemite
...
Support Mac OS X 10.10 by using 10.9 headers
10 years ago
Steve Wills
b8c8cb73ed
add DESTDIR, MANDIR to install target
...
DESTDIR to allow installing in chroot
MANDIR to allow specifying different dir for man pages
10 years ago
Landon Fuller
8ef5011fcb
Enable Mac OS X 10.10 feature detection
...
This is pointed at the 10.9 pf headers for testing, as
the 10.10 kernel sources are unavailable.
10 years ago
Daniel Roethlisberger
fe558af0a3
Remove duplicates from FEATURES
11 years ago
Daniel Roethlisberger
6b99bde4fb
Only use -pthread on non-Darwin systems
11 years ago
Daniel Roethlisberger
ba991dcdf8
Minor overhaul of the Mac OS X hacks
11 years ago
Daniel Roethlisberger
05410fe9b3
Enable SSL_MODE_RELEASE_BUFFERS by default
11 years ago
Daniel Roethlisberger
6643d832d9
Add experimental support for pf on Mac OS X
...
Support pf rdr on Mac OS X 10.7, 10.8 and 10.9 by including the missing
Apple headers in the source tree and enable private Apple code. Since
we are using an interface marked private by Apple, this code is very
experimental.
Issue: #15
Reported by: Amit Chowdhary
11 years ago
Daniel Roethlisberger
13c85ce5c1
Also build ipfw if pf is detected
...
OpenBSD 4.7+ and FreeBSD 9.0+ also include ipfw-style divert-to in pf,
so build ipfw NAT engine as well if pf is detected.
Reported by: Stuart Henderson
11 years ago
Daniel Roethlisberger
fc8c0110c5
Do not generate ECC keys for unit tests
12 years ago
Daniel Roethlisberger
5ed3e5172b
Make explanation of DEBUG_CFLAGS clearer
12 years ago
Daniel Roethlisberger
a4040d8372
Suppress warnings for system headers with -isystem
...
Use -isystem instead of -I in CPPFLAGS to suppress compiler warnings for
system and library headers.
12 years ago
Daniel Roethlisberger
6fe4c5bf01
Sign release tarball using GnuPG
12 years ago
Daniel Roethlisberger
e270fb127b
Unconditionally define _GNU_SOURCE
...
Get rid of the fragile glibc auto-detection mechanism and define
_GNU_SOURCE unconditionally in order to fix the build on recent GNU libc
systems such as Debian and Ubuntu. On non-GNU libc implementations,
_GNU_SOURCE should not have any effect.
Issue: #2
Reported by: Vincent Bernat
12 years ago
Daniel Roethlisberger
0e19243307
Reorder wildcard rules and improve error messages
13 years ago
Daniel Roethlisberger
ddbb945406
Rename unit test sources to fix language detection
13 years ago
Daniel Roethlisberger
6a93c73164
Add test server cert with OCSP and CDP extensions
13 years ago
Daniel Roethlisberger
557537957f
Use FORCE target to force rebuild of version.o
13 years ago
Daniel Roethlisberger
423c1b0a32
Move volatile build-time information into separate compilation unit
13 years ago
Daniel Roethlisberger
419cb7d31f
Add targets for manual page conversion
13 years ago
Daniel Roethlisberger
4cfdef405a
Initial import of sslsplit-0.4.2
13 years ago