Merge remote-tracking branch 'origin/feat/source-route-send' into feat/integration-all

# Conflicts:
#	bitchat/Models/RequestSyncPacket.swift
#	bitchat/Services/BLE/BLEService.swift
#	bitchatTests/GossipSyncManagerTests.swift
This commit is contained in:
jack
2026-07-06 22:25:19 +02:00
17 changed files with 1051 additions and 43 deletions
@@ -14,7 +14,7 @@ import struct Foundation.Date
/// including TTL for hop limiting and optional encryption.
/// - Note: Packets larger than BLE MTU (512 bytes) are automatically fragmented
public struct BitchatPacket: Codable {
let version: UInt8
public let version: UInt8
public let type: UInt8
public let senderID: Data
public let recipientID: Data?