• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp443
r3wp4402
total:4845

results window for this page: [start: 444 end: 543]

world-name: r3wp

Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public]
Graham:
12-Jan-2005
I just looked at liquid.r

and got this...

;; ===========================
;; Script: liquid.r
;; Downloaded from: www.REBOL.org
;; On: 6-Jul-2004/12:40:49
;; ===========================
;; email address(es) have been munged to
;; protect them from spam harvesters.
;; Munged: %moliad--aei--ca
;; ===========================

rebol [
	; -- basic rebol header --
	file: 		%liquid.r
	version: 	0.9.1
	date: 		2004-01-25
	title: 		"liquid.r - data flow management"
	author:		"Maxim Olivier-Adlhoch"
	copyright:	"Copyright (c) 2002-2004 Maxim Olivier-Adlhoch"
Sunanda:
19-Jan-2005
Just a text file would do -- otherwise we're guessing what you mean.
yeksoon:
19-Jan-2005
eg. the descriptive text of rebol 

--

It's a messaging language ` 'rebel' not 'ree-ball' ` code is data 
and data is code ` CGI? Yes ` 40+ platforms ` only 250K-500K ` console 
or GUI ` Yes, just a single file ` commercial versions = same core 
+ ODBC, SSL, and more - shallow learning curve, amazing depth ` keep 
IT simple ` if you liked "The Matrix"...
--


is lengthy and not focus... it also do not need to be at the top 
of every page...maybe it should go below 'About'
Sunanda:
12-Jun-2005
Problem is that the download page *is* a static URL if you go to 
it directly, eg,
    http://www.rebol.org/library/scripts-download/menu-system.r

But of you click the "download script" link while viewing a script, 
you do go via a dynamic URL -- it creates the static one for you 
and then redirects, eg

http://www.rebol.org/cgi-bin/cgiwrap/rebol/download-a-script.r?script-name=menu-system.r


{What we should do is update the static file whenever a script is 
added or updated. That would fix most instances of this....I'll put 
that on the list, thanks]
Anton:
25-Jun-2005
I've got all these in my public cache:
proton.cl-ki.uni-osnabrueck.de/fuzzy-k-means.r
proton.cl-ki.uni-osnabrueck.de/html-viewer/html-viewer.r
proton.cl-ki.uni-osnabrueck.de/REBOL/fx5-menu.r
proton.cl-ki.uni-osnabrueck.de/REBOL/fx5-request-file.r
proton.cl-ki.uni-osnabrueck.de/REBOL/fx5-styles-test.r
proton.cl-ki.uni-osnabrueck.de/REBOL/fx5-styles.r
proton.cl-ki.uni-osnabrueck.de/REBOL/irc-client.r
proton.cl-ki.uni-osnabrueck.de/REBOL/morph.r
proton.cl-ki.uni-osnabrueck.de/REBOL/morph2.r
proton.cl-ki.uni-osnabrueck.de/REBOL/multi-click.r
proton.cl-ki.uni-osnabrueck.de/REBOL/rebsearch.r
proton.cl-ki.uni-osnabrueck.de/REBOL/regedit.r
proton.cl-ki.uni-osnabrueck.de/REBOL/rsearch.r
proton.cl-ki.uni-osnabrueck.de/REBOL/view-menu-test.r
proton.cl-ki.uni-osnabrueck.de/soft/function-test.r
proton.cl-ki.uni-osnabrueck.de/soft/fuzzy-pats.r
proton.cl-ki.uni-osnabrueck.de/soft/fuzzy-show.r
users.bigpond.net.au/datababies/Anton/rebol/links/index.r
www-lehre.inf.uos.de/~fsievert/rebol/newshow.r
www.sievertsen.de/index.r
www.sievertsen.de/REBOL/REBtroids.r
www.sievertsen.de/REBOL/REBtris/REBtris.r
Sunanda:
14-Sep-2005
Thanks......Does the file as downloaded work or is it really incomplete?
Ingo:
14-Sep-2005
The length is as shown in the website, but the file downloaded starts 
with some html, so I guess that some other part is missing.
Ingo:
14-Sep-2005
Neither rebol itself, nor me are able to find a rebol header in the 
file.
Sunanda:
15-Dec-2005
Back in February (!), Anton wrote:

<<By the way, something that I never really liked is the short rebol 
description at the top of rebol.org.>>

OLD TEXT: <<It's a messaging language. 'rebel' not 'ree-ball'.

 code is data and data is code. CGI? Yes. 40+ platforms. only 250K-500K.

 console or GUI. Yes, just a single file. commercial versions = same 
 core + ODBC, SSL, and more -

 shallow learning curve, amazing depth. keep IT simple. if you liked 
 "The Matrix"...>>

We may be slow, but we get there:   http://www.rebol.org

The banner text has been updated to ready pretty much what Anton 
suggested.

Thanks Anton!
BrianH:
26-Dec-2005
You can extract the dll to a file on first run and then link to it, 
but you can't link to an embedded dll directly.
BrianH:
26-Dec-2005
What are you trying to do? Can you get away with downloading the 
dll as a seperate file on first use?
Terry:
26-Dec-2005
Im just trying to hide the dll to keep things squeaky clean.. what 
i've done is embed the binary, and I'll write it to a file, when 
I'm finished, Ill just remove it.
MikeL:
8-Jan-2006
Sunanda, Can it be a manually maintained xml file until it can be 
automated?  I am doing that for my internal blog until I add the 
automation code to blog. r (that I expect Carl already has on his 
version).  I have a trigger for when a blog article is added to use 
"editor ftp://...../rss.xml"to make whatever additions that I want 
to expose via RSS.  It's suboptimal but I don't have any complaints 
from the people that they have to visit the pages to see What's New. 
 And since they weren't visiting regularly to poll for What's New 
anyway, if the RSS feed it updated a few hours later it is still 
an improvement.
Sunanda:
9-Jan-2006
Graham in the All group asked:

<<Is it not true though that you are limited in what you can do with 
rebol.org ? >>
Yes and no.

It's a shared server with the usual sort of quote limits, so that 
stops some of the wilder plans.

On the other hand, the limits are fairly generous. Right now, we 
do these sorts of numbers:
* 150,000 CGI executions per month
* 2.5 gigabytes of data served per month

* 70 megabytes of hard disk used (mainly for the Mailing List archive)


Of course some sort of bandwidth quota would exist with a dedicated 
server too -- that one comes from the ISP, not the box.
---- 

We've had the same problem most of us have had with servers at one 
time or another: REBOL going feral and failing to close tasks. That 
brought down the server once, and got us suspended for about 30 minutes 
until I beseeched forgiveness. Of course, that could happen with 
a dedicated server (no one quite knows why it happens).


Similarly, we get some leak-through from what are supposed to be 
the chinese walls; and that has caused the odd problem: mainly file 
permissions going askew.
---

As Peter said, the main limitation is manpower. There are several 
things under development at rebol.org right now; there is room for 
many other improvement projects too.
Volker:
24-Aug-2006
have run repack-core.r, then call "explorer .", double-click %qml-ed.r, 
"save html", saved with requester, an alert "Error saving file: Cannot 
open /C/Dokumente und Einstellungen/BN/Anwendungsdaten/rebol/public/www.rebol.org/library/public/template.html"
Volker:
24-Aug-2006
looks more like a missing file to me.
Volker:
24-Aug-2006
Tried download again, there is a bug:
|| Downloading:   qml-ed.r/RS-NE+.gif
|| REQUEST FAILED...
|| REBOL.ORG says file not in package
Sunanda:
24-Aug-2006
You replied as I was typing....
I think you may be right.......

Looks like the downloader has failed to find the files that contain 
a + in the file names.
Sunanda:
24-Aug-2006
That's true -- and it may recreate some cross-platform issues on 
platforms that don't allow + in a file name.
But we should be able to deal with it.
Thanks for the help in isolating the problem.
Sunanda:
24-Aug-2006
The upload obviously worked -- "+" is not an illegal file name character 
on either Edgars machine or REBOL.org's current host

The notes on contributing a packgae do have detailed guidelines on 
file naming to avoind problems -- see 2.1 here:

http://www.rebol.org/cgi-bin/cgiwrap/rebol/boiler.r?display=cons-upload-package-files-help.html

But, of course, the author probably wrote the application before 
they had any idea it might be rolled out as a package for use on 
a wide range of platforms.
***

The bottom line is that + ought to work in a file name for the downloader, 
so I'll get it fixed.
Gabriele:
25-Aug-2006
the image and css files where not done by me, and although i had 
some suspects while uploading them to rebol.org i didn't want to 
change everything just for that :) i can add a zip file to the package 
if you need me to.
Group: Linux ... [web-public] group for linux REBOL users
Robert:
4-Jun-2005
So what's needed:

