AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 5907 |
r3wp | 58701 |
total: | 64608 |
results window for this page: [start: 12601 end: 12700]
world-name: r3wp
Group: Plugin-2 ... Browser Plugins [web-public] | ||
JoshM: 15-Jun-2006 | Pekr: Backwards-compatibility w/REBOL, AFAIK, is only broken with the first digit changing (i.e. 1.x to 3.x). We'll follow that process with the plugin -- automatic updates from 1.2 to 1.3, 1.3 to 1.4, etc., but a new manual download for 3.0 (including new HTML, side-by-side listing in "Downloaded Program Files", etc.) | |
Henrik: 15-Jun-2006 | I'd think there would be some demand for a mac version. switching to mac everywhere here :-) | |
JoshM: 15-Jun-2006 | Note: After some research, Pekr and I discovered that you can place a user.r file in the "sandbox" directory (system/options/home) with your proxy settings to get around the limitations of set-net-info. | |
JoshM: 15-Jun-2006 | That may be a temporary solution for those of you stuck behind a firewall. | |
Pekr: 15-Jun-2006 | Thanks a JoshM for the solution. Although that is not final solution (plug-in demos will not work for those who directly click the link on website), with some user assistence, doc update, we could get it at least working, which is really cool! | |
BrianH: 15-Jun-2006 | As a suggestion for dealing with proxy issues, why not have the plugin dll read the browser's proxy settings and then call the View dll with some REBOL code that would set its proxy settings accordingly? | |
BrianH: 15-Jun-2006 | I mean, once the security infrastructure is set up properly in a future version of the plugin, anonymous scripts shouldn't get a persistent sandbox at all, so there would be no place to put a user.r. | |
BrianH: 15-Jun-2006 | Josh's aforementioned secure source code was something I suggested. The other part of the suggestion was that every secure script would be cryptographically signed by an SDK license key, or some other way for RT to trace the author of the script. Only those signed scripts would be allowed to store persistent data in a sandbox without the attempt to do so prompting the user with a security requestor. | |
Pekr: 15-Jun-2006 | my question was a bit different, though. Let's imagine your proposed secure way, so I can use it for some app, to sync some data to user. The problem for me is the sandbox placement - in system Temp dir, which can be purged via control panel. I am not sure I like it, if there is possibility I could loose my synced data. Or am I missing something? | |
BrianH: 15-Jun-2006 | Your last reaction to when I brought this up: OK - one thing is clear now - "What would you let your worst enemy do with your computer?" should be a saying for Rebol plug-in .... now just how to represent it ... | |
BrianH: 15-Jun-2006 | My suggestion was just for anonymous scripts. Signed scripts could get a sandbox, probably somewhere under %appdata%. | |
BrianH: 15-Jun-2006 | I just had to look for the last point in the history where I posted. Security seems to be a recurring theme in my posts. :) | |
Pekr: 15-Jun-2006 | btw - what do you mean by "should not get a persistent sandbox at all" - do you mean it should not be allowed to write to temp at ll, just use memory? Or just by anonymous you mean randomly generated "anonymous" directory somewhere in Temp directory? | |
Graham: 15-Jun-2006 | Isnt' this a bit over the top? What about cookies ? | |
BrianH: 15-Jun-2006 | No, just use memory. No cookies except browser cookies - there should be a way to access them, similar to how do-browser lets you access JavaScript. Perhaps a wrapper function around do-browser could work for now. | |
BrianH: 15-Jun-2006 | I don't want there to be any need for people to make a REBOL-blocker like FlashBlock or NoScript. | |
BrianH: 15-Jun-2006 | There should also be a way to provide access to the browser's objects. The browser already caches those, and that cache is managed by code that the user is already trusting. | |
Volker: 15-Jun-2006 | signing needs keys. then we need a free registry if we want all the newcomers to have fun. | |
BrianH: 15-Jun-2006 | Actually, there is a lot that you can do even within those restrictions. Just look at Flash. | |
Volker: 15-Jun-2006 | files are a risk to privacy if they cant be blocked. that reuse-question does this. and they can be prepared to be run, eg called *.exe and hoping the user some day clicks on them. so i suggest a wrapper, maybe store everything as rebol[]#{stuff} or in a single zip or something. | |
BrianH: 15-Jun-2006 | As I've mentioned here before, there many nasty things you can do with the present plugin and I don't want to make suggestions on a web-public group. Go private if you want some ideas - I trust you not to misuse them. | |
BrianH: 15-Jun-2006 | I read the Flash security doc, and it has many good ideas. I'm still a little iffy about it providing cookies to anonymous scripts without providing a management interface - that's why I still use FlashBlock. | |
BrianH: 15-Jun-2006 | I mean Flash cookies - browser cookies do have a management interface. | |
BrianH: 15-Jun-2006 | Imagine if Google used the plugin for their ads - they would be able to store their whole database distributed amongst the computers of everyone on the internet. Would a security requestor be able to explain that to a newbie? | |
BrianH: 15-Jun-2006 | The advantage to cryptographic signing isn't just being able to track down an author, it also allows certificate revocation. With a free registry, revocation wouldn't matter - the bad guys would just register again. | |
BrianH: 15-Jun-2006 | Which brings to mind a question: What JavaScript types get converted to REBOL types when returned by do-browser? | |
Allen: 15-Jun-2006 | One of the attractions for having a smart client in the browser means I can distribute tasks to it, instead of the server. But I url based security is a dampener on that. It's the reason why flash has stumbled, as javascript based mashups flourish | |
Volker: 15-Jun-2006 | Brian, where is the difference between a browser-cache and a selfmade one? | |
BrianH: 15-Jun-2006 | Allen, do you mean clientside mashups like these?: - DDOS zombies - Spam relays - P2P relays - Anonymous proxies So, which of these do you want a webbug written in REBOL or Flash to be able to do? | |
BrianH: 15-Jun-2006 | Volker, the advantages to the browser cache are: - There is already a management interface - There are security restrictions as to what can be done with the content - You can't count on data in the cache to stay there, it is a cache, not storage We don't want persistent storage that can be used without permission, not without being able to track down the one using it. There are whole classes of data, the presence of which on your computer can get you arrested in the US and other countries, and you can't count on the assumption of innocence when the ones who find the data may not be technical enough to understand the difference. There are documented cases of people getting arrested for having someone else's child pornagraphy on their computers, and having their lives ruined as a result. | |
BrianH: 15-Jun-2006 | Graham, you want a p2p relay in a webbug? | |
Anton: 16-Jun-2006 | I think you guys ought to trust what BrianH is saying a little more. I throw all my support behind what Brian is saying here, and I also think there are a lot of things being repeated which have already been explained several times. I like the current direction the plugin seems to be heading. | |
Volker: 16-Jun-2006 | agreed. after all, if they want more, they can download the real app. but can have a quick first view by plugin. | |
JoshM: 16-Jun-2006 | Regarding security: we are on the same page. We haven't finalized the final security plan (we're hoping to get a draft plan doc up soon)....but a key component of the overall plan is something we're calling "Trusted Scripts", which is an infrastructure for signing scripts to enable licensing, rsponsibility (who made this script), lower security settings (again, for signed scripts only), and /Pro features. | |
JoshM: 16-Jun-2006 | The cookie/cache idea is interesting. Need to think on that one a bit. | |
JoshM: 16-Jun-2006 | Here's a few components of Trusted Scripts (this is only a draft -- open for feedback): * Default security model is tight -- how tight is TBD. * Developers that want to take advantage of Trusted Scripts, i.e. to lower security for a production app, first must buy a license.key from RT. * license.key unlocks "features" and "permissions". Features are things like encryption within the script. Permissions include file sandbox, domain restrictions, dll loading permissions, etc. * license.key will contain contact info, so we can track down the author of a malicious signed script if necessary. | |
Volker: 16-Jun-2006 | Sounds in line with sdk: features for money. and you get some identity-check by money, good too. But you need something for the user to know what he is going to use. with url that is simple: stuff on this page. with signing its quite obfuscated. Shall i allow everything which RT gives a thumb up? Or are certicitates hardwired to domains? | |
JoshM: 16-Jun-2006 | Volker, good point. We may also provide a certificate verification dialog, i.e. "Joe Shmo from company XYZ produced this verified REBOL script. Would you like to allow it to run?" or something to that effect....I'm not positive here....just tossing ideas out there. | |
Henrik: 16-Jun-2006 | do they have time and resources to sift through thousands of expertly crafted scripts per day? (just being positive about a future scenario :-)) | |
JoshM: 16-Jun-2006 | We would not be verifying the script itself, we would be verifying the publisher. If the publisher signs a malicous script, we have detailed contact info to track him down. | |
james_nak: 16-Jun-2006 | Actually, pg-2 is not working in IE either. However, it seems to go farther; I see a box where the app should appear but no app. | |
JoshM: 16-Jun-2006 | We are pleased to announce a new release of REBOL/Plugin. This release includes several new features, including: * Multiple instance support -- you can now have up to 5 instances within one IE process. * Automatic updating -- after this release, backwards-compatible updates will come automatically with user consent (no uninstall required). * Smooth install for FireFox and Mozilla.org-based browsers *Now compatible with Opera and all Mozilla browsers compatible with npruntime. *do-browser now functions in Mozilla. | |
james_nak: 16-Jun-2006 | Well, so far IE is a no go here. I closed all IE and deleted the files. At this point it just goes to the install page and I see the "blank" box. | |
Henrik: 16-Jun-2006 | Click here to find out why links to a page which says that only IE is supported | |
james_nak: 16-Jun-2006 | Is there a method for IE to allow sftware installs like that of FF? | |
BrianH: 16-Jun-2006 | Is the plugin served from an HTTPS site? It would be nice to avoid man-in-the-middle attacks. I'm always a little wary of putting non-SSL sites on the trusted sites list. For that matter, when you have one site serving the html and script, and another serving the plugin, which site needs to be trusted, as far as the major browsers are concerned? I would think just the plugin serving site, but I don't quite remember right now... | |
Allen: 16-Jun-2006 | Brian. Mashups (as I'm referring to) is the common term for webapps that utilise numerous webservices and combined in the browsers. But I hope you can come up with a security method that allows us to utilise advertising, google adwords-api, flickr, amazon-api, numerous maps, calendars. etc ; without having to combine on a single server before it goes out to the clients rebol plugin. I can do all this now in a browser, but I won't be able to with a rebol-plugin? | |
Volker: 16-Jun-2006 | How would you check for a mashup? | |
Volker: 16-Jun-2006 | Instead of somebody making your machine a proxy? | |
Allen: 16-Jun-2006 | security vs useful ... I know it's a tough call. Just pointing out how some of the multi-services from different domains is so common now. (just disable 3rd party cookies in your browser to see how many warning message you get) | |
Volker: 16-Jun-2006 | Btw does that mean a page from the web can access my local test-webserver? | |
Volker: 16-Jun-2006 | there is a lot of usefull without mashup. | |
Allen: 16-Jun-2006 | simple question. Will a plugin be allowed to read data [get, post, or soap] from a website other than the one that the script came from? | |
Allen: 16-Jun-2006 | read-via-browser might be a better method, seemless do the javascript http object without having to expose the javascript required to the rebol user, but will it will then pickup the browser security settings on such things | |
Volker: 16-Jun-2006 | Maybe a good compromise. Full speed rebol-network restricted or signed, and more relaxed thru javascript, where the user knows allready how to deal withit (more or less) | |
PhilB: 16-Jun-2006 | Where ? The Mozzilla section just talks about downloading a zip file and & copying to the plugins folder .... | |
Volker: 16-Jun-2006 | Maybe a cache-problem? | |
Brock: 16-Jun-2006 | A similar thing happend to me on my Win2k Pro laptop for work, I initially installed the plugin in FF, then tried IE. FF worked like a charm, however IE presented the same scenario as listed above for FF, dowload words, image is displayed, even saw the test page, but a very simple Rebol app worked in FF, but not in IE. | |
Graham: 16-Jun-2006 | It would be better to have a more obvious test/image to show that the installation works than some text with a shifting coloured background | |
Volker: 17-Jun-2006 | except of "wait time", that waits a few secs instead of fractions. | |
Ingo: 17-Jun-2006 | FF 1.5 WinXP install worked. I already tried yesterday, but it didn't work then. But the only demo that's working for me ist the one on the auto-install page. Everywhere else I only get a black line. | |
Volker: 17-Jun-2006 | Had a massive memory-leak somewhere in the browser, while running heavy graphics plugin and reloading often. Seems they got stuck on quit or something? (as i said, reloaded, called also quita few times) | |
Graham: 17-Jun-2006 | Looks like the plugin now requires an absolute path to the launchurl .. if given a relative url, it attempts to execute off the local drive | |
[unknown: 9]: 17-Jun-2006 | Yeah Graham, I'm waiting for the same. I think JoshM just needs to have a status report on IE, FF, SA OP. Actually we need to do the same thing for Qtask (so I''m not ragging, just pointing out we ALL need to do a better job of keeping everyone updated). | |
Pekr: 18-Jun-2006 | hmm, mozilla plug-in installed (Seamonkey 1.0.1), but instead of demos, I can see only a vertical black line ... | |
JoshM: 19-Jun-2006 | Here's a few general notes: * You absolutely MUST uninstall the previous release completely (by closing down your browser, maybe restarting, etc.) before attempting to install the new release. Otherwise, you're asking for major trouble. * You must change LaunchURL in *both* the EMBED and OBJECT tags. * Old demos don't work with the new plugin, and practically no existing site will work with FF. This is because FF requires the EMBED tag. | |
JoshM: 19-Jun-2006 | Continued: * Please don't announce this release to the world yet.. As you can tell, we've still got a long ways to go before we are really solid. * I'm going to try to go through each of you're trouble cases, just tell me if I miss you.... | |
JoshM: 19-Jun-2006 | james_nak: To install manually on FF, download the Opera zip package and extract everything to %ProgramFiles%\Mozilla FireFox\plugins. You must extract it to the actual plugins dir, not a subdir. | |
Pekr: 19-Jun-2006 | Josh - not sure if it is too early or not, but maybe we should start to coordinate a bit - I mean - docs, user demos - remove not functioning. We need to be ready, that once we release, we have nice, and mainly ONLY functioning demos there. Then someone could write multiple instances bouncing ball, probably Cyphre :-) | |
JoshM: 19-Jun-2006 | Volker: do-browser simply executes a line of javascript within the context of the HTML page. Whatever security settings apply to javascript running within <script> tags in the page apply to do-browser code. | |
JoshM: 19-Jun-2006 | Allen: read-via-browser is a thought, but limits the "magic" of REBOL, no? I'm open to thoughts here....the signed scripts only idea is interesting to me.... | |
Pekr: 19-Jun-2006 | can java-script open the socket? because rebol can by simply open tcp://1234 .... will be catched by firewall, if present - but would that be regarded a security problem? How far do we go with limiting rebol? It would be good to slowly get to rebol's security bigger picture, to prevent the final solution being inconsistent .... | |
JoshM: 19-Jun-2006 | Volker: That "wait time" may be due to the new auto-update feature, which checks for a new update at RT's servers every day. Do you notice a speed improvement on subsequent uses of the plugin within the same day? | |
JoshM: 19-Jun-2006 | Volker: Uninstall is easier with IE (although I have noticed a few bugs with that), but FF/Mozilla simply doesn't support uninstallation. Thay say that plainly on their plugin info web pages. | |
Volker: 19-Jun-2006 | 'wait: its 'wait, the rebol-function, not witing on launch. I have a loop forever [ wait 0.05 sim-step ] that works with rebol-exe, but with plugin the wait takes a few seconds instead. but its a more complicated script, have not tested this simple example. | |
Volker: 19-Jun-2006 | uninstall - could there be something to disable plugin? I dont like to install it and have the beta there for thenext few years. although thats not your problem, would like to show plugin to non-techs a bit evenin its current state. would like to say "dont worry later, just disable" . | |
Volker: 19-Jun-2006 | about memory-leak, i try to reproduce that. if it works, i send you an url which downloads a lot :) | |
JoshM: 19-Jun-2006 | Volker: If you uninstall via DPF, that should disable it (although, like I said, I have noticed a few bugs lately). | |
JoshM: 19-Jun-2006 | Pekr: We will be releasing a document soon for a feature called "Trusted Scripts" that will lock down security and enable licensing and safe loosening of the security settings. | |
JoshM: 19-Jun-2006 | Pekr: Yes, TS will include a major lockdown of default security settings, b/c we will have a way to loosen them. | |
JoshM: 19-Jun-2006 | Pekr: TS will not include a change to REBOL's security scheme itself....as I have said a few times, changes to REBOL itself are out-of-sync with the plugin. | |
Pekr: 19-Jun-2006 | and that was my point - that is a pity ... as folks here had good ideas in that regards iirc ... | |
JoshM: 19-Jun-2006 | Pekr: We will make a few, minor changes to REBOL to support changing security settings with a valid license key, but that's it. We operate on a philosophy of "destablize REBOL as little as possible". | |
JoshM: 19-Jun-2006 | BTW, Pekr -- if you or anyone else wants to re-write get-net-info, it is a REBOL function and you already haev the source. Feel free to code away :). If not, we'll put this on the task list, but no promises on when it will get done :) | |
JoshM: 19-Jun-2006 | Graham: Regarding launch URL -- the problem is that we currently don't have support for relative or root relative paths in FF. This is a bug that we should have fixed for the next release. | |
Terry: 19-Jun-2006 | Well, that makes the whole plugin a moot point for anything less than a vertical market.. which might as well download and install an encapped script. | |
Henrik: 19-Jun-2006 | the thing is that it probably takes a bit more man power to support more platforms and browsers, won't it? | |
Ingo: 19-Jun-2006 | Having to set the proxy on the control panel may not be enough. There are lots of people out there, who don't know what a proxy is. | |
Ingo: 19-Jun-2006 | In my world a browser plugin that only works on windows is worthless. And this is the REBOL plugin. Think about that bold statement about those 40+ systems REBOL works on. But the plugin is windows only ??? | |
Ingo: 19-Jun-2006 | ... and in a company, do you want the admin to walk to all boxes just to set up Rebol/plugin? | |
Ingo: 19-Jun-2006 | Maybe a bit of both .. I don't know :-) | |
Henrik: 19-Jun-2006 | I think it's about RT claiming support for many platforms where it would only turn out to be a half truth. Windows is already by far the best supported REBOL platform. A windows only plugin only skews the support even more. | |
Volker: 19-Jun-2006 | To me Ingo makes sense. HE is around the first time, makes browser working, a while later she downloads this pluginin without him aorund. says things like control-panel. | |
Brock: 19-Jun-2006 | Josh M: my problems may be with the interface between the chair and the keyboard... I tried using the existing demo pages not even considering the new tags required for the html pages. I will double check everything when I get a chance. Sorry for possibly causing extra work on your part to trouble shoot. | |
JoshM: 19-Jun-2006 | I'm going out of town for a few days, but I will go through your feedback when I return....in the meantime, please private msg me if I have ignored your question or problem with the latest plugin release. | |
[unknown: 9]: 21-Jun-2006 | Nothing to be sorry about...it is all about getting feedback, everyone here that reports a bug to the rest of u saves us time, and makes the product better. | |
james_nak: 23-Jun-2006 | Anyone else having issues with the pg-2 in Win 2000? All I ever get is a black bar that looks like a thick cursor ("I" Bar). | |
james_nak: 23-Jun-2006 | In FF, that is. And a blank box (outline of layout container) in IE. | |
Robert: 24-Jun-2006 | Question: If the plugin is running, is it than possible to establish from there something like a BEER session without having the firewall /proxy problems? IIRC the proxies grant direct TCP/IP access after a browser once passed. | |
JoshM: 27-Jun-2006 | FYI: I have been reassigned to work on upcoming Win32 features for REBOL 3.0. Your feature requests, bug reports, and general feedback is still very important to us, but we won't be releasing a new version of the plugin for a while. |
12601 / 64608 | 1 | 2 | 3 | 4 | 5 | ... | 125 | 126 | [127] | 128 | 129 | ... | 643 | 644 | 645 | 646 | 647 |