Commit Graph
163 Commits
Author SHA1 Message Date
Frank Denis 8e2ddfeb09 Remove the old Sparkle framework 2012-09-12 21:47:38 -07:00
Frank Denis ba17c08475 pkill -HUP mDNSResponder in addition to dscacheutil -flushcache in order to
flush the DNS cache after switching to different resolvers.
2012-09-09 13:48:30 -07:00
Frank Denis be119200b0 Be more liberal with the /Library/Application Support/DNSCrypt perms. 0.15 2012-09-07 14:23:41 -07:00
Frank Denis a9d5162dd4 chmod 755 "$DNSCRYPT_VAR_BASE_DIR" because the default perms are too restrictive. 2012-09-07 14:21:51 -07:00
Frank Denis 35b6f29267 sign 0.15 packages 2012-09-07 11:41:14 -07:00
Frank Denis 50e259112c Bump installer version to 0.15 2012-09-07 11:37:38 -07:00
Frank Denis 61c30c56df Prepare for release 0.15 of the OSX GUI. 2012-09-07 11:33:20 -07:00
Frank Denis 1e36414f46 Uninstall the dnscrypt plugins, too. 2012-09-06 10:57:17 -07:00
Frank Denis cfff4c9145 Regen 2012-08-20 17:18:51 -07:00
Frank Denis 0e9ebd325e Only chown/chmod the control dir if the permissions on the parent doesn't
match the current console owner.
If things go bad, it will make them even worse, but it avoids triggering
handle-control-change when not necessary.
2012-08-18 10:18:31 -07:00
Frank Denis d06b75393c Add nowtv.com to the list of exceptions.
Looks like a necessary evil.
2012-08-16 20:18:36 -07:00
Frank Denis 16a6ea8ff6 Add fritz.box to the list of domain exceptions. 2012-08-16 07:41:05 -07:00
Frank Denis 9da622c3fb Uninstaller: cd to the script directory before reverting to dhcp 2012-08-11 09:20:40 -07:00
Frank Denis c5bc5be9f7 Have the uninstaller uninstall files from GUI versions > 0.10 2012-08-10 21:40:04 -07:00
Frank Denis fe647a75c0 0.14 0.14 2012-08-08 12:14:41 -07:00
Frank Denis 58da45dd08 Compile the preference pane with gcc, for dead old OSX versions. 2012-08-08 12:01:55 -07:00
Frank Denis 7b6246a569 Synthesize tabView/aboutTabViewItem/releaseNotesTabViewItem. 2012-08-08 11:36:50 -07:00
Frank Denis 611bae452c Cope with possibly missing html files. 2012-08-08 10:36:17 -07:00
Frank Denis e517ebad51 Remove the about/release notes tabs for 10.7, too. 2012-08-08 09:15:22 -07:00
Frank Denis dcb209aa2c Remove about/release notes on OSX 10.6. 0.13 2012-08-08 08:53:22 -07:00
Frank Denis 8475fe5287 alloc/init the pipe instead of using an autoreleased object 2012-08-08 02:00:50 -07:00
Frank Denis 9aa4fea0ed Require restart after a menu bar app update. 2012-08-08 01:37:26 -07:00
Frank Denis 4ec53b807f 0.13 2012-08-08 01:36:07 -07:00
Frank Denis 33d17cdcd2 Support OSX 10.6 again. 2012-08-08 01:30:15 -07:00
Frank Denis e3c16df9fc Update release notes. 2012-08-08 01:25:41 -07:00
Frank Denis fcaae563c9 Kill NSLog() 2012-08-08 01:17:40 -07:00
Frank Denis 2a1aaa33b9 Have opendnsButtonPressed actually disable OpenDNS 2012-08-08 01:13:05 -07:00
Frank Denis 35277a3e08 Back to 64 bit 2012-08-08 00:36:39 -07:00
Frank Denis 0f8823d73d un-arc the pref pane 2012-08-08 00:36:39 -07:00
Frank Denis ed1c7d679c Embed about & release notes, so that these files can eventually match the current app. 2012-08-08 00:36:39 -07:00
Frank Denis ebfc8e667a More reordering for old Xcode versions. 2012-08-08 00:36:39 -07:00
Frank Denis 1ce77e1aee Reorder functions to make old Xcode versions happy. 2012-08-08 00:36:39 -07:00
Frank Denis 5d4ba56a8d hamlize the "about" page. 2012-08-08 00:36:39 -07:00
Frank Denis b6e5cf0427 Update and hamlize release notes. 2012-08-08 00:36:39 -07:00
Frank Denis 39a64fb476 Die, screen.css 2012-08-08 00:36:39 -07:00
Frank Denis e41fd947f0 Update the pages and php code with what we ((could|should) have used|will use) 2012-08-08 00:36:39 -07:00
Frank Denis 11826e20ee Don't install on OSX 10.6 and older. 2012-08-08 00:36:38 -07:00
Frank Denis 7fca88fc2d Head towards 0.13 2012-08-08 00:36:31 -07:00
Frank Denis 4b53063514 Explicitly flush the DNS cache after switching to a new resolver. 2012-08-07 10:36:23 -07:00
Frank Denis edc601496f Some code snippets come from dnssec-trigger. Mention it. 2012-08-07 10:31:13 -07:00
Frank Denis 0123713679 If there is a default domain, skip that. Don't add it as an exception. 0.12 2012-08-06 17:23:43 -07:00
Frank Denis 813c57887f Add a script to retrieve the current default domain name. 2012-08-06 17:10:19 -07:00
Frank Denis a2931c9c59 Create a dmg file in addition to the zip archive. 2012-08-06 17:09:14 -07:00
Frank Denis 62598b6337 Remove .local from the exceptions list. 2012-08-04 09:51:51 -07:00
Frank Denis 0753a619b8 Don't use daemon for probes. For now. 2012-08-03 14:17:48 -07:00
Frank Denis ca3580e327 Unfuck dnscrypt probes, and switch to use daemon. 2012-08-03 13:56:59 -07:00
Frank Denis 15c3ec2c42 Import uninstall script 2012-08-03 08:20:51 -07:00
Frank Denis 233d423deb Grmbl, old OSX versions didn't ship with pgrep(1). 2012-08-03 00:00:33 -07:00
Frank Denis b9a864f1c4 Be more hardcore when trying to restart the proxy. 2012-08-02 23:47:13 -07:00
Frank Denis 0471289968 Move the dnscrypt-proxy pid to /var/run 2012-08-02 23:27:46 -07:00