1. We need a way to continually parse the SSHD log-file, something 
like tial

2. We extract the IP address and add it to some firewall, to block 
it for some time
3. We need to remove the IP from the firewall

Anyone interested in such a project?
Robert:
4-Jun-2005
When is this file re-read? I mean if we append something, how to 
activate it.
Volker:
5-Jun-2005
there is a tailor.r in my folder on developer. it polls the tail 
of a file and calls a callback which each new line. uses /skip on 
file. may be a base for a daemon
Volker:
8-Jun-2005
(oops, the "\!" is no special trick,  only escaping. test-file is 
"!scratch.r"..)
shadwolf:
10-Aug-2005
I'm working on a text to speech processor that could use MBROLA  
as  engine ASCII TEXT would be converted to PHO mbrola phonetic describtion 
file. Of course using rebol/view  1.3
 :)
Pekr:
10-Aug-2005
'run is supposed to start associated app to particular file suffix, 
isn't it? Dunno how associations are supposed to work in Linux?
François:
10-Aug-2005
Hi, all: anyone has succeeded to run the beta version of View 1.3 
on Fedora Core 4? I have the following error: error while loading 
shared libraries: libstdc++.so.5: cannot open shared object file: 
No such file or directory
Terry:
24-Nov-2005
50mb and includes.. 


