Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tcurdt/iProxy

Let's you connect your laptop to the iPhone to surf the web.
https://github.com/tcurdt/iProxy

Merge pull request #35 from mozeryansky/master

Update project to run on Xcode 13.1 for iOS 15

de49da6d99644cc7642934f268814a92818a7380 authored almost 3 years ago by Torsten Curdt <[email protected]>
- auto update xcode project

- auto upgrade xib files
- set deployment to iOS 15.0
- enable automatic signing
- fix xcode proj...

ed9aea96687b3e870db6991990a427a300648197 authored almost 3 years ago by Michael Ozeryansky <[email protected]>
Merge pull request #20 from atomicbird/master

Update project for Xcode 4

425a57e90ae2d20312541c83f5ce06d925ea02a9 authored about 5 years ago by Torsten Curdt <[email protected]>
Fix up project so it compiles on Xcode 4.x

dbcb83ab403568e052ba2084e41a3416298a0b79 authored about 13 years ago by Tom Harrington <[email protected]>
merged most commits from jeromelebel

3923704 adding auto save for the window
6f01197 0 is not a valid port neither
e390a7d need...

188599ca7cf170f730af537ee06cdc7c0144ebef authored almost 14 years ago by Torsten Curdt <[email protected]>
use the host name instead of the ip (no more dependant to an interface, yeah \!)

d88fcf2dde1fcee70e59c11bab643f69a89ab125 authored almost 14 years ago by Jérôme Lebel <[email protected]>
listen to all interfaces for the http proxy, too,

422e2503d8f3c780e0b4e27a618829ff7ddf2119 authored almost 14 years ago by Jérôme Lebel <[email protected]>
close all sockets before while stoping, so we can open the socket again

639e70e1116e77603ad6535a8ed8b39500eff34a authored almost 14 years ago by Jérôme Lebel <[email protected]>
listen to all interfaces

875726b62488cfc336de956671dffc85757e9a56 authored almost 14 years ago by Jérôme Lebel <[email protected]>
quit the application when there is no proxy enabled

437f697728fd4f32df73757804b9da8187168dd6 authored almost 14 years ago by Jérôme Lebel <[email protected]>
it should work all the time at launch when using the automatic option

a6a54b2e27bd1d728c3d676f7be8e28c707fbf4f authored almost 14 years ago by Jérôme Lebel <[email protected]>
don't try set a proxy when there is no device to reach it

052eac254923ee4a1a98c4c600b0c31aba396aa6 authored almost 14 years ago by Jérôme Lebel <[email protected]>
Problem between the interface name and the device name (starting to work again, but not done yet)

02cffd6381d77ac1f8a1ff054c9f588059ed729d authored almost 14 years ago by Jérôme Lebel <[email protected]>
we don't need to choose the interface

aeab078a77bcd0d5a9fb2eb00973b2fc63ea8931 authored almost 14 years ago by Jérôme Lebel <[email protected]>
if we can't get the current ip, return 500

6b7b2d443c930dc719c6b07ffff2eb00f96ca87b authored almost 14 years ago by Jérôme Lebel <[email protected]>
cleanup in the bonjour services

7b493dbe1ca6663c3d75419662baa4f132e266d2 authored almost 14 years ago by Jérôme Lebel <[email protected]>
one step towards to remove the interface from the UI, the user should not have to choose the interface for the proxy

841a3a93cb5180dd7e9b119c5e1c20d8ad9b87fe authored almost 14 years ago by Jérôme Lebel <[email protected]>
needs to disable the button

f5f6a9fe2965537abfb7cb33fa83c61299a7c5fc authored almost 14 years ago by Jérôme Lebel <[email protected]>
adding again the clickable urls

c16878c9360f5c3412ca9ce2baa49c22dbae4d6b authored almost 14 years ago by Jérôme Lebel <[email protected]>
Merge remote branch 'tcurdt/master'

Conflicts:
Resources/MainViewController.xib
Sources/AppDelegate.m
Sources/AppTextFileResponse...

