Xchat doesnt understand irc url

Bug #596329 reported by Jānis Kangarooo
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xchat (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xchat

irc://irc.freenode.net:6667/Kangarooo,isserver,isnick?msg=Hello!%20Bla?
i tryd also removing isserver and in these cases i get
* isserver :No such channel
* isnick?msg=Hello :No such channel
and also without server doesnt work.
irc:///Kangarooo,isserver,isnick?msg=Hello!%20Bla?

here is info about how irl url works http://www.mozilla.org/projects/rt-messaging/chatzilla/irc-urls.html

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xchat 2.8.6-4ubuntu5
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Sat Jun 19 20:45:59 2010
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.utf8
SourcePackage: xchat

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :
description: updated
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thank you for reporting this issue. Unfortunately, the issue you are reporting is not an xchat feature. You are using both a reference and directions for using "chatzilla". That is not the same application as "xchat" and the features of "chatzilla" may not be available in "xchat". Please continue to report valid bugs you find.

Changed in xchat (Ubuntu):
status: New → Invalid
Revision history for this message
Jānis Kangarooo (kangarooo) wrote : Re: [Bug 596329] Re: Xchat doesnt understand irc url

That is xchat feature and its working wrong as i wrote in description.
Chatzilla uses irc uri also and reference is not reason to make it invalid.
Its one and the same standart and it is in many pages. This one was
the best explaning irc uri and not just irc uri just for chatzilla
(couse theres no such irc uri for just chatzilla)
It would be really illogical to make in webpages make to choose for
witch programm u want irc uri to be shown for. For one irc programm
link irc://some,some.net/some,some:text;some and for other link
irc://som.net:chan and nothing more..

affects ubuntu/xchat
status new

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

From the website you referenced in your bug report:
f you find a discrepancy or notice a problem, please file a bug against ChatZilla. The code responsible for parsing irc: urls lives in a function called parseIRCURL() in extensions/irc/xul/content/static.js. The code that navigates to an irc: url is just below it, in a function called gotoIRCURL(). Please feel free to provide patches with your bug reports (it's just JavaScript, after all!)

Xchat is not ChatZilla.

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

i didnt said that xchat is chatzilla
irc uri should be read by programm and executed corretly. xchat doesnt
do that. it doesnt understand standart irc uri. now also tryd
chatzilla my first link work correct in chatzilla couse it has
implemented correctly irc uri standart.
in xhcat irc uri doesnt open as i wrote in description and what output it gives.
about standarts:
http://www.adress.com for ff is the same action as for chrome. so its
with irc uri - same result for same irc uri link but for xchat its not
implemented correct till end so it doesnt execute it correct. i think
thats understandable from description of this bug report.
in that mozzila link line about where the code is located is for
developer to know where to make fix if irc uri doesnt work as standart
is made for chatzilla.

Changed in xchat (Ubuntu):
status: Invalid → New
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Xchat is extendible using scripts. Chatzilla and Xchat are not the same applications, and do not even use the same methods to extend the use.

Changed in xchat (Ubuntu):
status: New → Invalid
Revision history for this message
Brian (lifeispain) wrote :

Kangaroo is stating that the behavior currently seen in Chatzilla should be used in XChat. To that extent, the report was placed in the correct location.

However, as I stated to the user in #xchat, I believe that this implementation would lead to potential exploits, and so I am opposed to the inclusion of this behavior. (Links that could easily cause users to perform commands that they are not expecting)

Upon investigating the issue further, and in continuation with some statements made, what has been proposed isn't a standard, isn't close to a standard, and is currently in draft stage, and has not made any progress in 7 years from a draft stage. As such, this isn't a "bug" so much as not implementing a feature that Chatzilla has, and is the only client I am currently aware of that does.

Due to potential exploit behavior, I am opposed to inclusion in XChat's source, but even if it were, the only real way this would get implemented is if Kangarooo were to create this patch, but even then, it is not a for sure thing. Again, I believe this has potential exploit usage.

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

Also irc://irc.freenode.net:6667/#Kangarooo doesnt work.
it opens first Xchat telling
 Perl interface loaded
 Python interface loaded
 Tcl plugin for XChat - Version 1.64
 Copyright 2002-2005 Daniel P. Stasinski
 http://www.scriptkitties.com/tclplugin/
 Tcl interface loaded
 22* 22Looking up %u
 22* Unknown host. Maybe you misspelled it?
then if XCHAT opent then opening same irc uri opens FF tab with link
http://www.%u.com/
hers video http://videobin.org/+1bu/1tt.html

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.