Commit Graph
52 Commits
Author SHA1 Message Date
Frank Denis b04fab35de Factorize get-current-resolvers.sh 2012-07-30 15:39:17 -07:00
Frank Denis e7d7f1566a Add a script to get the current resolvers 2012-07-30 15:36:58 -07:00
Frank Denis 5227d90e37 Add a state file to indicate an ongoing update. 2012-07-30 14:59:38 -07:00
Frank Denis b449925fc2 Watch utmpx in addition to /dev/console, don't keepalive, don't throttle. 2012-07-30 13:59:52 -07:00
Frank Denis a265d6cbda Make handle-console-change more gentle 2012-07-30 13:49:22 -07:00
Frank Denis bad6220be7 Bummer. Watching /dev/console is not supported by launchd. 2012-07-30 13:37:07 -07:00
Frank Denis 6ce06d32b3 Play it dangerously and remove the throttle interval for controle and control changes 2012-07-30 13:26:24 -07:00
Frank Denis cecddb7388 Change permissions when the console owner changes 2012-07-30 13:04:15 -07:00
Frank Denis 72d6ec858e Add plist files for watching the console, changing controls, etc. 2012-07-30 13:03:21 -07:00
Frank Denis 58f045ea86 Always revert to dhcp right after a network change. 2012-07-30 12:44:11 -07:00
Frank Denis 8611fc0df5 Use explicit paths 2012-07-30 12:39:12 -07:00
Frank Denis 42444b5652 Add extra paths to $PATH 2012-07-30 11:50:26 -07:00
Frank Denis 82d3ac7dfc If it ain't runnin' don't stop it. 2012-07-30 11:42:21 -07:00
Frank Denis cacdbcd206 Update DNSCRYPT_BASE_DIR
Yes, still a hard-coded location.
2012-07-30 11:27:04 -07:00
Frank Denis bb7bcf904c ipconfig can sometimes complain that the label name is > 63 chars 2012-07-30 10:32:19 -07:00
Frank Denis da08e06073 Don't run set-dns.sh without a list of IPs 2012-07-30 00:29:43 -07:00
Frank Denis db09e8c166 Farewell, dns-updater. You won't be missed. 2012-07-30 00:12:30 -07:00
Frank Denis 9408c5ff85 Add the code for the HTML pages loaded by the OSX client. 2012-07-30 00:11:04 -07:00
Frank Denis ff291efce8 In a network change, don't switch to dhcp unless dnscrypt was on. 2012-07-29 23:42:28 -07:00
Frank Denis bb108bdb18 Add a simple handler for control changes. 2012-07-29 23:29:47 -07:00
Frank Denis e6a94b0ca1 Add stop-dnscrypt-proxy.sh 2012-07-29 23:22:26 -07:00
Frank Denis 2d1a08a9e7 Add switch-to-dhcp 2012-07-29 23:15:37 -07:00
Frank Denis a4a77873dd handle-network-change only needs /bin/sh 2012-07-29 23:09:36 -07:00
Frank Denis 6abc72e0ce Use different scripts for handling network changes and switching to dnscrypt 2012-07-29 23:07:16 -07:00
Frank Denis 0b0f81c7aa Prepare for Familyshield support. 2012-07-29 22:48:53 -07:00
Frank Denis 511767f848 Control fallback and other stuff from files 2012-07-29 22:40:31 -07:00
Frank Denis f9a7da871a Introduce a bunch of scripts to start the proxy, cope with captive portals,
and replace this infamous and totally broken dns-updater horror.
2012-07-29 22:12:33 -07:00
Frank Denis d126bd5784 Don't use --resolver-port. 2012-07-15 17:27:37 -07:00
Frank Denis aa17fc1e61 Update menubar icons. 2012-06-21 17:14:09 -07:00
Frank Denis 22e5a2b21a The --tcp-port option doesn't exist any more, remove it from the prefpane. 2012-06-18 22:18:26 -07:00
Frank Denis e494714688 The --tcp-port switch has been removed a long time ago. 2012-06-18 22:16:14 -07:00
Frank Denis 999188e6ba Update to XCode 4.5 2012-06-18 22:03:03 -07:00
Frank Denis 5db8107281 Replace "unprotected" with "unencrypted" when OpenDNS is used without dnscrypt. 2012-04-16 19:01:41 +02:00
Frank Denis c24d0dcc32 There are no bridges any more without ARC. 2012-04-16 19:01:14 +02:00
Frank Denis c7b7664348 Remove backups 2012-04-16 19:00:39 +02:00
Frank Denis 63678ec24d Disable ARC in the preference pane. 2012-04-16 18:59:49 +02:00
Frank Denis d3262fbbd8 Import the OSX installer, made with Packages. 2012-02-29 22:27:01 -08:00
Frank Denis 0d235b3de1 0.10 0.10 2012-01-12 15:33:01 -08:00
Frank Denis fcdcfd6798 Work around the fact that webviews didn't always load on Snow Leopard. 2012-01-12 15:16:46 -08:00
Frank Denis 3a9f5df94a So I guess the next version will be 0.10 2012-01-12 13:19:59 -08:00
Frank Denis 747ab5b650 Replace the orange dot in the dnscrypt icon with a green one. 2012-01-11 18:23:56 -08:00
Frank Denis 84fc9e5826 New icons. 0.9 2012-01-06 17:01:00 -08:00
Frank Denis 93034b46c6 kDNSCRYPT_PACKAGE_VERSION 0.9 2012-01-04 11:38:38 -08:00
Frank Denis 9ca9b698c2 Bump the panel version to 0.9, too. 2012-01-04 11:38:00 -08:00
Frank Denis 3adbf94863 Bump dnscrypt-menubar version to 0.9 2012-01-04 11:29:11 -08:00
Frank Denis 757da97487 Replace menu icons with a new set of black & white icons. 2012-01-04 11:20:18 -08:00
Frank Denis 26593556b7 Save the settings when they are changed, and restore them at startup. 2011-12-28 17:12:25 -08:00
Frank Denis 54c876b994 Unset the readonly mode if for some reason the socket becomes accessible. 2011-12-28 17:12:03 -08:00
Frank Denis 2c0cf83f02 Bump version to 0.8 2011-12-13 22:53:10 -08:00
Frank Denis 082a7bb03e Change the perms of the socket to whoever owns the console. 2011-12-09 21:36:58 -08:00