XMMS (MP3, CD Music, and MPEG), FTP client, Dillo web browser, links 
web browser, FireFox, spreadsheet, Sylpheed email, spellcheck (US 
English), a word-processor (FLwriter), three editors (Beaver, Vim, 
and Nano [Pico clone]), graphics editing and viewing (Xpaint, and 
xzgv), Xpdf (PDF Viewer), emelFM (file manager), Naim (AIM, ICQ, 
IRC), VNCviwer, Rdesktop, SSH/SCP server and client, DHCP client, 
PPP, PPPoE (ADSL), a web server, calculator, generic and GhostScript 
printer support, NFS, Fluxbox window manager, games, system monitoring 
apps, a host of command line tools, USB support, and pcmcia support, 
some wireless support.
Group: CGI ... web server issues [web-public]
Rondon:
17-Feb-2005
no Sunanda.. I did a .fcgi file that calls the rebol .exe file.
Graham:
20-Feb-2005
usage text appearing in my experiences is always because the file 
has not been detabbed
Tim:
21-Feb-2005
Chris: from what I see, it does not. Either the file has to be transfered 
and saved on the server with unix-style line enders or -q has to 
be there to make it work for me. Time will tell. Unfortunately I 
don't have a linux machine to download and compare.... Can you say 
"Heisenberg Uncertainty Principle"? :-) Anway, what works, works. 
I'll post more on this subject when I actually get back to programming. 
thanks.
Henrik:
22-Apr-2005
well, my index.rhtml file contains script generated output which 
works, encapsulated in :[ ]:. shouldn't I be able to see cgi data?
Henrik:
22-Apr-2005
trying the same file as index.r now...
Volker:
22-Apr-2005
%.cgi as file-extension?
Volker:
22-Apr-2005
for debugging i would look for
   insert tail script-cache reduce [file-path script]

in webserv.r and comment that out. so that it loads allways from 
disk.
and in the error-catch around it 
  [probe disarm local]
instead of 
  []
RebolJohn:
18-May-2005
HELP w/ web rebol associations AND Rebol-View.
Here is the story..


On my PC, I have View pointing to an index.r file on my web server.
Everything is cool.

When I open up Rebol-View and traverse to my index.r on the server..
it works.


Now on the same server, I change the IIS-Web associations so that 
I can do rebol CGI.
I create a 'main.r' in some virtual directory on the server.
Web-ing to this http.//myserver/mydir/main.r   works GREAT!
CGI is working.


However, when I now open up Rebol-View on my local PC and traverse 
to my index.r which is
on the server.. I get an error.


