Permalink
Browse files

Mention iOS support, bump version to 0.9.2

  • Loading branch information...
1 parent d7fb77d commit 6b85c2d031f1e827e8525965688edbe74faa3a6b @jedisct1 jedisct1 committed Feb 23, 2012
Showing with 18 additions and 2 deletions.
  1. +1 −0 Makefile.am
  2. +4 −0 NEWS
  3. +2 −1 README.markdown
  4. +1 −1 configure.ac
  5. +10 −0 iphone.sh
View
@@ -5,6 +5,7 @@ AUTOMAKE_OPTIONS = gnu
EXTRA_DIST = \
autogen.sh \
com.opendns.osx.DNSCryptProxy.plist \
+ iphone.sh \
README.markdown \
TECHNOTES \
THANKS
View
4 NEWS
@@ -1,4 +1,8 @@
+* Version 0.9.2:
+ - Support for cross-compilation. In particular, the proxy can now
+ compile and work on iOS.
+
* Version 0.9.1:
- DNSCrypt should compile out of the box on DD-WRT and other
uclibc-based systems.
View
@@ -33,7 +33,8 @@ Installation
------------
The daemon is known to work on recent versions of OSX, OpenBSD,
-NetBSD, Dragonfly BSD, FreeBSD, Linux and Cygwin/Win32.
+NetBSD, Dragonfly BSD, FreeBSD, Linux, Cygwin/Win32 and iOS (on a
+jailbroken device).
Download the
[latest version](https://github.com/opendns/dnscrypt-proxy/downloads)
View
@@ -1,5 +1,5 @@
AC_PREREQ(2.61)
-AC_INIT(dnscrypt-proxy, 0.9.1, bugs at opendns dot com)
+AC_INIT(dnscrypt-proxy, 0.9.2, bugs at opendns dot com)
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR([src/dnscrypt-proxy/app.c])
AC_CONFIG_HEADER([config.h])
View
@@ -0,0 +1,10 @@
+#! /bin/sh
+
+export XCODEDIR="/Applications/Xcode.app/Contents/Developer"
+export BASEDIR="${XCODEDIR}/Platforms/iPhoneOS.platform/Developer"
+export PATH="${BASEDIR}/usr/bin:$BASEDIR/usr/sbin:$PATH"
+export SDK="${BASEDIR}/SDKs/iPhoneOS5.0.sdk"
+export CFLAGS="-pthread -mthumb -arch armv6 -isysroot ${SDK}"
+export LDFLAGS="-pthread -mthumb -arch armv6 -isysroot ${SDK}"
+
+./configure --host=arm-apple-darwin10 && make -j2

0 comments on commit 6b85c2d

Please sign in to comment.