BallroomDJ 3.24.0 💾

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 feature: 3.24.0 (2018-10-17) (stable) Combined change log for versions 3.23.0-3.24.0 A couple of important fixes for Mac OS X. The 'Update' function will be much faster for future updates. A repair mode was added to the 'Update' function. Various bug fixes. Better theme support. Windows high-contrast themes will now work properly. Check-buttons and radio-buttons have been reverted to use the native default. If you need a scaled check-button and radio-button, there is a user interface option to turn these on. New Features: Music Manager: Added duplicate song check based on the MusicBrainz recording id. Moved most of the themes into a separate package that can be downloaded from the update screen. Update: add download for themes. Update: add repair option for themes and for the main program. Changes: Embedded Player: The music manager in playback mode and the music editor will now use a different layout for the embedded player to preserve more horizontal space. Edit Song List: Changed the dance count display to use the listing font size. Song List Editor: Use the maximum play time from the playlist if possible. Song List Editor: Fill the dance counts window width as much as possible. Make awlight the default theme for Linux. Audio Identification: Made pane divider draggable. Colors: removed quicksave border, tooltip border, disabled, field, readonly field, disabled field color and treeview background settings. Themes: Added awdark, awlight theme. Font chooser: clean up ui. Update: make friendlier and better error messages. Replace spinbox with localized, scalable version. Revert all systems to use the native checkbuttons by default. Options: Added an option to use scaled widgets (radiobutton, checkbutton). Bug Fixes: Mac OS X: Fixed startup of VLC. Edit Dances/Levels/Status: Fixed. Edit Levels: Fixed save of default. MP3 Tags: fix various bugs with UFID processing (musicbrainz_trackid). The upgrade process will fix any UFID tags if write tags is set to 'all'. Music Mana

Zlib end-users linux macos windows tk tcl player ballroom

Teeworlds 0.7.0 💾

Teeworlds is a multiplayer online shooter with a distinct 2D/retro look. It's available cross-plattform. Apart from Capture The Flag or Team Deathmatch provides other and custom modes as well as maps.

major feature: Comes with a new menu, 2 new gametypes, new skin system, spoofing protection, new maps, no further need for tileset border fix and dilate, and more.

Artistic game shooter 2d ctf

exiftool 11.14 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added more TIFF Compression values. - Added more AIFF CompressionType values. - Added more Nikon NEFCompression values. - Added a new Canon RecordMode. - Decode some new Canon custom functions. - Patched "Invalid VignettingCorrUnknown2 data" warning for EOS R CR3 images. - were any argument beginning with "-progress" on the command line was interpreted as the -progress option.

Artistic perl exif meta-data

Vim 8.1.0481 💾

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.0481: when "Terminal" highlight is reverted cursor doesn't show. Problem: When "Terminal" highlight is reverted cursor doesn't show. Solution: Get the colors of the "Terminal" group.

Other text-editor ide vi vim

VirtualBox 5.2.20 💾

VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.

minor feature: VMM: task switches triggered by INTn instruction Storage: connecting to certain iSCSI targets. Storage: handling of flush requests when configured to be ignored when the host I/O cache is used. Drag and drop: implemented support for UNC paths. Drag and drop: resuming operation when restoring from a saved state. Drag and drop: copying files with long file names ( gt; 248 characters) from guests to Windows hosts. Drag and drop: handling files with Unicode names on Windows guests. Drag and drop: copying empty (0-byte) files to / from guests. Drag and drop: copying over files from hosts to Linux guests. Networking: restore connectivity for guests bridged to host adapters that were unavailable temporarily. Guest Control: hang when using --wait-stdout and/or --wait-stderr. Needs updating Guest Additions. Video recording: starting video recording on VM power up. Linux Additions: various build for kernel modules on recent distributions, and made sure modules end up in initramfs files. Linux Additions: build for 4.19, thank you Larry Finger. Linux Additions: various small for video driver.

GNU GPL c c++ virtual-machine operating-system virtualization emulation

Finit 3.2-rc1 💾

Finit is a SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, yet fully functional on standard server and desktop installations. Cookies included.

