I've posted a signed TiddlySaver (TS) jar to a beta 
branch<https://github.com/PVHL/tiddlywiki/tree/TiddlySaver1Beta1/java>on my 
GitHub account. The only change is an updated manifest file compared 
to the last unsigned jar. I've also added an unsigned version (*** see note 
at end) in case you must use the broken update 45 (with medium security).

The new signed jar should work with all Java updates, including the latest 
(51) but excluding 45, without any policy file settings and without any 
warnings. I've tested it at 'High' and 'Very High' settings with no issues 
-- except I hadn't realized before that the 'Very High' security requires 
one be online for the certificate revocation test; as that's the difference 
between the two settings and I'm often working offline, I'm personally 
happy to stay with 'High'.

Please note that the manifest file allows the jar to write to and read from 
any location; this was the only way I could find to allow TS to run from an 
unknown folder in an unknown file. It is possible it could be restricted to 
only using 'File:', but I didn't want to delay this any further as we have 
a signing turnaround time for every change made and I personally feel this 
is not an issue. If there's any security experts out there I would 
appreciate feedback on better settings: take a look at the manifest and let 
me know.

We are hoping to create a new version with a whitelist feature; planning 
has begun. Hopefully TS will eventually ask for permission to write to a 
file that isn't on the list and add it if allowed, much as TiddlyFox does; 
other files will be refused.

The current security certificate will expire soon, but the next version 
will have a fresh certificate and hopefully avoid future expirations with a 
timestamp.

Please do report problems and successes.

Cheers, Paul.

*** Update 51 added a whitelist feature to Java (on the control panel's 
'Security' tab). I haven't tested it personally, but it supposedly allows 
any jar on the list to run with some security prompts, even with 'High 
Security' set. If you are uncomfortable with an unlimited TS jar you could 
try downloading and renaming the unsigned jar and adding the addresses you 
need to the list. I can't help with this and personally don't see the need 
-- as already stated, the original TS worked in exactly the same manner and 
I'm not aware of anyone having had problems with it.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to