Commit graph

11019 commits

Author SHA1 Message Date
Jörg Mayer
40879662bf Yaniv Kaul: Add some more UUID decoding on Windows
svn path=/trunk/; revision=11120
2004-06-05 11:44:14 +00:00
Ulf Lamping
61cbfe990d add more details for doxygen
svn path=/trunk/; revision=11119
2004-06-05 11:03:14 +00:00
Ulf Lamping
0dde603d99 alyways use SIGNAL_EMIT_BY_NAME with one user parameter,
remove SIGNAL_EMIT_BY_NAME1 completely

svn path=/trunk/; revision=11118
2004-06-05 10:27:38 +00:00
Ulf Lamping
f8812f92c4 remove gtk_widget_ref / OBJECT_SET_DATA_FULL,
as reference handling is done by GTK, so doing it is pretty useless

svn path=/trunk/; revision=11117
2004-06-05 10:13:37 +00:00
Ronnie Sahlberg
dfb5168e96 Rename the type UCTTime to UTCTime as per X.680
get rid of a compiler warning.

svn path=/trunk/; revision=11116
2004-06-05 09:59:45 +00:00
Ulf Lamping
11edbf29b1 cut text_page related things from help_page.c and
move into new file text_page.c

svn path=/trunk/; revision=11115
2004-06-05 09:57:11 +00:00
Ronnie Sahlberg
b3943d6cd4 from tomas anders more packetcable stuff
new protocol :   PacketCable MTA FQDN

svn path=/trunk/; revision=11114
2004-06-05 02:57:48 +00:00
Ronnie Sahlberg
1f30a1a71c from JBM: updates to SAMR and LSA
svn path=/trunk/; revision=11113
2004-06-05 02:40:23 +00:00
Guy Harris
9e6a540f10 Make the definition of "simple_dialog()" match its declaration.
Make the "type" argument to "vsimple_dialog()" also be an ESD_TYPE_E.

svn path=/trunk/; revision=11112
2004-06-04 21:12:01 +00:00
Ulf Lamping
f760b2d11c bugfix: when saving connectionless DCERPC fragments,
add a hashed activity_id to the sequence number. This will prevent
missdissected fragments.

svn path=/trunk/; revision=11111
2004-06-04 20:15:30 +00:00
Ulf Lamping
80afd260f5 add more details for doxygen
svn path=/trunk/; revision=11110
2004-06-04 20:05:31 +00:00
Ulf Lamping
c35250e2df add details for doxygen
svn path=/trunk/; revision=11109
2004-06-04 20:04:34 +00:00
Ulf Lamping
17a6cec78f update DOXYGEN setting and add new HHC (MS html help compiler) setting
svn path=/trunk/; revision=11108
2004-06-04 17:31:11 +00:00
Ulf Lamping
fa7a022db3 add more details for doxygen
svn path=/trunk/; revision=11107
2004-06-04 17:19:01 +00:00
Ulf Lamping
26dae2148a use the dot tool
svn path=/trunk/; revision=11106
2004-06-04 17:18:39 +00:00
Ronnie Sahlberg
3135922644 get rid of a compiler warning
svn path=/trunk/; revision=11105
2004-06-04 11:35:14 +00:00
Ronnie Sahlberg
64c5600578 Tomas updates to H235 and the ASN2ETH compiler
svn path=/trunk/; revision=11104
2004-06-04 11:28:04 +00:00
Gerald Combs
eae8fb933a From Devin Heitmueller: Fix some compilation warnings.
svn path=/trunk/; revision=11103
2004-06-04 03:58:25 +00:00
Gerald Combs
c2df076764 As Mark Corley pointed out, win32-setup.sh should be part of the distribution.
svn path=/trunk/; revision=11102
2004-06-04 03:25:35 +00:00
Ronnie Sahlberg
6ff0cf2828 Add a mechanism where one can provide callbacks to the kerbgeros dissector
to pass back dissection of application specific fields (octet strings)

This can later be used to pick up session keys by dcerpc and similar.
Currently it will initially be used by packetcable.

PacketCable additions by Thomas Anders

