@# Quotes DB     useful, funny, interesting





Google
 
Web www.quotesdb.info
Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Dalnet  |  Ircnet  |  Galaxynet
Page: 1 2 3 4 5 6 7 8



Comments:

<0> hmph
<0> oh =)
<1> gummibears rocks :)
<0> =)
<2> ;interp crea
<3> FireEgl: #2 (573 clicks) Tcl error: interp is not allowed! =P
<2> anywho.. pubsafetcl has been updated for anybody that uses it.. http://www.tcldrop.us/safetcl
<4> ;puts aiight
<3> Drax: #7 (stdout) aiight
<4> ;puts aiights
<3> Drax: #8 (stdout) aiights
<4> ;puts \00312aiight
<3> Drax: #9 (stdout) aiight
<5> ;puts unknown \n a
<3> Gotisch: #10 (
<5> nice !



<5> ;puts unkown "\n PRIVMSG #tcl :Gotisch rocks"
<5> :]
<3> Gotisch: #12 (unkown)
<3> Gotisch: #12 (unkown) PRIVMSG #tcl :Gotisch rocks
<5> was worth a try :)
<5> ;puts unkown "\n PRIVMSG #tcl :Gotisch rocks" a
<3> Gotisch: #16 (
<5> ;puts unkown "\nPRIVMSG #tcl :Gotisch rocks" "maybe without space :]"
<3> Gotisch: #17 (
<2> hrm
<5> FireEgl wouldnt it be easier to create two interpreters?
<5> one for "trusted" people
<5> and one for normals
<5> so that oyu dont have to expose / hide the commands
<1> guess u didnt read that paper about security on safe tcl interp :)
<2> Even trusted people can accidently do things that would mess it up... And that would cause confusion anyway.
<5> ?
<5> im responding to his todo list
<5> # 1. Have a list of trusted Tcl commands, that certain trusted people can use.
<5> # a. It should expose the commands in the safe interpreter before executing their code, and then hide the commands again afterwards.
<5> its more secure to have one interpreter for secure input and one for insecure
<5> because else i as insecure can just overwrite something you wrote
<2> that's in my todo? I've already done that.. Need to remove it from the todo.
<5> and if you dont check it
<6> there's a todo?
<6> :)
<5> it will be executed in your context :P
<1> what if i impersonate someone :)
<5> so whats the but with newline FireEgl :>
<2> Gotisch: Yah you're right.. but I've limited even the "trusted" commands to stuff that won't really hurt anything if somebody untrusted makes a trusted person use them.
<6> you can't have two different interprenters because then a trusted person can't ie write a proc and have an untrusted one execute it
<5> if {$s == {unknown}} {
<5> puthelp "PRIVMSG $chan :$nick\002:\002 [string map {"\001" {}} [string range $t 0 400]]"
<5> } else {
<5> puthelp "PRIVMSG $chan :$nick\002:\002 #$evalinfo(count) ($s) [string map {"\001" {}} [string range $t 0 400]]"
<5> so $s just gets putted like this
<5> without any checking for newline
<6> how about a channel where it doesn't append the nick btw ;)
<2> Gotisch: I'm gonna.. hole on
<5> why doesnt my privmsg tcl arrive here?
<5> ;puts "\nPRIVMSG #tcl :oops" "\n PRIVMSG #tcl :Gotisch rocks" a
<3> Gotisch: #45 (
<6> haha
<5> ;puts "a" "b"
<3> Gotisch: #47 (a) b
<5> thats working so why not with newline?
<5> ;puts "a" "b"
<3> Gotisch: #49 (a) b
<6> doesn't look very working to me
<6> ;puts "a" "b"
<3> Pixelz: #51 (a) b
<5> ;puts "a\nPRIVMSG Gotisch :a" "b"
<3> Gotisch: #52 (a
<5> mh
<6> no big deal though
<6> but the newline stuff kinda is
<5> ;putloglev 1 d
<3> Gotisch: #1 (771 clicks) Tcl error: wrong # args: should be "::pubsafetcl::PutLogLev interp level channel text"
<7> .tcl putlog
<3> poci: #2 (481 clicks) Tcl error: wrong # args: should be "putlog text"
<5> ;putloglev {} 1 unknown test



<3> Gotisch: #3 (639 clicks) Tcl error: wrong # args: should be "::pubsafetcl::PutLogLev interp level channel text"
<7> .tcl putlog "QUIT :moooo"
<3> poci: #4 (putloglev o) QUIT :moooo
<7> .tcl puthelp
<3> poci: #5 (11539 clicks) Tcl error: interp is not allowed! =P
<7> :>
<7> >
<7> think its time to go to bed
<5> ;puts "a\001PRIVMSG Gotisch :a" "b"
<3> Gotisch: #9 (aPRIVMSG Gotisch :a) b
<5> tell me why it doesnt work!
<2> ;puts \nasdf test
<3> FireEgl: #2 (1819 clicks) Tcl error: socket must be alphanumeric. =P
<5> and then say thanks gotisch for finding yet another bug
<5> :P
<6> ;puts "\n" "foo"
<3> Pixelz: #5 (648 clicks) Tcl error: socket must be alphanumeric. =P
<6> don't you mean channel?
<2> Yah thanks..
<5> why didnt my thing work?
<6> ;puts "\001" "foo"
<3> Pixelz: #9 (645 clicks) Tcl error: socket must be alphanumeric. =P
<5> thats more interesting :(
<6> think you just formatted it wrong for the irc server
<5> nah
<5> i should have tryed \nQUIT
<5> :]
<5> was to nice again
<5> new version ready to dl?
<6> doesn't work on my bot running the old ver
<6> oh well
<4> you guys wanting to crash it with puts ?
<2> Okee, updated on the website as well.
<6> Drax, why do you know a way to crash it?
<4> I do, I also did.. ;)
<5> FireEgl why didnt my msg work?
<6> show us then
<4> tell them FireEgl, of my hax0r sk1llz
<4> ;D
<2> Gotisch: I dunno.
<4> hah
<6> ;puts \n ""
<3> Pixelz: #28 (672 clicks) Tcl error: socket must be alphanumeric. =P
<6> you know that the correct term in CHANNEL right :P
<6> s/in/is
<5> ?
<5> ah
<8> i can crash Safe_Tcl no problem :P
<2> FINE
<4> ;puts \n "hax0r3d"
<3> Drax: #3 (1908 clicks) Tcl error: channelId must be alphanumeric. =P
<2> =)
<6> hooray
<6> if you know how to crash safetcl then do it so FireEgl can fix it
<5> ;puts {this should generate error msg} unknown "but it doesnt"
<3> Gotisch: but it doesnt
<6> ;puts -nonewline stdout "foo"
<3> Pixelz: #14 (stdout) foo
<6> ;puts -nonewline stderr "foo"
<3> Pixelz: #15 (stderr) foo
<6> hmm
<4> ;puts \n -errorinfo "hax0r"
<3> Drax: #16 (679 clicks) Tcl error: channelId must be alphanumeric. =P
<6> alot of the error msgs are really cryptic acually
<4> ;restart 1337 -errorcode (this wont work anymore though)
<3> Drax: #19 (1015990 clicks) Tcl: Reset safetcl.
<4> ;puts \003\n\003 "alpha beta 3 quad" Time for RSA encryption if else die
<3> Drax: #2 (1982 clicks) Tcl error: wrong # args: should be "puts ?-nonewline? ?channelId? string"
<4> ;puts \003\n\003 -nonewline "alpha beta 3 quad" Time for RSA encryption if else die
<3> Drax: #3 (780 clicks) Tcl error: wrong # args: should be "puts ?-nonewline? ?channelId? string"
<5> ;putloglevel 1 "\nQUIT oops" "oops"
<3> Gotisch: #4 (4947 clicks) Tcl error: invalid command name "putloglevel"
<5> ;putloglev 1 "\nQUIT oops" "oops"


Name:

Comments:

Please enter the result of the sum 63 + 46 (to avoid spam):






Return to #tcl
or
Go to some related logs:

#politics
cartoon iran.ir
#computers
#beginner
#flash
subtract and jump if negative
#beginner
#windowsxp
#computers
seagate tools stops at 99%



Home  |  disclaimer  |  contact  |  submit quotes