64e7b4e66a647f0859f96e7e8169fc6101b782e2 authored almost 14 years ago by Jérôme Lebel <[email protected]>
adding declaration

550512dbd42710e55478715945972548628dd50a authored almost 14 years ago by Jérôme Lebel <[email protected]>
now we store a dictionary instead of just the netservice

2a5999920dd2456f944523327a2395d11575492c authored almost 14 years ago by Jérôme Lebel <[email protected]>
problem to update the start button label

e9d78be2d65c904e71a2b4262e5c8c906d350f32 authored almost 14 years ago by Jérôme Lebel <[email protected]>
adding a method to know which interface will be used to reach the iphone

b75e1a7ede1527ab7c89f2395cbc78d64aa618fe authored almost 14 years ago by Jérôme Lebel <[email protected]>
need to remove from receiving notification

e390a7da90e1526c7751913bacf7e120484b5733 authored almost 14 years ago by Jérôme Lebel <[email protected]>
0 is not a valid port neither

6f01197f1acdd2ed0c868243f3dde7635ffe397c authored almost 14 years ago by Jérôme Lebel <[email protected]>
adding auto save for the window

39237048ae09100799de855c13a1047f2f912c67 authored almost 14 years ago by Jérôme Lebel <[email protected]>
added release history

33d1099ff73437b426b2417005d48a9db11fbee7 authored almost 14 years ago by Torsten Curdt <[email protected]>
updated the readme

674b014113c3d47264c916c5303191e26a344a61 authored almost 14 years ago by Torsten Curdt <[email protected]>
some text and layout

ae64a44e0a7342fd573462c48c07ee0d06e127fe authored almost 14 years ago by Torsten Curdt <[email protected]>
added polipo as http proxy,

swiches for socks/http on/off support,
switch on ip detection,
background support,
info screen ch...

7a227d69dc458dca60f5f52fb0148f44f2fe4acc authored almost 14 years ago by Torsten Curdt <[email protected]>
problem when the port was discover a bit late

b985b6f59c4a2054c3cc8821e7f27d129b149624 authored almost 14 years ago by Jérôme Lebel <[email protected]>
the default proxy is kind of useless feature (who will use more than one proxy on the same network), and implementing the automatic button

17d1443bcbcf5e19f45710c7964abbd1c3de66ce authored almost 14 years ago by Jérôme Lebel <[email protected]>
the main window should not be resized minimized or closed

a192f34a5e3a6a53f84addc8b04cff6018557f23 authored almost 14 years ago by Jérôme Lebel <[email protected]>
Adding blue color to show that the user can click. It would be nicer if it was underlined too

f47576700476f817090aad67b48b2d535a598ce0 authored almost 14 years ago by Jérôme Lebel <[email protected]>
it's better to use the ip that the client used to reach us

059eccdd74873c3db989ab7eff579726ec9ca995 authored almost 14 years ago by Jérôme Lebel <[email protected]>
probably better UI, but still not perfect, since it's not obvious that we can click on the URL

81e1e73500d7c8c1dbde984b24d5a4d2f9556fc8 authored almost 14 years ago by Jérôme Lebel <[email protected]>
not sure what I forgot to commit

575396e3808b3803d53616a606fa170ef5655bd1 authored almost 14 years ago by Jérôme Lebel <[email protected]>
now we can copy the url or send it by email

9b9c1f1f736f57bcda1179a57d73ddd2a4db0daf authored almost 14 years ago by Jérôme Lebel <[email protected]>
adding MobileCoreServices.framework and MessageUI.framework for the iphone app

3909d714143ab271fa0c3eeb4d263c63cc359a98 authored almost 14 years ago by Jérôme Lebel <[email protected]>
trying to implement an automatic button

0e34c25f12535b6ea96bab22573de31a656a0575 authored almost 14 years ago by Jérôme Lebel <[email protected]>
just in case

798cd1f322bac96111f994ab36a68fe21fbb3055 authored almost 14 years ago by Jérôme Lebel <[email protected]>
the real default inteface is AirPort

