aboutsummaryrefslogtreecommitdiffstats
path: root/epan/uat.h
AgeCommit message (Collapse)AuthorFilesLines
2007-04-23Add some GCC warnings to the standard set, and add some others to theguy1-24/+24
--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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21526 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-13Fix some Solaris buildbot warningssfisher1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21423 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-03Implement a proposal from Elefterios Gabriel for SCCP:lego1-0/+24
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... git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21321 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-01Have the prototypes of uat_esc and uat_unesc available to packet-snmp.clego1-0/+5
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21296 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-01Fix management of lstrings in uat code so that arbitrary chars (even '\0's) ↵lego1-3/+3
can be used inside. Fixes bug 1502 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21294 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-19Initialize the description in UAT_FLD_PROTO().guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20849 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-12Add a description of UAT fields, and have it as a tooltip in the New/Edit ↵lego1-19/+20
Dialog. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20797 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-08Have the windows buildot compiling again.lego1-0/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20742 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-07UAT: filed definitions for proto (a dissector hanlde obtained by name)lego1-21/+14
UATify user-DLTs git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20740 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-07MSVC does not like mixed declarations and codelego1-2/+27
* I'm checking in some still unuused work in progress git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20739 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-07* Add a category param to the uat.lego1-0/+4
* UATify SNMP Users git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20736 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-07Add ENUM and HEXBYTES modeslego1-33/+52
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20733 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-05* Add a help facility for UATslego1-0/+1
* export help_topic_html() git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20717 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-03second iteration:lego1-55/+176
* 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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20695 f5534014-38df-0310-8fa8-9805f1628bb7
2007-01-29svn:ignore uat_load.clego1-1/+2
$Id$ for uat.h uat-int.h git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20597 f5534014-38df-0310-8fa8-9805f1628bb7
2007-01-29now it is operational.lego1-1/+20
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20595 f5534014-38df-0310-8fa8-9805f1628bb7
2007-01-28Although yet untested (but it compiles and is still unused) add UAT to the repo.lego1-0/+247
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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20586 f5534014-38df-0310-8fa8-9805f1628bb7