This website requires JavaScript.
82c7f52841
Less strict locks
Frank Denis
2012-08-01 00:59:25 -07:00
c2ccecd970
Use /var/run/ for locks.
Frank Denis
2012-08-01 00:27:07 -07:00
8f7da57704
Add locks
Frank Denis
2012-08-01 00:10:53 -07:00
48d850e6b8
Synchronize UI changes between the menu bar and the pref pane.
Frank Denis
2012-07-31 23:43:32 -07:00
2d0ff03ed5
Improve dnscrypt peer descriptions.
Frank Denis
2012-07-31 23:17:48 -07:00
480bd8fbb9
Almost done
Frank Denis
2012-07-31 23:09:25 -07:00
366d077bfb
Make the checkboxes work
Frank Denis
2012-07-31 22:54:23 -07:00
6c86b8e676
Import initialization from the menubar app
Frank Denis
2012-07-31 22:45:20 -07:00
66e8e84187
Cleaning...
Frank Denis
2012-07-31 22:20:31 -07:00
edcf64910d
Spring cleaning, continued
Frank Denis
2012-07-31 22:16:34 -07:00
2050ea2ace
Start the sprint cleaning of the pref pane
Frank Denis
2012-07-31 22:09:53 -07:00
d1e6732dfd
Remove TCP/443 from the pref pane, add Familyshield
Frank Denis
2012-07-31 21:56:59 -07:00
e62278c189
Compile for 32 bit platforms, too.
Frank Denis
2012-07-31 21:51:27 -07:00
77e5ccf21c
Don't use ARC so that we are compatible with 32-bit CPUs
Frank Denis
2012-07-31 21:45:19 -07:00
a6c09091fd
Bump version to 0.12, remove leftovers
Frank Denis
2012-07-31 21:12:12 -07:00
33e9218884
Add support for the fallback to insecure thing to the menubar thing.
Frank Denis
2012-07-31 21:06:45 -07:00
5c9a393c49
Display the unavailable icon when updating. - Incomplete.
Frank Denis
2012-07-31 20:16:09 -07:00
9551962ca2
Improve resolver description
Frank Denis
2012-07-31 19:55:23 -07:00
033993c9d7
Pasto
Frank Denis
2012-07-31 19:47:27 -07:00
92ba5b55d7
Add get-upstream-resolvers.sh
Frank Denis
2012-07-31 19:40:19 -07:00
b94597cd75
Add descriptions
Frank Denis
2012-07-31 19:38:11 -07:00
64d76e3dbb
Use TXT queries, introduce switch-to*sh
Frank Denis
2012-07-31 18:50:06 -07:00
7a78f8de10
Allow toggling dnscrypt from the menu bar
Frank Denis
2012-07-31 17:32:28 -07:00
f3e11a2b41
Add get-current-resolvers.sh
Frank Denis
2012-07-31 17:19:01 -07:00
1a7bac56e8
get-current-resolvers.sh -> get-dhcp-resolvers.sh
Frank Denis
2012-07-31 17:13:50 -07:00
8a35f0a195
Unfuck start-dnscrypt-proxy.sh
Frank Denis
2012-07-31 17:09:07 -07:00
1255358bb7
Update paths for plist files
Frank Denis
2012-07-31 14:34:16 -07:00
e435ad0cde
Change paths. Scripts can be part of the pref pane.
Frank Denis
2012-07-31 14:17:01 -07:00
567463d459
Add get-resolvers-description.sh
Frank Denis
2012-07-30 15:55:18 -07:00
b04fab35de
Factorize get-current-resolvers.sh
Frank Denis
2012-07-30 15:39:17 -07:00
e7d7f1566a
Add a script to get the current resolvers
Frank Denis
2012-07-30 15:36:58 -07:00
5227d90e37
Add a state file to indicate an ongoing update.
Frank Denis
2012-07-30 14:59:38 -07:00
b449925fc2
Watch utmpx in addition to /dev/console, don't keepalive, don't throttle.
Frank Denis
2012-07-30 13:59:52 -07:00
a265d6cbda
Make handle-console-change more gentle
Frank Denis
2012-07-30 13:49:22 -07:00
bad6220be7
Bummer. Watching /dev/console is not supported by launchd.
Frank Denis
2012-07-30 13:37:07 -07:00
6ce06d32b3
Play it dangerously and remove the throttle interval for controle and control changes
Frank Denis
2012-07-30 13:26:24 -07:00
cecddb7388
Change permissions when the console owner changes
Frank Denis
2012-07-30 13:04:15 -07:00
72d6ec858e
Add plist files for watching the console, changing controls, etc.
Frank Denis
2012-07-30 13:03:21 -07:00
58f045ea86
Always revert to dhcp right after a network change.
Frank Denis
2012-07-30 12:44:11 -07:00
8611fc0df5
Use explicit paths
Frank Denis
2012-07-30 12:39:12 -07:00
42444b5652
Add extra paths to $PATH
Frank Denis
2012-07-30 11:50:26 -07:00
82d3ac7dfc
If it ain't runnin' don't stop it.
Frank Denis
2012-07-30 11:30:52 -07:00
cacdbcd206
Update DNSCRYPT_BASE_DIR Yes, still a hard-coded location.
Frank Denis
2012-07-30 11:27:04 -07:00
bb7bcf904c
ipconfig can sometimes complain that the label name is > 63 chars
Frank Denis
2012-07-30 10:32:19 -07:00
da08e06073
Don't run set-dns.sh without a list of IPs
Frank Denis
2012-07-30 00:29:43 -07:00
db09e8c166
Farewell, dns-updater. You won't be missed.
Frank Denis
2012-07-30 00:12:30 -07:00
9408c5ff85
Add the code for the HTML pages loaded by the OSX client.
Frank Denis
2012-07-30 00:11:04 -07:00
ff291efce8
In a network change, don't switch to dhcp unless dnscrypt was on.
Frank Denis
2012-07-29 23:42:28 -07:00
bb108bdb18
Add a simple handler for control changes.
Frank Denis
2012-07-29 23:29:47 -07:00
e6a94b0ca1
Add stop-dnscrypt-proxy.sh
Frank Denis
2012-07-29 23:22:26 -07:00
2d1a08a9e7
Add switch-to-dhcp
Frank Denis
2012-07-29 23:15:37 -07:00
a4a77873dd
handle-network-change only needs /bin/sh
Frank Denis
2012-07-29 23:09:23 -07:00
6abc72e0ce
Use different scripts for handling network changes and switching to dnscrypt
Frank Denis
2012-07-29 23:07:16 -07:00
0b0f81c7aa
Prepare for Familyshield support.
Frank Denis
2012-07-29 22:48:53 -07:00
511767f848
Control fallback and other stuff from files
Frank Denis
2012-07-29 22:40:31 -07:00
f9a7da871a
Introduce a bunch of scripts to start the proxy, cope with captive portals, and replace this infamous and totally broken dns-updater horror.
Frank Denis
2012-07-29 22:10:14 -07:00
d126bd5784
Don't use --resolver-port.
Frank Denis
2012-07-15 17:27:37 -07:00
aa17fc1e61
Update menubar icons.
Frank Denis
2012-06-21 17:14:09 -07:00
22e5a2b21a
The --tcp-port option doesn't exist any more, remove it from the prefpane.
Frank Denis
2012-06-18 22:18:26 -07:00
e494714688
The --tcp-port switch has been removed a long time ago.
Frank Denis
2012-06-18 22:16:14 -07:00
999188e6ba
Update to XCode 4.5
Frank Denis
2012-06-18 22:03:03 -07:00
5db8107281
Replace "unprotected" with "unencrypted" when OpenDNS is used without dnscrypt.
Frank Denis
2012-04-16 19:01:41 +02:00
c24d0dcc32
There are no bridges any more without ARC.
Frank Denis
2012-04-16 19:01:14 +02:00
c7b7664348
Remove backups
Frank Denis
2012-04-16 19:00:39 +02:00
63678ec24d
Disable ARC in the preference pane.
Frank Denis
2012-04-16 18:59:49 +02:00
d3262fbbd8
Import the OSX installer, made with Packages.
Frank Denis
2012-02-29 22:27:01 -08:00
0d235b3de1
0.10
0.10
Frank Denis
2012-01-12 15:33:01 -08:00
fcdcfd6798
Work around the fact that webviews didn't always load on Snow Leopard.
Frank Denis
2012-01-12 15:16:46 -08:00
3a9f5df94a
So I guess the next version will be 0.10
Frank Denis
2012-01-12 13:19:59 -08:00
747ab5b650
Replace the orange dot in the dnscrypt icon with a green one.
Frank Denis
2012-01-11 18:23:56 -08:00
84fc9e5826
New icons.
0.9
Frank Denis
2012-01-06 17:01:00 -08:00
93034b46c6
kDNSCRYPT_PACKAGE_VERSION 0.9
Frank Denis
2012-01-04 11:38:38 -08:00
9ca9b698c2
Bump the panel version to 0.9, too.
Frank Denis
2012-01-04 11:38:00 -08:00
3adbf94863
Bump dnscrypt-menubar version to 0.9
Frank Denis
2012-01-04 11:29:11 -08:00
757da97487
Replace menu icons with a new set of black & white icons.
Frank Denis
2012-01-04 11:20:18 -08:00
26593556b7
Save the settings when they are changed, and restore them at startup.
Frank Denis
2011-12-28 17:12:25 -08:00
54c876b994
Unset the readonly mode if for some reason the socket becomes accessible.
Frank Denis
2011-12-28 17:12:03 -08:00
2c0cf83f02
Bump version to 0.8
Frank Denis
2011-12-13 22:53:10 -08:00
082a7bb03e
Change the perms of the socket to whoever owns the console.
Frank Denis
2011-12-09 21:36:58 -08:00
731b77e1ad
If we don't have the permission to connect to the dnscrypt-updater socket, gray out the check boxes.
Frank Denis
2011-12-09 16:35:15 -08:00
43a559ed84
Initial public release.
Frank
2011-12-06 11:35:05 -08:00