Skip to content

table.unpack effectively limits the total size of Remote data #4

@bestcoderboy

Description

@bestcoderboy

due to the ~8,000 entry limit for table.unpack(), there is a size limit on all data flowing through EncryptedNet-wrapped remotes.

an example of table.unpack being used (chacha20, line 108):

local newData = type(data) == "table" and { table.unpack(data) } or util.stringToByteArray(data)

this leads to the error message:
Image

i don't mind such a limit existing - it's actually highlighted an issue in my networking - but this limit should probably be documented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions