aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/ldap
AgeCommit message (Collapse)AuthorFilesLines
2009-10-09Backport r29665 to template file so that the change is not overwritten when ↵Kovarththanan Rajaratnam1-58/+57
we regenerate the dissector svn path=/trunk/; revision=30455
2009-10-08Remove unused NEED_PACKET_PROTO_H variableKovarththanan Rajaratnam1-1/+0
svn path=/trunk/; revision=30409
2009-09-24* Prefer col_append_str instead of col_append_fstr for constant stringsKovarththanan Rajaratnam1-2/+1
* Remove check_col guards svn path=/trunk/; revision=30127
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()Kovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=29446
2009-07-28From: Matthieu Patou <mat+Informatique.Samba@matws.net>Ronnie Sahlberg2-1/+5
Date: Mon, 27 Jul 2009 08:55:55 +0000 (+0200) Subject: patch_ldap_260709 Add a few additional LDAP OIDs and increase the maximum SASL blob size to be 1M instead of 256kb svn path=/trunk/; revision=29210
2009-07-07From Kovarththanan Rajaratnam:Stig Bjørlykke1-2/+2
More FT_XXX cleanup. svn path=/trunk/; revision=28971
2009-07-05From Kovarththanan Rajaratnam:Anders Broman1-3/+3
Cleanup header_field_info definitions https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548 svn path=/trunk/; revision=28940
2009-06-30Changed check for having multiple ldap PDU's in one frame.Stig Bjørlykke1-26/+24
The previous check is incorrect when the first ldap frame in the capture is selected and the filter is changed, or selecting "Follow TCP Stream". Also removed check_col(). svn path=/trunk/; revision=28889
2009-06-30Cleanup protocol name for ldap.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=28888
2009-06-22More header_field_info cleanup.Stig Bjørlykke1-68/+68
svn path=/trunk/; revision=28799
2009-06-21LDAP control support for Password policy for LDAP directories.Graeme Lunt2-1/+23
svn path=/trunk/; revision=28783
2009-03-27As suggested by Jakob Zawadzki: (Bug #3311): g_free() is NULL safe, so we ↵Bill Meier2-9/+2
don't need check against it. svn path=/trunk/; revision=27861
2009-02-18Added one more string_or_null.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=27482
2009-02-17Add a string utility function "string_or_null" which can be used toGerald Combs1-20/+14
guarantee a non-null string value. Use it in the LDAP dissector. Fixes the crash on Windows (and other platforms) reported in bug 3262. svn path=/trunk/; revision=27478
2008-11-13Get rid of some warnings.Guy Harris1-2/+2
svn path=/trunk/; revision=26772
2008-11-12Small changes related to proto_reg_handoff;Bill Meier1-10/+9
Use find_dissector; Initialize saved tcp_port pref properly; This should fix a possble bug wherein LDAP over SSL would not be dissected properly. (I don't have a test capture to verify this fix). svn path=/trunk/; revision=26764
2008-11-06Put rev 26706 in the template file.Anders Broman1-1/+1
svn path=/trunk/; revision=26711
2008-09-25Add the missing part of the fix for "Failure to dissect long SASL wrapped ↵Anders Broman1-1/+1
LDAP response". https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2687 svn path=/trunk/; revision=26272
2008-08-06From Gary Reynolds:Anders Broman2-65/+474
Extended the cldap desector to include all the current netlogon response data types. Expanded the cldap netlogon ntver option to be a bit mask of the search flags Updated the DS flags fields to include Windows 2008 options. svn path=/trunk/; revision=25942
2008-08-01From Yaniv Kaul:Anders Broman2-2/+5
( I edited the template files) Failure to dissect long SASL wrapped LDAP response. svn path=/trunk/; revision=25890
2008-07-23Get rid of some unused code warnings and fix an Id marking and some ↵Anders Broman1-2/+2
indentation changes. svn path=/trunk/; revision=25803
2008-04-07From Jim Young:Stig Bjørlykke1-3/+3
Attached is a patch to the ldap_reinit() function to fix bug 2407. This particular bug was triggered by the order of steps used to walk and free the nodes of the ldap_info_items list. This should go into the next 1.0 release. svn path=/trunk/; revision=24838
2008-03-17There are several g_malloc()'d things hanging off ldasp_conv_info_t's so ↵Jeff Morriss1-2/+8
don't se_ alloc that structure but rather g_malloc() it and free it after we've freed the contents. This fixes the LDAP part of the crash from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113 svn path=/trunk/; revision=24664
2008-03-16Fix LDAP crash (on certain platforms) from ↵Jeff Morriss1-66/+82
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1613 : if the string is NULL pass "(null)" in instead (that's the behavior we get on Linux anyway). svn path=/trunk/; revision=24660
2008-01-261) Support for configurable LDAP over SSL portGraeme Lunt3-45/+158
2) Support for RFC 3909 - cancelRequest extendedOperation 3) Support for RFC 3062 - passwordModify extendedOperation 4) Column information for ExtendedRequest, SearchResultRef and AbandonRequest 5) Column information for multiple LDAP operations in the same packet (uses " | " separator) svn path=/trunk/; revision=24195
2008-01-16- Removed some unused variables in asn1 dissectorsStig Bjørlykke1-1/+0
- Fixed last parameter to cry_cipher_open() in pkcs12 svn path=/trunk/; revision=24116
2008-01-13Basic support for the LDAP start_tls extended operation and fix to match up ↵Graeme Lunt2-8/+86
extended operation arguments and results. svn path=/trunk/; revision=24076
2008-01-04Get rid of dissect_ber_boolean_value() and change the signature ofAnders Broman1-1/+1
dissect_ber_boolean() to return a value and update asn2wrs to generate the new signature. Regenerate all BER dissectors. svn path=/trunk/; revision=24015
2008-01-04Get rid of ber_last_created_item().Anders Broman1-8/+5
svn path=/trunk/; revision=24008
2007-12-19asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer1-1/+2
Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
2007-12-10ANSI TCAP regenerated and tested with -T -X asn2wrs optionsTomas Kukosa1-1/+1
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior remove all -T and -X usage svn path=/trunk/; revision=23823
2007-11-15dissect_ber_choice() returns the index of the taken arm not the tag Ronnie Sahlberg1-0/+7
value svn path=/trunk/; revision=23458
2007-11-04LDAP with -TAnders Broman2-14/+15
svn path=/trunk/; revision=23353
2007-11-01LDAP wasn't 'fixed' to handle -T option...Anders Broman1-1/+1
svn path=/trunk/; revision=23335
2007-11-01Get rid of most of the legacy oid stuff.Anders Broman1-1/+1
svn path=/trunk/; revision=23333
2007-11-01Change:Anders Broman1-1/+1
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-36/+36
fix compil of gsmmap and inap. Note xcopy of gsmmap does not work(rename packet-gsm_map -> packet-gsmmap ?) svn path=/trunk/; revision=23325
2007-10-23Apply the small performance enhancment patches for:Anders Broman1-3/+2
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster. Replace - col_append_fstr() with faster col_append_str() - col_add_str() with col_set_str() when it's safe svn path=/trunk/; revision=23252
2007-10-11- Remove -e option if the generated -exp.cnf file isn't used.Jörg Mayer1-1/+3
- Add EXPORT_FILES to all files that still contain -e. svn path=/trunk/; revision=23145
2007-10-10- Change Makefiles to include preincJörg Mayer2-1/+3
- Add missing new directories to asn1/Makefile.nmake svn path=/trunk/; revision=23141
2007-10-10More conversions and updates to existing Makefile stuffJörg Mayer1-41/+22
svn path=/trunk/; revision=23127
2007-10-09Try to fix the build...Martin Mathieson3-17/+74
svn path=/trunk/; revision=23109
2007-09-25Fix:Anders Broman1-1/+0
packet-ldap-template.c(1330) : error C2220: warning treated as error - no object file generated packet-ldap-template.c(1330) : warning C4101: 'gss_len' : unreferenced local var iable NMAKE : fatal error U1077: 'cl' : svn path=/trunk/; revision=22956
2007-09-25only set ldap_info->first_auth_frame to 0 first time we see the Ronnie Sahlberg1-17/+18
authentication packet or else we will get inconsistent dissection when clicking on packets. (inconsistent as in : a certain packet might/might not be dissected as LDAP/SASL depending on which packets we clicked on previously) svn path=/trunk/; revision=22949
2007-09-25not all SASL protected blobs use a GSS wrapper for the payload so we Ronnie Sahlberg1-18/+21
cant check that the payload starts with BER tag 0x60 and an oid. instead check that the length byte (first 4 bytes) look sane and if SASL authentication has been negotiated on the connection also, sometimes clients will mix both non-SASL and SASL protected LDAP traffic on the same tcp connection by initially performing simple unauthenticated searches on the database before performing the Bind. svn path=/trunk/; revision=22948
2007-09-25add support for yet another random combination of authentication Ronnie Sahlberg1-0/+9
wrappers that can be used when connecting with sasl svn path=/trunk/; revision=22945
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-5/+5
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-08-15Convert a couple tvb_get_string()'s into tvb_get_ephemeral_string(). In the ↵Jeff Morriss1-3/+3
one remaining use of tvb_get_string(), g_free the old entry if the pointer is *not* NULL. svn path=/trunk/; revision=22518
2007-06-27Remove obsolete README file.Anders Broman1-7/+0
svn path=/trunk/; revision=22199