svn path=/trunk/; revision=11101
2004-06-04 01:56:25 +00:00
Tim Potter
aa3aec2d95 Fix crash bug in sid snooping if we don't have a policy name for a
handle in a samr_query_dispinfo.

svn path=/trunk/; revision=11100
2004-06-04 00:15:55 +00:00
Ronnie Sahlberg
4e56f1b418 New protocol : DNP
From Graham Bloice

svn path=/trunk/; revision=11099
2004-06-04 00:12:12 +00:00
Tim Potter
3335e6d7a7 Fix bug to do with renaming lsa.domain_sid to nt.domain_sid to get
sid snooping working again.

svn path=/trunk/; revision=11098
2004-06-04 00:05:56 +00:00
Ronnie Sahlberg
2e382316c4 add dissection of the ms rap netserverenum3 function
svn path=/trunk/; revision=11097
2004-06-03 23:55:57 +00:00
Guy Harris
64d5806cec Make static some routines and variables not used outside the source file
defining them.

Move declarations of some callbacks outside the source files using them
into the appropriate header, and arrange that the appropriate header is
included by those source files.

Move the SAT_E definition into a "sat.h" file, included both by
"endpoint_talkers_table.h" and "hostlist_table.h", so that both of the
latter headers can be included by the same file ("menu.c" has to include
both, as per the change in the previous paragraph).

svn path=/trunk/; revision=11096
2004-06-03 21:46:27 +00:00
Guy Harris
dd2b4bd393 "gtk_file_selection_set_filename()" doesn't work with a GtkFileChooser,
and "gtk_file_chooser_set_filename()" requires an absolute path, so ""
isn't valid.  Get rid of the "gtk_file_selection_set_filename()" call in
"file_selection_new()".

Put in a comment asking why we're using
"gtk_file_selection_set_filename()" at all.

svn path=/trunk/; revision=11095
2004-06-03 21:17:06 +00:00
Guy Harris
899e9af987 Re-generate from the updated asn2eth script and h235.cnf files.
svn path=/trunk/; revision=11094
2004-06-03 19:07:05 +00:00
Jörg Mayer
c4a7444331 monthly update
svn path=/trunk/; revision=11093
2004-06-03 16:35:57 +00:00
Gerald Combs
e458d288cf From Lars Roland: Add have_tap_listeners() and rtp_payload_type_vals
to libethereal.def.

svn path=/trunk/; revision=11092
2004-06-03 16:29:39 +00:00
Ulf Lamping
763d96e8de enable chm file generation for doxygen,
move chm filename setting to module specific config file

svn path=/trunk/; revision=11091
2004-06-03 14:57:23 +00:00
Ulf Lamping
03f8df8a9a add details for doxygen
svn path=/trunk/; revision=11090
2004-06-03 14:54:26 +00:00
Guy Harris
0b9bd0088f From Tomas Kukosa: unnecessary types are excluded with NO_EMIT
directive.

svn path=/trunk/; revision=11089
2004-06-03 08:35:44 +00:00
Guy Harris
aad35bf43f From Tomas Kukosa:
- limits for dissect_per_constrained_integer() are passed as unsigned
    if possible
  - new directive NO_EMIT in conformation file - avoids emitting
    function body (or vals or both) into packet-xxxx-fn.c file
  - new directive USER_DEFINED in conformation file - emitting of
    function body (or vals or both) in the packet-xxxx-fn.c file is
    replaced with external declaration
  - support for SET OF type for BER
  - flag WITH_VALS is default for EXPORTS, USER_DEFINED, NO_EMIT
    directives
  - the _U_ attribute is used for pinfo parameters
  - the offset parameters and return codes are changed from guint32 to
    int

svn path=/trunk/; revision=11088
2004-06-03 08:33:29 +00:00
Guy Harris
640435132d From Yaniv Kaul: add SOCKS v4a support.
Clean up handling of null-terminated strings.

svn path=/trunk/; revision=11087
2004-06-03 08:04:07 +00:00
Guy Harris
0d36a1bf4a From Graeme Hewson:
Remove reference to negative slice lengths.

     Clean and polish.

svn path=/trunk/; revision=11086
2004-06-03 07:37:49 +00:00
Guy Harris
e1e690ff3a From Graeme Hewson:
Use gint32 instead of guint32 for node data.