d895fc91b828f630e0eb81e0286735f0b3c604c5 authored about 14 years ago by Jérôme Lebel <[email protected]>
adding a macos app to configure automatically the proxy

c553cf9546e701d70e5e264f647a42b65dfa89f7 authored about 14 years ago by Jérôme Lebel <[email protected]>
advertising using Bonjour

55d9a69821d6ea635f1da02dcf5facef4f850f30 authored about 14 years ago by Jérôme Lebel <[email protected]>
making sure we don't duplicate ports

da4fa0456b954563beb963bedefccedf05e41b70 authored about 14 years ago by Jérôme Lebel <[email protected]>
Merge branch 'master' of git://github.com/nickveys/iProxy

Conflicts:
Resources/StatusViewController.xib
Sources/AppDelegate.m

f978e970964505fc53750310ce54a67b79ca8c73 authored about 14 years ago by Torsten Curdt <[email protected]>
Preventing backgrounding of application, the srelay doesn't appear to be re-startable in the event of an IP change or other network changes. Seems safer to just always restart.

92e1b7eac5d89389f137d9bdff695358c43107d7 authored about 14 years ago by Nick Veys <nickveys@github>
Added display line for PAC URL

* Resources/Default.png
* Resources/Status.png
- Updated graphics to add room for new field
...

9390150c16658b0fa9a638111c9de85e7d97f0db authored about 14 years ago by Nick Veys <nickveys@github>
Preventing backgrounding of application, the srelay doesn't appear to be re-startable in the event of an IP change or other network changes. Seems safer to just always restart.

0eb3d0a40c8323664650134917fd4066c7d26a3f authored about 14 years ago by Nick Veys <nickveys@github>
Displaying SI units correctly (doh)

c667df13369cf723d4d33c7084f0907f30c50565 authored about 14 years ago by Nick Veys <nickveys@github>
Fix memory leak created by tracking bytes up/down outside an autorelease pool

The NSNumber instances created in upload_amount and download_amount were
being autoreleased. Ho...

32cd80d6dc53efbec7bb1661275fa6f60d9c55aa authored about 14 years ago by Nick Veys <nickveys@github>
Displaying SI units correctly (doh)

763268815586433a50448cdda5c7e540c0fdf08f authored about 14 years ago by Nick Veys <nickveys@github>
Fix memory leak created by tracking bytes up/down outside an autorelease pool

The NSNumber instances created in upload_amount and download_amount were
being autoreleased. Ho...

bc0ffbbd6a49a111715c7308f8d81131e7317de7 authored about 14 years ago by Nick Veys <nickveys@github>
settings for 4.0 SDK

a6c475253baada0ab4d6e17c18c46a8cfd0ce2d0 authored about 14 years ago by Torsten Curdt <[email protected]>
move framework around

b58842abd96559f863c36c50c84d3abc008bbbf5 authored over 14 years ago by Torsten Curdt <[email protected]>
moved sources around

dd17fca72307ad72960fec730ce65b83b42c09e8 authored over 14 years ago by Torsten Curdt <[email protected]>
Merge branch 'master' of github.com:tcurdt/iProxy

86f6fa3e43a95cdb5af3b531f7149481210c60f0 authored over 14 years ago by Torsten Curdt <[email protected]>
Added labels down-right that display transfer amounts up/down

96c4ec2518278c277d3d42429757b706528849c4 authored over 14 years ago by Edward Patel <[email protected]>
Merge branch 'master' of github.com:tcurdt/iProxy

5ab1226316663caebf29c5aeded20370b2dfb594 authored over 14 years ago by Torsten Curdt <[email protected]>
validate ad-hoc builds

d009e03a893b2e7d5024c7233f506673600697c4 authored over 14 years ago by Torsten Curdt <[email protected]>

bca1d1259f0726ea01499ee0703c2091fe04384b authored over 14 years ago by Edward Patel <[email protected]>
Make the .pac file contain actual ip number instead of the hardcoded "10.0.0.1"

