aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-telnet.c
AgeCommit message (Collapse)AuthorFilesLines
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-1/+1
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-10-15Make the telnet data lines filterable elements.Jörg Mayer1-3/+6
svn path=/trunk/; revision=34527
2010-05-17From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3922 :Jeff Morriss1-1/+21
Add support for the IBM TN5250 data stream protocol. http://wiki.wireshark.org/TN5250 From me: Move most of the contents of the header file to the .c file. Replace blurbs that match the hf name with NULL. Replace empty-string blurbs with NULL. Fix some abbreviations (hf_tn5220_xxx -> tn5220.xxx). Make some functions static. Cast some offset increments to unsigned to make sure we don't go backwards (which could create a loop). This includes making most of the subdissection functions return an unsigned number. Use find_or_create_conversation(). svn path=/trunk/; revision=32838
2010-05-13From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4257 :Jeff Morriss1-10/+20
Correctly decode and display the buffer address in SBA orders. Note: This includes a macro with a new license which is added to COPYING. svn path=/trunk/; revision=32785
2010-04-03Remove unneeded #include <stdio.h>Bill Meier1-2/+0
svn path=/trunk/; revision=32367
2009-09-24Call subdissector even when tree is NULLKovarththanan Rajaratnam1-70/+66
svn path=/trunk/; revision=30108
2009-08-09Don't guard col_set_str (COL_INFO) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29342
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-07-17From Robert Hogan:Jaap Keuter1-14/+259
I'm working on a tn3270 dissector. See: http://roberthogan.net/stuff/tn3270-dissector/ svn path=/trunk/; revision=29129
2009-06-02Unescape telnet suboption data if needed.Balint Reczey1-9/+19
This fixes bug 191. svn path=/trunk/; revision=28582
2009-06-01Revert 28580.Balint Reczey1-10/+7
svn path=/trunk/; revision=28581
2009-06-01Fix dissection of telnet window size suboption.Balint Reczey1-7/+10
This fixes bug 191. svn path=/trunk/; revision=28580
2009-05-13Apply some of the patches from:Anders Broman1-2/+1
http://wiki.wireshark.org/Development/Optimization svn path=/trunk/; revision=28356
2008-03-01Rewrote to use g_strlcpy and g_strlcat.Stig Bjørlykke1-6/+4
svn path=/trunk/; revision=24525
2008-02-02Rewrote some prohibited APIs in epan/dissectors/ (sprintf, strcpy, strcat).Stig Bjørlykke1-4/+6
If we get some truncated strings we probably overwrote some buffers... svn path=/trunk/; revision=24249
2007-10-23Apply the small performance enhancment patches for:Anders Broman1-1/+1
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster. Replace - col_append_fstr() with faster col_append_str() - col_add_str() with col_set_str() when it's safe svn path=/trunk/; revision=23252
2007-05-06Start introducing actx to ber functions.Anders Broman1-0/+1
svn path=/trunk/; revision=21705
2007-03-26From Sebastien Tandel Ronnie Sahlberg1-1/+1
fixes for various compiler warnings svn path=/trunk/; revision=21210
2007-02-19Squelch a few unused parameter warnings.Jeff Morriss1-1/+1
svn path=/trunk/; revision=20863
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18196
2006-05-18From Ted Percival:Jaap Keuter1-4/+129
I have updated the TELNET dissector to dissect encryption negotiation commands as specified by RFC 2946. svn path=/trunk/; revision=18187
2006-03-07- contsify a variable in packet-alcap.c to see if a fake bug reported by ↵Luis Ontanon1-1/+1
coverty goes away. - fix an off by one error in packet-telnet.c reported by coverty svn path=/trunk/; revision=17487
2005-10-12get rid of one strcpy()Ronnie Sahlberg1-2/+4
svn path=/trunk/; revision=16198
2005-08-15When we create a new tvb, make sure the memory is freed at some point.Gerald Combs1-3/+1
svn path=/trunk/; revision=15361
2005-08-10rename ep_tvb_get_string() to tvb_get_ephemeral_string() asnd update the ↵Ronnie Sahlberg1-1/+1
documentation in README.developer svn path=/trunk/; revision=15270
2005-08-05More char -> const char warning fixesJörg Mayer1-2/+2
svn path=/trunk/; revision=15222
2005-07-28some more memification of tvb_get_string() no obvious memleaks fixed this ↵Ronnie Sahlberg1-2/+1
time :-( svn path=/trunk/; revision=15131
2005-06-18Partial fix for bug 191: Sanity check is ok nowJörg Mayer1-3/+14
svn path=/trunk/; revision=14692
2005-05-30Don't try to check the suboption length type if we don't have a suboption.Gerald Combs1-27/+29
Found by Steve Grubb. Fixes part of bug 217. svn path=/trunk/; revision=14499
2005-03-13Get rid of extra semicolon - it might be giving MSVC++ heartburn.Guy Harris1-1/+1
svn path=/trunk/; revision=13740
2005-03-13Fix a check for the number of suboptions.Gerald Combs1-5/+2
svn path=/trunk/; revision=13739
2004-07-23If there's no data in the authentication option, don't unescape andGuy Harris1-8/+12
tvbuffify it. svn path=/trunk/; revision=11482
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+1601
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410