Commit Graph
85 Commits
Author SHA1 Message Date
Frank Denis 4112c0c19a Regen 2012-09-20 00:29:12 +02:00
Frank Denis 796b767e47 September 7th, 2012 was a Friday. 2012-09-20 00:28:50 +02:00
Frank Denis 0b219ce84c Update ChangeLog 2012-09-19 22:40:27 +02:00
Frank Denis 690ccf46b0 Properly handle multiple plugins when starting the proxy. 2012-09-19 22:15:52 +02:00
Frank Denis d1f8cb7d47 Update for Xcode 4.5 2012-09-19 22:00:52 +02:00
Frank Denis 31d640f631 0.16 2012-09-19 21:46:31 +02:00
Frank Denis 7e3135fe86 Add preliminary support for static DNS settings. 2012-09-18 23:07:09 +02:00
Frank Denis 64a6e8612b Load two (optional) config files: domains-exceptions and plugins. 2012-09-16 21:57:08 +02: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 a9d5162dd4 chmod 755 "$DNSCRYPT_VAR_BASE_DIR" because the default perms are too restrictive. 2012-09-07 14:21:51 -07:00
Frank Denis 61c30c56df Prepare for release 0.15 of the OSX GUI. 2012-09-07 11:33:20 -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 fe647a75c0 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. 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 4ec53b807f 0.13 2012-08-08 01:36:07 -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 1ce77e1aee Reorder functions to make old Xcode versions happy. 2012-08-08 00:36:39 -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. 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 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 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
Frank Denis af55b22493 shit =======> gold 2012-08-02 20:39:19 -07:00
Frank Denis 72ecb1c56a Add an afterboot script. 2012-08-02 19:57:33 -07:00
Frank Denis 42b0611d79 Check for 127.0.0.54 without dnscrypt during each round. 2012-08-02 19:46:25 -07:00
Frank Denis 376092962d If the curent active resolver is 127.0.0.54 but dnscrypt-proxy
is not running, start it or revert to dhcp.
2012-08-02 18:42:39 -07:00
Frank Denis d210ac5875 Move tickets to their own dir and make everything much much much faster 2012-08-02 18:20:40 -07:00
Frank Denis 6e56c04d96 Always create a ticket first here, too. 2012-08-02 18:11:59 -07:00
Frank Denis 6e547708a4 Interrupt attempts at using dnscrypt if the configuration changes. 2012-08-02 16:54:29 -07:00
Frank Denis 68c7f3d378 Add wrappers 2012-08-01 22:36:54 -07:00
Frank Denis 63974a384c Build for 64 bit archs for now 2012-08-01 16:15:27 -07:00