VirtualBox

Ignore:
Timestamp:
Jan 11, 2019 2:44:34 PM (6 years ago)
Author:
vboxsync
Message:

RDP: add client-1.8.4.
bugref:9356: Update rdesktop-vrdp to 1.8.4
client-1.8.4 is a Subversion copy of 1.8.3 with the upstream 1.8.3 to 1.8.4
patch applied and a couple of fixes and changes after review, namely:

  • Stopped disabling the new pointer data format for our build, as this is no

longer needed.

  • Adjusted some snprintf buffers to make GCC happy.
Location:
trunk/src/VBox/RDP/client-1.8.4
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/RDP/client-1.8.4/cliprdr.c

    r55123 r76779  
    125125        uint32 length, format;
    126126        uint8 *data;
     127        struct stream packet = *s;
    127128
    128129        in_uint16_le(s, type);
     
    132133
    133134        DEBUG_CLIPBOARD(("CLIPRDR recv: type=%d, status=%d, length=%d\n", type, status, length));
     135
     136        if (!s_check_rem(s, length))
     137        {
     138                rdp_protocol_error("cliprdr_process(), consume of packet from stream would overrun", &packet);
     139        }
    134140
    135141        if (status == CLIPRDR_ERROR)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette