|
|
|
@ -290,7 +290,8 @@ public enum OnionRequestAPI {
|
|
|
|
|
let url = "\(guardSnode.address):\(guardSnode.port)/onion_req"
|
|
|
|
|
let finalEncryptionResult = intermediate.finalEncryptionResult
|
|
|
|
|
let onion = finalEncryptionResult.ciphertext
|
|
|
|
|
if case Destination.server = destination, Double(onion.count) > 0.75 * (Double(FileServerAPI.maxFileSize) / FileServerAPI.fileSizeORMultiplier) {
|
|
|
|
|
let requestSizeLimit = Double(FileServerAPI.maxFileSize) / FileServerAPI.fileSizeORMultiplier
|
|
|
|
|
if case Destination.server = destination, Double(onion.count) > 0.75 * requestSizeLimit {
|
|
|
|
|
print("[Loki] Approaching request size limit: ~\(onion.count) bytes.")
|
|
|
|
|
}
|
|
|
|
|
let parameters: JSON = [
|
|
|
|
|