Commit graph

15859 commits

Author SHA1 Message Date
Anders Broman
24df5c368e asn2eth generated ranap dissector, there's still problems with rab-assignment and secondValue(rab-setupormodifyitem2).
svn path=/trunk/; revision=16182
2005-10-10 20:42:58 +00:00
Anders Broman
3f7ed7c2a2 Fix problems with bitstring:
- dissect_per_bitstring needs to know if extention exists or not.
- Fixes for bitstring sizes up to 16 ( where max = min ).

svn path=/trunk/; revision=16181
2005-10-10 20:38:28 +00:00
Guy Harris
b12b876988 Include "register.h" in the machine-generated code to register taps, so
that the definition of the function the machine-generated code defines
is checked against the declaration of that function in "register.h".

svn path=/trunk/; revision=16180
2005-10-10 18:16:21 +00:00
Guy Harris
ef966c3377 If we don't want to dump core when a field is registered twice, at least
make the message give enough information to give us some hope of finding
the offending field.

svn path=/trunk/; revision=16179
2005-10-10 18:06:50 +00:00
Gerald Combs
ad3db4ffa2 Remove an extra HF array item.
svn path=/trunk/; revision=16178
2005-10-10 16:12:51 +00:00
Ronnie Sahlberg
c7d8e8f00b dissect one bitmap properly and get rid of some strcpy()
svn path=/trunk/; revision=16177
2005-10-10 10:12:16 +00:00
Ronnie Sahlberg
02f562359e remove one array from the stack
dissect one more bitfield properly
get rid of some strcpy()



svn path=/trunk/; revision=16176
2005-10-10 09:12:33 +00:00
Ronnie Sahlberg
6d67bce2e5 dissect a bitfield properly and get rid of some strcpy()
svn path=/trunk/; revision=16175
2005-10-10 08:36:24 +00:00
Guy Harris
67b91b5163 Add "ep_strdup_vprintf()" and "se_strdup_vprintf()", for completeness.
Make them not reuse a va_list; there's no guarantee that it can be
used more than once and, in fact, on some platforms, you *can't* use it
more than once.  Based on a patch by Pekka Pietikainen.

Clean up indentation a bit.

svn path=/trunk/; revision=16174
2005-10-10 08:24:56 +00:00
Jörg Mayer
c26f8b163c Add sminmpec.c to maintainer-clean
svn path=/trunk/; revision=16172
2005-10-09 07:33:07 +00:00
Jörg Mayer
758686491e Add Makefile.in to maintainer-clean
svn path=/trunk/; revision=16171
2005-10-09 07:28:32 +00:00
Jörg Mayer
483bc8450c Ignore some release notes related stuff
Add some generated release notes stuff to the clean target

svn path=/trunk/; revision=16170
2005-10-09 07:21:01 +00:00
Ulf Lamping
9759510199 fix the link to the online users-guide
svn path=/trunk/; revision=16169
2005-10-09 00:01:13 +00:00
Luis Ontanon
26312023d8 set Id and eol-style
svn path=/trunk/; revision=16168
2005-10-08 12:38:39 +00:00
Luis Ontanon
4ef4ca657d make .._strndup() not to call strndup.
svn path=/trunk/; revision=16167
2005-10-08 12:35:51 +00:00
Ronnie Sahlberg
bc655dfba3 improve get_dns_name now that we have cheap emem allocated buffers
and get rid of a few strcpy()
a whole lot of arrays from the stack
and make the function prototype slightly nicer.



svn path=/trunk/; revision=16166
2005-10-08 12:31:06 +00:00
Luis Ontanon
8cafb43bdd Add some missing descriptions
svn path=/trunk/; revision=16165
2005-10-08 12:15:35 +00:00
Ronnie Sahlberg
9a0ebcc75c remove some redundant strcpy() and arrays on the stack
svn path=/trunk/; revision=16164
2005-10-08 11:37:00 +00:00
Ronnie Sahlberg
21ec37f287 strcpy() removal
svn path=/trunk/; revision=16163
2005-10-08 11:15:15 +00:00
Ronnie Sahlberg
6e6952badf low hanging fruit
remove two redundant strcpy()



svn path=/trunk/; revision=16162
2005-10-08 11:07:48 +00:00
Ronnie Sahlberg
0437e92843 fix the last remaining bitmap so it is dissected properly and remove the last strcpy from els
svn path=/trunk/; revision=16161
2005-10-08 10:24:31 +00:00
Ronnie Sahlberg
f0709d0a7a one more bitmap dissected properly and a few less strcpy()
svn path=/trunk/; revision=16160
2005-10-08 09:52:47 +00:00
Ronnie Sahlberg
ef5b9193cd one more bitfield properly dissected and some less strcpy()s
svn path=/trunk/; revision=16159
2005-10-08 09:11:23 +00:00
Ronnie Sahlberg
f0b1d734c5 some more strcpy() removals
and one more bitfield dissected properly

only 157 strcpy()'s remain in epan/dissectors now   down from 300+ in 0.10.12



svn path=/trunk/; revision=16158
2005-10-08 08:49:53 +00:00
Ronnie Sahlberg
b09c0237f2 add initial better than nothing ep/se allocation documentation
svn path=/trunk/; revision=16157
2005-10-08 00:52:39 +00:00
Ronnie Sahlberg
ccaded007c From William Fiveash
Support for PA_ENCTYPE_INFO2
and defines for new aes crypto



svn path=/trunk/; revision=16156
2005-10-07 22:51:25 +00:00
Luis Ontanon
0c679169a5 From Richard van der Hoff:
fix to bugs 508-510

