This website requires JavaScript.
97350f2207
Rephrase
Frank Denis
2012-09-24 08:46:15 +02:00
55cd65f0ad
Add set-static-resolvers.sh
Frank Denis
2012-09-24 08:45:58 +02:00
9f10b681dc
Change tab ids
Frank Denis
2012-09-23 23:54:24 +02:00
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.
Frank Denis
2012-09-23 23:16:36 +02:00
f5678bdd45
Add the path to libldns to the paths the linker will look at.
Frank Denis
2012-09-23 22:15:14 +02:00
507a09aa47
Ship a copy of libldns.
Frank Denis
2012-09-23 22:09:48 +02:00
c381885f6a
Bundle the uninstaller with the preference pane. Suggested by ScienceGuy, thanks!
Frank Denis
2012-09-21 23:06:39 +02:00
4112c0c19a
Regen
Frank Denis
2012-09-20 00:29:12 +02:00
796b767e47
September 7th, 2012 was a Friday.
Frank Denis
2012-09-20 00:28:50 +02:00
0b219ce84c
Update ChangeLog
0.16
Frank Denis
2012-09-19 22:40:27 +02:00
690ccf46b0
Properly handle multiple plugins when starting the proxy.
Frank Denis
2012-09-19 22:15:52 +02:00
d1f8cb7d47
Update for Xcode 4.5
Frank Denis
2012-09-19 22:00:52 +02:00
36c6b64fd8
Bundle Sparkle
Frank Denis
2012-09-19 21:58:04 +02:00
31d640f631
0.16
Frank Denis
2012-09-19 21:46:31 +02:00
7e3135fe86
Add preliminary support for static DNS settings.
Frank Denis
2012-09-18 23:07:09 +02:00
64a6e8612b
Load two (optional) config files: domains-exceptions and plugins.
Frank Denis
2012-09-16 21:57:08 +02:00
3fc0e7520f
Move Sparkle XML file to Github like the OpenDNS Windows client.
Frank Denis
2012-09-12 21:58:15 -07:00
ef41f7c045
Bring back Sparkle, updated.
Frank Denis
2012-09-12 21:48:58 -07:00
8e2ddfeb09
Remove the old Sparkle framework
Frank Denis
2012-09-12 21:47:38 -07:00
ba17c08475
pkill -HUP mDNSResponder in addition to dscacheutil -flushcache in order to flush the DNS cache after switching to different resolvers.
Frank Denis
2012-09-09 13:48:30 -07:00
be119200b0
Be more liberal with the /Library/Application Support/DNSCrypt perms.
0.15
Frank Denis
2012-09-07 14:23:41 -07:00
a9d5162dd4
chmod 755 "$DNSCRYPT_VAR_BASE_DIR" because the default perms are too restrictive.
Frank Denis
2012-09-07 14:21:51 -07:00
35b6f29267
sign 0.15 packages
Frank Denis
2012-09-07 11:41:14 -07:00
50e259112c
Bump installer version to 0.15
Frank Denis
2012-09-07 11:37:38 -07:00
61c30c56df
Prepare for release 0.15 of the OSX GUI.
Frank Denis
2012-09-07 11:33:20 -07:00
1e36414f46
Uninstall the dnscrypt plugins, too.
Frank Denis
2012-09-06 10:57:17 -07:00
cfff4c9145
Regen
Frank Denis
2012-08-20 17:18:51 -07:00
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.
Frank Denis
2012-08-18 10:18:31 -07:00
d06b75393c
Add nowtv.com to the list of exceptions. Looks like a necessary evil.
Frank Denis
2012-08-16 20:18:36 -07:00
16a6ea8ff6
Add fritz.box to the list of domain exceptions.
Frank Denis
2012-08-16 07:41:05 -07:00
9da622c3fb
Uninstaller: cd to the script directory before reverting to dhcp
Frank Denis
2012-08-11 09:20:40 -07:00
c5bc5be9f7
Have the uninstaller uninstall files from GUI versions > 0.10
Frank Denis
2012-08-10 21:40:04 -07:00
fe647a75c0
0.14
0.14
Frank Denis
2012-08-08 12:14:41 -07:00
58da45dd08
Compile the preference pane with gcc, for dead old OSX versions.
Frank Denis
2012-08-08 12:01:55 -07:00
7b6246a569
Synthesize tabView/aboutTabViewItem/releaseNotesTabViewItem.
Frank Denis
2012-08-08 11:36:50 -07:00
611bae452c
Cope with possibly missing html files.
Frank Denis
2012-08-08 10:36:17 -07:00
e517ebad51
Remove the about/release notes tabs for 10.7, too.
Frank Denis
2012-08-08 09:15:22 -07:00
dcb209aa2c
Remove about/release notes on OSX 10.6.
0.13
Frank Denis
2012-08-08 08:53:22 -07:00
8475fe5287
alloc/init the pipe instead of using an autoreleased object
Frank Denis
2012-08-08 02:00:50 -07:00
9aa4fea0ed
Require restart after a menu bar app update.
Frank Denis
2012-08-08 01:37:26 -07:00
4ec53b807f
0.13
Frank Denis
2012-08-08 01:36:07 -07:00
33d17cdcd2
Support OSX 10.6 again.
Frank Denis
2012-08-08 01:30:15 -07:00
e3c16df9fc
Update release notes.
Frank Denis
2012-08-08 01:25:41 -07:00
fcaae563c9
Kill NSLog()
Frank Denis
2012-08-08 01:17:40 -07:00
2a1aaa33b9
Have opendnsButtonPressed actually disable OpenDNS
Frank Denis
2012-08-08 01:13:05 -07:00
35277a3e08
Back to 64 bit
Frank Denis
2012-08-08 00:35:13 -07:00
0f8823d73d
un-arc the pref pane
Frank Denis
2012-08-08 00:27:25 -07:00
ed1c7d679c
Embed about & release notes, so that these files can eventually match the current app.
Frank Denis
2012-08-08 00:18:14 -07:00
ebfc8e667a
More reordering for old Xcode versions.
Frank Denis
2012-08-07 23:42:27 -07:00
1ce77e1aee
Reorder functions to make old Xcode versions happy.
Frank Denis
2012-08-07 23:39:13 -07:00
5d4ba56a8d
hamlize the "about" page.
Frank Denis
2012-08-07 23:30:06 -07:00
b6e5cf0427
Update and hamlize release notes.
Frank Denis
2012-08-07 23:24:17 -07:00
39a64fb476
Die, screen.css
Frank Denis
2012-08-07 23:01:39 -07:00
e41fd947f0
Update the pages and php code with what we ((could|should) have used|will use)
Frank Denis
2012-08-07 22:58:24 -07:00
11826e20ee
Don't install on OSX 10.6 and older.
Frank Denis
2012-08-07 14:13:34 -07:00
7fca88fc2d
Head towards 0.13
Frank Denis
2012-08-07 14:05:22 -07:00
4b53063514
Explicitly flush the DNS cache after switching to a new resolver.
Frank Denis
2012-08-07 10:36:23 -07:00
edc601496f
Some code snippets come from dnssec-trigger. Mention it.
Frank Denis
2012-08-07 10:31:13 -07:00
0123713679
If there is a default domain, skip that. Don't add it as an exception.
0.12
Frank Denis
2012-08-06 17:23:43 -07:00
813c57887f
Add a script to retrieve the current default domain name.
Frank Denis
2012-08-06 17:10:19 -07:00
a2931c9c59
Create a dmg file in addition to the zip archive.
Frank Denis
2012-08-06 17:09:14 -07:00
62598b6337
Remove .local from the exceptions list.
Frank Denis
2012-08-04 09:51:51 -07:00
0753a619b8
Don't use daemon for probes. For now.
Frank Denis
2012-08-03 14:17:48 -07:00
ca3580e327
Unfuck dnscrypt probes, and switch to use daemon.
Frank Denis
2012-08-03 13:56:59 -07:00
15c3ec2c42
Import uninstall script
Frank Denis
2012-08-03 08:20:51 -07:00
233d423deb
Grmbl, old OSX versions didn't ship with pgrep(1).
Frank Denis
2012-08-03 00:00:33 -07:00
b9a864f1c4
Be more hardcore when trying to restart the proxy.
Frank Denis
2012-08-02 23:47:13 -07:00
0471289968
Move the dnscrypt-proxy pid to /var/run
Frank Denis
2012-08-02 23:27:46 -07:00
01368b42ff
Improve postinstall scripts and add a signature script.
Frank Denis
2012-08-02 22:12:47 -07:00
af55b22493
shit =======> gold
Frank Denis
2012-08-02 20:39:19 -07:00
72ecb1c56a
Add an afterboot script.
Frank Denis
2012-08-02 19:57:33 -07:00
42b0611d79
Check for 127.0.0.54 without dnscrypt during each round.
Frank Denis
2012-08-02 19:46:25 -07:00
376092962d
If the curent active resolver is 127.0.0.54 but dnscrypt-proxy is not running, start it or revert to dhcp.
Frank Denis
2012-08-02 18:42:39 -07:00
d210ac5875
Move tickets to their own dir and make everything much much much faster
Frank Denis
2012-08-02 18:20:40 -07:00
6e56c04d96
Always create a ticket first here, too.
Frank Denis
2012-08-02 18:11:59 -07:00
d8bd82ee52
Always create tickets first.
Frank Denis
2012-08-02 18:09:49 -07:00
6e547708a4
Interrupt attempts at using dnscrypt if the configuration changes.
Frank Denis
2012-08-02 16:54:29 -07:00
68c7f3d378
Add wrappers
Frank Denis
2012-08-01 22:36:54 -07:00
e8a7f9988f
Use absolute paths
Frank Denis
2012-08-01 21:57:57 -07:00
1db9d0e00e
Use bin/ not sbin/ for hostip.
Frank Denis
2012-08-01 17:29:18 -07:00
3a4e290079
Add pre/postinstall scripts for the menu bar.
Frank Denis
2012-08-01 17:03:43 -07:00
be69e9d200
Make the installer run the pre/post install scripts.
Frank Denis
2012-08-01 16:44:48 -07:00
3de444ed8c
Add pre/postinstall scripts for the pref pane. Ditch dnscrypt-updater leftovers
Frank Denis
2012-08-01 16:43:41 -07:00
a341b38ad7
Import alarmer
Frank Denis
2012-08-01 16:30:04 -07:00
93706a1b4c
Update installer
Frank Denis
2012-08-01 16:22:24 -07:00
f11b636efd
Don't install this configupdater shit
Frank Denis
2012-08-01 16:17:25 -07:00
63974a384c
Build for 64 bit archs for now
Frank Denis
2012-08-01 16:15:27 -07:00
4a8b22bc39
chmod +x exceptions-remove.sh
Frank Denis
2012-08-01 15:58:53 -07:00
2862c40e93
Automatically add/remove exceptions.
Frank Denis
2012-08-01 15:56:35 -07:00
ea2203f26e
Add scripts for adding/removing standard exceptions
Frank Denis
2012-08-01 15:54:09 -07:00
a863680347
Move scripts to extra/usr/scripts
Frank Denis
2012-08-01 15:00:25 -07:00
9dd5cce583
Move the CU2 scripts to the pref pane.
Frank Denis
2012-08-01 14:18:44 -07:00
8d1d1707ea
Use tickets in the menu bar app, too
Frank Denis
2012-08-01 11:50:11 -07:00
ecf19099d8
shit => gold
Frank Denis
2012-08-01 11:16:11 -07:00
a25da8424d
Add a script to get the tickets count
Frank Denis
2012-08-01 10:49:35 -07:00
ca334b322b
Have the scripts handle tickets
Frank Denis
2012-08-01 10:46:43 -07:00
c8f6eae98f
Add a new script to push tickets
Frank Denis
2012-08-01 10:37:38 -07:00
5f6ac70941
Increase delay
Frank Denis
2012-08-01 10:37:27 -07:00
113c73bff9
There is no "TCP/443" checkbox.
Frank Denis
2012-08-01 08:58:26 -07:00
3a91b5b62b
Disable the interface during updates.
Frank Denis
2012-08-01 08:56:26 -07:00