minor feature: Support for more kernel command line settings: splash, enable boot progress de, like --debut also enable kernel desingle, single user mode (no network) rescue, new rescue mode . splash, enable boot progress. de, like --debut also enable kernel de. single, single user mode (no network). rescue, new rescue mode. Support for IFF_RUNNING to netlink plugin = net/IFNAME/running. Support for restarting initctl API socket on SIGHUP. Greatly updated initctl status command. Support for rlimit per service/run/task/inetd/tty. Support for setting hard and soft rlimit for a resource at once. Support for auto-detecting serial console using Linux SysFS, the new tty @console eliminates the need to keep track of different console devices across embedded platforms: /dev/ttyS0, /dev/ttyAMA0, etc. Add TTY nologin option. Bypasses login and skips immediately to a root shell. Useful during board bringup, in developer builds, etc. Support for calling run/tasks on Finit internal HOOK points. Removed support for long-since deprecated console DEV setting. Cosmetic change to login, pressing enter at the Press enter to... prompt will now replace that line with the login text. Calling initctl without any arguments or options now defaults to show status of all enabled services, and run/task/inetd jobs. Cosmetic change to boot messages, removed Loading plugins..., start of inetd services, and Loading configuration.... No end user knows what those plugins and configurations are, i.e. internal state+config. Change kernel WDT timeout (3 -- 30 sec) for built-in watchdog daemon. Advise watchdog dawmon on shutdown and reboot using SIGPWR and then SIGTERM. It is recommended the daemon start a timer on the first signal, in case the shutdown process somehow hangs. Handle /etc/ OverlayFS, reload /etc/finit.d/*.conf after mount -a. initctl: Add support for printing previous runlevel. initctl: Support short forms of all commands. initctl: Support for initctl touch to be used with reload. initctl: Impr

MITL init monitoring linux c

Rspamd 1.8.1 💾

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.

minor bugfix: Fix options insertion. Fix words decay one more time (affects long messages). Increase default words_decay. Plug memory leak in redis pool. Add `check_violation` feature to DKIM/ARC signing. Add only unique elements to Clickhouse url arrays. Allow `g+:` and `g-:` composite atoms. Allow dkim domains check in surbl. Allow maps with HTTP auth. Allow to disable actions by users settings. Extend whitelisting options. Store url object in images. Use verdict instead of the plain action in plugins. Allow to call fstring append with NULL string. DCC - luacheck. Do not load torch on each rspamadm invocation. Fix boundaries detection and rework stop words algorithm. Fix dependencies for DNS_SIGNED symbol. Fix errors when dealing with dynamic rates/bursts in Ratelimit. Fix groups mess. Fix groups mess. Fix parsing address with comments. Fix resolving in DMARC reports. Fix various issues with parsing of the received headers. Fix watchers issue in lua_tcp when doing no resolving. Plug memory leak in language detector (affects reloads). Remove one letter stop words. Slashing: backport chunk logic from libucl. Stop libevent from using cached time in rspamadm. Try to fix watchers chaining. Various fixes in redis sync interface. ip_score - respect check_authed and check_local settings from config. Rework passthrough actions. Clustering module. Always create result for a task. Completely rewrite DMARC checks logic. Rework and fix whitelist plugin. Add symbols sorting buttons. Change symbols order without updating history. Colorize symbols. Do not display password form when secure_ip is set. Fix symbol description tooltips display. History: add sorting by symbol score value.

Apache email-filter antispam c lua

Pentobi 16.1 💾

Pentobi is a computer opponent for the board game Blokus. It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ, Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.

major feature: The desktop user interface in Pentobi version 16 is now based on QtQuick like the Android version with fluid piece animations. New color themes optimized for colorblindness.

GNU GPLv3 c++ game board-game

OrientDB 3.0.9 💾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: Non-leaf entry size is decreased by two bytes . Small code optimization. . of in split of non root bucket. . Small deinfo. . Small deinfo. . in calculation of separation key was. ETL: supported dynamic edge class. . Min separation key is calculated. . 3.0.x merge. . 3.0.x merge. . made sure that the list of active nodes is sent to the client as soon . . made sure in case of error on establishing connection between nodes t . . determination of json object type based on field @Class existence. . refined exclusion of json fields. . Merge branch '3.0.x' of https://github.com/orientechnologies/orientdb . . Min size of WAL is changed. . Bucket can be split with 10 of precision. . Merge branch '3.0.x' into 3_0_x_bt_ww_4. . Merge branch '3_0_x_bt_ww_4' into pre-btree. . Wrapped custom name by ` for execute alter command in distributed da . . Added tests for updating custom attributes in OClass and OProperty. . optimize SQL class count with limit. . PreBTree refactoring, small. Merge branch '3.0.x' into pre-btree. . with distributed were. add configuration option for database pool acquire timeout. . of access denied exception. . of access denied exception during file iteration. . of access denied exception in ETL loader. . preb-tree extensions are used in preb-tree test. . made sure the status sync happen between nodes that are considered on . . disabled distributed test wrongly failing. . Small preB-Tree and cache interaction optimization. . Few test. Do not drop DB in after method. . in split non-root bucket was. Existing database is reused. . Recreating test database. . Recreating test database. . edge traversal using edge class alias. . Merge branch '3.0.x' of github.com:orientechnologies/orientdb into 3.0.x. . start implementing procedures for non-blocking distributed sync. . Use EE backup for node sync (incomplete). . implementation of EE backup for node sync. . Reuse existing database. . Counter break point is set up. .

Apache nosql dbms graphdb

tesseract-ocr 4.0.0-rc3 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

minor feature: using c-api / compile with gcc . Merge branch 'master' of https://github.com/tesseract-ocr/tesseract. . Merge branch 'master' of https://github.com/tesseract-ocr/tesseract. . Plumbing: Remove comparison which is always false. . pgedit: remove unused declaration of display_bln_lines. . svpaint: Change a variable from global to local. . UNICHARMAP: Remove comparison which is always false. . Classify: Don't hide deparameter. . SVPaint: Remove empty block. . . Avoid crash with --psm 0 and LSTM traineddata. . Always use isascii() with isspace(). . . . . Update test submodule. . Update googletest submodule to release v1.8.1. . . . keep API compatibility with #1265. . Remove code for _MSC_VER 1900. . . . Remove virtual specifiers. . Merge branch 'master' of https://github.com/tesseract-ocr/tesseract. . . . uninitialized variable, remove unused variable. . hocr: add ocrp_wconf to unconditional ocr-capabilities;. integer overflow in overlap calculation. . . Use env variable in AppVeyor configuration. . . . remove insight.io badge. . remove not existing directory from autotools distribution. . Merge branch 'master' of https://github.com/tesseract-ocr/tesseract. . building of ScrollView.jar with modern java version;. Add Abseil as a submodule (needed for some of the new unit tests). . Update test submodule. . Add more hacks for use with Google unittests. . Enhance LOG emulation. . Add a basic implementation of class CycleTimer. . unittest: Add baseapi_test. . unittest: Add qrsequence_test. . unittest: Add fileio_test. . . . Remove gradechop.h. . Remove tab character in source files. . . . unittest: Add imagedata_test. . unittest: Add paragraphs_test. . unittest: Add lang_model_test (only works partially). . unittest: Add mastertrainer_test (only works partially). . . . unittest: Disable build rules for tests which still fail to build. . adapt info about ScrollView.jar build. . add cmake files to autotools distribution packa

Apache c++ c ocr library cli

tcconfig 0.21.0 💾

A simple tc command wrapper tool. Easy to setup traffic control of network bandwidth/latency/packet-loss/packet-corruption to network interfaces.

minor feature: Add --dst-container/--dst-container options to tcset/tcdel. Loosen external package dependencies. .

MITL testing networking system-administrators telecommunications-industry developers tc traffic-shaping

HumHub 1.3.6 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: Richtext loses mark state. New comment scroll behavior not used in edit comment. Chng: Updated humhub-prosemirror-richtext to v1.0.12. Disabled users still receive emails notifications.

Affero GPLv3 php yii mysql social-network groupware

Linux kernel 4.18.14 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.18.14, ath10k: scan crash due to incorrect length calculation, rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gfp() instead, ubifs: Check for name being NULL while mounting, ucma: a use-after-free in ucma_resolve_ip(), tipc: call start and done ops directly in __tipc_nl_compat_dumpit(), f2fs: invalid memory access, ARC: clone syscall to setp r25 as thread pointer, powerpc/lib: book3s/32 boot failure due to code patching, powerpc: Avoid code patching freed init sections, of: unittest: Disable interrupt node tests for old world MAC systems, tty: Drop tty- count on tty_reopen() failure, usb: cdc_acm: Do not leak URB buffers, USB: serial: option: add two-endpoints device-id flag, USB: serial: option: improve Quectel EP06 detection, USB: serial: simple: add Motorola Tetra MTP6550 id, usb: xhci-mtk: resume USB3 roothub first, xhci: Add missing CAS workaround for Intel Sunrise Point xHCI, dm cache: resize crash if user doesn't reload cache table, dm cache metadata: ignore hints array being too small during resize, dm mpath: attached_handler_name leak and dangling hw_handler_name pointer, PM / core: Clear the direct_complete flag on errors, mac80211: setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys, PCI: Reprogram bridge prefetch registers on resume, x86/vdso: vDSO syscall fallback asm constraint regression, x86/vdso: Only enable vDSO retpolines when enabled and supported, selftests/x86: Add clock_gettime() tests to test_vdso, x86/vdso: asm constraints on vDSO syscall fallbacks, drm: use-after-free read in drm_mode_create_lease_ioctl(), drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set, drm/amdgpu: vce work queue was not cancelled when suspend, mac80211: allocate TXQs for active monitor interfaces, mmc: slot-gpio: debounce time to use miliseconds again, mmc: core: debounce time to use microseconds, xen-netback: input validation in xenvif_set_hash_mapping(), fbdev/omapfb: omapfb_memory_read infoleak, clocksource/drivers/timer-atmel-pit: Properly

GNU GPL c linux kernel operating-system

miller 5.4.0 💾

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

minor feature: The new clean-whitespace verb resolves #190 from @aborruso. Along with the new functions strip, lstrip, rstrip, collapse_whitespace, and clean_whitespace, there is now both coarse-grained and fine-grained control over whitespace within field names and/or values. See the linked-to documentation for examples. . The new altkv verb resolves #184 which was originally opened via an email request. This supports mapping value-lists such as a,b,c,d to alternating key-value pairs such as a=b,c=d. . The new fill-down verb resolves #189 by @aborruso. See the linked-to documentation for examples. . The uniq verb now has a uniq -a which resolves #168 from @sjackman. . The new regextract and regextract_or_else functions resolve #183 by @aborruso. . The new ssub function arises from #171 by @dohse, as a simplified way to avoid escaping characters which are special to regular-expression parsers. . There are new localtime functions in response to #170 by @sitaramc. However note that as discussed on #170 these do not undo one another in all circumstances. This is a non-for timezones which do not do DST. Otherwise, please use with disclaimers: localdate, localtime2sec, sec2localdate, sec2localtime, strftime_local, and strptime_local. . Windows build-artifacts are now available in Appveyor at https://ci.appveyor.com/project/johnkerl/miller/build/artifacts, and will be attached to this and future releases. This resolves #167, #148, and #109. . Travis builds at https://travis-ci.org/johnkerl/miller/builds now run on OSX as well as Linux. . An Ubuntu 17 build was by @singalen on #164. . put/filter documentation was confusing as reported by @NikosAlexandris on #169. . The new FAQ entry http://johnkerl.org/miller-releases/miller-head/doc/faq.html#How_to_rectangularize_after_joins_with_unpaired? resolves #193 by @aborruso. . The new cookbook entry http://johnkerl.org/miller/doc/cookbook.html#Options_for_dealing_with_duplicate_rows arises from #168 from @sjackman. . Th

BSDL shell csv processing sorting filtering command-line hashed-data

CMOC 0.1.55 💾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor for the Color Computer .BIN format, the OS-9 format and for the Vectrex game console. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Fixed a bug that gave an error when returning a non-const pointer from a function that returns a const pointer (e.g., const char *f(char *p) return p; ). Fixed a bug where C errors would still be reported when --deps-only was specified.

GNU GPLv3 compiler c developers