BallroomDJ 3.22.8 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.22.8 (2018-9-24) (stable) Bug Fixes: Music Manager: Fixed display for long titles.

Zlib end-users linux macos windows tk tcl player ballroom

Rspamd 1.8.0 💾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

major feature: New selectors framework. Coroutines API support in Lua. Clickhouse optimization. Unicode processing improvements. Language detection improvements.

Apache email-filter antispam c lua

µBlock Origin 1.17.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Error loading from the disk cache pages obtained by blocking remote fonts. "Storage used" in settings tab says "? bytes". It's really a workaround, consider the reported figure to be an on-the-low-side estimate . It's really a workaround, consider the reported figure to be an on-the-low-side estimate. Element picker mode in Firefox CSS failure on Cannot open Logger. Element picker/zapper does not switch tabs. Use +js name for logging. No reverse-lookup for logged HTML filter. EasyList Thailand added to stock filter lists. Various spelling. manualUpdateAssetFetchPeriod setting doesn't save the changes. False positive detection of popups is broken. "uBlock Assets" should be changed to "uBlock₀ Assets" in its tab. Minor JS errors in dashboard. Code exception in contentscript.js (vAPI.setTimeout) when opening Chrome last session tabs that are partly cached. Element picker mishandles identifiers with backslashes. Minor usability : block all scripts. Toggle option changes are always permanent. uBlock Origin doesn t honor noscript tags when blocking JS.

GNU GPLv3 javascript browser ad-blocker filter privacy

Nelson 0.2.9 💾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: Faster overloading x3 . == hardcoded operator (need to be optimized) ref #119. . Plus operator hardcoded by default ref #119. . Indent code. . Remove double_plus_double in progress. . Substraction hardcoded by default. . Merge branch 'master' into overloading. . Add overloadbasictypes builtin. . ge overload. . lt, le overload. . ne overload. . Packaging on windows. . Add unary trinary methods. . Unary minus overload. . Split functions. . Update test uminus. . re-enable eq() ge() gt() le lt minus plus uminus ne. . Horzcat overload. . Optimize uminus indent. . Vertcat overloading. . Uplus overload. . Merge branch 'master' into overloading. . Gateway overload. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Gamma overloading speed x4. . Clang format (webkit coding style used). . Indent. . Trigonometric functions overloading + some optimizations. . Add sim, tanm. . Add sinm, tanm help files. . Gcc 6. . Gcc 6. . Gcc 6. . Types module overloading. . Time module overloading. . String module overloading. . Sparse stream_manager overloading. . Single module overloading. . Linear_algebra, random modules overloading. . All simple functions support new standard overloading. . Use cache to speedup functions search. . Simplify unary operator. . Merge branch 'master' into overloading. . Replaced uncommon term trinary by ternary. . Remove duplicated enum about overloading type. . Include. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Indent code. . Split operators. . eq, ge, gt, le, lt reworked. . ne reworked. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Overloading in progress (trigonometrics_fun

GNU GPL computer-aided-instruction mathematics mathematics physics physics visualization visualization information-analysis information-analysis prog

OCRmyPDF 7.1.0 💾

OCRmyPDF adds an inisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Remove the old tesseract pdf_renderer . a comment about Tesseract behavior in certain versions. . all with rotations. . not saved in last commit. . Tests: confirm OCR layer copied. . Split out rotation related tests. . Silence demessages. . correction angle used from wrong page. . all but one rotation case. . rotation hard case. . Refactor, remove trigonometry. . Document aliasing of tesseract renderer. . Handle procset properly. . Upgrade PyMuPDF version. . Add unconditional (for now) whiteout of text areas. . Ignore masks when deciding what color to rasterize at. . When deciding if there is a text on a page, ignore the margins. . textareas: filter out images. . Remove hocr derenderer (-g). . Remove tesseract renderer entirely. . Revise parameter validation for output-type, pdf-renderer, lang. . Weave: periodically save to prevent indefinite growth of open file list. . Since PyMuPDF 1.13.3 corrupts text, pin 1.12.5 and work around it. . Refactor textareas to remove duplicate code. . Revert "Since PyMuPDF 1.13.3 corrupts text, pin 1.12.5 and work aroun . . Add metadata preservation test from stash. . DPI mismatch between OCR page and source page. . Return to PyMuPDF 1.12.5. . PyMuPDF tweaks: don't clean. . Weave: Unconditionally rotate and scale the text layerThis solves two . . test_main: uses leptonica. . Remove tests that exercise obsolete features (tesseract, -g). . Make XML metadata test actually work. . Merge branch 'master' into develop. . Merge optimize. . Remove . merge error in Leptonica. . Add arguments to control optimization. . Check jbig2 when optimizing is requested. . Update our dependencies. . Warn about --user-words not having any effect. . Update tests. . Update test cache. . Don't try to run jbig2 when not available. . Travis: Use declarative APT for Tesseract too. . Temporarily unbreak without fitz mode. . jbig2enc name. . Ignore masks when deciding what color to rasteriz

GNU GPLv3 pdf ocr scanning

Vim 8.1.0428 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.1.0428: the :suspend command is not tested Problem: The :suspend command is not tested. Solution: Add a test.

Other text-editor ide vi vim

Fossil SCM 2.7 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Add the email alerts feature for commits, changes, wiki changes, forum posts, and announcements. This is Still a work in progress. It is functional, but it is not as easy to Setup and use as it ought to be. Add the discussion forum feature. Add new user capabilities letters needed to support alerts and forum. Formerly, user capabilities were letters from a-z , but with the. Enhancements, the supply of lower case letters was exhausted. User capabilities are now letters in a-zA-Z0-9 . The built-in skins are now responsive, providing better layout on. Small screens, including mobile devices. The default skin now includes a hamburger menu that is generated by the /sitemap page. All of the built-in skins now use a Content Security Policy (CSP) to help prevent cross-site injection and forgery attacks. There are no known. Vulnerabilities in Fossil. The added CSP does not anything; it merely adds Another layer of defense. The /sitemap and other list pages show as multiple columns if. The viewing window is wide enough. There is an optional "js" file for each skin that can be used to. Hold javascript. This file can be loaded by reference or can be Included in the header or footer. Add the backoffice. Update internal Unicode character tables, used in regular expression. Handling, from version 10.0 to 11.0. Improvements to the "Security Audit" administration page. Added the fossil branch current command. Update the built-in SQLite to version 3.25.1. Some code and interfaces are in place to support sending and. Receiving email directly via SMTP, but this feature is not yet Complete or ready for production use.

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

Universal Media Server 7.4.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Uses the media folders by default on Windows and macOS instead of the whole user directory Added support for using GPU (video cards) for decoding via FFmpeg Added option for higher quality audio resampling via FFmpeg Files downloaded via the web interface have the correct filename Improved stability when using custom FFmpeg settings Made plugin web queries use SSL/HTTPS Stop sometimes throwing errors when downgrading versions Disabled the broken minimization on macOS the wizard file chooser not working on macOS Languages: Updated translations via Crowdin: Chinese Traditional translation completed French translation completed and validated Italian translation updated Polish translation completed and validated Renderers: aspect ratio of transcoded videos on Panasonic ST60 TVs.

GNU GPL java media streaming ffmpeg upnp dlna

Mesa 18.2.1 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 18.2.1 is a release which found since the 18.2.0 release. Mesa 18.2.0 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. New features, None,, Anv crashes when using 64-bit vertex inputs, DXVK Batman: Arkham City with tessellation enabled hangs on SKL GT4, Mesa preprocessor matches if(def)s amp; endifs incorrectly, Access violation with some games, The 'va_end' call is missed after 'va_copy' in 'util_vsnprintf' function under windows, Gallium picking A16L16 formats when emulating INTENSITY16 conflicts with mesa, bit Mesa build failes with meson. crash happens when link program, wine, regression, bisected RAGE, Wolfenstein The New Order hangs in menu, Changes, Andres Gomez (3):, docs: add sha256 checksums for 18.2.0, Revert "Revert "glsl: skip stringification in preprocessor if in unreachable branch"", cherry-ignore: i965/tools: 32bit compilation with meson, Andrii Simiklit (4):, apple/glx/log: added missing va_end() after va_copy(), mesa/util: don't use the same 'va_list' instance twice, mesa/util: don't ignore NULL returned from 'malloc', mesa/util: add missing va_end() after va_copy(), Bas Nieuwenhuizen (5):, radv: Support v3 of VK_EXT_vertex_attribute_divisor. radv: Set the user SGPR MSB for Vega. radv: Only allow 16 user SGPRs for compute on GFX9+. radv: Use build ID if available for cache UUID. radv: driver UUID SHA1 init. Christopher Egert (1):, radeon: ColorMask, Dave Airlie (1):, virgl: don't send a shader create with no data. (v2), Dylan Baker (1):, meson: Print a message about why a libdrm version was selected, Eric Anholt (2):, v3d: SRC_ALPHA_SATURATE blending for RTs without alpha. v3d: s

