0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 03:52:17 +02:00
libsignal/node
Jessa 9eb3483938 Add MP4 format sanitizer
This MP4 format "sanitizer" currently only transforms (when necessary) outgoing media on iOS, Android, or Desktop to
make it suitable for streaming playback by the recepient. In the future, it will validate and be able to either repair
or reject outbound AND inbound media, to prevent malformed media from being fed to third party or OS media players.

An generic io module was added to the libsignal rust bridge containing the InputStream trait, modeled loosely after
Java's InputStream, which calls back into the client language to perform reads or skips. This infrastructure could
potentially also be for any other future large data inputs to libsignal functions.
2023-05-01 12:01:08 -07:00
..
ts Add MP4 format sanitizer 2023-05-01 12:01:08 -07:00
.eslintignore Re-apply "device transfer: replace picky with boring" 2022-06-22 16:33:21 -07:00
.eslintrc.js Node: add some more ESLint TypeScript checks 2023-03-06 15:30:08 -08:00
.prettierignore
binding.gyp
build_node_bridge.py Node: On Windows in GitHub CI, *always* use $TMP as the build dir 2022-12-01 10:31:56 -08:00
docker-prebuildify.sh Docker: Use -it and --init to handle SIGTERM (^C) properly 2022-08-23 13:31:30 -07:00
Dockerfile GitHub: Build Ubuntu Node releases using Docker, for Ubuntu 16 compat 2022-08-01 15:59:29 -07:00
Native.d.ts Add MP4 format sanitizer 2023-05-01 12:01:08 -07:00
Native.js node: Move TypeScript source files into ts/ directory 2021-11-08 16:40:50 -08:00
package.json Bump version to v0.23.0 2023-05-01 12:01:08 -07:00
tsconfig.json node: Move TypeScript source files into ts/ directory 2021-11-08 16:40:50 -08:00
yarn.lock Node: Update TypeScript, eslint, and prettier to match Desktop 2023-02-01 16:11:08 -08:00
zkgroup.d.ts Update artifact/package/module names across all three app languages 2022-03-23 10:49:09 -07:00
zkgroup.js Update artifact/package/module names across all three app languages 2022-03-23 10:49:09 -07:00