Feature Requests item #934909, was opened at 2004-04-14 08:57
Message generated for change (Comment added) made by lschiere
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350235&aid=934909&group_id=235

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: Siebe (siebe)
Assigned to: Nobody/Anonymous (nobody)
Summary: MSN: Missing P4-Context field in header

Initial Comment:
Gaim misses the support for the P4-Context field in 
message headers. The P4 header can simulate 
friendlynames, instead of using the one defined in the 
MSG line:

-----------------------

P4-Context field
This optional field in a plaintext message specifies a 
name that should be marked as "saying" the text of the 
message. This was discussed in thread 6677. It's most 
likely a feature of either MSNC1 or MSNC2, but not 
enough research has been done to be certain. If the 
official client receives the following:

MIME-Version: 1.0\r\n
Content-Type: text/plain\r\n
P4-Context: My friendlyname\r\n
\r\n
Hello

It would display:

My friendlyname says:
Hello

-----------------------

----------------------------------------------------------------------

Comment By: Luke Schierer (lschiere)
Date: 2007-04-20 10:55

Message:
Logged In: YES 
user_id=28833
Originator: NO

As we are closing this tracker, please submit any feature request that is
still valid to http://developer.pidgin.im.  Thanks. 

----------------------------------------------------------------------

Comment By: Felipe Contreras (revo)
Date: 2004-10-06 10:53

Message:
Logged In: YES 
user_id=158337

This is alredy in CVS, isn't?

----------------------------------------------------------------------

Comment By: Robert Mibus (mibus)
Date: 2004-06-01 22:21

Message:
Logged In: YES 
user_id=1576

As someone who occasionally does MSN-based stuff (rarely in 
any state to pass upstream, but a few patches have been), 
I'd like to vote *against* adding any P4-Context support. Not 
in the way that MSN proper supports it, anyway. (FWIW, 
it's "supported" in 6.x, but it won't let the user select the 
field. MSN < 6.0 doesn't support it at all).

The reason is simple - security.

You can easily patch Gaim to send a P4-Context header (in 
msn_send_im()), and everyone on MSN6.x will see 
the "alternate" name. In a groupchat with MSN6 users, with 
the ability to selectively alter your displayed display name, 
you can effectively masquerade as other users.

While it's a solvable problem socially - you won't get invited 
into many conversations ;) - IMVHO we should at least flag 
that the username is "altered" if we support displaying this 
field at all.

As for sending it... *shrugs*. Potential for abuse, but hey 
that's what MSN is good for ;-).

----------------------------------------------------------------------

Comment By: Siebe (siebe)
Date: 2004-05-13 14:22

Message:
Logged In: YES 
user_id=1021065

I am willing to help - If I knew some decent programming 
language (I assume Gaim is done in C or C++). I can 
understand you people are busy, as I'm involved in some 
bigger project myself aswell (dunno if you know BOT2k3.. 
Anyways, I'm doing most of the P2P (dp's, ce's, ink, ft's & 
msn6 games) works on it right now). Good luck with your final 
exams.

Anyways, yes the client supports it.

Sorry if I got pissed earlier, but this was just going on for 
ages, and I got a bit fed up with the responces ;)

----------------------------------------------------------------------

Comment By: Felipe Contreras (revo)
Date: 2004-05-13 12:54

Message:
Logged In: YES 
user_id=158337

Wait a second. I'm not attacking you or your purposal, I'm
just commenting on it.

When saying that the official client doesn't support it I
never meant we should not. I'm just saying because it means
it's not a bug, and also it's no a very high priority, I was
not implying we are not going to support it, and even if I
did there are other opinions.

I'm sure this is not a big deal, and I'm sure people
complain about Gaim's msn support but users should
understand Gaim isn't being developed by some magical power,
it's make by us, the developers.

And something that you and a lot of other Gaim users
probably don't know is that there are not many Gaim
developers working on the msn protocol, in fact I would
count only me and chipx86 as interested and chipx86 is
forever busy. Also we both are going trough final exams
these weeks. And in fact I'm not even considered a developer.

