Skip to content

Commit 6b85c2d

Browse files
committed
Mention iOS support, bump version to 0.9.2
1 parent d7fb77d commit 6b85c2d

File tree

5 files changed

+18
-2
lines changed

5 files changed

+18
-2
lines changed

Makefile.am

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ AUTOMAKE_OPTIONS = gnu
55
EXTRA_DIST = \
66
autogen.sh \
77
com.opendns.osx.DNSCryptProxy.plist \
8+
iphone.sh \
89
README.markdown \
910
TECHNOTES \
1011
THANKS

NEWS

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11

2+
* Version 0.9.2:
3+
- Support for cross-compilation. In particular, the proxy can now
4+
compile and work on iOS.
5+
26
* Version 0.9.1:
37
- DNSCrypt should compile out of the box on DD-WRT and other
48
uclibc-based systems.

README.markdown

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ Installation
3333
------------
3434

3535
The daemon is known to work on recent versions of OSX, OpenBSD,
36-
NetBSD, Dragonfly BSD, FreeBSD, Linux and Cygwin/Win32.
36+
NetBSD, Dragonfly BSD, FreeBSD, Linux, Cygwin/Win32 and iOS (on a
37+
jailbroken device).
3738

3839
Download the
3940
[latest version](https://github.com/opendns/dnscrypt-proxy/downloads)

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ(2.61)
2-
AC_INIT(dnscrypt-proxy, 0.9.1, bugs at opendns dot com)
2+
AC_INIT(dnscrypt-proxy, 0.9.2, bugs at opendns dot com)
33
AC_CONFIG_MACRO_DIR([m4])
44
AC_CONFIG_SRCDIR([src/dnscrypt-proxy/app.c])
55
AC_CONFIG_HEADER([config.h])

iphone.sh

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#! /bin/sh
2+
3+
export XCODEDIR="/Applications/Xcode.app/Contents/Developer"
4+
export BASEDIR="${XCODEDIR}/Platforms/iPhoneOS.platform/Developer"
5+
export PATH="${BASEDIR}/usr/bin:$BASEDIR/usr/sbin:$PATH"
6+
export SDK="${BASEDIR}/SDKs/iPhoneOS5.0.sdk"
7+
export CFLAGS="-pthread -mthumb -arch armv6 -isysroot ${SDK}"
8+
export LDFLAGS="-pthread -mthumb -arch armv6 -isysroot ${SDK}"
9+
10+
./configure --host=arm-apple-darwin10 && make -j2

0 commit comments

Comments
 (0)