aboutsummaryrefslogtreecommitdiffstats
path: root/epan/reassemble.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-15Remove superfluous null-checks before strdup/freeAhmad Fatoum1-6/+2
2017-01-29Use g_list_prepend, it's more efficient.AndersBroman1-1/+1
2017-01-29Register reassembly tablesMichael Mann1-3/+60
2017-01-22reassemble: fix no previous prototype for ‘reassembly_table_free’ [-Wmiss...Alexis La Goutte1-1/+1
2017-01-21reassemble: add cleanup routine.Dario Lombardo1-0/+17
2016-12-10Initialize fd_head->frame in all cases where we allocate fd_head.Guy Harris1-4/+5
2016-11-19Reassemble: fix premature freeJohn A. Thacker1-13/+17
2016-11-03Fragmentation reassembly as in PPP MP (RFC 1990/2686)John A. Thacker1-0/+361
2016-04-03reassemble: remove special treatment for truncated dataPeter Wu1-47/+1
2016-02-26Add free_address_wmem(), fix warnings [-Wcast-qual]João Valverde1-8/+8
2016-02-24Extend reassembly documentationPeter Wu1-2/+4
2016-02-10Suggest pushing a decision lower in the code.Guy Harris1-1/+7
2016-02-08Revert "Add free_address_wmem() and other extensions to address API"João Valverde1-8/+8
2016-02-07Add free_address_wmem() and other extensions to address APIJoão Valverde1-8/+8
2016-01-24Add the packet number to the packet_info structure, and use it.Guy Harris1-17/+17
2015-11-06reassemble: Add key destroy function to g_hash_tableJoão Valverde1-5/+9
2015-11-04Don't include "file.h" if you don't need it.Guy Harris1-0/+2
2015-10-22Use address functions instead of ADDRESS macros in asn1 and epanGerald Combs1-8/+8
2015-06-24Remove deprecated tvb_length callsEvan Huus1-7/+7
2015-04-21reassembly: address a 15-year old XXX commentEvan Huus1-2/+4
2015-03-18[Reassembly] Fix a reassembly case where the two fragments are in the sameAndersBroman1-1/+8
2015-01-18Remove some apparently-unnecessary includes of emem.h.Guy Harris1-1/+0
2014-09-25reassembly: fix when fragment cut off by snapshotEvan Huus1-2/+7
2014-09-16Fix spelling: cant-->can't, wont-->won't, etcBill Meier1-2/+2
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
2014-02-25Remove trailing whitespaceBill Meier1-7/+7
2013-11-10Add missing includes in order to remove exceptions.h from proto.h (next commit).Jakub Zawadzki1-0/+1
2013-11-07Revert r53118 as it breaks reassemble_test.Michael Mann1-5/+5
2013-11-06Correctly report segments marked with REASSEMBLE_FLAGS_NO_FRAG_NUMBER. Bug 9...Michael Mann1-5/+5
2013-10-08Reorganize handling of incomplete fragments slightly. The logic hasn't changedEvan Huus1-9/+15
2013-10-01Remove check_col.Michael Mann1-5/+2
2013-09-13Explicitly include emem.h where it is neededJörg Mayer1-2/+1
2013-09-07- no need for a doubly-linked list of TVBs, single is simplerEvan Huus1-1/+3
2013-07-17Remove fragment_data, add fragment_head, fragment_item - for now alias it to ...Jakub Zawadzki1-79/+81
2013-07-14A bit more comment updating.Guy Harris1-1/+1
2013-07-14Fix a comment.Guy Harris1-4/+4
2013-07-14Cast the result of g_malloc(), to avoid warnings about trying to compileGuy Harris1-4/+4
2013-07-14Rewrite reassemble API to use TVBs instead of raw data.Jakub Zawadzki1-68/+69
2013-06-04From Anthony Coddington:Anders Broman1-0/+6
2013-04-22Fix some Dead Store (Dead initialization) Warning found by Clang Fix also ind...Alexis La Goutte1-10/+10
2013-04-20Fix typo - we want to check if the pointer is NULL, not if the valueEvan Huus1-1/+1
2013-04-18When we throw a reassembly error, remember the error, so that, if weGuy Harris1-105/+286
2013-03-25Include a message with all ReassemblyError exceptions; they're expectedGuy Harris1-1/+1
2013-03-25From Roland Knall via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8502Evan Huus1-2/+31
2013-03-24make local functions static.Anders Broman1-1/+1
2013-03-23Make reassembly_table_destroy() clear the function pointers and emptyGuy Harris1-0/+32
2013-03-22Don't wire into the reassembly code the notion that reassemblies shouldGuy Harris1-463/+463
2013-03-15From beroset:Anders Broman1-23/+23
2013-03-06Followup to r48011, answering my own XXX comment:Evan Huus1-3/+1
2013-03-02Define a new exception for reassembly errors, and throw it in several casesEvan Huus1-34/+47