The problem is that before.. rebol-view was requesting a file-download 
and the server sends it.

Now since IIS is doing '*.r' CGI, when rebol-view requests for the 
index.r download.. the server is processing the request
and attempting to send back html.. not a rebol file.


Is there any way of fixing this other than..

* changing the CGI association from '*.r' to something else  (ie. 
'*.rr')

* changing all my view-apps on the server from '*.r' to something 
else   (ie. '*.rr')
??
Allen:
28-May-2005
I've had these issues a couple of times, and never had a satisfactory 
reason/answer why, sometimes just copying script contents pasting 
into a new file with new name, and then it works.
Sunanda:
29-May-2005
The shebang is necessary so the webserver can find the right program 
to execute.

(Unless you have set up an appropriate file association between the 
file type and rebol.exe then you may not need it under some operating 
systems and webservers)


The shebang line is treated as a comment by REBOL.exe  -- as is everything 
before the REBOL [...] header
Sunanda:
5-Jun-2005
It's fairly straigt-foward (I think!).


.......If you have no multi-part data, then just used the "standard" 
read-cgi  -- but remember that on some platforms no input returns 
"" while on others it returns none
http://www.rebol.com/docs/words/wread-io.html


.....If you have multi-part data (say an uploaded file), then use 
Andreas' decode-multipart-form script:

 http://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-display-message.r?m=rmlKVSQ


