Age | Commit message (Collapse) | Author | Files | Lines |
|
Added a button to clear the list.
Added tooltip to some buttons.
Removed unused clist code.
svn path=/trunk/; revision=39319
|
|
Use consistent indentation;
Convert "4 space tabs" to spaces;
Remove trailing whitespace.
svn path=/trunk/; revision=39082
|
|
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5748
svn path=/trunk/; revision=39081
|
|
Add a File/Directory Dialog as a field type for UAT preferences.
svn path=/trunk/; revision=39058
|
|
Remove our local strerror implementation.
Mark strerror as locale unsafe API.
This fixes bug 5715.
svn path=/trunk/; revision=37812
|
|
svn path=/trunk/; revision=33710
|
|
check routine.
Also, a field type which is an enumerated string value.
svn path=/trunk/; revision=33343
|
|
Add a callback to UAT to be called after the table has being updated,
use it to renew the snmp_ue_cache.
svn path=/trunk/; revision=32112
|
|
buildbot; based on a patch from Chris Maynard, with some additional
changes to squelch GCC warnings on UN*X.
svn path=/trunk/; revision=28093
|
|
svn path=/trunk/; revision=28000
|
|
strtol() will set errno on some platforms and not on other platforms.
With this change we don't need to set a value in DLT_USER header size
and trailer size.
Also remove an unused strdup.
svn path=/trunk/; revision=27664
|
|
displayed to the user.
svn path=/trunk/; revision=27462
|
|
the personal configuration directory if saving the uat file fails.
svn path=/trunk/; revision=27424
|
|
svn path=/trunk/; revision=27134
|
|
do *not* modify the string handed to them - they g_mallocate a new
string and return it.
Create routines that *do* ASCII-only case mapping in place, and use them
instead.
Clean up indentation.
svn path=/trunk/; revision=26131
|
|
svn path=/trunk/; revision=25950
|
|
svn path=/trunk/; revision=25937
|
|
svn path=/trunk/; revision=25369
|
|
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.
While doing that, rename the eth_* functions to ws_*.
svn path=/trunk/; revision=25354
|
|
selected profile.
Don't save SMI Paths and SMI Modules in the profiles because reloading
currently doesn't work (bug 2309).
svn path=/trunk/; revision=24580
|
|
free it when we're done with the file name.
svn path=/trunk/; revision=24477
|
|
to override UAT entries from the command line, e.g.
-o "uat:user_dlts:\"User 0 (DLT=147)\",\"http\",\"0\",\"\",\"0\",\"\""
Fix up white space.
svn path=/trunk/; revision=24338
|
|
svn path=/trunk/; revision=24229
|
|
made some cleanups in profile_dlg.
svn path=/trunk/; revision=24136
|
|
configure and use more than one set of preferences and configuration files.
This can be found in the "Configuration Profiles..." menu item from the Edit
menu, or by pressing Shift-Ctrl-A. It's also possible to start wireshark
and tshark with a named profile by using the "-C ProfileName" option.
A new status pane in the main window will show the current profile.
The configuration files currently stored in the Profiles are:
- Preferences
- Capture Filters
- Display Filters
- Coloring Rules
- Disabled Protocols
- User Accessible Tables
The recent data are by design not added to the profile.
Planned future enhancements:
- make a more convenient function to switch between profiles
- add a "clone profile" button to copy an existing profile
- make the profiles list active and accept return as OK
- save users "Decode as" in the profile
- make new, clone and deletion of profiles more secure
- make some of the recent values available in the profile
This patch also fixes:
- setting default status pane sizes
- a bug setting status pane for packets when not having main lower pane.
svn path=/trunk/; revision=24089
|
|
(bug 2169) and uat_unbinstring,
svn path=/trunk/; revision=24017
|
|
Fixed reading uat personal files before global files.
This fixes bug 2070.
svn path=/trunk/; revision=23883
|
|
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1827
Update README.developer to tell developers not to use fopen() and friends
directly.
svn path=/trunk/; revision=23206
|
|
zeroes-out on malloc).
svn path=/trunk/; revision=22705
|
|
- As noted by Thomas Anders values are not added to the tree anymore. Move the calling of subdissectors to the end of the function, so that the value is added to the tree.
- add port 8161 to be decoded as SNMP (hey, it's on IANA's services file!)
UAT:
- do not have the uat reloaded.
OIDS:
- do not complain if renaming an OID to an identical name
svn path=/trunk/; revision=22704
|
|
we were passing an uncasted "char" to those macros.
svn path=/trunk/; revision=22306
|
|
--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
|
|
svn path=/trunk/; revision=21423
|
|
svn path=/trunk/; revision=21325
|
|
Add a table of DPCs and SSNs that allow to override the protocol that would be choosen
so that the same SSN can use two different protocols in two different DPCs.
I did not believe it someone could have done it, then I saw the captures...
svn path=/trunk/; revision=21321
|
|
can be used inside.
Fixes bug 1502
svn path=/trunk/; revision=21294
|
|
Have these buttons reloading the capture file if needed.
Some rearrangement of the window (the editor is still missing "ornaments" and tooltips)
svn path=/trunk/; revision=20788
|
|
svn path=/trunk/; revision=20742
|
|
UATify user-DLTs
svn path=/trunk/; revision=20740
|
|
* UATify SNMP Users
svn path=/trunk/; revision=20736
|
|
svn path=/trunk/; revision=20733
|
|
* export help_topic_html()
svn path=/trunk/; revision=20717
|
|
svn path=/trunk/; revision=20708
|
|
in uat_save() using \x5c and \x22 (hex for \ and ")
svn path=/trunk/; revision=20706
|
|
* fields of an uat table now are passed using an array of uat_filed_t
* field callbacks take two more userdata arguments
* add some macros to define uat field callbacks.
* uats can be registered as preferences for a specific protocol
- the preference widget is a button that opens the uat's window
* dfilter-macro => reflect changes to API
svn path=/trunk/; revision=20695
|
|
svn path=/trunk/; revision=20603
|
|
set the macros_dlg to use it
add a dummy dfilter_macros file to supress a warning at startup
svn path=/trunk/; revision=20598
|
|
svn path=/trunk/; revision=20595
|
|
UAT is an API to handle User Accessible Tables,
an UAT is basically an array of arbitrary structs that has a file representation
as a mean for mantaining things like:
- the snmp_users_table
- dfilter macros
- ipsec/ssl key bindings
- k12 configuration,
- and many other table-like user modifiable preferences
comming soon gtk's uat_window() and prefs_add_uat()
uat.h is fairly doc[uo]m[m]?ented, a README with a simple example of how is to be used will be available as I write them
svn path=/trunk/; revision=20586
|