Anders Broman
f08cd1e5e3
actx in the rest of dissect_ber..()l
...
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Tomas Kukosa
a70a1b3eb6
EXTERNAL type is handled in asn2wrs now
...
private implementations were renamed EXTERNAL -> EXTERNALt
svn path=/trunk/; revision=21662
2007-05-03 11:37:47 +00:00
Guy Harris
1bc049906a
Add some GCC warnings to the standard set, and add some others to the
...
--enable-extra-gcc-checks set.
If we turn on -pedantic, try turning on -Wno-long-long as well, so that
it's not *so* pedantic that it rejects the 64-bit integral data types
that we explicitly require.
Constify a bunch of stuff, and make some other changes, to get rid of
warnings.
Clean up some indentation.
svn path=/trunk/; revision=21526
2007-04-23 10:59:26 +00:00
Luis Ontanon
a031a39a31
Implement proposed fix for Bug 1125
...
svn path=/trunk/; revision=21339
2007-04-05 22:16:12 +00:00
Luis Ontanon
296a77efdc
migrate packet-megaco.c from plugins/megaco to epan/dissectors
...
svn path=/trunk/; revision=21191
2007-03-25 21:59:16 +00:00
Luis Ontanon
b26c1c4ca2
Add a description of UAT fields, and have it as a tooltip in the New/Edit Dialog.
...
svn path=/trunk/; revision=20797
2007-02-12 19:57:41 +00:00
Luis Ontanon
4e55e354bb
Have the windows buildot compiling again.
...
svn path=/trunk/; revision=20742
2007-02-08 10:15:04 +00:00
Luis Ontanon
b08d8470e7
Oddly enough MSVC cannot compile this one.
...
svn path=/trunk/; revision=20738
2007-02-07 18:51:44 +00:00
Luis Ontanon
2006fac500
* Add a category param to the uat.
...
* UATify SNMP Users
svn path=/trunk/; revision=20736
2007-02-07 14:54:35 +00:00
Gerald Combs
f67fdf4865
Move sha1.[ch] to epan/crypt/crypt-sha1.[ch]. Remove duplicate code.
...
svn path=/trunk/; revision=20399
2007-01-12 00:33:32 +00:00
Luis Ontanon
efa6338231
warn the user if the decrypted data doesn't look like a ScopedPDU instead of dissecting it.
...
svn path=/trunk/; revision=20393
2007-01-11 17:39:16 +00:00
Luis Ontanon
5223c8dfa6
- allow use of * as any-engine-id
...
- automatic localization of usertable entries with no engine-id
- remove last remains of debug code
svn path=/trunk/; revision=20387
2007-01-11 00:29:50 +00:00
Luis Ontanon
b82782e9c8
+ AES decryption
...
svn path=/trunk/; revision=20369
2007-01-10 02:30:22 +00:00
Luis Ontanon
0ddb0fd48f
* sha1 authentication
...
- remove warnings and test code
svn path=/trunk/; revision=20366
2007-01-10 01:15:18 +00:00
Luis Ontanon
faa3da9af0
change the loading order of some headers to avoid a conflict with net-snmp
...
svn path=/trunk/; revision=20356
2007-01-09 20:22:48 +00:00
Luis Ontanon
f7a79f43e7
SNMPv3 USM decryption/authentication phase 1
...
svn path=/trunk/; revision=20353
2007-01-09 18:38:55 +00:00
Jörg Mayer
e26860607d
Get rid of UCD SNMP support (it's not longer supported and
...
superseeded by net-snmp). Replace some_snmp by net_snmp
where appropriate.
svn path=/trunk/; revision=20071
2006-12-08 15:05:41 +00:00
Bill Meier
07a6f489a3
Fix property typo: svm:keywords --> svn:keywords
...
svn path=/trunk/; revision=19993
2006-11-26 18:53:35 +00:00
Bill Meier
ff4739e437
Fix some property typos (eg: svn:kwywords, swn:keywords, etc)
...
Add 'svn:eol-style native' for a few .[hc] files
svn path=/trunk/; revision=19992
2006-11-26 18:31:53 +00:00
Ulf Lamping
647533a5ef
put every python script name into "" so the call won't fail on Win32 native python.
...
The problem is the slash in e.g.:
@$(PYTHON) ../../tools/make-dissector-reg.py
is interpreted as an option instead of being part of the path.
I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port.
svn path=/trunk/; revision=19730
2006-10-29 17:19:52 +00:00
Anders Broman
acff0f06a5
Fix Id marking
...
svn path=/trunk/; revision=19686
2006-10-25 19:26:58 +00:00
Ronnie Sahlberg
a3eedad0d1
Counter64 should be a FT_UINT64 and not a FT_UINT32
...
fixes bug 1047
svn path=/trunk/; revision=19002
2006-08-23 08:05:28 +00:00
Gerald Combs
d55ec3bd66
Fix compilation on systems with Net-SNMP.
...
svn path=/trunk/; revision=18695
2006-07-10 01:05:24 +00:00
Gerald Combs
8b315480f1
In new_format_oid(), handle a zero-length OID.
...
Fix a bug introduced recently in packet-rpc.c.
Replace DISSECTOR_ASSERT() with THROW(ReportedBoundsError) in my recent
checkins, since fuzz-test.sh sets WIRESHARK_ABORT_ON_DISSECTOR_BUG.
svn path=/trunk/; revision=18693
2006-07-09 22:12:02 +00:00
Gerald Combs
de826c3425
Don't pass an empty OID to sprint_realloc_variable(). This should fix a
...
recent fuzz error.
Fix up whitespace.
svn path=/trunk/; revision=18667
2006-07-05 21:30:25 +00:00
Ronnie Sahlberg
b9ee7a9b4f
replace the two remaining g_malloc with ep_alloc
...
this indirectly fixes a tiny memory leak with one of the g_mallocs
svn path=/trunk/; revision=18649
2006-07-04 03:27:14 +00:00
Ronnie Sahlberg
45cb7d3fab
check_var_length can also return ewp allocated memory now
...
svn path=/trunk/; revision=18648
2006-07-04 03:15:58 +00:00
Ronnie Sahlberg
889fe1c6fe
make new_format_oid return ep allocated data.
...
this also removes several small memory leaks through get_oid_name and get_oid_str_name where the callers nevber freed the data
svn path=/trunk/; revision=18647
2006-07-04 02:36:18 +00:00
Ronnie Sahlberg
c27681ad4d
make format_oid use ep allocated memory internally instead of malloced memory
...
svn path=/trunk/; revision=18645
2006-07-04 02:15:55 +00:00
Ronnie Sahlberg
69ccdaa778
make format_var return ep allocated memory
...
svn path=/trunk/; revision=18644
2006-07-04 01:56:52 +00:00
Jörg Mayer
392e584e1e
Include <ctype.h> to fix some warnings. Regenerate the
...
dissector.
svn path=/trunk/; revision=18461
2006-06-14 08:08:51 +00:00
Tomas Kukosa
a063a87af5
- "next tvb" list moved from h225 to new file next_tvb.[ch]
...
- h225 updated and regenerated
- restore calling subdissectors for SNMP variables which was broken with new SNMP
svn path=/trunk/; revision=18451
2006-06-13 13:21:12 +00:00
Anders Broman
16f57a74c6
Add some missing *-exp-cnf files
...
svn path=/trunk/; revision=18261
2006-05-31 04:52:33 +00:00
Anders Broman
d17dad9ead
Atempt to fix bug 967 crash on fuzzed SNMP capture. I can't reproduce the Bug.
...
svn path=/trunk/; revision=18216
2006-05-23 20:36:49 +00:00
Tomas Kukosa
55600fb60a
Ethereal -> Wireshark
...
asn2eth -> asn2wrs
svn path=/trunk/; revision=18214
2006-05-23 15:17:14 +00:00
Ronnie Sahlberg
f0b33a4789
ethereal->wireshark updates
...
svn path=/trunk/; revision=18206
2006-05-22 08:14:01 +00:00
Tomas Kukosa
62da958bd9
- asn2eth renamed to asn2wrs
...
- remove obsolete -X option from makefiles
- not generate enumerated map table for BER
dissector will be regenerated later
svn path=/trunk/; revision=18199
2006-05-21 14:36:05 +00:00
Ronnie Sahlberg
89f022b12b
name change
...
svn path=/trunk/; revision=18197
2006-05-21 05:12:17 +00:00
Guy Harris
aa4b59de6f
Don't throw an exception in oid_to_subid_buf() if the generated OID is
...
zero-length - oid_to_subid_buf() can be called when we're not in the
middle of a dissection, and throwing a "dissector bug" assertion in that
case is itself a bug.
svn path=/trunk/; revision=18164
2006-05-15 17:58:39 +00:00
Anders Broman
e49fe267e6
Remove stupid code.
...
svn path=/trunk/; revision=18148
2006-05-14 08:17:39 +00:00
Anders Broman
396a33dbee
snmp: Hopfully fix bug Bug 925.
...
Add packet-ulp.c missing from last commit.
svn path=/trunk/; revision=18144
2006-05-13 22:18:08 +00:00
Anders Broman
9740278a1d
Fix bug 926 OID wrongly decoded.
...
svn path=/trunk/; revision=18106
2006-05-08 17:30:24 +00:00
Anders Broman
abbbc2c4da
Use the asn2eth generated snmp dissector.
...
svn path=/trunk/; revision=18086
2006-05-03 19:09:03 +00:00
Guy Harris
a6930fe4ae
Add distclean and maintainerclean rules.
...
svn path=/trunk/; revision=17999
2006-04-25 18:45:08 +00:00
Anders Broman
b4d7dd6060
Some more variable bindings and add some mising PDU types.
...
svn path=/trunk/; revision=17637
2006-03-15 18:57:47 +00:00
Anders Broman
beeb757f61
Start implementing the variable binding part.
...
svn path=/trunk/; revision=17631
2006-03-15 06:20:23 +00:00
Anders Broman
54f6b68edc
Add parsertab.pyc in clean target
...
svn path=/trunk/; revision=17387
2006-02-23 20:05:52 +00:00
Gerald Combs
f816511ea9
In packet-cops.c use proto_item_append_text() instead of creating a
...
separate buffer. Fixes the current Buildbot failure.
Don't let the sprint_realloc_* functions reallocate ep_allocated memory.
Add comments warning against this in the future.
In emem.c, make sure we don't use an extra 100k every stinkin' time
someone wants to allocate memory when debugging is enabled.
Fixup whitespace.
svn path=/trunk/; revision=17051
2006-01-18 20:02:19 +00:00
Anders Broman
223506c537
Work in progress an asn2eth generated snmp dissector.
...
svn path=/trunk/; revision=16674
2005-12-04 21:45:38 +00:00