My point is that if people complain about the Gaim's support
then they should join and help, or just complain and
understand we all have different priorities. Mine one right
now is to redesign the msn prpl, something on which I have
put a lot of effort and users can't see the benefict now,
they only see a bunch of new bugs, but in the end it will be
better. Also there are a ton bugs, weird behavior, and
crashes people report.

So there are priorities, I have stated mine ones and I hope
you see why I won't do that right now, but as chipx86 said
you can make a patch.

----------------------------------------------------------------------

Comment By: Siebe (siebe)
Date: 2004-05-13 10:51

Message:
Logged In: YES 
user_id=1021065

Maybe, they added it because in the future releases of MSN 
that WILL be possible? Besides, I DO know what it is used by: 
several MSN features like games and stuff (Think about the 
QuickGreets for example, it will send the other person a 
message like "QuickGreets says: xyz has send you an e-card, 
click here <link> to view it!". Isn't a 3rd client application 
there to add features that the official MSN doesn't support?

I've already contacted other clients like aMSN, and they 
agreed it was indeed something missing. I don't know about 
you, but they added it in several MINUTES, this thing here is 
going on for WEEKS.

Also, bots are starting to use this header more often, to 
improve security and useabillity for, for example, a small chat 
room. It allows people to talk to each other using the bot 
without spammers and stuff entering.

I've heard several users already complaining about bag GAIM 
support, and I by now I think that's completely true. But then 
again, that's only my, and that of several dozens of people's 
opinions. But hey, who cares?

----------------------------------------------------------------------

Comment By: Felipe Contreras (revo)
Date: 2004-05-13 10:44

Message:
Logged In: YES 
user_id=158337

The official client does send the P4-Context field, but I
would not call it "support". That's for features, like some
functionality, and I don't think there is any change in the
functionality if we send the P4-Context. Since what we will
send will be our nickname, and if the P4-Context field is
not sent then the nickname of the buddy is shown in "John
says:". So there will be absolutely no change.

Seeing it that way it's not even a feature request in the
sense of functionality. The request should be "To change
what is our nick on a per-conversation basis", and the
official client doesn't support that.

----------------------------------------------------------------------

Comment By: Siebe (siebe)
Date: 2004-05-13 10:05

Message:
Logged In: YES 
user_id=1021065

The official client DOES support it. How else would I end up 
thiking about it, AND why else is it documented on 
Hypothetic? -_-

----------------------------------------------------------------------

Comment By: Luke Schierer (lschiere)
Date: 2004-05-13 08:34

Message:
Logged In: YES 
user_id=28833

this is only a bug if the official msn client supports it. 

----------------------------------------------------------------------

Comment By: Christian Hammond (chipx86)
Date: 2004-05-13 01:53

Message:
Logged In: YES 
user_id=5989

I have to agree with Felipe here. It's not a bug. It is a
feature request, and while we can do it, there are plenty of
other things were our efforts are better spent. If you would
like to make a patch, I'll accept it (assuming it's done
correctly :)

----------------------------------------------------------------------

Comment By: Felipe Contreras (revo)
Date: 2004-05-13 01:51

Message:
Logged In: YES 
user_id=158337

But it's not a bug, it's a feature request, and one of very
very low priority since there is no visible result.

This will probably be usefull in the future but right now I
don't see why.

----------------------------------------------------------------------

Comment By: Siebe (siebe)
Date: 2004-05-12 07:04

Message:
Logged In: YES 
user_id=1021065

A minor one yes, GAIM should in my opinion support this 
header, because several applications already do.

----------------------------------------------------------------------

Comment By: Felipe Contreras (revo)
Date: 2004-05-12 03:56

Message:
Logged In: YES 
user_id=158337

Is this a bug?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350235&aid=934909&group_id=235

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Gaim-features mailing list
Gaim-features@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gaim-features

Reply via email to