Mercurial > prosody-hg
comparison net/websocket/frames.lua @ 8728:41c959c5c84b
Fix spelling throughout the codebase [codespell]
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 04 Feb 2018 01:51:25 +0100 |
| parents | 3a390fa561bf |
| children | 86c431650dfd 76f46c2579a2 |
comparison
equal
deleted
inserted
replaced
| 8727:285075a27f28 | 8728:41c959c5c84b |
|---|---|
| 110 | 110 |
| 111 -- XORs the string `str` with the array of bytes `key` | 111 -- XORs the string `str` with the array of bytes `key` |
| 112 -- TODO: optimize | 112 -- TODO: optimize |
| 113 local function apply_mask(str, key, from, to) | 113 local function apply_mask(str, key, from, to) |
| 114 from = from or 1 | 114 from = from or 1 |
| 115 if from < 0 then from = #str + from + 1 end -- negative indicies | 115 if from < 0 then from = #str + from + 1 end -- negative indices |
| 116 to = to or #str | 116 to = to or #str |
| 117 if to < 0 then to = #str + to + 1 end -- negative indicies | 117 if to < 0 then to = #str + to + 1 end -- negative indices |
| 118 local key_len = #key | 118 local key_len = #key |
| 119 local counter = 0; | 119 local counter = 0; |
| 120 local data = {}; | 120 local data = {}; |
| 121 for i = from, to do | 121 for i = from, to do |
| 122 local key_index = counter%key_len + 1; | 122 local key_index = counter%key_len + 1; |
