Skip to content
  • RealAlexJones's avatar
    Bug Fixes for 123,124,125,126,129 and 130 (#131) · 8d640352
    RealAlexJones authored
    * Fixed 129, checking peers6 with has_key_string
    
    * Fix for 123, setting limit on Transaction ID for DHT
    
    * Fix for 126 handling resizing exception
    
    * Fix for 125 throw if peer sent metadata_size 0
    
    * Fix for 124 don't throw internal error in bytes_left if left > 1<<60
    
    * Fix for 130, changed order of check in object_read_bencode_c
    
    * Added <stdexcept> for clang
    
    * Revert "Fix for 124 don't throw internal error in bytes_left if left > 1<<60"
    
    This reverts commit 592568ebd223e8393e3241a769ba079cdb47eaf7.
    
    * Restrict Transaction ID in DHT. Check length in create_error as well
    
    * Set upper bound of metadata size in DownloadMain::set_metadata_size
    
    * missed () in dht_server
    
    * Handle length check for raw_bencode and raw_string
    
    * only add tid in create_error if it's a raw string
    8d640352