cs8425

Results 11 issues of cs8425

As mentioned in #209 , I add `KeyManager` for caching RSA keypair, not yet add the option for `prevent-proxy-connections: true` right now. As mentioned in #210 , > (By simply...

As mentioned in #209, I add `KeyManager` for caching RSA keypair, not yet add the option for `prevent-proxy-connections: true` right now. And this PR also include some performance enhancement in...

**Is your feature request related to a problem? Please describe.** Should we cache or reuse RSA key in `auth.Encrypt()`? Currently the RSA keypair will regenerate when a client try to...

enhancement
protocol
server framework

fix issue #180 @ffmpeg/core need to be update too!! by using `build-with-docker.sh`, I can not build successful with latest commit (8f39fb6) of n4.3.1-wasm ([ffmpegwasm/ffmpeg.wasm-core](https://github.com/ffmpegwasm/ffmpeg.wasm-core/tree/8f39fb6c8a07faada0b7fc6fa7a80267754347a7)) and I build successful with b59fb55...

As title, it seems that there are no `ref` attribute in spec. Should this be `rel`? https://github.com/Leecason/element-tiptap/blob/master/src/extensions/link.ts#L33 ref: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#rel https://www.w3schools.com/tags/att_a_rel.asp

improvement

I want players can: 1. use `/mvtp` to teleport between 2 or more normal world (`multiverse.access.XXX` & `enforceaccess: 'true'`) 2. use home plugin for teleport to any world (`teleportintercept: 'false'`)...

PR: Enhancement
State: On Hold

run test with: `go test -coverprofile=coverage.txt -covermode=atomic -v -run=TestGetDieCh .` in `session_test.go`: ```go func TestGetDieCh(t *testing.T) { cs, ss, err := getSmuxStreamPair() if err != nil { t.Fatal(err) } defer...

接續 #19 重新提交PR `TestSlowReadBlocking()`這個test可以復現 #18 用`net.Pipe()`測試過程中有踩到類似 #37 的問題 發送`cmdACK`跟`cmdFUL`會卡住(已透過另外開個控制包專用channel解決) 有空再試試可否透過test復現 另外改變了keepalive的實作方式 最明顯的改變是KeepAliveInterval可以大於KeepAliveTimeout 送一個包會等KeepAliveTimeout的長度再去確認無回應才斷線 如果回應在timeout之前收到 則會重設timeout跟下次發包的時機 換句話說 ping的時間點不再是固定的KeepAliveInterval 而是KeepAliveInterval + RTT `recvLoop()`的部份 收到不明的cmd ID不再強制斷線 可以直接於SMUX這層加入雜訊且不干擾stream token的估測 或者提高之後引入新ID的相容性

As title, can limit bandwidth for each connection, and add a `-raw` mode if someone just want to limit bandwidth yet not to use any HAProxy in case. ps. I...