Wireshark-commits: [Wireshark-commits] master e8f9ac3: wiretap, file.c: ensure DSBs are reapplied o

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 18 Jan 2019 06:10:23 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e8f9ac33525a40aacd0a72010c2c84884ae2ccb7
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

e8f9ac3 by Peter Wu (peter@xxxxxxxxxxxxx):

    wiretap,file.c: ensure DSBs are reapplied on redissection
    
    After redissection, the TLS dissector did not remember the DSB secrets
    anymore. Since the secrets callback is only invoked on the sequential
    read in wtap, be sure to reapply the existing DSBs to the new session.
    
    Bug: 15252
    Change-Id: I125f095acb8d577c2439a10e3e65c8b3cfd976b9
    Reviewed-on: https://code.wireshark.org/review/31584
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  ae39446   CIP: Improve API/RPI precision
     add  e8f9ac3   wiretap,file.c: ensure DSBs are reapplied on redissection


Summary of changes:
 file.c             | 12 ++++++++++++
 wiretap/pcapng.c   |  6 +-----
 wiretap/wtap-int.h |  6 ++++++
 wiretap/wtap.c     | 25 +++++++++++++++++++++++--
 4 files changed, 42 insertions(+), 7 deletions(-)