Delivery-Date: Thu, 15 Jan 2015 16:24:59 -0500
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham
	version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 95EF61E0ABC
	for <archiver@seul.org>; Thu, 15 Jan 2015 16:24:57 -0500 (EST)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 34B3F32351;
	Thu, 15 Jan 2015 21:24:52 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id C073832351
 for <tor-talk@lists.torproject.org>; Thu, 15 Jan 2015 21:24:48 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id nc1ZKiwBO-gG for <tor-talk@lists.torproject.org>;
 Thu, 15 Jan 2015 21:24:48 +0000 (UTC)
Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com
 [IPv6:2a00:1450:400c:c05::22d])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 7981630621
 for <tor-talk@lists.torproject.org>; Thu, 15 Jan 2015 21:24:48 +0000 (UTC)
Received: by mail-wi0-f173.google.com with SMTP id hi2so193372wib.0
 for <tor-talk@lists.torproject.org>; Thu, 15 Jan 2015 13:24:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tig.as; s=gmail2;
 h=message-id:date:from:mime-version:to:subject:references:in-reply-to
 :content-type; bh=r92VGkZIN6ApBN/F0G35nG2XxNTam4+rXLyuyfVQiZk=;
 b=VbezwNDIh+rzbQIGQTqrRpUeOKt01RFvEKECh1+oqRcgSa1VpVel/s4/ceceZNeI2C
 Ssl/n8HnBe9faIPmYNVJtb3NXEKwDfy6If3X+tEPGeFb1AHJQqyJf7Cib0X3qxF6hwUL
 Wd5awVhsJB7sFkQaTMFfFGwP5WMf4ycwl4Ebs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:message-id:date:from:mime-version:to:subject
 :references:in-reply-to:content-type;
 bh=r92VGkZIN6ApBN/F0G35nG2XxNTam4+rXLyuyfVQiZk=;
 b=bs7tm2KeTREtHvNaLSTwjzcaM4KDdK4x58LFz/Xdcct6t3Zut8o0+7HY3HjmQN+bZ1
 fUe/M2pfrLbcobadqshuQMWFzvMWLQ990o1tkKTcpNuKXMvvRynVM2C77ozp3xXMpQCu
 RdqUT/S7zMx7w0mEs4VshD89RCr0ZwtJzWJ6Wg4iedAtFWAAh2zQ7PfUzGDbw2JNruaV
 5xLFj83zgX9MsRXqNN0+L0AjXxuoAs2+rjFu5FsKfJzSHlZ9ocuGN9EMuv6C+4P4yCsD
 O8eRQXeDpeE2+JofXZq9WmnV0OqUQp+/AwZ/SG0RdcLlcS5UnGLsVrpbnlEn7qIXqgN3
 BMtA==
X-Gm-Message-State: ALoCoQlyKsUXp+k8vLlvwW38VAPcTP3s60tv2dH2vGDLLpIIFrZbYPRgSiw520ruTvoOCjo+d/tW
X-Received: by 10.180.82.98 with SMTP id h2mr22990942wiy.7.1421357085050;
 Thu, 15 Jan 2015 13:24:45 -0800 (PST)
Received: from 127.0.0.1 (tor-exit.critical.cat. [46.182.106.190])
 by mx.google.com with ESMTPSA id ud4sm538718wib.0.2015.01.15.13.24.42
 for <tor-talk@lists.torproject.org>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 15 Jan 2015 13:24:43 -0800 (PST)
Message-ID: <54B8300E.9020008@tig.as>
Date: Thu, 15 Jan 2015 21:24:30 +0000
From: Mike Tigas <mike@tig.as>
MIME-Version: 1.0
To: tor-talk@lists.torproject.org
References: <512753.55494437383236392d31343036383939313433@popretr.messagingengine.com>
 <aec415db8a4a0eaacfcf33f0a643701a@openmailbox.org>
 <1421333647.470825.214323705.6A985289@webmail.messagingengine.com>
 <512753.55494437383239302d31343036383939313433@popretr.messagingengine.com>
 <84F6C494-D431-4FF4-A28D-CD505678B665@gmail.com>
 <1421334531.476212.214330097.272A8450@webmail.messagingengine.com>
In-Reply-To: <1421334531.476212.214330097.272A8450@webmail.messagingengine.com>
Subject: Re: [tor-talk] Tor on the iPhone?
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3869389550765389039=="
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============3869389550765389039==
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="JmNIgVE5nuQbP4cnGQ3E65MVFQJbjQ3l5"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--JmNIgVE5nuQbP4cnGQ3E65MVFQJbjQ3l5
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

To elaborate a bit more:

