aboutsummaryrefslogtreecommitdiffstats
path: root/packet-h225.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-09"conversation_new()" takes flags NO_ADDR2 and NO_PORT2, not NO_ADDR_BGuy Harris1-2/+2
and NO_PORT_B - the corresponding flags have the same values, but they don't have the same semantics (a "find_conversation()" call with a missing address or port B will do a wildcard match on *both* addresses or ports, not just the second one). svn path=/trunk/; revision=9604
2003-12-15From Lars Roland: export the value_string tables from packet-h225.c andGuy Harris1-15/+15
use them in the H.225 taps. svn path=/trunk/; revision=9287
2003-11-16From Lars Roland Service Response times for H225 RASRonnie Sahlberg1-3/+215
svn path=/trunk/; revision=8978
2003-11-10From Martin Regner:Guy Harris1-2/+22
"aliasAddress", in an EndPoint sequence, is a sequence of aliasAddresses. Don't update the Info or Protocol columns in a pdu_item. svn path=/trunk/; revision=8930
2003-10-31From Martin Regner: fix a problem with vendorIdentifier in some H.225Guy Harris1-2/+2
messages. svn path=/trunk/; revision=8847
2003-10-28From Lars Roland: H.225 message and reason tag counter taps.Guy Harris1-15/+59
svn path=/trunk/; revision=8794
2003-10-27From Lars Roland: whitespace cleanups.Guy Harris1-220/+220
svn path=/trunk/; revision=8789
2003-10-24Fix all the issues Michael Oliveras reportedRonnie Sahlberg1-11/+16
1, TunnellingProtocol_id is a CHOICE not a SEQUENCE 2, change some values to be FT_STRING instead of FT_BYTES 3, update dissect_per_octet_String to always 0 terminate all FT_STRINGs (if necessary in a temporary buffer) before passing them on to proto_tree_add_string() since that function did not want to handle FT_STRING or FT_STRINGZ othervise. svn path=/trunk/; revision=8771
2003-10-22Fix to dissection of Mike's problem reported on ethereal-usersRonnie Sahlberg1-2/+2
We did align to byte a bit too frequently inside dissect_per_octet_string Also change GroupIP.group from being a FT_BYTES into being FT_STRING svn path=/trunk/; revision=8744
2003-10-17destinationType is an EndPointType and NOT an EndPointRonnie Sahlberg1-7/+7
svn path=/trunk/; revision=8723
2003-10-17change the h225 emailid from a sequence of bytes to a stringRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=8722
2003-10-09Prefix the EXTENSION #defines with ASN1_ as well.Guy Harris1-1236/+1236
svn path=/trunk/; revision=8653
2003-10-09Prefix OPTIONAL and NOT_OPTIONAL with ASN1_, to avoid collisions withGuy Harris1-896/+896
other definitions of OPTIONAL (such as the one in Windows). svn path=/trunk/; revision=8650
2003-09-26From Tomas Kukosa:Guy Harris1-80/+358
1) string tables for t35CountryCode, t35Extension and h221ManufacturerCode were moved into the new file t35.c because they are common for more dissectors 2) the dissect_h245_NonStandardParameter_with_extension_marker() was moved from h245 to h225 and renamed to dissect_h225_NonStandardParameter() because the NonStandardData type is different for H.225.0 and H.245 3) type of the "h245.nsp.object" dissector table was changed from FT_UINT32 to FT_STRING, so it can select a dissector based on an OID rather than the Adler-32 hash of an OID 4) the "h225.nsp.object" and "h225.nsp.h221" dissector tables were created svn path=/trunk/; revision=8550
2003-09-23From Graeme Reid: H.450 support.Guy Harris1-22/+28
svn path=/trunk/; revision=8520
2003-09-02From Andreas Sikkema: improved Info column output for multiple H.225Guy Harris1-10/+20
messages and faststart ( I think, lost track, kind of). svn path=/trunk/; revision=8342
2003-08-31From Andreas Sikkema:Guy Harris1-8/+2
- fix RAS messages to clear the INFO column correctly; - make H.245 messages tunneled within H.225 messages add their message type to the Info column. svn path=/trunk/; revision=8323
2003-08-30Updates and bugfixes from Andreas and MartinRonnie Sahlberg1-2/+9
svn path=/trunk/; revision=8321
2003-08-28Update to H.225 when H.245 is tunneled in some octet strings,Ronnie Sahlberg1-11/+37
call the h245 dissector instead of just showing the octet string content as some random hex bytes svn path=/trunk/; revision=8298
2003-08-26The definition of NonStandardParameter is different between H.225 and H.245Ronnie Sahlberg1-68/+68
Create an alternative NonStandardParameter dissector that matches the definition that H.225 needs. svn path=/trunk/; revision=8277
2003-08-23From Tomas Kukosa: export the PER dissection routines, and someGuy Harris1-2/+2
H.225/H.245 routines, to plugins on platforms where they have to go through the function call table. svn path=/trunk/; revision=8216
2003-08-21From Tomas Kukosa: allow subdissectors to be registered forGuy Harris1-41/+41
NonStandardParameter data in the H.245 dissector. svn path=/trunk/; revision=8206
2003-08-10From Lars Roland:Guy Harris1-22/+22
enable decoding of fastStart elements; make the output in the Protocol and Info columns look like the old plugin's output. svn path=/trunk/; revision=8157
2003-08-07From Ronnie Sahlberg: use conversations for messages with port numbersGuy Harris1-11/+18
and IP addresses specifying the addresses and ports for future RTP/RTCP traffic. svn path=/trunk/; revision=8149
2003-08-01make h225 register detected h245 tcp ports so that h245 dissector is called.Ronnie Sahlberg1-6/+26
it is currently done in a way too crude way, when a h245 endpoint is found, it calls dissector_add("tcp.port",...) and thus registers it globally for this port for ALL ip addresses. if someone knows how to change it to only register it for <ipaddress><tcpport> instead, that would be much better. svn path=/trunk/; revision=8120
2003-08-01Fix bug on how the H.225 CS routines were registered so that H225 CS over ↵Ronnie Sahlberg1-8/+4
Q931 now works Still something wrong with NonStandardParameter, I cant find why ethereal is wrong but it misses misses one bit in the decoding causing malformed frames. I cant see what is wrong when looking at the packets. need furhter investigations. Make h225 compile in as default svn path=/trunk/; revision=8119
2003-07-31initial test h225 dissector.Ronnie Sahlberg1-0/+9806
not enabled yet by default. to test it you have to edit the makefiles and recompile. still buggy and incomplete but feel free to test it svn path=/trunk/; revision=8113