.....If the form could have both or neither (ie there may or may 
not be a file uploaded), then each of the above solutions will fail 
(Carl's when there is. and Andreas's when there isn't)....So wrap 
the full code in a few attempts to handle that.
Volker:
5-Jun-2005
(AFAIK:) The browser submits what read-cgi reads. Post means: give 
script all data in stdin (system/ports/input). Thats for lots of 
data, when you post something. Get means, give data in url. Thats 
for getting data, the query is only short (and typable in urlbar). 
So read-cgi write that in a file and read it in an editor.
Carlos:
4-Jul-2005
I ´d like to have a CGI script to filter my emails at server. My 
ISP uses Cpanel that gives the possibility of use this to send emails 
to file:  |/home/user/cgi-bin/myfilter.cgi. The thing all I get is 
the whole content of each email appended to the CGI script. Anyone 
could help me?
François:
24-Jul-2005
Anyway, it works, but I still have a problem: in system/options/cgi, 
both 'path-info and 'path-translated are set to none, which prevents 
Magic! to wrks properly as it can not find the requested file (usually 
a *.rhtml) file. In normal CGI, it works well. Is this a bug? In 
that case, I will put it into rambo. Note that I have configure FastCGI 
in compatibility mode.
François:
25-Jul-2005
With lighttpd and LiteServer, both path-info and path-translated 
are missing, while 'script-name is the name of the originator html 
file instead of the name of the cgi script (magic.cgi).
JaimeVargas:
19-Aug-2005
(ln -s <src-file> <target-file>)
Luca:
22-Aug-2005
Gabriele: I meant to put after the exec the path to a script file. 
It didn't work because I wrote it in the wrong way. Now I modified 
it and it work.
Luca:
22-Aug-2005
Jaime: Probably it is the best solution. I was trying to reach the 
same result thru a script file but the result is the same and create 
a link is the fasted method.
Sunanda:
25-Oct-2005
< "Premature end of script headers">

 Usual cause: wrong line terminations....Maybe you uploaded a test 
 file from/to UNIX/MAC/Win without checking the "asciii" box to get 
 automatic CRLF/CR/LF conversions.
Group: Web ... Everything web development related [web-public]
Chris:
4-Feb-2005
You could create an .htaccess file with the following:
Group: Cookbook ... For http://www.rebol.net/cookbook/requests.html [web-public]
Henrik:
12-May-2005
I would probably like to see a cookbook example on some kind of error 
handling/redirecting to file or a nice popup window. I've experienced 
terrified users that call me about "that white text window with cryptic 
messages in it" that crop up on fatal bugs.
DideC:
7-Jul-2005
config: construct/with load config-file standard-config
DideC:
7-Jul-2005
where config-file hold the config values as a block. If it's stored 
as an object, you can use 'third to have the block.
DideC:
7-Jul-2005
config: make standard-config load config-file
Sunanda:
7-Jul-2005
DideC -- your method is similar to Henrik's, and has the same limitation: 
sub-objects fields do not propagate as you'd expect.....No f2-2 field 
in 'config here:


     standard-config: make object! [f1: 1 f2: make object! [f2-1: 21 f2-2: 
     22] f3: 3]

     config-file: make object! [f1: 88 f2: make object! [f2-1: 99]]

     probe config: construct/with  third config-file standard-config
Group: Rebol/Flash dialect ... content related to Rebol/Flash dialect [web-public]
Alek_K:
1-Oct-2005
As far as I remember, file on http://oldes.multimedia.cz/swf/isn't 
actual?!

IMO it needs mainly needs short route to first swf - eg. a) unpack 
make-swf.zip  in catalog ... b) write [code] - save it as first.rswf 
...... - there was always a problem to start again using it :)
Oldes:
4-Oct-2005
What you should know is, that the dialect is almost useless if you 
don't know how Flash works and don't know the ActionScript. The good 
start is to registed and download SWF file format specification from 
this page: http://www.macromedia.com/licensing/developer/
Oldes:
4-Oct-2005
and download ActionScript help file as well
Volker:
5-Oct-2005
rebol does not need to zip if exe can do it right. data -> file, 
whatever-zip, read file. slow but could work.
Oldes:
5-Oct-2005
I don't want to give it inside the rswf as it's not so necessary 
(you need it only if you want to examine some foreign swf file)
Oldes:
5-Oct-2005
for example if you do the examples above, you can do: exam-swf/file 
%swf8-blendmode.swf
Oldes:
5-Oct-2005
Interesting: just downloaded this free ActionScript compiler http://www.mtasc.org/
and will try if it would be possible to integrate it with the rswf 
(so I could use *.as file for actions without need to parse it in 
Rebol)
Oldes:
5-Oct-2005
go here: http://www.macromedia.com/cfusion/entitlement/index.cfm?e=file_format
register and download
Oldes:
11-Oct-2005
The dialect file have been updated a little bit, use: do http://box.lebeda.ws/~hmm/rswf/rswf_latest.r
Oldes:
12-Oct-2005
Thanks, the dialect file updatet a little bit again and there are 
3 new (flash8) examples
Oldes:
18-Oct-2005
and updated again, current version 1.0.4 (make sure you use the rswf_latest.r 
file with the new examples (there are two more of them)
Oldes:
7-Mar-2006
How you want to pass AS vars to Rebol? Once you compile the RSWF 
dialect file, you have Flash which has nothing to do with Rebol. 
But you can connect Flash and Rebol using various ways (, getUrl, 
loadVariables or  XMLsocket connections). When I do some bigger projects, 
I do not use one file, but rather more files conected together using 
"include" or "require" tags.
Oldes:
16-Sep-2007
The main reason I started with this rewriting is to better support 
foreign SWF file importing. So you will be for example able to join 
to SWF files into one.
Oldes:
17-Oct-2007
Version 2.7.0 available....

- Fixed bug import-swf (while importing swf file with ExportAssets 
tag)

- Updated layouter (now with new 'Text, 'Scroller, 'ClipHandler and 
'ScrollPane GUIs)

http://box.lebeda.ws/~hmm/rswf/rswf_latest.r
http://box.lebeda.ws/~hmm/rswf/rswf_2.7.0.r


New example script with used ScrollPane is here: http://box.lebeda.ws/~hmm/rswf/example/swf8-scrollpane
Oldes:
25-Oct-2007
And I'm not limited with restrictions which you have when you use 
includes from external files - I have one file at the end.
Oldes:
4-Nov-2007
rebol [
	type: 6
	file: %test.swf
	background: 0.0.0
	size: 260x185
]
doAction [getURL("http://box.lebeda.ws/~hmm/rswf/""_self") ]
showFrame
end
Oldes:
4-Nov-2007
Just had to add folder with made swf file to allowed locations here: 
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html
Terry:
16-Nov-2007
Using rebol to call mxmlc.exe and deliver it some Rebol generated 
xml gives you a Flash 9 .swf file all set to go.. kinda cool.
Oldes:
16-Nov-2007
If I would like to use Flash components, I would do it. It's not 
difficult at all. You just have to export all the components into 
SWF file (more than 250kB) which I can import using my import-swf 
keyword in the dialect and that's it... than I could just place imported 
classes. But I don't want to do it. I would rather use my own. Yes... 
it's more difficult in the begining, but the more freedom I have 
when I want to do it how I like it to be.
Will:
18-Nov-2007
I've putted together the missing functions in /core 2.7.5, taken 
from /view in the swf-in-core.r file, try this:
move to the appropriate directory, then:
do http://reboot.ch/rebol/swf/swf-on-core.r

make-swf/save/html http://box.lebeda.ws/~hmm/rswf/examples/swf8/swf8-convolution1.rswf
Will:
18-Nov-2007
Oldes, where can I find the tracer.swf file that is included in this 
example?
http://box.lebeda.ws/~hmm/rswf/examples/swf8/swf8-iconlist.rswf
Group: Tech News ... Interesting technology [web-public]
Ashley:
15-Jan-2006
Three problems with them:


1) The widget engine is a hefty 12MB or so download (for widgets 
that are nothing other than HTML+CSS+Javascript+Images bundled in 
a zip file with a magic extension)

2) The download/installation process tries repeatedly to high-jack 
your browser preferences

