<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nina.chat/index.php?action=history&amp;feed=atom&amp;title=Protocols%2FMSNP%2FMSNP8%2FGlossary</id>
	<title>Protocols/MSNP/MSNP8/Glossary - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nina.chat/index.php?action=history&amp;feed=atom&amp;title=Protocols%2FMSNP%2FMSNP8%2FGlossary"/>
	<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;action=history"/>
	<updated>2026-06-26T11:32:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=4314&amp;oldid=prev</id>
		<title>Animadoria at 10:29, 12 May 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=4314&amp;oldid=prev"/>
		<updated>2022-05-12T10:29:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:29, 12 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Protocols/MSNP&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/del&gt;MSNP8 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;General Nav&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Protocols/MSNP&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;section=&lt;/ins&gt;MSNP8}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-2633:rev-4314:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=2633&amp;oldid=prev</id>
		<title>AD: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=2633&amp;oldid=prev"/>
		<updated>2020-05-29T00:23:44Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:23, 29 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>AD</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=2632&amp;oldid=prev</id>
		<title>AD: remove spam, add/correct some ifno</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP8/Glossary&amp;diff=2632&amp;oldid=prev"/>
		<updated>2009-08-03T04:04:31Z</updated>

		<summary type="html">&lt;p&gt;remove spam, add/correct some ifno&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Protocols/MSNP/MSNP8 General Nav}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Connections =&lt;br /&gt;
== DS ==&lt;br /&gt;
'''D'''ispatch '''S'''erver. The server that will eventually redirect you to a real [[#NS|NS]]. Its purpose is load balancing.&lt;br /&gt;
&lt;br /&gt;
== NS ==&lt;br /&gt;
'''N'''otification '''S'''erver. Used for authentication, notification, presence, requesting new [[#SB|SB]] sessions, etc.&lt;br /&gt;
&lt;br /&gt;
== SB ==&lt;br /&gt;
'''S'''witch'''b'''oard. The servers used for conversations. They work independently from the [[#NS|NS]].&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
A client-initiated ping command ('''PNG''') to keep the connection alive on connections that are automatically closed after a period of being idle.&lt;br /&gt;
&lt;br /&gt;
= Contact List =&lt;br /&gt;
== FL ==&lt;br /&gt;
'''F'''orward '''L'''ist. This is your main contact list. Principals in the FL can be in one or more groups.&lt;br /&gt;
&lt;br /&gt;
== AL ==&lt;br /&gt;
'''A'''llow '''L'''ist. Contacts on your AL are able to see your status and invite you to conversations (switchboard sessions).&lt;br /&gt;
&lt;br /&gt;
== BL ==&lt;br /&gt;
'''B'''lock '''L'''ist. This list contains contacts that are blocked. They cannot see your status or invite you to conversations (switchboard sessions).&lt;br /&gt;
&lt;br /&gt;
== RL ==&lt;br /&gt;
'''R'''everse '''L'''ist. This list contains all contacts that have you on their [[#FL|FL]].&lt;br /&gt;
&lt;br /&gt;
== PL (MSNP11+) ==&lt;br /&gt;
'''P'''ending '''L'''ist. When someone first adds you, they will be added to this list.&lt;br /&gt;
&lt;br /&gt;
== Group ID ==&lt;br /&gt;
Number identifying a particular contact list group.&lt;br /&gt;
&lt;br /&gt;
== Version Number ==&lt;br /&gt;
Number identifying the current version of personal details, like contact list, '''BLP''' and '''GTC''' settings and phone numbers.&lt;br /&gt;
&lt;br /&gt;
= Commands =&lt;br /&gt;
== Parameter ==&lt;br /&gt;
Additional information included in a command, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
== Newline ==&lt;br /&gt;
Used to end commands and fields (\r\n).&lt;br /&gt;
&lt;br /&gt;
== Payload Command ==&lt;br /&gt;
A multi-line command. The final [[#Parameter|parameter]] of these commands indicates the length of the payload (in bytes). The actual payload follows the command (and its following [[#Newline|newline]]).&lt;br /&gt;
&lt;br /&gt;
== Server-initiated Command ==&lt;br /&gt;
Commands that are 'pushed' by the server, and are not a reply to command sent by the client. These commands include [[#Presence|presence]] commands and [[#Challenge|challenges]].&lt;br /&gt;
&lt;br /&gt;
== TrID ==&lt;br /&gt;
'''T'''ransaction '''ID''', a unique ID (32-bit unsigned integer) coupled to a command sent to the server. The TrID is always the first parameter of a command. Its purpose is so that the client knows which command the server is replying to. Not all commands will have a TrID (such as '''PNG'''). [[#Server-initiated Command|Server-initiated command]]s will either have no TrID or a TrID of 0.&lt;br /&gt;
&lt;br /&gt;
= Miscellaneous =&lt;br /&gt;
== Challenge ==&lt;br /&gt;
A [[#Server-initiated Command|server-initiated]] ping to verify whether the user is using an [[#Official Client|official client]], and to check if the client is still alive. Not responding to a '''CHL''' or responding with the wrong answer will result in disconnection.&lt;br /&gt;
&lt;br /&gt;
== ISF ==&lt;br /&gt;
Microsoft's Ink format. Its format is currently unknown. However, the [[#Official Client|official client]] also supports sending and receiving of the [[Wikipedia:GIF|GIF]] format.&lt;br /&gt;
&lt;br /&gt;
== MD5 ==&lt;br /&gt;
A hashing algorithm that produces a 128-bit hash (known as an MD5 hash) from a given set of data. Used with [[#Challenge|challenges]]. See [[Wikipedia:MD5|Wikipedia]] for more info.&lt;br /&gt;
&lt;br /&gt;
== SHA1 ==&lt;br /&gt;
A hashing algorithm that produces a 160-bit hash (known as an SHA1 hash) from a given set of data. Used with [[#Challenge|challenges]]. See [[Wikipedia:SHA1|Wikipedia]] for more info.&lt;br /&gt;
&lt;br /&gt;
== Official Client ==&lt;br /&gt;
Microsoft's own client: MSN Messenger or Windows Live Messenger.&lt;br /&gt;
&lt;br /&gt;
[[Category:MSN]]&lt;br /&gt;
[[Category:Protocols/MSNP]]&lt;br /&gt;
[[Category:Work_In_Progress]]&lt;/div&gt;</summary>
		<author><name>AD</name></author>
	</entry>
</feed>