Hi all, Please use tabs for indentation, as you can see from the commit log you actually make indentation seem worse for seem people with your commit. I also saw it with previous commits. This is not a debate about tabs vs. spaces, tabs are already used throughout amsn, so we must stick to that to keep it tidy.
Thanks, Sander On Sun, 2008-01-06 at 12:08 -0800, [EMAIL PROTECTED] wrote: > Revision: 9294 > http://amsn.svn.sourceforge.net/amsn/?rev=9294&view=rev > Author: thaven > Date: 2008-01-06 12:08:42 -0800 (Sun, 06 Jan 2008) > > Log Message: > ----------- > Trivial stuff... removed some commented code and fix indentation. > > Modified Paths: > -------------- > trunk/amsn/protocol.tcl > > Modified: trunk/amsn/protocol.tcl > =================================================================== > --- trunk/amsn/protocol.tcl 2008-01-06 19:54:12 UTC (rev 9293) > +++ trunk/amsn/protocol.tcl 2008-01-06 20:08:42 UTC (rev 9294) > @@ -2481,22 +2481,19 @@ > return 0 > } > > - > - #set sock [$sbn cget -sock] > - > set txt_send [string map {"\r\n" "\n"} $txt] > set txt_send [string map {"\n" "\r\n"} $txt_send] > set txt_send [encoding convertto identity $txt_send] > > - #Leapfrog censoring > - foreach bannedword {"download.php" "gallery.php" > "profile.php" ".pif" ".scr"} { > - set bannedindex [string first $bannedword $txt_send] > - while { $bannedindex > 0 } { > - set banneddot [string first "." $txt_send > $bannedindex] > - set txt_send [string replace $txt_send > $banneddot $banneddot "\%2E"] > - set bannedindex [string first $bannedword > $txt_send [expr { $bannedindex + 2 } ] ] > - } > + #Leapfrog censoring > + foreach bannedword {"download.php" "gallery.php" "profile.php" > ".pif" ".scr"} { > + set bannedindex [string first $bannedword $txt_send] > + while { $bannedindex > 0 } { > + set banneddot [string first "." $txt_send > $bannedindex] > + set txt_send [string replace $txt_send $banneddot > $banneddot "\%2E"] > + set bannedindex [string first $bannedword $txt_send > [expr { $bannedindex + 2 } ] ] > } > + } > > set fontfamily [lindex [::config::getKey mychatfont] 0] > set fontstyle [lindex [::config::getKey mychatfont] 1] > @@ -2530,14 +2527,11 @@ > } elseif { [::config::getKey p4c_name] != "" } { > set msg "${msg}P4-Context: [encoding convertto identity > [::config::getKey p4c_name]]\r\n" > } > - #set msg "${msg}x-clientcaps : aMSN/[set ::version]\r\n" > + > set msg "${msg}X-MMS-IM-Format: FN=[urlencode $fontfamily]; > EF=$style; CO=$color; CS=0; PF=22\r\n\r\n" > set msg "$msg$txt_send" > - #set msg_len [string length $msg] > set msg_len [string length $msg] > > - #WriteSB $sbn "MSG" "A $msg_len" > - #WriteSBRaw $sbn "$msg" > if { $smile_send != "" } { > set smilemsg "MIME-Version: 1.0\r\nContent-Type: > text/x-mms-emoticon\r\n\r\n" > set smilemsg "$smilemsg$smile_send" > @@ -2604,11 +2598,10 @@ > set strend [expr { $strstart + [string first "\n" > [string range $body $strstart end]] - 1 } ] > return [string range $body $strstart $strend] > } > - > #/////////////////////////////////////////////////////////////////////////////// > + } > + > #/////////////////////////////////////////////////////////////////////////////// > > - } > > - > ######################################################################## > # Return a sorted version of the contact list > proc sortedContactList { } { > @@ -2990,7 +2983,6 @@ > proc CreateLockKey { challenge } { > variable lockkey > set lockkey [::MSN::CreateQRYHash $challenge "PROD01065C%ZFN6F" > "[EMAIL PROTECTED]"] > - #puts "new lockkey : $lockkey" > } > > proc sendOIMMessageXml {ticket to msg seq_number} { > @@ -3112,33 +3104,33 @@ > } > } > } > - > - proc getMailDataXml { ticket_t ticket_p } { > - set xml {<?xml version="1.0" encoding="utf-8"?> > <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><PassportCookie > xmlns="http://www.hotmail.msn.com/ws/2004/09/oim/rsi"> <t>} > - append xml $ticket_t > - append xml {</t><p>} > - append xml $ticket_p > - append xml > {</p></PassportCookie></soap:Header><soap:Body><GetMetadata > xmlns="http://www.hotmail.msn.com/ws/2004/09/oim/rsi" > /></soap:Body></soap:Envelope>} > - return $xml > - } > > + proc getMailDataXml { ticket_t ticket_p } { > + set xml {<?xml version="1.0" encoding="utf-8"?> <soap:Envelope > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><PassportCookie > xmlns="http://www.hotmail.msn.com/ws/2004/09/oim/rsi"> <t>} > + append xml $ticket_t > + append xml {</t><p>} > + append xml $ticket_p > + append xml > {</p></PassportCookie></soap:Header><soap:Body><GetMetadata > xmlns="http://www.hotmail.msn.com/ws/2004/09/oim/rsi" > /></soap:Body></soap:Envelope>} > + return $xml > + } > + > proc AuthenticatePassport3Callback { callbk soap } { > - if { [$soap GetStatus] == "success" } { > - set xml [$soap GetResponse] > - set ticket [GetXmlEntry $xml > "S:Envelope:S:Body:wst:RequestSecurityTokenResponseCollection:wst:RequestSecurityTokenResponse:wst:RequestedSecurityToken:wsse:BinarySecurityToken"] > - if {$ticket != "" } { > - set ::authentication_ticket $ticket > - } > - if {[catch {eval $callbk [list 0]} result]} { > - bgerror $result > - } > - } else { > - $soap destroy > - if {[catch {eval $callbk [list 0]} result]} { > - bgerror $result > - } > - } > - } > + if { [$soap GetStatus] == "success" } { > + set xml [$soap GetResponse] > + set ticket [GetXmlEntry $xml > "S:Envelope:S:Body:wst:RequestSecurityTokenResponseCollection:wst:RequestSecurityTokenResponse:wst:RequestedSecurityToken:wsse:BinarySecurityToken"] > + if {$ticket != "" } { > + set ::authentication_ticket $ticket > + } > + if {[catch {eval $callbk [list 0]} result]} { > + bgerror $result > + } > + } else { > + $soap destroy > + if {[catch {eval $callbk [list 0]} result]} { > + bgerror $result > + } > + } > + } > > proc AuthenticatePassport3 { callbk url } { > set soap_req [SOAPRequest create %AUTO% \ > @@ -3149,15 +3141,15 @@ > } > > proc getPassport3Xml { url } { > - set xml {<?xml version="1.0" > encoding="UTF-8"?><Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext" > xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" > xmlns:wsp="http://schemas.xmlsoap.org/ws/2002/12/policy" > xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" > xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" > xmlns:wssc="http://schemas.xmlsoap.org/ws/2004/04/sc" > xmlns:wst="http://schemas.xmlsoap.org/ws/2004/04/trust"><Header><ps:AuthInfo > xmlns:ps="http://schemas.microsoft.com/Passport/SoapServices/PPCRL" > Id="PPAuthInfo"><ps:HostingApp>{7108E71A-9926-4FCB-BCC9-9A9D3F32E423}</ps:HostingApp><ps:BinaryVersion>4</ps:BinaryVersion><ps:UIVersion>1</ps:UIVersion><ps:Cookies></ps:Cookies><ps:RequestParams>AQAAAAIAAABsYwQAAAAzMDg0</ps:RequestParams></ps:AuthInfo><wsse:Security><wsse:UsernameToken > Id="user"><wsse:Username>} > - append xml [config::getKey login] > - append xml {</wsse:Username><wsse:Password>} > - append xml $::password > - append xml > {</wsse:Password></wsse:UsernameToken></wsse:Security></Header><Body><ps:RequestMultipleSecurityTokens > xmlns:ps="http://schemas.microsoft.com/Passport/SoapServices/PPCRL" > Id="RSTS"><wst:RequestSecurityToken > Id="RST0"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>http://Passport.NET/tb</wsa:Address></wsa:EndpointReference></wsp:AppliesTo></wst:RequestSecurityToken><wst:RequestSecurityToken > > Id="RST1"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>messenger.msn.com</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wsse:PolicyReference > URI=} > - append xml "\"?[string map { "," "&" } [urldecode > $url]]\"" > - append xml > {></wsse:PolicyReference></wst:RequestSecurityToken><wst:RequestSecurityToken > Id="RST2"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>voice.messenger.msn.com</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wsse:PolicyReference > > URI="?id=69264"></wsse:PolicyReference></wst:RequestSecurityToken></ps:RequestMultipleSecurityTokens></Body></Envelope>} > - return $xml > - } > + set xml {<?xml version="1.0" encoding="UTF-8"?><Envelope > xmlns="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext" > xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" > xmlns:wsp="http://schemas.xmlsoap.org/ws/2002/12/policy" > xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" > xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" > xmlns:wssc="http://schemas.xmlsoap.org/ws/2004/04/sc" > xmlns:wst="http://schemas.xmlsoap.org/ws/2004/04/trust"><Header><ps:AuthInfo > xmlns:ps="http://schemas.microsoft.com/Passport/SoapServices/PPCRL" > Id="PPAuthInfo"><ps:HostingApp>{7108E71A-9926-4FCB-BCC9-9A9D3F32E423}</ps:HostingApp><ps:BinaryVersion>4</ps:BinaryVersion><ps:UIVersion>1</ps:UIVersion><ps:Cookies></ps:Cookies><ps:RequestParams>AQAAAAIAAABsYwQAAAAzMDg0</ps:RequestParams></ps:AuthInfo><wsse:Security><wsse:UsernameToken > Id="user"><wsse:Username>} > + append xml [config::getKey login] > + append xml {</wsse:Username><wsse:Password>} > + append xml $::password > + append xml > {</wsse:Password></wsse:UsernameToken></wsse:Security></Header><Body><ps:RequestMultipleSecurityTokens > xmlns:ps="http://schemas.microsoft.com/Passport/SoapServices/PPCRL" > Id="RSTS"><wst:RequestSecurityToken > Id="RST0"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>http://Passport.NET/tb</wsa:Address></wsa:EndpointReference></wsp:AppliesTo></wst:RequestSecurityToken><wst:RequestSecurityToken > > Id="RST1"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>messenger.msn.com</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wsse:PolicyReference > URI=} > + append xml "\"?[string map { "," "&" } [urldecode $url]]\"" > + append xml > {></wsse:PolicyReference></wst:RequestSecurityToken><wst:RequestSecurityToken > Id="RST2"><wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType><wsp:AppliesTo><wsa:EndpointReference><wsa:Address>voice.messenger.msn.com</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wsse:PolicyReference > > URI="?id=69264"></wsse:PolicyReference></wst:RequestSecurityToken></ps:RequestMultipleSecurityTokens></Body></Envelope>} > + return $xml > + } > > } > > @@ -3337,7 +3329,8 @@ > set idx [string first "\r\n" $dataBuffer] > if { $idx == -1 } { return } > set command [string range $dataBuffer 0 [expr {$idx > -1}]] > - #check for payload commands: > + > + #check for payload commands: > if {[lsearch {MSG NOT PAG IPG UBX GCF} [string range > $command 0 2]] != -1} { > set length [lindex [split $command] end] > > @@ -3348,7 +3341,8 @@ > } > > set remaining [string range $dataBuffer [expr > {$idx +2}] end] > - #if the whole payload is in the buffer process > the command else return > + > + #if the whole payload is in the buffer process the command > else return > if { [string length $remaining] >= $length } { > set payload [string range $remaining 0 > [expr {$length -1}]] > set dataBuffer [string range > $dataBuffer [string length "$command\r\n$payload"] end] > @@ -3632,8 +3626,7 @@ > } > } else { > #PRP in response to phone number change > - #new_contact_list "[lindex $command 2]" > - ::abook::setPersonal [lindex $command 2] [urldecode > [lindex $command 3]] > + ::abook::setPersonal [lindex $command 2] [urldecode [lindex > $command 3]] > } > } > > > > This was sent by the SourceForge.net collaborative development platform, the > world's largest Open Source development site. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Amsn-commits mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/amsn-commits ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel