Frank Denis
951b3df6a9
Rename switch-blacklist-(ips|domains)-on.sh to update-(ips|domains).sh
2012-09-26 11:18:25 +02:00
Frank Denis
0388eb87d8
Add scripts for switching IPs and domains blacklists on and off.
2012-09-26 11:12:59 +02:00
Frank Denis
582c1eb9a7
Read/write IPs and domains blacklists.
2012-09-26 10:41:07 +02:00
Frank Denis
b5578e94e1
Add network settings lock-in support.
2012-09-26 00:07:33 +02:00
Frank Denis
3782b2851b
Add network settings lock-in scripts.
2012-09-26 00:00:46 +02:00
Frank Denis
901537f8d5
Enable "View log" button.
2012-09-25 23:10:16 +02:00
Frank Denis
b8c538e4aa
Add query logging
2012-09-25 23:02:09 +02:00
Frank Denis
f16b2c2717
Add support for advanced parental controls, move the whole thing to 0.17 beta.
2012-09-25 22:40:45 +02:00
Frank Denis
578362d2f3
No need to be so verbose.
2012-09-25 21:16:22 +02:00
Frank Denis
8786d2df3a
Add the user interface version and the dnscrypt version to feedback messages.
...
Requested by the OpenDNS support team.
2012-09-25 21:13:35 +02:00
Frank Denis
8ef1d62cbd
Typo
2012-09-25 02:17:35 +02:00
Frank Denis
052febc509
Set static resolvers from the preferences pane.
2012-09-24 09:33:38 +02:00
Frank Denis
e889c387e1
Disable all checkboxes by default.
2012-09-24 08:46:46 +02:00
Frank Denis
97350f2207
Rephrase
2012-09-24 08:46:15 +02:00
Frank Denis
55cd65f0ad
Add set-static-resolvers.sh
2012-09-24 08:45:58 +02:00
Frank Denis
9f10b681dc
Change tab ids
2012-09-23 23:54:24 +02:00
Frank Denis
df1e23bef7
Slightly change the way plugin-related control files are handled.
...
A plugins.enabled file is required for plugins to be enabled.
The content of that file is concatened with optional plugin-*.enabled files
in order to build the list of enabled plugins.
Using shell globbing for that is utterly disgusting. I couldn't agree more.
2012-09-23 23:16:36 +02:00
Frank Denis
f5678bdd45
Add the path to libldns to the paths the linker will look at.
2012-09-23 22:15:14 +02:00
Frank Denis
507a09aa47
Ship a copy of libldns.
2012-09-23 22:09:48 +02:00
Frank Denis
c381885f6a
Bundle the uninstaller with the preference pane. Suggested by ScienceGuy, thanks!
2012-09-21 23:06:39 +02:00
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
0.16
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
36c6b64fd8
Bundle Sparkle
2012-09-19 21:58:04 +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
3fc0e7520f
Move Sparkle XML file to Github like the OpenDNS Windows client.
2012-09-12 21:58:15 -07:00
Frank Denis
ef41f7c045
Bring back Sparkle, updated.
2012-09-12 21:48:58 -07:00
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