a963cca2dec92aad883cf13ff7abb40cee534adf authored over 14 years ago by Edward Patel <[email protected]>
Added a part in the README for previous additions

f89ee0da8ddb19b1b8dbd802689122d9c6a0d040 authored over 14 years ago by Edward Patel <[email protected]>
Added a small http server that served a .pac file automatically. This simplifies fake-tethering for the iPad.

Create a network with and give the iPhone the IP nr 10.0.0.1.

Enter "http://10.0.0.1:8080/socks...

f10697ac26666d1bd04679549fa469e6f136a597 authored over 14 years ago by Edward Patel <[email protected]>
no entitlements in debug builds

128192a3ca767621be4197f91b3a5fa867d88c61 authored over 14 years ago by Torsten Curdt <[email protected]>
cleanups

61bf925ee54677aea49080c03e18b7eac2c76407 authored over 14 years ago by Torsten Curdt <[email protected]>
fixed merge conflict

8107e82a607a5e2efb91f3441f424c7a15be04fd authored over 14 years ago by Torsten Curdt <[email protected]>
Merge branch 'master' of github.com:tcurdt/iProxy

718043ae347a3ff6be76dc5b8cc1f00786c39c86 authored over 14 years ago by Torsten Curdt <[email protected]>
added Default.png

062bc6b8be9776091ec44193cf03f3edcdf28a81 authored over 14 years ago by Torsten Curdt <[email protected]>
add button to open instructions

4e779eeafb98fb352c39c3272930d5b383bce646 authored over 14 years ago by Jon Maddox <[email protected]>
add button to open instructions

2012c8cd6dba216ba002d8f4c5df6615eec26d44 authored over 14 years ago by Jon Maddox <[email protected]>
clean this up

7e28e9b3d143fbb99103098fee397365bbdefb23 authored over 14 years ago by Jon Maddox <[email protected]>
added instructions view

e4214070be9cc003e03291a69a6211c4bba3fb31 authored over 14 years ago by Jon Maddox <[email protected]>
quote to support spaces in paths

a4eb831c64ac48780b5b18ac9f80db1c0587a72d authored over 14 years ago by Torsten Curdt <[email protected]>
use absolute path to "ditto"

7ee613526dc7e51e0ed79c67983a5dee72a586c6 authored over 14 years ago by Torsten Curdt <[email protected]>
srelay

609126f895891f922532a29105b09a84e0511655 authored over 14 years ago by Torsten Curdt <[email protected]>
subproject by accident

c77de4d775354a042fd5fb553a91d18959a59eb9 authored over 14 years ago by Torsten Curdt <[email protected]>
added screenshots,

only cp distribution profile if exists

0af1fec62ee6fb762f225d0cdc84ef2ccfc37050 authored over 14 years ago by Torsten Curdt <[email protected]>
spelling etc

a810cb39bbcd5b4c8dc07d979f2ea70db9b6458a authored over 14 years ago by Torsten Curdt <[email protected]>
don't sleep,

added iTunesArtwork,
build zip with ditto,
add the version number to the zip,

96e85942e5a0856eebaf7d166436e0d49d5efb55 authored over 14 years ago by Torsten Curdt <[email protected]>
build adhoc zip

10a445ea05269dc2e6f30a90d9167dc2687e693b authored over 14 years ago by Torsten Curdt <[email protected]>
fixed a warning,

use interface depending on simulator/device,
added ad-hoc build

926ee95ca37ef45ba7efb2ad65e9edfb307e6d2c authored over 14 years ago by Torsten Curdt <[email protected]>
nicer,

cleanups

0187bcfb6f0e747c32f0889c8bcccef447feb60b authored over 14 years ago by Torsten Curdt <[email protected]>
threaded operation

9bb67e959a81c1246f8052fa7622d242593b6e43 authored over 14 years ago by Torsten Curdt <[email protected]>
init

50b952527ed3d6f5bdab28c3e0357a7a76fe1000 authored over 14 years ago by Torsten Curdt <[email protected]>