Fix up some other signed-vs-unsigned issues in the display filter
parser and lexical analyzer.

svn path=/trunk/; revision=11085
2004-06-03 07:36:25 +00:00
Guy Harris
e6e3ff60f5 From Graeme Hewson:
Fix assertion failure when absolute value of negative slice
     offset > field length.

     Remove code for handling negative slice lengths.

svn path=/trunk/; revision=11084
2004-06-03 07:34:49 +00:00
Guy Harris
53cb6eeb54 From Graeme Hewson:
Check slice lengths as well as offsets.  Disallow negative/zero
     lengths.

     Range on RHS of display filter expression wasn't being checked in
     every case.

svn path=/trunk/; revision=11083
2004-06-03 07:33:46 +00:00
Guy Harris
c02072be2c From Graeme Hewson:
Use gint32 instead of guint32 and strtol() instead of strtoul()
     for signed integers.

     Pathological slice specifications could cause Flex default rule
     to be invoked, echoing characters to stdout.
     Example: frame[0foo]==1

svn path=/trunk/; revision=11082
2004-06-03 07:17:24 +00:00
Guy Harris
d6e2627959 From Devin Heitmueller: improve decoding of outgoing and incoming
message blocks.

svn path=/trunk/; revision=11081
2004-06-03 04:19:38 +00:00
Guy Harris
39bb661a15 From Mike Frisch:
- fixed tree display of NFSv4 change_info type;
	- add OPEN4_RESULT_LOCKTYPE_POSIX to OPEN result (reply) flags;
	- fixed open_delegation4 dissector;

svn path=/trunk/; revision=11080
2004-06-03 04:13:24 +00:00
Guy Harris
7928433795 Make the definition of "register_tap_menu_item()" match its declaration.
svn path=/trunk/; revision=11079
2004-06-03 02:14:50 +00:00
Guy Harris
2f6fd458d4 Fix a typo.
svn path=/trunk/; revision=11078
2004-06-03 02:14:14 +00:00
Ulf Lamping
d775bed598 add details for doxygen
svn path=/trunk/; revision=11077
2004-06-02 22:13:04 +00:00
Ulf Lamping
eacfa53105 add details for doxygen
svn path=/trunk/; revision=11076
2004-06-02 20:14:51 +00:00
Guy Harris
782e8b798b If, when rotating capture files, the attempt to close the current file
fails, set "rb_data.pdh" to NULL, so we know it's not open (if
"wtap_dump_close()" fails, the wtap_dumper_t is still closed - and the
file descriptor for it is probably closed, too, as, if "close()" fails,
the FD is probably closed; the Single UNIX Specification Version 3 says
the state of the FD is unspecified, but in practice most OSes probably
still close it).

If we try to close the current file, first check to make sure it's open,
i.e. that "rb_data.pdh" is non-null.  (Or perhaps we should avoid trying
to close it if the open *or* the most recent attempt to rotate the
capture files failed.)

Note that if "wtap_dump_close()" fails we might not need to close the
underlying file descriptor (and, even if we do, there's no guarantee
that attempt won't also fail and leave the FD still open - which is why
I suspect that a failed "close()" leaves the FD closed on most OSes).

svn path=/trunk/; revision=11075
2004-06-02 18:49:40 +00:00
Ulf Lamping
d643814e7e add details for doxygen
svn path=/trunk/; revision=11074
2004-06-02 18:44:10 +00:00
Ulf Lamping
92ddb18b8c move "extern GtkWidget *main_display_filter_widget" from
various stats files to gtkglobals.h

svn path=/trunk/; revision=11073
2004-06-02 07:12:11 +00:00
Guy Harris
9260d709ec Get rid of the #if 0'ed out "rtp_payload_type_vals[]" table - we should
be using the one from libethereal.

svn path=/trunk/; revision=11072
2004-06-02 07:01:04 +00:00
Guy Harris
703854e181 From Mike Frisch:
add support for NFSv4 RELEASE_LOCKOWNER and ILLEGAL operations;

	minor modification to the NFSv4 NULLPROC dissection.

svn path=/trunk/; revision=11071
2004-06-02 06:50:28 +00:00