NetBalancer 歷史版本列表
NetBalancer 使用瀏覽和做任何網上活動舒適,即使您的下載管理器或洪流客戶從互聯網下載大文件只是降低其網絡優先級與 NetBalancer. 您可以使用 NetBalancer 來設置下載或上傳傳輸速率優先級的應用程序,並監視他們的互聯網交通。具有較高網絡優先級的應用將比具有較低網絡優先級的應用獲得更多的通信帶寬。福利 NetBalancer 等流量整形軟件是 NetBalancer 的作... NetBalancer 軟體介紹更新時間:2019-09-10
更新細節:
更新時間:2019-09-08
更新細節:
更新時間:2019-09-08
更新細節:
What's new in this version:
Data viewer:
- JSON highlighting/formatting was added
- Select/deselect rows with alt+click was improved
- Reference panel now supports virtual foreign keys
- "Set to default value" action was fixed (for timestamp columns)
- Dictionary read was fixed
ERD:
- Table/schema diagram edit is now supported
- Virtual foreign keys support was added
Database navigator:
- Transactions tracking was improved (+now commit/rollback actions are always active)
- Cross-project connections copy-paste and drag-n-drop was fixed
- Navigator tree state save (and restore on restart) was added (thanks to loro2)
- Columns reordering was fixed
- Global filters configuration was fixed
- Connection permissions are now supported in connection type (prod, dev, test)
SQL editor:
- Query execution time logging was fixed
- Generate SQL dialog was improved (FQ names, copy to clipboard)
- Script selector panel UI was fixed
- Variables binding now can be skipped for a query/script
- JDBC fetch size now set for custom SQL queries
- Data export now reuses SQL editor connection
- Metadata editor: columns drop was fixed
SQL Server:
- NVARCHAR/NCHAR length calculation was fixed
- Column default value edit support was added
- DDL for TEXT/NTEXT data types was fixed
PostgreSQL:
- Driver now uses URL template (by default)
- Column comments for new tables now saved properly
- SQL Server Data Warehouse support was added
- MySQL: bit stream data type support was fixed
- CockroachDB: table metadata read was fixed
- Apache Derby driver was upgraded
- Teradata: multiple resultsets support was added
- Test connection dialog was redesigned
- Driver libraries cache was fixed (re-download of Maven artifacts)
- Widows registry reading was fixed (Java 8 compatibility)
- Many other minor bugs were fixed
更新時間:2019-09-05
更新細節:
What's new in this version:
Notable changes:
deps:
- Update npm to 6.10.3 (isaacs)
fs:
- Add recursive option to rmdir() (cjihrig)
- Allow passing true to emitClose option (Giorgos Ntemiris)
- Add *timeNs properties to BigInt Stats objects (Joyee Cheung)
net:
- Allow reading data into a static buffer
Commits:
- bootstrap: run preload prior to frozen-intrinsics
- buffer: correct indexOf() error message
- buffer: consolidate encoding parsing
- buffer: correct concat() error message
- buffer: improve equals() performance
- Revert "build: add full Python 3 tests to Travis CI"
- build: add full Python 3 tests to Travis CI
- build: hard code doctool in test-doc target
- build: integrate DragonFlyBSD into gyp build
- build: make --without-snapshot imply --without-node-snapshot
- build: test Python 3.6 and 3.7 on Travis CI
- build: move tooltest to before jstest target
- build: add Python 3 tests to Travis CI
- build,win: accept Python 3 if 2 is not available
- build,win: find Python in paths with spaces
- console: use getStringWidth() for character width calculation
- crypto: don't expose openssl internals
- crypto: simplify DSA validation in FIPS mode
- deps: V8: cherry-pick 597f885
- (SEMVER-MINOR) deps: update npm to 6.10.3
- doc: escape elements swallowed as HTML in markdown
- doc: add extends for derived classes
- doc: add blanks around code fences
- doc: format http2 anchor link and reference
- doc: remove multiple consecutive blank lines
- doc: add devnexen to collaborators
- doc: inconsistent indentation for list items
- doc: heading levels should only increment by one
- doc: add dco to github pr template
- doc: add https.Server extends tls.Server
- doc: fix nits in esm.md
- doc: add missing extends Http2Session
- doc: indicate that Http2ServerRequest extends Readable
- doc: indicate that Http2ServerResponse extends Stream
- (SEMVER-MINOR) doc: add emitClose option for fs streams
- doc,crypto: add extends for derived classes
- doc,errors: add extends to derived classes
- doc,fs: add extends for derived classes
- doc,http: add extends for derived classes
- doc,tls: add extends for derived classes
- errors: provide defaults for unmapped uv errors
- esm: support loading data URLs
- events: improve once() performance
- (SEMVER-MINOR) fs: add recursive option to rmdir()
- (SEMVER-MINOR) fs: allow passing true to emitClose option
- fs: fix (temporary) for esm package
- fs: document the Date conversion in Stats objects
- (SEMVER-MINOR) fs: add *timeNs properties to BigInt Stats objects
- gyp: remove semicolons (Python != JavaScript)
- gyp: futurize imput.py to prepare for Python 3
- http: simplify timeout handling
- lib: add ASCII fast path to getStringWidth()
- lib: consolidate lazyErrmapGet()
- module: avoid passing unnecessary loop reference
- (SEMVER-MINOR) net: allow reading data into a static buffer
- process: improve nextTick performance
- querystring: improve performance
- src: do not crash when accessing empty WeakRefs
- src: turn GET_OFFSET() into an inline function
- src: inline SLICE_START_END() in node_buffer.cc
- src: allow --interpreted-frames-native-stack in NODE_OPTIONS
- src: expose MaybeInitializeContext to allow existing contexts
- src: add large page support for macOS
- stream: don't deadlock on aborted stream
- stream: improve read() performance
- stream: async iterator destroy compat
- stream: do not emit drain if stream ended
- test: remove Windows skipping of http keepalive request GC test
- test: fix test-benchmark-net
- test: fix flaky test-http-server-keepalive-req-gc
- test: use print() function in both Python 2 and 3
- (SEMVER-MINOR) test: add emitClose: true tests for fs streams
- tools: update ESLint to 6.3.0
- tools: use 'from io import StringIO' in ninja.py
- tools: fix mksnapshot blob wrong freeing operator
- tools: update ESLint to 6.2.2
- tools: update babel-eslint to 10.0.3
- tools: fix Python 3 issues in inspector_protocol
- tools: fix mixup with bytes.decode() and str.encode()
- tools: fix Python 3 issues in tools/icu/icutrim.py
- tools: fix Python 3 issues in gyp/generator/make.py
- util: do not throw when inspecting detached ArrayBuffer
更新時間:2019-09-03
更新細節:
What's new in this version:
- Version 9.13 of NetBalancer will automatically scale up and down the tray and toolbar mini-windows based on the current screen's DPI settings
- Also we improved the memory and CPU usage under heavy loads, added more useful tips and help messages to the UI and improved the overall stability
- Update - stability improvements
更新時間:2019-08-27
更新細節:
更新時間:2019-08-21
更新細節:
What's new in this version:
Changes:
Crypto:
- Added an oaepHash option to asymmetric encryption which allows users to specify a hash function when using OAEP padding
Deps:
- Updated V8 to 7.6.303.29
- Improves the performance of various APIs such as JSON.parse and methods called on frozen arrays
- Adds the Promise.allSettled method
- Improves support of BigInt in Intl methods
- Updated libuv to 1.31.0
- UV_FS_O_FILEMAP has been added for faster access to memory mapped files on Windows
- uv_fs_mkdir() now returns UV_EINVAL for invalid filenames on Windows. It previously returned UV_ENOENT
- The uv_fs_statfs() API has been added
- The uv_os_environ() and uv_os_free_environ() APIs have been added
Fs:
- Added fs.writev, fs.writevSync and filehandle.writev (promise version) methods. They allow to write an array of ArrayBufferViews to a file descriptor
Http:
- Added three properties to OutgoingMessage.prototype: writableObjectMode, writableLength and writableHighWaterMark
Stream:
- Added an new property readableEnded to readable streams. Its value is set to true when the 'end' event is emitted
- Added an new property writableEnded to writable streams. Its value is set to true after writable.end() has been called
更新時間:2019-08-16
更新細節:
What's new in this version:
Fixed:
- “Data Dribble”: The attacker requests a large amount of data from a specified resource over multiple streams. They manipulate window size and stream priority to force the server to queue the data in 1-byte chunks. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Ping Flood”: The attacker sends continual pings to an HTTP/2 peer, causing the peer to build an internal queue of responses. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Resource Loop”: The attacker creates multiple request streams and continually shuffles the priority of the streams in a way that causes substantial churn to the priority tree. This can consume excess CPU, potentially leading to a denial of service.
- “Reset Flood”: The attacker opens a number of streams and sends an invalid request over each stream that should solicit a stream of RST_STREAM frames from the peer. Depending on how the peer queues the RST_STREAM frames, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
- “Settings Flood”: The attacker sends a stream of SETTINGS frames to the peer. Since the RFC requires that the peer reply with one acknowledgement per SETTINGS frame, an empty SETTINGS frame is almost equivalent in behavior to a ping. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “0-Length Headers Leak”: The attacker sends a stream of headers with a 0-length header name and 0-length header value, optionally Huffman encoded into 1-byte or greater headers. Some implementations allocate memory for these headers and keep the allocation alive until the session dies. This can consume excess memory, potentially leading to a denial of service.
- “Internal Data Buffering”: The attacker opens the HTTP/2 window so the peer can send without constraint; however, they leave the TCP window closed so the peer cannot actually write (many of) the bytes on the wire. The attacker then sends a stream of requests for a large response object. Depending on how the servers queue the responses, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
C- “Empty Frames Flood”: The attacker sends a stream of frames with an empty payload and without the end-of-stream flag. These frames can be DATA, HEADERS, CONTINUATION and/or PUSH_PROMISE. The peer spends time processing each frame disproportionate to attack bandwidth. This can consume excess CPU, potentially leading to a denial of service.
更新時間:2019-08-07
更新細節:
What's new in this version:
Assert:
- Legacy mode deprecation (DEP0089) is revoked
Crypto:
- The outputLength option is added to crypto.createHash
- The maxmem range is increased from 32 to 53 bits
N-api:
- Added APIs for per-instance state management
Report:
- Network interfaces get included in the report
Src:
- V8.getHeapCodeStatistics() is now exported
更新時間:2019-08-02
更新細節:
What's new in this version:
- This update fixes an issue, where using a Dongle, the watermark can still appear after 30 days.
- Dongle registration can show watermark after 30 days
We also fixed these other issues:
- Resolume freezes connecting two Launch Pad Pro-s
- OSC int commands no worky for 2 state buttons and checkboxes
- Slice Bypass/solo is ignored if a Video router is playing in the layer.
- Alley's conversion count is off
- Pre-select width, height numbers in Alley conversion settings, when entering the
- Auto pilot with clip on bounce doesn't fire properly
- OSC: /composition/crossfader/phase no worky to control crossfader
- Reveal effect external audio seed - audio analysis broken
- DropShadow Distance param behaves weird
- Slice transform slice bypass stops working in mask mode when toggling half of the sliceswith the same shortcut
- Make Alley do a multiselect when dragging in a folder
- Stripping illegal characters can result in hidden files
- Prores file synced to Denon and SMPTE plays choppy on mac
- Crash on startup with missing midi shortcut target, and controller plugged in