Commit Graph

18691 Commits

Author SHA1 Message Date
Anders Broman ffbabd4fb8 Set default port to zero.
svn path=/trunk/; revision=19220
2006-09-12 19:02:10 +00:00
Jörg Mayer 6cf447a76d tshark wouldn't link any more, as it doesn't link against
libportaudio, but version_info.c with libportaudio >= 19
needs to link against this.

FIXME: Just print out >= 19 instead of real version string
  until someone finds a proper solution.

svn path=/trunk/; revision=19219
2006-09-12 18:51:22 +00:00
Jörg Mayer 5f9300b9e2 Makefile.nmake
config.h.win32
  - Use HAVE_LIBPORTAUDIO instead of HAVE_PORTAUDIO to make
    sure we use the same var everywhere (including sources
    and autofoo stuff).
  - Use PORTAUDIO_API_1 everywhere

version_info.c
  - Include <portaudio.h>
  - Add some , and breaks when printing version infos.

svn path=/trunk/; revision=19218
2006-09-12 18:43:56 +00:00
Ulf Lamping d0f09612b8 add version output (e.g. in the About box) for the following libraries:
-GnuTLS
-Gcrypt
-Kerberos (no version, only if compiled with MIT/HEIMDAL or without any kerberos)
-PortAudio (version number only for V>=19, maybe need some fixing)

Don't know how to use the line breaking stuff, if someone could help me here ...

svn path=/trunk/; revision=19217
2006-09-12 17:50:36 +00:00
Ulf Lamping e8ddc809b5 fix the generation of config.h, some HAVE_... were wrong
svn path=/trunk/; revision=19216
2006-09-12 17:46:55 +00:00
Ulf Lamping edae542c06 it's HAVE_PORTAUDIO, not HAVE_LIBPORTAUDIO
svn path=/trunk/; revision=19215
2006-09-12 17:45:43 +00:00
Ulf Lamping af15bf7782 it's HAVE_LIBGNUTLS instead HAVE_GNUTLS
svn path=/trunk/; revision=19214
2006-09-12 17:34:41 +00:00
Ulf Lamping d4585bdf69 use the official name spelling for some projects
svn path=/trunk/; revision=19213
2006-09-12 17:28:38 +00:00
Martin Mathieson 46afb89310 More DCH control types
svn path=/trunk/; revision=19212
2006-09-12 17:13:56 +00:00
Jaap Keuter 593efe3509 Fix for bug 1098. Add BPDU dissector to ethertype 0x8181.
svn path=/trunk/; revision=19211
2006-09-12 12:58:16 +00:00
Ronnie Sahlberg 4919409df7 from Taner Kurtulus and Menno Andriesse
Hi folks,
We think we've found a bug in STANAG 5066 SIS layer dissector.

Problem is at S_EXPEDITED_UNIDATA_INDICATION S_Prim's parser
and occurs when we receive a U_PDU via expedited unidata channel.
Dissector tries to parse first 2 bytes of U_PDU as a header size of  type
21 s_prim (S_UNIDATA_INDICATION). But, this is not an wanted  process on
that parser. Maybe, it was forgotten unchanged from
S_UNIDATA_INDICATION dissector while copying it. So it shows
data (U_PDU) 2 bytes short. Moreover, if data is just 1-byte, TCP datagrams
receive TCP checksum error.


Confirmed.

It was indeed a "copy-paste-did not edit correctly" bug.

While going over the code once more, I found:

1 - One bug in the heuristic. (Changed '&&' to '||')
2 - One to-do that was already done. (Removed the /* TODO */)
3 - One to-do that is now done. ;-)



svn path=/trunk/; revision=19210
2006-09-12 12:08:34 +00:00
Ronnie Sahlberg 073483df45 from Florian Lohoff
Hi,
after using the redback dissector again i found some more protocol
types:



svn path=/trunk/; revision=19209
2006-09-12 11:51:48 +00:00
Ronnie Sahlberg b61e42bc3a from bryant eastham
Also, there is still an outstanding issue regarding the default use of
the "media" dissector. The way it is currently coded there is no way to
have a heuristic decoder when a content-type header is specified.


In this way if there is a decoder for a specific content-type then it
will be used, then the heuristic decoders have a chance, and finally the
default of either the media-type decoder of the http_payload decoder.



svn path=/trunk/; revision=19208
2006-09-12 11:39:51 +00:00
Martin Mathieson 3dc82c316d Various small fixes and prettifications
svn path=/trunk/; revision=19207
2006-09-12 11:36:42 +00:00
Ronnie Sahlberg a92d1dc783 put the ah and esp payload as its own top level expansion in the tree instead of as an expansion inside the ah/esp layer.
since source/dest/protocol/info is updated by the content of the payload    it doesnt make sense to hide the actual payload inside esp/ah
it just would look confusing



svn path=/trunk/; revision=19206
2006-09-12 10:04:11 +00:00
Ronnie Sahlberg 68e8b2f914 the name of the protocol is IPsec, not IP-sec
svn path=/trunk/; revision=19205
2006-09-12 10:02:28 +00:00
Ronnie Sahlberg a67f7da9d7 prettify dissection of ESP
show the IV as a hexadecimal
show the protocol name for the Next header field inside ESP



svn path=/trunk/; revision=19204
2006-09-12 09:53:10 +00:00
Jörg Mayer 46e0abe929 - Replace the ELINKS variable by HTML2TEXT and include the parameters
into the variable to make this actually portable.
- Some whitespace changes between filenames and the \

svn path=/trunk/; revision=19203
2006-09-12 09:35:29 +00:00
Ulf Lamping 02b49da1b2 add a missing dependency from wiretap to the image dir, otherwise image/wiretap.res can't be generated for some targets
svn path=/trunk/; revision=19202
2006-09-12 08:24:01 +00:00
Ulf Lamping 8d7690ea23 wireshark.res is generated in the image dir, so the paths for includes should be relative to /image and not to /
svn path=/trunk/; revision=19201
2006-09-12 08:22:02 +00:00
Ulf Lamping 4286f79f59 add a comment, that .res files are generated using an implicit (built in) nmake rule
svn path=/trunk/; revision=19200
2006-09-12 08:19:39 +00:00
Ulf Lamping b16e2c43c5 Hmmm, don't optimize too much :-)
also fix the clean_setup

svn path=/trunk/; revision=19199
2006-09-12 01:04:35 +00:00
Ulf Lamping 04fe34d711 various nmake related build file cleanups
svn path=/trunk/; revision=19198
2006-09-12 00:27:03 +00:00
Ulf Lamping 0dbb8ffcaf remove obsolete "HAVE_AIRPCAP_API" comment
svn path=/trunk/; revision=19197
2006-09-12 00:23:46 +00:00
Ulf Lamping 9fee393b87 tweak the nmake build so the NET-SNMP library is in fact optional (as it is in the UNIX builds)
svn path=/trunk/; revision=19196
2006-09-11 22:47:57 +00:00
Ulf Lamping 1d1f904321 let the user only specify the PortAudio version and do the "ugly details" in the part below, just as we do it for most other libs
svn path=/trunk/; revision=19195
2006-09-11 22:43:00 +00:00
Ulf Lamping 32bc691d97 a proxy might also be specified using .wgetrc, so don't switch off the proxy explicitly
svn path=/trunk/; revision=19194
2006-09-11 22:37:46 +00:00
Ulf Lamping a56edc8e34 As no one seems to update the install information in this file (including me), remove most of the installation text and mention the User's Guide instead.
Some minor updates in the development section as well.