A well-behaved (from App Store's perspective) iOS application is
prevented from launching a subprocess or interacting with another
application -- so Onion Browser and some other apps hackishly get around
that limitation by linking and running Tor as part of the app.

Things are pretty strictly sandboxed (and apps in the background are not
guaranteed to continue running), so every app that needs Tor needs to
include it and handle it's own copy of Tor.

(Aside: the subprocess restriction has also prevented the use of
pluggable transports in the app for the time being. Something I'd love
to work around -- i.e. not using "managed" mode -- but have yet to make
an earnest attempt at.)

In any case, I do continue to maintain the app wrt. security issues and
Tor updates, but my main regret is that I haven't had the time to really
refactor and redesign the app as I've wished.

Best,

Mike Tigas
News Applications Developer, ProPublica
http://www.propublica.org/
@mtigas | https://mike.tig.as/ | 0x6E0E9923




Nathan Freitas:
> On Thu, Jan 15, 2015, at 09:59 AM, Jeff Burdges wrote:
>>
>> On 15 Jan 2015, at 21:54, Nathan Freitas <nathan@freitas.net> wrote:
>>
>>> On a related note, the latest ChatSecure on iOS includes Tor, as well=
,
>>> for XMPP connections.
>>
>> I thought it needed an external Tor applicaiton, specifically the one =
by
>> Mike mentioned?
>=20
> No, ChatSecure iOS has Tor built into it now, and we will be keeping it=

> up-to-date with RC/final releases and other critical updates. iOS
> doesn't allow external background proxies in the way that Android does.=

>=20


--JmNIgVE5nuQbP4cnGQ3E65MVFQJbjQ3l5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQQcBAEBCgAGBQJUuDAWAAoJEOy4Zyl+dFBkl5Uf/3wjORk9CmWbE3N2dEtYy5ox
8jEvZipZtqnpjUsrRYFOj8SLqYBrYDyUOXbxGz/I6zramkm4kBK2DwMbkzrTeKAC
/HU0TRUBMB+D1EGYVae1XjlI7jEbEIGreEBbEDJiG9nzadU7LXA2cjEIPxfmiPQQ
n0BBT3nuHYHa/74+PAeGFK3Cmd00mdl75VqnL9yfnJ4pade1rXfHpV3BToiGeO+6
kPUKbEX+DmlSAm0e8uJ1mezoEzMLCD1eX8kbsYRvqUe3I4DfCBi6ytwEv4rGgn1u
CFp9930krxpPlcqr1H7A3EQj78XEmlXI2PQrySi62fl74xRYUA1pjdLDasJkeLRJ
xBfOE+fg+8kkzVkU1VEFTQSTuUnqejYA8C6MIAok8dMKhflI/h37aX+9XJ26/s3e
6JWW0IkBTiE6BlkVsrEQ250PH3+Hyrt+3RCExjQK42IZpCo7hcHaISSpTtOmxixc
+d+vS06C6OdmXXmQnY6V29A0cXl4WZN/SN6zXyft0+z5CfoiDtoH2GIsbLklvO7T
WkKVYhDtOpSh3Cqw9XOhtW8JT2TokMKgDEmK93isvxO3oqic7BWPa2o5Toda/yw6
Y5cp1cqeHQo+ecSacjbkTDWgezJsEp3EeLsUGJ01mQCOvqwknLF37K1fbpAsSUou
UVSvwHFWmTOCYoaACQBq+4y0NAalqK5N0pfV94p9jvNAnAYUMgZD5UMX8UEu50fh
OIl1o++PZ/XPYYobjjZsBVgXQcvYOiqtNaX0dZskOMj7XnVn1PX+mK3E2PkaW7Kd
RkxkGw3pN8xkK7P6IeGF1kHaMY2OEkzw9ywQmeNjuinCtlFh7jrq5zG4eLuXTmdA
05W1nEfz4z5ZPlhx59hTU+9OMxPL11ukem+hEsU8+6zrC4d/Fy1aR4FYY1EZTGnj
c2M9RstyNDjxERk1CTIN39saSrNGdHQ7zxMRJV4pc+zfj2rnlnIxLExlC9C5Yl4U
9hhd7uHwU2uh+u1Cib0cRhMdwvjRVL5wl1ySOY+Pr5MTfMDlYdac8NM0FlqbcAtc
Woo050s4K0uwwVzicpSFdc8BtL0d1eOZb62jhng106be9aVdKeXBKQuqi5qadoVD
+0MLk92XVH2mJePhjGS49WRuTcjvMm8++/UB0BjT64+Iz+zsXRk5NOZDtn1vh9K6
x+BV/Uge2DPvfk0jJDhxefzJD/xOz7SPphz+8xD7hDK8k8bg7ge6IAehRsr53umo
wV8KBR/sa+H8QQdAxfHMUy0GKi6AetIRvWVLkcKYYHlUQggHYv4Qv7buxI2vBSxM
eAnJ1um+/nsuuTZ1YXZjRcubUePQlAWLKe/XjY1G54XeTqOs6zB620r3+gIqPg8=
=JArR
-----END PGP SIGNATURE-----

--JmNIgVE5nuQbP4cnGQ3E65MVFQJbjQ3l5--

--===============3869389550765389039==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

--===============3869389550765389039==--

