hdparm 9.57 💾

hdparm - get/set ATA/SATA drive parameters under Linux

minor feature: Added --set-sector-size flag, used to change logical sector size for drives which support multiple sector sizes. Also updated various bits of hdparm to better cope with non-512 byte sectors. Various other minor /enhancements.

BSDL hardware systems-administration security

Cppcheck 1.85 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Cppcheck-1.85 has been released.. General: We are modernizing the Cppcheck code. Support for MSVC 2010 and GCC 4.4 is dropped. You now need a compiler that is at least as good as MSVC 2013 or GCC 4.6.. According to "daca@home" (http://cppcheck.osuosl.org:8000).. There are fewer crashes.. Cppcheck-1.85 is 25 slower than Cppcheck-1.84 Checking improvements: New check: Suggest STL algorithms instead of hard-coded for loops. New check: Warn about ineffective algorithms (same iterator passed). New check: Mismatching iterators used together in operators. Container (STL/Qt/WxWidgets/etc) access out of bounds. Improved the checkers that warns about same/opposite expressions, track variable values better... logical conjunctions. identical/opposite inner expressions. same expressions around operator. etc. Variable scope: warn about references also. Graphical user interface:. read more.

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

ALT Regular 20181017 💾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

major feature: Linux 4.14.70 / 4.18.14; make-initrd 2.2.0; systemd 239; x86_64 images: experimental EFI32 support; desktop images: Firefox 62.0.3, NetworkManager 1.14.1+, libfreetype 2.9.1, Qt 5.11.2; cinnamon: 3.8.9; enlightenment: 0.22.4; gnome3: 3.30.1; jeos: new flavour (minimalistic installer); kde4: dropped flavour; kde5: 5.50.0 / 5.12.7 / 18.04.3; mate: 1.20.1; xfce: 4.13 ...and much more!

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

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 additional 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

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

TheSSS (The Smallest Server Suite) 26.2 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 26.2, meaning that the components of the LAMP server are now: Linux 4.14.74, Apache 2.4.35, MariaDB 10.3.10, and PHP (both 5.6.38 and 7.2.10). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Nextcloud 14.0.3 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: the apps menu scrollbar . . . Ignore "session_lifetime" if it can not be converted to a number. . . . Normalize getUnjailedPath. . . . 14.0.3. . .

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

Courier Mail Server 1.0.1 💾

Courier is a mail transfer agent (MTA) and groupware server. It implements IMAP, ESMTP, POP3, LDAP, SSL, HTTP, iCal. It also provides mailing list management, filtering, maildirs storage, and a webmail interface with calendaring and scheduling.

minor feature: Couriertls: additional. couriertls: option to use a separate file for the SSL certificate's, private key, as an alternative to the combined keyfile+certificate.

GNU GPL c e-mail smtp imap mail-server groupware calendaring

The Sidef programming language 3.50 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the built-in Set(...) class. (86696c3). Added the built-in Bag(...) class. (56e9b15). Added the built-in Matrix(...) class. (0ecfd31). Added the Array.combine ... method. (34a5ab7). Added the Array gcd(), gcd_by ... , lcm() and lcm_by ... methods. (60d9044). Added the Number bit_scan0(n,k), bit_scan1(n,k) and hamdist(n,m) methods. (b6cde74). Allow whitespace and comments between if/elsif/else branches. (f9c8be2). Minor optimization in Number square_sigma(n, k). (30ed913). Optimization in Number nth_prime(n) for large values of n. (2e5562c). Extended the Number catalan method to support an additional argument. (b397996). Speed-up in Number fibmod(n, m) and lucasmod(n, m). (a4d5f24). Allow an optional plus sign in front of a fraction or integer in a base != 10. (3dbd844). Re-implemented the Number gcdext(n, k) method, using Math::GMPz. (6ba5ccd). Extended Number gcd() and lcm() to support an arbitrary number of arguments. (befafda). Added constant-folding support for the value assigned to const and define constants. (d8bec4c). Number square_sigma0(n) to be able to return arbitrary large integers. (10ec737).

GNU GPLv3 programming language development perl

OCRmyPDF 7.2.1 💾

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: Cleanup MANIFEST.in, reorg requirements/*.txt, non-Unicode readme . Include Debian copyright file. . Remove cruft to support leptonica 1.72 in test suite. . compatibility with pikepdf 0.3.5 API change. . v7.2.1 release notes. . filename test.txt.

GNU GPLv3 pdf ocr scanning

Highlight 3.47 💾

Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring.

major bugfix: - fixed xterm256 and truecolor whitespace output #2 - fixed LaTeX, TeX, SVG and ODT whitespace output (regression of 3.45) - added darkplus theme - converted ChangeLog to AsciiDoc - allowed state test indicators to match both whitespace (ws) and the enclosing state (others) - CLI: default output changed to xterm256 or truecolor if run in a terminal with color support and only a single file is outputted - GUI: added checkbox in the clipboard tab to output selected lines only

GNU GPLv3 documentation text-processing html latex

ansifilter 2.11 💾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.

minor bugfix: -fixed parsing of "7" and "8" sequences -added --ignore-clear option -converted README and ChangeLog to AsciiDoc

GNU GPLv3 text-processing filter html latex

Vim 8.1.0471 💾

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.0471: some tests are flaky or fail on some systems Problem: Some tests are flaky or fail on some systems. Solution: Increase waiting time for port number. Use "cmd /c" to execute. "echo" on win32.

Other text-editor ide vi vim

LibCXX Windows Library 0.8.0 💾

LibCXXW is a library that implements a basic X user interface toolkit with a modern C++17 API and without any dependencies on large Gnome (GTK) or QT libraries.

minor feature: This release adds a new layout manager, the item layout manager, to the list of available layout managers for containers.

GNU GPLv3 widget-set c++ x11 linux developers

Wine 3.18 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Subpixel font rendering with FreeType gt;= 2.8.1. Support for OAEP algorithm in RSA encryption. Array marshalling in DCOM. Improved DPI scaling in the Wine console. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Jailer 8.0.2 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: Foreign key columns can be set to null if parent row is not exported. Increased responsiveness and performance of the data browser GUI. The new "PathFinder" feature allows elaborate finding of association paths between tables in complex data models.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Universal Media Server 7.5.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: Added animated Restart Server button when a restart is needed to apply a new setting Added hover and push effects to buttons Added Docker build files Added ability to specify supported framerates in renderer configs Improved support for Windows XP Improved support for DFF, DSF, MP4 and WAV files Updated the GUI for FFmpeg options duplicate hardware acceleration options the state of scan buttons while startup scan is running the display of the web interface on Safari MEncoder not transcoding to H.264 on macOS a lot of minor Renderers: Added detection of more Samsung mobile devices Improved support for Onkyo audio receivers Improved support for Samsung UHD (4k) TVs Improved support for Samsung Galaxy Note Tab FLAC playback on Xbox One Languages: Updated translations via Crowdin: Chinese Simplified translation completed Czech translation completed and validated Portuguese (Brazilian) translation updated Slovak translation updated Spanish translation completed Dependencies: Updated Maven Assembly plugin to 3.1.0 Updated Maven Compiler plugin to 3.7.0 Updated Maven Enforcer plugin to 1.4.1 Updated Maven Findplugin to 3.0.5 Updated Git Commit ID plugin to 2.2.3 Updated gson to 2.8.2.

GNU GPL java media streaming ffmpeg upnp dlna

ExpressJS 4.16.4 💾

Express is a fast and minimalistic web framework for NodeJS. It provides robust routing, HTTP utility code (redirection, caching, etc), view and templating system (over 14 engines) support, HTTP content negotiation, and code generation.

minor bugfix: Where `"Request aborted"` may be logged in `res.sendfile`. JSDoc for `Router` constructor. Deps: body-parser@1.18.3. Deprecation warnings on Node.js 10+. Stack trace for strict json parse error. Deps: depd@ 1.1.2. Deps: http-errors@ 1.6.3. Deps: iconv-lite@0.4.23. Deps: qs@6.5.2. Deps: raw-body@2.3.3. Deps: type-is@ 1.6.16. Deps: proxy-addr@ 2.0.4. Deps: ipaddr.js@1.8.0. Deps: qs@6.5.2. Deps: safe-buffer@5.1.2.

MITL javascript web-framework nodejs templating web-apps developers

Converseen 💾

Converseen is a batch image-processing application, which utilizes Qt5 for cross-platform support. It supports common image formats including DPX, EXR, GIF, JPEG, JPEG-2000, PhotoCD, PNG, Postscript, SVG, TIFF and many others. It can process single or an selectable amount of files. Converseen allows resizing, size compression, rotation and flipping, file renaming. It can also split up PDF files into multiple images.

minor feature: The Portable Version for Windows now stores the configuration file in the same folder of the main program ( settings folder). Various.. 0.9.5 â 2016-08-29 Latest. Porting to Qt5.

GNU GPLv3 c++ qt5 image-processing image-conversion

libconfini 1.7.2 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.

minor feature: * Code review (load_ini_path() -- see issue #6 concerning file access under Microsoft Windows) * Documentation -- see issues #5 and #6

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

WireShark 2.4.10 💾

Wireshark is a network protocol analyzer. It allows to inspect network traffic or capture it for offline analysis. It allows to deeply analyze protocols, provides a three pane package browser or a console tool. It can filter and colorize according to complex and custom rule sets. It also allows VoIP analysis, and understands a plethora of capture and compression formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others network types. It also includes decryption support for common protocols, and can export results.

minor feature: The following vulnerabilities have been : 1 wnpa-sec-2018-47 MS-WSP dissector crash. 2 . 3 CVE-2018-18227. 4 wnpa-sec-2018-50 OpcUA dissector crash. 5 CVE-2018-12086. The following have been : HTTP2 dissector decodes first SSL record only. 6 . Undocumented sub-option for -N option in man page and tshark -N help. 7 . Mishandling of Port Control Protocol option padding. 8 . MGCP: parameter lines are case-insensitive. 9 . details of 2nd sub-VSA in bundled RADIUS VSA are incorrect. 10 15073. Heuristic DPLAY dissector fails to recognize DPLAY packets. 11 15092. gsm_rlcmac_dl dissector exception. 12 . Buildbot crash output: fuzz-2018-09-07-29306.pcap. 13 . Wildcard expansion doesn't work on Windows 10 for command-line programs in cmd.exe or PowerShell. 14 . SSL Reassembly Error New fragment past old data limits. 15 15158. New and Updated Features. There are no new features in this release. New Protocol Support. There are no new protocols in this release. Updated Protocol Support. ASN.1 PER, CIP, DPLAY, HTTP, MGCP, MS-WSP, OpcUa, PCP, RADIUS, and TLS. New and Updated Capture File Support. Ascend, and pcapng. New and Updated Capture Interfaces support. There are no new or updated capture interfaces supported in this release.

GNU GPL internet network-inspection capturing system-administrators

Sweet Home 3D 6.0 💾

Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.

minor feature: Added the ability to rotate and slide openings and lights.. Added a mannequin which can be articulated.. Replaced the 24 3D models contributed under LAL license in the default catalog by new models under GNU GPL / CC-BY license.. Updated rotating and sliding parts in the 3D model of doors, windows and furniture to support new rotation and translation capabilities.. Added price management with currency choice and optional sales tax in preferences pane, Prices and sales tax fields in furniture modification pane, total prices below the home furniture list and new columns to display price information in the list.. Added the ability to calculate math expression in numeric fields.. Added. Plan gt; Flip horizontally and. Plan gt; Flip vertically menu items.. Added support for multi line and text alignment in text modification pane.. Added. X offset and. Y offset spinner in texture modification pane to shift textures.. Added. Dash offset spinner in polyline modification pane to shift the pattern of dashed polylines.. Allowed polylines to be displayed in the 3D view.. Added an option in 3D View modification pane to view background image in 3D view at ground level. Added. Plan gt; Make level the only viewable one and. Plan gt; Make all levels viewable menu items.. Displayed level menu items in a separate contextual menu. Bound to level tabs.. Enabled multi selection of materials in materials modification pane to change them by group.. Managed. Ctrl modifier (. alt or. option under macOS) to resize the selected piece of furniture only along its width or its depth.. Added a new indicator in the middle of walls to easily change their curve.. Displayed wall arc length in the tool tip Associated to. Arc extent field in wall modification pane.. Allowed sloping walls to have a minimum height equal to 0.. Added 2.40:1 image ratio and updated video formats.. Saved column widths of the furniture list to restore them at home opening.. Made underground objects of a

GNU GPL modeller design visualization java

firejail 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Work in progress. --disable-mnt rework. New profiles: QMediathekView, aria2c, Authenticator, checkbashisms. New profiles: devilspie, devilspie2, easystroke, github-desktop, min. New profiles: bsdcat, bsdcpio, bsdtar, lzmadec.

GNU GPL c linux security process-isolation namespaces sandbox

etcd 3.3.10 💾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: Clientv3: call KV/Txn APIs with default gRPC call options . Clientv3: call other APIs with default gRPC call options. . Clientv3/integration: test large KV requests. . Words: whitelist more. . Documentation/upgrades: clean up 3.2, 3.3 guides. . Documentation/upgrades: highlight request limit changes in v3.2, v3.3. . Clientv3/integration: TestKVPutError. . Integration: bump up wait leader timeout for slow CIs. . Documentation/upgrades: highlight raw gRPC client wrapper changes. . . . . . . . Document/upgrades: add "lease timetolive" output change. . Clientv3/retry: clean up retryRPCFunc. . Documentation/dev-guide: Update TimeToLive documentation. . . . . . . . Etcdserver/api: add 3.3.0 as compatible server capability. . Rafthttp: add 3.3.0 support. . . . Version: bump up to 3.3.0. . Version: bump up to 3.3.0+git. . *: update release upgrade test versions. . CHANGELOG: remove rc in release-3.3. . Embed: only discard infos when deflag is off. . Grpc-proxy: add "--de" flag to "etcd grpc-proxy start" command. . Clientv3/leasing: racey waitSession. . Etcdserver/api/v3rpc: log stream error with delevel. . Etcdserver,embed: discard gRPC info logs when deis off. . Etcdserver/api/v3rpc: set grpclog once. . Tools/functional-tester: remove duplicate grpclog set. . Clientv3/integration: TestKVLargeRequests with -tags cluster_proxy. . Version: bump up to 3.3.0-rc.1. . Version: bump up to 3.3.0-rc.1+git. . Pkg/expect: deadlock in mac OS. . Etcdmain: unset ETCD_UNSUPPORTED_ARCH after arch check. . Embed: enable extensive metrics if specified. . Etcdserver/api/v3rpc: deuser cancellation and log warning for rest. . Mvcc: check null before set FillPercent not to panic. . Integration: add constant RequestWaitTimeout. . Clientv3/integration: typos. . DocCommand: use regex wildcard. . Ctlv3: add "snapshot restore --wal-dir". . Etcd-tester: add txn stresser. . Test: limit stress-qps for slow CI machines, add txn fl

Apache go database key-value distributed configuration administrator coreos json http

Linux kernel 4.18.13 💾

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.13, Revert "drm/amd/pp: Send khz clock values to DC for smu7/8", dm thin metadata: __udivdi3 undefined on 32-bit, ixgbe: check return value of napi_complete_done(), HID: i2c-hid: disable runtime PM operations on hantick touchpad, ocfs2: locking for res- tracking and dlm- tracking_list, proc: restrict kernel stack dumps to root, tools: hv: fcopy: set 'error' in case an unknown operation was requested, Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect(), gpiolib: Free the last requested descriptor, crypto: caam/jr - ablkcipher_edesc pointer arithmetic, crypto: mxs-dcp - wait logic on chan threads, crypto: chelsio - memory corruption in DMA Mapped buffers. crypto: qat - KASAN stack-out-of-bounds in adf_probe(), ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760, iommu/amd: Clear memory encryption mask from physical address, smb2: missing files in root share directory listing, cpufreq: qcom-kryo: section annotations, firmware: Always initialize the fw_priv list object, firmware: security with request_firmware_into_buf(), b43: DMA error related regression with proprietary firmware, sysfs: Do not return POSIX ACL xattrs via listxattr, ovl: format of setxattr de, ovl: memory leak on unlink of indexed file, ovl: access beyond unterminated strings, ovl: set I_CREATING on inode being created, vfs: don't evict uninitialized inode, new primitive: discard_new_inode(), x86/APM: build warning when PROC_FS is not enabled, xen: GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage, xen: avoid crash in disable_hotplug_cpu, xen/manage: don't complain about an empty value in control/sysrq node, asm-generic: io: ioport_map() for !CONFIG_GENERIC_IOMAP CONFIG_INDIRECT_PIO, cifs: read overflow in is_valid_oplock_break(), s390/qeth: don't dump past end of unknown HW header, s390/qeth: use vzalloc for QUERY OAT buffer, r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED, drm/amdgpu: error handling in amdgpu_cs_user_fence_chunk

GNU GPL c linux kernel operating-system

schily 2018-10-11 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: OS400 support is now complete. Added support for "pcc" on Linux (beware of the pcc compiler bugs). libschily: match.c avoids a buffer overflow with some pathological patterns. libschily: fstream packet added an aux pointer in the data structures. libschily: avoid a name clash on Linux with some stdio functions. libschily: major version is now 2. libfind: -xdev changed it's behavior to follow a POSIX deviation from UNIX. bsh/Bourne Shell: endless alias recursion is now prevented on the 2nd word of the replacement as well. Bourne Shell: recursive begin alias expansion no longer results in unwanted alias expansion. Bourne Shell: 'case "" in "")' now works in POSIX mode. Bourne Shell: better parameter expansion with double quotes in the parameter string. Bourne Shell: set -e now works much better. compare: new options begin1= and begin2= have been added. smake: fastalloc() no longer causes a core dump on Sparc systems (introduced with nanosecond support). smake: autoconf support now knows about OS400. SunPro Make: dmake -m no longer gives a warning. ved: avoides a name clash on OS400.

CDDL software development build tools utilities

VideLibri 1.994 💾

VideLibri lists the books you have lend from a public library and lets you search the library catalog from your local device. It has all the usual features of an library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever lend books across multiple libraries. It is the world's first library app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android. At the moment its GUI is entirely in German as no support for any non-German-speaking library has been requested, but a translation can be made if wished for.

minor bugfix: aDIS/VÖBB: Only accept a table as table of lend books if it has at least 4 columns in case there are other tables on the webpage. sisis/public library Leipzig: Cut text from webpage appropriately. Universitätsbibliothek Kiel, Zentrale Hochschulbibliothek Lübeck, Bibliotheken der FH Kiel, Schleswig-Holsteinische Landesbibliothek: new server. fix import/export crash on 8.1.

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken