<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>TeamSpeak Community Forums - Bug Reports</title>
		<link>http://forum.teamspeak.com/</link>
		<description>Found a bug in TeamSpeak 3? Help us fix it by reporting it here!</description>
		<language>en</language>
		<lastBuildDate>Thu, 20 Jun 2013 13:10:09 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://forum.teamspeak.com/images/misc/rss.png</url>
			<title>TeamSpeak Community Forums - Bug Reports</title>
			<link>http://forum.teamspeak.com/</link>
		</image>
		<item>
			<title>No Bug There is no escaping crucial characters in the log, making parsing impossible.</title>
			<link>http://forum.teamspeak.com/showthread.php/90503-There-is-no-escaping-crucial-characters-in-the-log-making-parsing-impossible?goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 17:19:55 GMT</pubDate>
			<description><![CDATA[When I download my server's logs from typefrag, obviously its a massive blob of data. My idea is to write a program using the Autoit scripting language to parse the logs into various parameters so I can filter my logs to show connections/disconnections/server groups assigned-revoked/channel groups...]]></description>
			<content:encoded><![CDATA[<div>When I download my server's logs from typefrag, obviously its a massive blob of data. My idea is to write a program using the Autoit scripting language to parse the logs into various parameters so I can filter my logs to show connections/disconnections/server groups assigned-revoked/channel groups assigned-revoked/bannings/kicks etc etc.<br />
<br />
The problem is the log file doesn't escape anything it seems so there is no reliable way to determin where something starts and stops. For example:<br />
<br />
19/06/2013 18:01:37	VirtualServer	Info	client connected 'Team'SpeakUser'(id:11753) from 127.0.0.1:31684<br />
<br />
I connected with the name Team'SpeakUser. If I were parsing everything I would detect the name as 'Team' and then the program would crash due to overruns of arrays etc.<br />
<br />
If characters that are used specifically by the logging system are escaped it would make it possible to break it up and process the logs properly.<br />
<br />
What are your thoughts on this?<br />
<br />
EDIT<br />
<br />
Also everyone knows you cannot have the exact same name twice at the same time in teamspeak. Someone can connect with the name Admin'  and when someone skims through the log file it looks like Admin</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>Morthawt</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/90503-There-is-no-escaping-crucial-characters-in-the-log-making-parsing-impossible</guid>
		</item>
		<item>
			<title>No Bug One-time key not allowing ignore bans server group to enter server.</title>
			<link>http://forum.teamspeak.com/showthread.php/90478-One-time-key-not-allowing-ignore-bans-server-group-to-enter-server?goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 21:47:35 GMT</pubDate>
			<description>*Background:* 
 
Someone comes in to the server and seems to be a troll and thus an admin bans the person. Later it is found out they were not a troll but their mic connection was bad but now fixed. The admin made one-time keys for each member of the server which give the ability to bypass an...</description>
			<content:encoded><![CDATA[<div><b>Background:</b><br />
<br />
Someone comes in to the server and seems to be a troll and thus an admin bans the person. Later it is found out they were not a troll but their mic connection was bad but now fixed. The admin made one-time keys for each member of the server which give the ability to bypass an accidental ban without letting people run amok by having full access to remove and add their own bans at will.<br />
<br />
<b>Problem:</b><br />
<br />
The issue is when the banned person attempts to connect using a legitimate and authentic one-time key provided by a current member of the server, it fails to even check the key's validity and assign it to the person. Meaning even with a legitimate key they still are unable to make use of it.<br />
<br />
By default people who have less power actually gain more power by being able to connect using a privilege key. So someone who has less power aka banned should be able to use a key provided and the key should be checked and if that key has ignore bans functionality as part of it, then it should escalate their power as any other power does and give them the extra ability.</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>Morthawt</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/90478-One-time-key-not-allowing-ignore-bans-server-group-to-enter-server</guid>
		</item>
		<item>
			<title><![CDATA[On Todo [PluginSDK] clientID onEditXDataEvent]]></title>
			<link>http://forum.teamspeak.com/showthread.php/90262-PluginSDK-clientID-onEditXDataEvent?goto=newpost</link>
			<pubDate>Sat, 08 Jun 2013 14:50:37 GMT</pubDate>
			<description><![CDATA[Known affected functions: 
onEditPostProcessVoiceDataEvent 
onEditPlaybackVoiceDataEvent 
 
On an incoming whisper, the clientID in those functions I receive seem to be corrupted. 
Note that on normal incoming talk they're in consistency with the ones from the preceding onTalkStatus event which...]]></description>
			<content:encoded><![CDATA[<div>Known affected functions:<br />
onEditPostProcessVoiceDataEvent<br />
onEditPlaybackVoiceDataEvent<br />
<br />
On an incoming <i>whisper</i>, the clientID in those functions I receive seem to be corrupted.<br />
Note that on normal incoming talk they're in consistency with the ones from the preceding onTalkStatus event which makes me assume it's not some compiler setting messup or sth. of mine regarding the anyID definition.<br />
<br />
The clientIDs of the processing functions when it's a whisper are reproducable to the expected ones via:<br />
//if (clientID &gt; 32767)<br />
        clientID = 65535 - clientID + 1;<br />
<br />
That does look a lot like there's some type/signing related problem somewhere on the path.</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>Philosound</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/90262-PluginSDK-clientID-onEditXDataEvent</guid>
		</item>
		<item>
			<title>TS overlay not working, World of Tanks</title>
			<link>http://forum.teamspeak.com/showthread.php/90230-TS-overlay-not-working-World-of-Tanks?goto=newpost</link>
			<pubDate>Fri, 07 Jun 2013 03:59:12 GMT</pubDate>
			<description>most of the time since last update of TS and or WOT update My overlay no longer shoes up on screen for the names.</description>
			<content:encoded><![CDATA[<div>most of the time since last update of TS and or WOT update My overlay no longer shoes up on screen for the names.</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>blackwolf200</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/90230-TS-overlay-not-working-World-of-Tanks</guid>
		</item>
		<item>
			<title>Resolved Spelling Error in Client When Editing the Server</title>
			<link>http://forum.teamspeak.com/showthread.php/89994-Spelling-Error-in-Client-When-Editing-the-Server?goto=newpost</link>
			<pubDate>Mon, 27 May 2013 00:43:27 GMT</pubDate>
			<description><![CDATA[While I am surely not perfect myself, I still found a spelling error in the TeamSpeak 3 client. 
 
Considering that the core development team is German, I can imagine how this happened. 
 
The error can be spotted when one edits a server, then click on the tab "Misc". 
 
In the lower part it reads:...]]></description>
			<content:encoded><![CDATA[<div>While I am surely not perfect myself, I still found a spelling error in the TeamSpeak 3 client.<br />
<br />
Considering that the core development team is German, I can imagine how this happened.<br />
<br />
The error can be spotted when one edits a server, then click on the tab &quot;Misc&quot;.<br />
<br />
In the lower part it reads:<br />
--&gt; &quot;Priority speaker dimm modificator&quot;<br />
<br />
In proper English, it should read:<br />
--&gt; &quot;Priority speaker dim modifier&quot;<br />
<br />
&quot;Dim&quot; has only one &quot;m&quot; (except when using the progressive form &quot;dimming&quot;) and the word &quot;modificator&quot; (possibly directly translated from German &quot;Modifikator&quot;) does not exist in English.  &quot;Modifier&quot; would be a better word in its place.</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>Phx01</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/89994-Spelling-Error-in-Client-When-Editing-the-Server</guid>
		</item>
		<item>
			<title>Saitek x52 Pro Profiler Conflict</title>
			<link>http://forum.teamspeak.com/showthread.php/89956-Saitek-x52-Pro-Profiler-Conflict?goto=newpost</link>
			<pubDate>Sat, 25 May 2013 03:52:14 GMT</pubDate>
			<description><![CDATA[Teamspeak version 3.0.10.1 seems to conflict with the Smart Tech profiler tool for the Saitek x52 Pro joystick (used to select game specific profiles that assign key bindings to the stick's buttons).  Once Teamspeak is running, selected profiles do not work correctly and disconnecting the joystick...]]></description>
			<content:encoded><![CDATA[<div>Teamspeak version 3.0.10.1 seems to conflict with the Smart Tech profiler tool for the Saitek x52 Pro joystick (used to select game specific profiles that assign key bindings to the stick's buttons).  Once Teamspeak is running, selected profiles do not work correctly and disconnecting the joystick hangs the system (beeping on mouse clicks).<br />
<br />
I have rolled back to previous versions of both the profiler tool and Teamspeak to confirm that it is the newer version of Teamspeak that is causing the conflict.  Previous versions of Teamspeak do not cause a conflict.  I would continue to use a previous version of Teamspeak, however most servers are only compatible with the latest version.<br />
<br />
Any help would be greatly appreciated.</div>

]]></content:encoded>
			<category domain="http://forum.teamspeak.com/forumdisplay.php/120-Bug-Reports">Bug Reports</category>
			<dc:creator>Ironingboard2000</dc:creator>
			<guid isPermaLink="true">http://forum.teamspeak.com/showthread.php/89956-Saitek-x52-Pro-Profiler-Conflict</guid>
		</item>
	</channel>
</rss>