svn path=/trunk/; revision=19193
2006-09-11 22:34:29 +00:00
Ulf Lamping 7c2dbdd580 add missing libraries: GNUTLS, Gcrypt, Kerberos, LUA, PortAudio (please check if it's correct)
fix a lot of broken URL's

svn path=/trunk/; revision=19192
2006-09-11 22:30:12 +00:00
Ulf Lamping 26b81bd926 add the LUA plugin install option
svn path=/trunk/; revision=19191
2006-09-11 20:41:32 +00:00
Anders Broman 96c13a1000 Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1091
h248_handle was declared localy, udp port was not added at register.

Added a few more packagenames.

svn path=/trunk/; revision=19190
2006-09-11 20:35:24 +00:00
Martin Mathieson 1936461d8d Added E-DCH (HSUPA) channels to FP.
Also show VPI/VCI/CID in ATM protocol label.

svn path=/trunk/; revision=19189
2006-09-11 12:03:29 +00:00
Jaap Keuter f29dbe34d8 VRRPver3 support fixed: Count restored, Auth Type is reserved field.
svn path=/trunk/; revision=19188
2006-09-10 18:48:33 +00:00
Anders Broman a1f8b7e084 From Alejandro Vaquero:
Need to use HAVE_LIBPORTAUDIO instead 
of PORTAUDIO_DIR in voip_calls.c

And build the windows version with Port audio.

svn path=/trunk/; revision=19187
2006-09-10 18:03:22 +00:00
Ronnie Sahlberg d517c305b1 fix for bug 1045
windows in SYN and SYN+ACK packets are not scaled so dont apply window scaling to them when displaying them in the tree


svn path=/trunk/; revision=19186
2006-09-10 14:34:57 +00:00
Ronnie Sahlberg 6d3c94a53a implement support to reassemble tcp sessions until the end of the session (FIN)
add required code to the http (and others) code in req_resp_hdrs.c to signal to tcp
when it wants a session to be reassembled to the FIN.

This is currently done for all HTTP packets where we have a Content-type in the header but no content-length.




svn path=/trunk/; revision=19185
2006-09-10 14:03:08 +00:00
Bill Meier 9568b76a63 minor cleanup for making codecs
svn path=/trunk/; revision=19184
2006-09-10 13:37:42 +00:00
Ulf Lamping f8ffc2821e switch off draft mode, so the PDF generation won't try to load a draft image from the web
svn path=/trunk/; revision=19183
2006-09-08 07:45:22 +00:00
Ulf Lamping 97b3c8ad63 add dependency to custom_layer_pdf.xsl for all fo files
svn path=/trunk/; revision=19182
2006-09-08 07:44:22 +00:00
Anders Broman 505465d5a4 From Frédéric Roudaut:
as requested  here is a patch  in order to take into account  Encryption 
and Authentication keys for ESP in hexa. 
You only have to write your key with 0x first. In this case if the key 
is not in 8-bit unit, it will be considered as starting with a "0" (4 bits). Excepted this case, the key should be completely written, even if it 
starts with "0x00".

svn path=/trunk/; revision=19181
2006-09-08 07:32:13 +00:00
Anders Broman d0ee14432c Move the code to handle ISO protocols over TCP/TPKT to packet-osi.c where it belongs.
svn path=/trunk/; revision=19180
2006-09-08 06:58:40 +00:00
Jörg Mayer bb8ff68e21 . is not necessarily in /home/jmayer/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/opt/cross/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/sbin:/usr/sbin:/usr/local/sbin:/sbin:/usr/sbin:/usr/local/sbin, so add it
svn path=/trunk/; revision=19179
2006-09-08 02:25:55 +00:00
Jörg Mayer 19293abfdc propset svn:executable
svn path=/trunk/; revision=19178
2006-09-07 23:44:22 +00:00
Luis Ontanon a81d83486a removed options.
now it can either be called as

make-sminmpec.pl

so it will fetch the file only if it has been modified since we last loaded it

or 

make-sminmpec.pl enterprise-numbers

to regenerate the C file from the given file.

Luis


svn path=/trunk/; revision=19177
2006-09-07 22:38:16 +00:00
Ulf Lamping ac76ad1c64 tweak some expert infos so they better work with the composite dialog (e.g. remove some minor details)
svn path=/trunk/; revision=19176
2006-09-07 20:35:26 +00:00
Ulf Lamping a6d4e249a6 add some probable protocol IDs from the DCOM specs
svn path=/trunk/; revision=19175
2006-09-07 20:33:02 +00:00
Ulf Lamping 4a03300106 distinguish between things "ToBeDone" and "NoSpecificationAvailable" as some DCOM things are just unknown and cannot be implemented therefore
svn path=/trunk/; revision=19174
2006-09-07 20:30:48 +00:00
Ulf Lamping 13a3dd5a1c fix bug #842: "make" now won't try to rebuild again if nothing changed since the last make call.
Other minor dependency fixes.

I didn't found a way to implement the SVN version check using make, so using a new shell script instead ...

svn path=/trunk/; revision=19173
2006-09-07 20:01:07 +00:00
Luis Ontanon c704e3414f From Andrew Feren:
This adds some features to update enterprise-numbers from the web.

As used in the Makefile currently
 make-sminmpec.pl <infile> <outfile.c>

works exactly the same.  Additionally <infile> can be a URL to an infile in
the expected format.

Using the new "-gen" switch will create a new <infile>

example:
make-sminmpec.pl -gen \
   http://www.iana.org/assignments/enterprise-numbers \
   enterprise-numbers

other than that I modified so that calling it like
make-sminmpec.pl -gen
be like 
make-sminmpec.pl -gen \
 http://www.iana.org/assignments/enterprise-numbers \
 sminmpec.c



svn path=/trunk/; revision=19172
2006-09-07 16:16:51 +00:00
Jörg Mayer 45fb0d9d6c Update from samba tree revision 17666 to 18221
============================ Samba log start ============
svn: When specifying working copy paths, only one target may be given
============================ Samba log end ==============



svn path=/trunk/; revision=19171
2006-09-07 13:22:45 +00:00