by me:
  Make sure that fixed size arrays aren't not overflown.


svn path=/trunk/; revision=16155
2005-10-07 20:45:17 +00:00
Luis Ontanon
f35f5e317e do not free the element name, as its been passed to the hf array.
svn path=/trunk/; revision=16154
2005-10-07 17:59:13 +00:00
Luis Ontanon
770aa5678b "./dtd_parse.l", line 167: warning, rule cannot be matched
the . matches one char as {special_char} does so {special_char} won't have been matched. change that for a non ">"

svn path=/trunk/; revision=16153
2005-10-07 08:36:23 +00:00
Jörg Mayer
9c38623b5a Sync with samba tree
svn path=/trunk/; revision=16152
2005-10-07 07:50:59 +00:00
Guy Harris
984850153d Don't call "g_assert()" in dissectors - call "DISSECTOR_ASSERT()".
svn path=/trunk/; revision=16151
2005-10-07 07:37:51 +00:00
Ulf Lamping
e01a43a9bf minor bugfix: while closing a capture file, update the packets statusbar *after* closing the file
svn path=/trunk/; revision=16150
2005-10-07 04:26:29 +00:00
Ulf Lamping
4443681a9e fix Ethereal so command line capture parameter will work with kilobytes (again)
remove Byte(s) from the dropdown list of filesizes, this doesn't make sense
replace 1000 with 1024, as all (modern?) file managers are based on 1024 bytes for a kilobyte (the old KB vs. KiB controversy)

svn path=/trunk/; revision=16149
2005-10-07 03:34:27 +00:00
Ulf Lamping
8fc87ba3ba minor fix: fix the sequence while finishing a live capture, so the statusbar information about the file size is correct
svn path=/trunk/; revision=16148
2005-10-07 03:24:14 +00:00
Luis Ontanon
f1b498587b remove location from dtd_build_data_t avoiding to (double) free it.
svn path=/trunk/; revision=16147
2005-10-06 22:01:52 +00:00
Anders Broman
5ddbeb2cb8 From Rene Pilz,
In the bssgp an IE was decoded as mobile identity and should be decoded as (p)tmsi only.

The patch is attached to this email. It also consists the new atm patch which was send yesterday.


svn path=/trunk/; revision=16146
2005-10-06 20:01:25 +00:00
Luis Ontanon
f7b0c35663 remove file inclusion code altoghether and few other changes
svn path=/trunk/; revision=16145
2005-10-06 18:55:06 +00:00
Luis Ontanon
05cd36e678 ep_strndup and se_strndup do not have to expect strings to be null terminated.
svn path=/trunk/; revision=16144
2005-10-06 18:52:19 +00:00
Luis Ontanon
178702b126 Update enterprise-numbers from http://www.iana.org/assignments/enterprise-numbers
svn path=/trunk/; revision=16143
2005-10-06 18:50:40 +00:00
Anders Broman
2a80fe283c Handle multiple messages in a TCP segment, reassembly still needed.
svn path=/trunk/; revision=16142
2005-10-06 16:00:26 +00:00
Anders Broman
f3d6542e0f Octest string of (size 2) does not dissplay correctly.
svn path=/trunk/; revision=16141
2005-10-06 08:53:51 +00:00
Anders Broman
7d2f4603c1 Build the h223 plugin
svn path=/trunk/; revision=16140
2005-10-06 06:56:08 +00:00
Anders Broman
15aa4d692f From Richard van der Hoff:
Extensions to the h.245 dissector to extract H.223 Multiplex Code and Logical 
Channel setup messages, and pass this information to the H.223 dissector.

svn path=/trunk/; revision=16139
2005-10-06 06:38:17 +00:00
Ulf Lamping
e0e6441d5d add missing -E parameter to the Options section
svn path=/trunk/; revision=16138
2005-10-06 01:33:29 +00:00
Ulf Lamping
544c0bc63c add missing #include "capture_errs.h"
svn path=/trunk/; revision=16137
2005-10-06 01:32:25 +00:00
Ulf Lamping
bb5e5d6ce1 fix a packet_list_freeze / thaw pair, if a return comes in it's way
add a g_warning() call if an error occured while reading from capture file (while doing a live update), usually shouldn't happen but is difficult to debug *if* it happens
add a new log domain LOG_DOMAIN_MAIN and the standard log handler for it
add some (partly commented out) g_log() calls, useful for GUI sequence debugging

svn path=/trunk/; revision=16136
2005-10-06 00:55:21 +00:00
Ulf Lamping
70d4979557 bugfix: reset the packet counter to zero, if switching to the next "multiple file". This fixes the live update of the packet output after switching to another capture file
svn path=/trunk/; revision=16135
2005-10-06 00:28:36 +00:00
Ulf Lamping
ec98957e13 fix 369: we must do some more GUI stuff in capture_update_started(),
as GUI state get's cleared while switching to the next "multiple file" because of a call to cf_close()

svn path=/trunk/; revision=16134
2005-10-05 23:56:36 +00:00
Ulf Lamping
fd9f7dc872 from Jaap Keuter:
Reading EDG 8.4.1 it struck me as a bit incomplete and inconsistent.
This patch hopes to work these kinks out.

svn path=/trunk/; revision=16133
2005-10-05 22:47:48 +00:00
Guy Harris
ba324831a0 Don't try to strip the last byte from a zero-byte OID. Fixes bug 503.
svn path=/trunk/; revision=16132
2005-10-05 21:41:12 +00:00