Return to site

New Release: Major Speed Improvements

broken image


  1. New Release: Major Speed Improvements Inc
  2. New Release: Major Speed Improvements Checklist
  • Unverified
    This user has not uploaded their public key yet.
    GPG key ID: 33B34666E5D58741Learn about signing commits

The latest (1.6) release of ZoomCharts visuals is a major one and is coming with exciting updates and new amazing features. This release of the ZoomCharts visuals is introducing many new features and improvements. Three of them are real head-turners and will make a significant difference for Power BI report creators and end-users. Measure support. Following version 86's release on Android, Mac, Windows, and Linux, the next release of Google's browser is rolling out. Chrome 87 rolling out with significant speed improvements, more battery. In 2020, we're now looking forward to Windows 10 20H2 update, which would be a minor release with fixes, improvements and quality enhancements. Windows 10 20H2. Jul 16, 2019 New Unc0ver Jailbreak Release for iOS 12 – iOS 12.2 Brings Major Speed Improvements Posted by Rajesh Pandey on Jul 16, 2019 in Jailbreak iOS 12, Unc0ver Jailbreak The Pwn20wnd team is out with a new release for the stable version of Unc0ver v3.3.1 which brings about some massive improvements to the jailbreaking process.

  • Choose a tag to compare
  • Unverified
    This user has not uploaded their public key yet.
    GPG key ID: 33B34666E5D58741Learn about signing commits

12345ieee released this Oct 14, 2017 · 56 commits to master since this release

Features:

  • Add ! as an alias for shell
  • Working snapshot and update for string/bytearray scans
  • list gained a max_to_print parameter (default: 10k)
  • delete, dregion and set learned to work with full featured sets of values
  • Add custom pager support (env $PAGER)
  • Remove dependence of libscanmem from libreadline, it is now needed only for scanmem
  • Feature removed: obsolete detect_reverse_change mechanism
  • Add a -c/--command switch to give commands to run before the interactive mode
  • Add a -e/--errexit switch to exit on initial commands errors, for robust scripting
  • library API: Add a function to clean up memory used
  • library API: Export only the intended sm_* interface
  • gui: Show up to 10k entries, thanks to underlying optimizations
  • gui: Add button to interrupt mid-scan
  • gui: Keyboard-only navigation
  • gui: Add a refresh button in Hexview
  • Collaboration: Added a scanmem Slack chat, come say hi if you're interested in the project

Performance:

  • Inline nested scan functions: 40-60% less time in anytype scans
  • Optimize searchregions() main loop: ~20% less time in initial scans
  • Add optimizations for small string/bytearray: ~50% less time if len<=8
  • Rehaul bytearray storage: ~10% less scan time
  • Complete rewrite of the incoming memory handling: 10-40% less first scan time
    and string/bytearray scan speed generally improved by 2x-100x (yes, 100x)
  • Improvements to add_element(), for ~30% faster snapshot time.
  • Rework of the match flags type: ~10% faster scans and ~30% faster snapshot

Overall scanning should be much faster, ranging from 1.5x of single types,
2x of anytypes, 2.5x of snapshot and 3x-100x of string/bytearray.

Fixes:

New Release: Major Speed Improvements Inc

New
  • Improved documentation (help, manpages, readme)
  • list works correctly with >100 digits floats
  • Allocate copy of input strings, to fix unaligned access on ARM
  • Negative numbers aren't parsed as uint64 anymore
  • Check if a scan can possibly match anything before going on
  • gui: fix erroneous hexview caching

Internal clean-up:

  • Fixed the C standard: gnu99
  • Clean up includes (twice!)
  • Move common functions to common.h
  • Use size_t for sizing
  • Add testing framework
  • Use travis CI for automagic testing
  • gui: Use the backend communication mechanism for data_worker
  • gui: Free memory allocated by libsm at exit

New GUI translations:

  • German
  • Italian
  • Serbian (sr_ME)
  • Spanish
New release: major speed improvements definition
  • Improved documentation (help, manpages, readme)
  • list works correctly with >100 digits floats
  • Allocate copy of input strings, to fix unaligned access on ARM
  • Negative numbers aren't parsed as uint64 anymore
  • Check if a scan can possibly match anything before going on
  • gui: fix erroneous hexview caching

Internal clean-up:

  • Fixed the C standard: gnu99
  • Clean up includes (twice!)
  • Move common functions to common.h
  • Use size_t for sizing
  • Add testing framework
  • Use travis CI for automagic testing
  • gui: Use the backend communication mechanism for data_worker
  • gui: Free memory allocated by libsm at exit

New GUI translations:

  • German
  • Italian
  • Serbian (sr_ME)
  • Spanish

New Release: Major Speed Improvements Checklist

People:

Andrea Stacchiotti ( @12345ieee , me) was added as maintainer
Bijan Kazemi-Shirkadeh ( @bkazemi ) was added as committer

Notes for packagers:

The split of scanmem (CLI frontend) from libscanmem (library that actually does the work)
Say hello to customizable backgrounds transparent. should be completed. They can therefore be offered as separate packages, if desired.

libscanmem should not depend on libreadline/libtinfo anymore.
Ball_gown_dress_upanne 28 online, free games. gameconqueror should depend only on libscanmem and not on the whole scanmem.

Known issues:

  • gui: not using Python 3 shebang by default (#300)
  • configure: AM_PROG_CC_C_O macro missing for older distros (#289)
  • gui: appdata to metainfo conversion missing (#295)
  • gui: exception due to empty process name (c7cb19c)




broken image