MITL x11 graphics 3d graphics-driver emulation opengl

Poppler 0.69.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: Core: Add annotation font color. Splash: Some speed improvements. PSOutputDev: add native support for type 7 shadings when using level 3. Add support for PDF subtype property. Link: memory leak regarding next actions. Handling of Signature Info Location and Reason. Errors in computation of type3 glyphs transformation matrix. Reimplement Dict class in a more modern way. Security found by oss-fuzz. Memory in GfxImageColorMap copy ctor. Don't abort if the SampleFunction has too many samples. Document the OutputDev::clip and OutputDev::oeClip methods. MacOS compilation due to boolean define in jpeglib. Split GDir and GDirEntry out of gfile.h. qt5: Add annotation font color. Cpp: Utils: Pdfinfo: Show PDF subtype. Pdftotext: only outputs first page content with -bbox-layout option. pdftotext: memory leak in printLine. Build system: Require C++14.

GNU GPL c++ pdf rendering library developers

Hashrat 1.9 💾

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server. It can find files that match a list supplied either on stdin, or uploaded to a memcached server. It has a 'cgi' mode that presents a web interface for hashing lines of text. It can pull files over ssh or http, to allow remote hashing/checking from another machine.

minor feature: An exclude list of files that should not be processed can now be loaded from a file using the -X option . CGI mode can be configured via an options file to set defaults and change output format. Recursion of http URLs, looking into HTML files and processing links within them, is now available using an invocation like 'hashrat -net -r', though this feature is still experimental.

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

Mozilla Firefox 62.0.2 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Unvisited bookmarks can once again be autofilled in the address bar ( ), WebGL rendering ( ), Updates from unpacked language packs no longer break the browser ( ), fallback on startup when a language pack is missing ( ), Profile refresh from the Windows stub installer restarts the browser ( ), Properly restore window size and position when restarting on Windows ( 1489214 and 1489852 ), Avoid crash when sharing a profile with newer (as yet unreleased) versions of Firefox ( ), Do not undo removal of search engines when using a language pack ( ), rendering of some web sites ( ), Restored compatibility with some sites using deprecated TLS settings ( ), screen share on MacOS when using multiple monitors ( ), Various security, Reference link to 62.0 release notes

MPL c++ web-browser html5 javascript mozilla

asterisk 15.6.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2018-009: crash processing websocket HTTP Upgrade requests The HTTP request processing in res_http_websocket allocates additional. Space on the stack for various headers received during an Upgrade request. An attacker could send a specially crafted request that causes this code to overflow the stack, resulting in a crash. No longer allocate memory from the stack in a loop to parse the header. Values. NOTE: There is a slight API change when using the passed in Strings as is. We now require the passed in strings to no longer have Leading or trailing whitespace. This isn't a problem as the only callers Have already done this before passing the strings to the affected Function. CI: typo in testsuite git checkout CI: Use proper credentials for Security testsuite checkout. Can't do anonymous http checkout from Security-testsuite. Need to use same credentials as the gerrit review checkout.

GNU GPL communication conferencing telephony sip

QMMP 1.2.4 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: equalizer optimization; improved PCM WAVE support; fixed 4 bugs; updated translations.

GNU GPL audio audio-player qt5 mp3

OpenMPTCProuter 0.37 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: Better Banana PI BPI-R2 support ; Latest MPTCP update ; Raspberry PI 3B+ network led are working now ; Shadowsocks can be bypassed for some IP to use VPN instead ; Many fixes

GNU GPLv3 operating-system networking firewalls linux lua