3) The widgets look pretty ordinary compared to the OS X dashboard 
equivalents (go here, http://www.apple.com/downloads/dashboard/and 
compare the respective dictionary/thesaurus offerings)
Group: Plugin-2 ... Browser Plugins [web-public]
Carl:
3-May-2006
Especially with the signed CAB file.
Gregg:
3-May-2006
The file shouldn't be that much bigger--not like going from Base 
to CommandView--so I'd say include everything needed for commercial 
use. Of course, this opens up security questions too (e.g. lib access).
Maxim:
4-May-2006
the same for local disk access.  for example, we might restrict any 
file i/o to ONE sandbox.  anything trying to access or write out 
of user-specified paths, would either get a dialog, or be refused.
BrianH:
4-May-2006
Let it prompt the user for files to work on, using the system file 
dialog even, and then allow the plugin to work on only the files 
that the user specifies. That should be a good balance.
BrianH:
4-May-2006
The places a browser puts persistent data, and manages that data, 
are cookies and the temporary file cache. There are already security 
restrictions and management tools for those places. That existing 
persistent storage should be sufficient for REBOL scripts loaded 
by the regular plugin. Any other storage should be on the server, 
with the same server access restrictions as JavaScript. Anything 
more should be restricted to trusted sites.
Graham:
4-May-2006
there should be an optional way to allow library acces, local file 
access etc .
BrianH:
4-May-2006
Without prompting the user, cookies and JavaScript. Perhaps REBOL 
could prompt for any additional files it needed to access using a 
standard file open dialog (by standard I mean native).
BrianH:
4-May-2006
As for things like do-browser, it would be nice if the copy of REBOL 
called by the plugin could be passed some callbacks to which it would 
delegate some basic functionality like requesting a local file, proxy 
settings, do-browser, etc. This would allow the plugin to better 
integrate with the browser's existing behavior and security infrastructure.
Volker:
5-May-2006
To much here to keep up, just picking " The problem is, then you 
have 5 "REBOL/Plugin" objects in Downloaded Program FIles. Thoughts 
on that approach?":

AFAIK with COM, a CLSID is not bound to a file. You can "serve" multiple 
clasids from the same file.  The idea is, that interfaces are frozen, 
if you need more functions you add another interface. which may include 
the same functions as the old one. So instead of using multiple files, 
you can have  the newest one implementing the old interfaces too. 
But then you have to be exactly compatible when using the old interfaces, 
at least thats the  idea. As firefox clones COM, i guess they have 
a similar feature.
Volker:
9-May-2006
Versioning: I dont see the problem, but i may understand com wrong. 
AFAIK a single file can implement multiple interfaces. So you dont 
have multiple files when the new version implements the interfaces 
for the old rebols.
Gabriele:
12-May-2006
i mean - i cannot fix it if i don't have the master source file. 
we can send improvements to carl, but i don't think he has time to 
consider them right now.
Volker:
15-May-2006
Extra Security, some thoughts:
- 'secure for ips, eg: secure [net ask tcp://rebol.com allow]
- don't share sandbox-folders between hosts.
- if possible memory-restriction, hd, cpu?
- clipboard-restriction somehow?

