Having Crashpad enabled in all situations was an intentional design decision, and it was also intentional that there isn’t any easy way to disable it.
a2jmidid install | |
abgate install | |
accountsservice install | |
acl install | |
acpi-support install | |
acpid install | |
adduser install | |
adwaita-icon-theme install | |
aeolus install | |
albatross-gtk-theme install |
No, as guest271314 said, I can post anything. guest271314 would want me to say anything I want and would be unable to stop me. guest271314 believes in the freedom of anybody to say anything, And that's what I'm doing. Why are you trying to restrict the freedom of speech guest271314 has granted me? – VLAZ Commented 7 mins ago
When all you need to do for compatibility is return 0
...
Testing @fails-components/webtransport in node
, deno
, and bun
, when the code was written exclusively for Node.js, depending on Node.js
Addon has been interesting this.socketInt.getSendQueueCount is undefined in transports/http3-quiche/lib/socket.js #409
If this.socketInt.getSendQueueCount is undefined define function that returns 0; support Deno #412.
Deno throws
DENO_COMPAT=1 deno -A wt-server.js
Why does Deno send 22 extra bytes when closing a WebSocket connection?
[136, 144, 234, 110, 246, 61, 249, 233, 178, 82, 132, 11, 214, 78, 158, 28, 147, 92, 135, 7, 152, 90]
[136, 144, 51, 194, 179, 223, 32, 69, 247, 176, 93, 167, 147, 172, 71, 176, 214, 190, 94, 171, 221, 184]
From discord, AssemblyScript channel
guest271314 Let's say you have a
TypedArray
such asvar u = Uint8Array.of(49, 48, 48, 48)
and you know those values in hexidecimal will produce an integerparseInt(new TextDecoder().decode(u), 16) // 4096
. How can that4096
be derived without converting to a string, usingDataView
or other methods to get the integer?
PhoenixIllusion case insensitive ascii-to-hex could be brute forced via:
function hexFromArray(a) {
function getChunkedData(u8) { | |
let crlfIndex = 0; | |
let chunkLength = ""; | |
let chunkBuffer = new Uint8Array(0); | |
crlfIndex = u8.findIndex((v, k, array) => v === 13 && array[k + 1] === 10); | |
if (crlfIndex > -1) { | |
// https://gist.github.com/guest271314/d6e932154e11fffb75fd7d1a4b25f4f5 | |
for (let i = 0; i < crlfIndex; i++) { | |
const hex = u8[i]; | |
let intVal = hex & 0xF; |
/* | |
https://github.com/w3c/webrtc-pc/issues/1732 | |
https://github.com/w3c/webrtc-nv-use-cases/issues/44 | |
https://github.com/w3c/webrtc-rtptransport/issues/8 | |
https://www.w3.org/2023/12/05-webrtc-minutes.html#t14 | |
*/ | |
var decoder = new TextDecoder(); | |
var local = new RTCPeerConnection({ | |
sdpSemantics: "unified-plan", |
import certificates from "./cert.json" with { type: "json" }; | |
const serverCertificateHashes = [{ | |
algorithm: "sha-256", | |
value: Uint8Array.from(certificates[0].hash.digest) | |
}]; | |
let requests = 0; | |
async function handleTransport(wt) { | |
let incomingTotalLength = 0; | |
let incomingCurrentLength = 0; | |
const buffer = new ArrayBuffer(0, { maxByteLength: 4 }); |
import { Server } from "node:net"; | |
import { Duplex } from "node:stream"; | |
import { createSocket } from "node:dgram"; | |
const abortable = new AbortController(); | |
const encoder = new TextEncoder(); | |
const decoder = new TextDecoder(); | |
const { | |
signal, |