- check for memory-access, specially disable struct! . IMO real hackers 
will figure out how to inject code by poke. 

- reblets can store executable code by naming the file *.exe. Does 
not run immediate, but script can open folder in explorer by browse, 
and one wrong click runs it. (or is windows smarter now? Maybe you 
could add an own extension always, and maybe store everything as 
64#{} ?

- Make sure untrusted reblets don't run invisible, can snoop clipboard, 
or at least users online-times. I guess creatives can find other 
uses.

- Maybe some kind of log about starts/stops, with urls? To have a 
little chance of tracking. Some kind of global console.
- Running out of thoughts for now.
Volker:
15-May-2006
- protect access to real file-pathes. kind of chroot. getting 'what-dir 
can be a good hint for attacks i guess. At least mozilla puts a random 
part in profile-folders.
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
Louis:
9-Oct-2006
Is there supposed to be a file called show.r? I can't find it.
Dockimbel:
11-Oct-2006
Scot: Cheyenne can interface with PHP using FactCGI. A FastCGI client 
alpha implementation is currently built in Cheyenne. All you need 
is a php executable compiled with FastCGI. I've already tested several 
php apps (even big ones like eGroupware), it works well and it's 
fast ! But, the configuration options are currently hardcoded in 
Cheyenne (need to export them in config file) and there's no dynamic 
php instance management (you have to launch each php-fastcgi server 
by hand). Once these 2 feature will be integrated in Cheyenne, you'll 
be able to run easily and php application.
Dockimbel:
12-Oct-2006
Graham: good idea, I already wrote REBOL code to support emoticons 
in another project. I'll add it to the blog. (Note to myself : The 
link to Carl's blog source code disapeared in our blog template file, 
I have to put it back!)
Dockimbel:
12-Oct-2006
Are you using the exe version or source version ? What OS ? Any crash.log 
file found ?
Louis:
12-Oct-2006
Both versions act the same. Win XP Home. No crash.log file found. 
 This is what loads:

[uniserve] Async Protocol FastCGI loaded
[uniserve] Starting task-master...
[uniserve] Starting HTTPd...
Louis:
12-Oct-2006
For Text CGI script I get:


#!/usr/bin/rebol --cgi REBOL [ Title: "show" File: %show.r ] print 
"Content-type: text/html^/" print {Back

} print ["Script path :" system/script/path "

] print 
CGI Object :" print "

 foreach name next first system/options/cgi [ either :name = 'other-headers 
 [ print [
 name 
: 
] foreach [n v] list: system/options/cgi/:name [ print [
 n 
: " mold select list n ""] ] print "
 ][ print [
 name 
: " mold system/options/cgi/:name ""] ] ] print "
 if system/options/cgi/request-method = 

POST" [ vars: make object! decode-cgi make string! input if not empty? 
next first vars [ print " Variables passed :

 foreach name next first vars [ print [
 name 
: " mold vars/:name ""] ] print "
 ] ] print 

Dockimbel:
12-Oct-2006
The encapping procedure is special for Cheyenne, it needs to be run 
in normal mode first before encapping to preprocess the source and 
generate the .cache.efs file.
Louis:
12-Oct-2006
OK, http://localhostworks. I have a lot to learn, as you can see. 
Thanks for helping me through this. I was just clicking on the index.html 
file in the www folder.
Maxim:
20-Feb-2007
the only thing it needs is someone to adapt it for cgi use... I have 
too little CGI practice and no real need, atm... so its hard to put 
time on this... but its a rebol script, so its easy to adapt.  all 
it would need is to check if its been started as cgi and call a different 
startup, which only prints out one file.  for static pages (which 
CAN include dynamic conent like sql queries) then its a very good 
solution which already supports site magamenent and ftp xfer.
Maxim:
22-Feb-2007
they are all part of the standard apache distro... but you have so 
edit the config file to enable them
Dockimbel:
26-Feb-2007
I just intalled the windows version, it works very well. I just had 
to edit the stunnel.conf file to uncomment the HTTPS config options.
401 / 48451234[5] 67...4546474849