Antivirus Live CD 27.0-0.100.2 💾

Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Ethernet, WiFi, PPP and PPPoE are supported by Antivirus Live CD to enable automatic updates of its virus signature databases. All partitions are mounted during the boot process so that they can be scanned by ClamAV. The Antivirus Live CD ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.

major feature: This version is based on 4MLinux 27.0 and ClamAV 0.100.2.

GNU GPLv3 framebuffer command-line antivirus

Mesa 18.2.3 💾

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.3 is a release which found since the 18.2.2 release. Mesa 18.2.3 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,, Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems' demos when they're run Vsynched in fullscreen, GPU hang - GS_EMIT without shader outputs, anv Rise of the Tomb Raider always misrendering, segfault and gpu hang. Compiler crashes on access of non-existent member incremental operations, Changes, Boyuan Zhang (1):, st/va: use provided sizes and coords for vlVaGetImage, Dave Airlie (1):, anv: add missing unlock in error path. Dylan Baker (1):, meson: Don't allow building EGL on Windows or MacOS, Emil Velikov (5):, st/nine: do not double-the fd on teardown, egl: make eglSwapInterval a no-op for !window surfaces, egl: make eglSwapBuffers a no-op for !window surfaces, vl/dri3: do full teardown on screen_destroy, Revert "mesa: remove unnecessary 'sort by year' for the GL extensions", Eric Engestrom (1):, radv: add missing meson c++ visibility arguments, Fritz Koenig (1):, i965: Replace checks for rb- gt;Name with FlipY (v2), Gert Wollny (1):, virgl, vtest: Correct the transfer size calculation, Ilia Mirkin (4):, glsl: array assignments of a swizzled vector, nv50,nvc0: mark RGBX_UINT formats as renderable, nv50,nvc0: guard against zero-size blits, nvc0: blitting red to srgb8_alpha, Jason Ekstrand (7):, nir/cf: Remove phi sources if needed in nir_handle_add_jump, anv: Use separate MOCS settings for external BOs, intel/fs: a typo in need_matching_subreg_offset, nir/from_ssa: Don't rewrite derefs destinations to registers, anv/batch_chain:

MITL x11 graphics 3d graphics-driver emulation opengl

Vim 8.1.0488 💾

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.0488: using freed memory in quickcode Problem: Using freed memory in quickcode. (Dominique Pelle). Solution: Add the quick_busy() flag to postpone deleting quicklists. Until it is safe.

Other text-editor ide vi vim

Lutris 0.4.21 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor feature: Added an Esync toggle for wine builds with esync patches and a check for limits if the toggle was activated. Added a warning for wine games if wine is not installed on the system (to avoid with dependencies). Added a check for Vulkan loaders when using DXVK. Added check for the presence of executable after the installation finished. Added an option to sort installed games first. Added a discouraging warning if Lutris was launched as root. Added a "--version" command line option. Added an error message if requested DXVK version does not exist. Improved behavior of Lutris' background process. Improved UI when changing game's identifier. Wine's own Virtual Desktop configuration is now respected. Merge command now has a 'copy' alias. Executable selection how has a text field. Blacklisted Proton and SteamWorks from showing up as games. Sidebar now shows number of installed games per runner and platform. Visual improvements to wine download dialog. an when DXVK versions didn't get updated if dxvk directory wasn't present. an when the watcher would sync Steam games even if the feature was disabled. missing warning for existing preduring installation process if the path contained " ". Prevent Steam games from being synced from the AppManifest watcher if Steam sync if off. Games load properly when launching Lutris for the first time. Minor improvements to wording in some menus. -- Mathieu Comandon Sat, 20 Oct 2018 17:39:31 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

frePPLe 4.4.3 💾

FrePPLe is a product planing and scheduling toolkit. It models planning processes targeted at discrete manufacturing industries constrained by material, capacity and lead time. Integrates data maintenance capabilities, Excel import, a web-based user interface. And it's extensible with custom data models or algorithmic solvers.

minor feature: Performance optimization for models with post-operation times by avoiding ineffecient search loops. The naming convention for distribution operations is changed from 'Ship ITEM from ITEM @ SOURCE to ITEM @ DESTINATION' to the simpler and shorter 'Ship ITEM from SOURCE to DESTINATION'. for a specific corner case where material requirements for work in progress aren't propagated at all. New parameter plan.resourceiterationmax allows user control over the number of searches for a free capacity slot on a resource. Contributed by Mateusz Knapik. Added field net duration to the resource detail report. Added fields total in progress, work in progress MO, on order PO, in transit DO to the inventory report. Deleting an object from the edit form in a scenario was incorrectly deleting the object in the production instead. The "import data files from folder" and "import a spreadsheet" functionalities now ignores spaces, dashes and underscores in the recognition of the content type from the file or worksheet name. So far, only a worksheet called 'sales order' was recognized as containing sales order data. Now "sales-order", "sales_order" and "salesorder" will also be recognized. The Ubuntu binaries will be compiled on Ubuntu 18 LTS from now onwards. Compiling for Ubuntu 16 LTS remains fully supported, but we recommend to upgrade Ubuntu.

Affero GPL c++ python erp scheduling product-planing

PrRescue 0.70 💾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 4.19.2. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

dexed 3.6.20 💾

IDE for the D programming language, its compilers, tools and libraries.

minor feature: GDB commander, Linux: Adding and deleting breakpoints was not supported anymore when using most recent GDB versions. The problem seems to have appeared from GDB 8.1.x but the is backward compatible with olders (7.x). Symlist: Also show invariants. Terminal, Linux: Added an option allowing to follow the path selected in the mini-explorer widget. Terminal, Linux: The terminal frame, as hosted in its widget, blinked each time a popup got, which was annoying when using the completion menu much. Mini explorer: File list was supposed to be always sorted since 3618258 (3.6.16), but this didn't work at all.

BSL d ide editor dlang

FileZilla 3.38.0-rc1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: Refreshing remote file list while holding Ctrl now clears the remote directory cache for the current server. Changed default logon type if creating a new site in the Site Manager. state of controles in the Site Manager when creating a new site after the previously viewed site has been predefined. dragging remote files to queue. Building and running FileZilla now depends on libfilezilla = 0.15.0 ( Improve compatibility with GnuTLS 3.6.x. building with automake = 1.16.0.

GNU GPL c ftp ftps file-transfer

TFEL/MFront 3.2.0 💾

The TFEL library is a collaborative effort of the French Atomic Commission and Électricité de France. TFEL mostly includes the MFront code generator. MFront is based on C++ and provides several domain specific languages which were designed to simplify the implementations of new material properties, mechanical behaviours and simple material models. A particular focus was made on mechanical behaviours which are by essence more complex and may have significant impact on the numerical performances of mechanical simulations. For mechanical behaviours, MFront introduces interfaces for various finite element or FTT solvers (Cast3M, Code-Aster, ZeBuLoN, Abaqus Implicit/Explicit, Europlexus, AMITEX_FFT, etc..).

major feature: This release introduces - The StandardElastoViscoplasticity brick - Enhanced support for the Ansys/APDL solver, See the release notes for details:

GNU GPLv3 mechanical behaviours finite element method cast3m code-aster calculix abaqus europlexus ansys numerical methods mechanics umat usermat

Æ-DIR -- Authorized Entities Directory 0.4.1 💾

Authorized Entities Directory (Æ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

minor fix: Minor ACL fix

Apache openldap iam ldap nis

Calibre 3.33 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 3.33 19 Oct, 2018 New features Driver for the new Kobo Forma. PDF Output: Add a new 'page number map' setting to easily modify page numbers as needed in headers/fotters and the generated inline table of contents. Edit book: Insert image: remember size of displayed thumbnails. Edit book: Compress images losslessly: Remember the last used compression quality for jpeg compression. CHM Input: a regression in the previous release that broke processing of CHM files. clearing of metadata download author and tag map rules not working. notifications from calibre being displayed as "Others" on the GNOME desktop. Improved news sources. Ambito Financiero. Pagina 12. The New Zealand Herald. Various Polish news sources.

GNU GPLv3 python c++ ebook-reader e-book conversion

OpenBSD 6.4 💾

The OpenBSD project produces a free, multi-platform 4.4BSD-derived UNIX-like operating system. Emphasizing portability, standardization, coherency, correctness, proactive security and integrated cryptography. It comes with almost 9000 software package in its ports, including a custom X11 environment (Xenocara), desktop environments, web and multimedia applications, compilers and programming languages. It also harbours the OpenBSD-maintained software projects OpenSSH, LibreSSL, OpenIKED, OpenBGPD, OpenOSPFD, PacketFilter, OpenNTPD, OpenSMTPD, OpenCVS, pfsync, spamd, tmux, sndio; which are designed with portability to other BSD and Unix-like operating systems in mind. OpenBSD itself runs on over 40 different hardware platforms.

major feature: Improved hardware support. vmm(4) and vmd(8) improvements. IEEE 802.11 wireless stack improvements. Generic network stack improvements. Installer improvements. Security improvements: New unveil(2) system call. Routing daemons and other userland network improvements. OpenSSH 7.9. LibreSSL 2.8.2. The system includes the following major components from outside suppliers: Xenocara (based on X.Org 7.7 with xserver 1.19.6 + patches, freetype 2.9.1, fontconfig 2.12.4, Mesa 13.0.6, xterm 331, xkeyboard-config 2.20 and more) LLVM/Clang 6.0.0 (+ patches) GCC 4.2.1 (+ patches) and 3.3.6 (+ patches) Perl 5.24.3 (+ patches) NSD 4.1.25 Unbound 1.8.1 Ncurses 5.7 Binutils 2.17 (+ patches) Gdb 6.3 (+ patches) Awk Aug 10, 2011 version Expat 2.2.6

ISC unix bsd kernel os openbsd operating-system

LibreSSL 2.8.2 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

documentation, documentation: It includes the following changes from 2.8.1 Added Wycheproof support for ECDH and ECDSA Web Crypto test vectors, along with test harness. memory leak in nc(1). LibreSSL 2.8.2 also includes: Added Wycheproof support for ECDH, RSASSA-PSS, AES-GCM, AES-CMAC, AES-CCM, AES-CBC-PKCS5, DSA, ChaCha20-Poly1305, ECDSA, and X25519 test vectors. Applied appropriate for errors uncovered by tests. Simplified key exchange signature generation and verification. a one-byte buffer overrun in callers of EVP_read_pw_string. Converted more code paths to use CBB/CBS. All handshake messages are now created by CBB. various memory leaks found by Coverity. Simplified session parsing and handling, inspired by BoringSSL. Modified signature of CRYPTO_mem_leaks_ to return -1. This function is a no-op in LibreSSL, so this function returns an error to not indicate the (non-)existence of memory leaks. SSL_copy_session_id, PEM_Sign, EVP_EncodeUpdate, BIO_set_cipher, X509_OBJECT_up_ref_count now return an int for error handling, matching OpenSSL. Converted a number of #defines into proper functions, matching OpenSSL's ABI. Added X509_get0_serialNumber from OpenSSL. Removed EVP_PKEY2PKCS8_broken and PKCS8_set_broken, while adding PKCS8_pkey_add1_attr_by_NID and PKCS8_pkey_get0_attrs, matching OpenSSL. Removed broken pkcs8 formats from openssl(1). Converted more functions in public API to use const arguments. Stopped handing AES-GCM in ssl_cipher_get_evp, since they use the EVP_AEAD interface. Stopped using composite EVP_CIPHER AEADs. Added timing-safe compares for checking results of signature verification. There are no known attacks, this is just inexpensive prudence. Correctly clear the current cipher state, when changing cipher state. This an where renegotiation of cipher suites would fail when switched from AEAD to non-AEAD or vice-versa. reported by Bernard Spil. Added more cipher tests to, including all TLSv1.2 ciphers. Added RSA_meth_get_finish() RSA_meth_set1_name() from OpenSSL.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

OpenSSH 7.9 💾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This is primarily a release. New Features. Ssh(1), sshd(8): allow most port numbers to be specified using. Service names from getservbyname(3) (typically /etc/services). Ssh(1): allow the IdentityAgent configuration directive to accept. Environment variable names. This supports the use of multiple Agent sockets without needing to use paths. Sshd(8): support signalling sessions via the SSH protocol. A limited subset of signals is supported and only for login or. Command sessions (i.e. not subsystems) that were not subject to a forced command via authorized_keys or sshd_config. bz#1424. Ssh(1): support "ssh -Q sig" to list supported signature options. Also "ssh -Q help" to show the full set of supported queries. Ssh(1), sshd(8): add a CASignatureAlgorithms option for the. Client and server configs to allow control over which signature Formats are allowed for CAs to sign certificates. For example, This allows banning CAs that sign certificates using the RSA-SHA1 Signature algorithm. Sshd(8), ssh-keygen(1): allow key revocation lists (KRLs) to. Revoke keys specified by SHA256 hash. Ssh-keygen(1): allow creation of key revocation lists directly. From base64-encoded SHA256 fingerprints. This supports revoking Keys using only the information contained in sshd(8) Authentication log messages. Ssh(1), ssh-keygen(1): avoid spurious "invalid format" errors when. Attempting to load PEM private keys while using an incorrect Passphrase. bz#2901 Sshd(8): when a channel message is received from a client. The stderr file descriptor at the same time stdout is This avoids stuck processes if they were waiting for. Stderr to and were insensitive to stdin/out closing. bz#2863 Ssh(1): allow ForwardX11Timeout=0 to disable the untrusted X11. Forwarding timeout and support X11 forwarding indefinitely. Previously the behaviour of ForwardX11Timeout=0 was undefined. Sshd(8): when compiled with GSSAPI support, cache supported method OIDs regardless of whether GSSAPI authentication is enabled in t

BSDL c ssh security cryptography utilities sftp scp openbsd linux

Linux kernel 4.18.15 💾

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.15, KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault, i2c: i2c-scmi: for i2c_smbus_write_block_data, mm: Preserve _PAGE_DEVMAP across mprotect() calls, filesystem-dax: dax_layout_busy_page() livelock, mm/thp: call to mmu_notifier in set_pmd_migration_entry() v2, mm/mmap.c: don't clobber partially overlapping VMA with MAP__NOREPLACE, arm64: perf: Reject stand-alone CHAIN events for PMUv3, pinctrl: mcp23s08: irq and irqchip setup order, mmc: block: avoid multiblock reads for the last sector in SPI mode, drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect(), Input: xpad - add support for Xbox1 PDP Camo series gamepad, cgroup: dom_cgrp propagation when enabling threaded mode, dm linear: linear_end_io conditional definition, dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled, dm: report zone remapping to account for partition offset, dm cache: destroy migration_cache if cache target registration failed, s390/cio: how vfio-ccw checks pinned pages, perf script python: sample columns, perf script python: occasional failure, percpu: stop leaking bitmap metadata blocks, vsprintf: off-by-one in bstr_printf() processing dereferenced pointers, mach64: detect the dot clock divider correctly on sparc, MIPS: VDSO: Always map near top of user memory, MIPS: CONFIG_CMDLINE handling, afs: clearance of reply, afs: afs_server struct leak, mm/vmstat.c: outdated vmstat_text, mm: slowly shrink slabs with a relatively small number of objects, drm/amdkfd: ATS capablity was not reported correctly on some APUs, drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9, drm/amdgpu: SDMA HQD destroy error on gfx_v7, x86/kvm/lapic: always disable MMIO interface in x2APIC mode, pinctrl: cannonlake: gpio base for GPP-E, clk: x86: Stop marking clocks as CLK_IS_CRITICAL, clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail, PCI: hv: support reporting serial number as slot infor

GNU GPL c linux kernel operating-system

OPNsense 18.7.5 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor feature: o system: add (de)select all option in LDAP importer o firewall: keep previous content for URL alias on fetch error o firewall: make schedule icon reflect current schedule state (contributed by framer99) o firewall: toggle and migration fix for upcoming alias API o firewall: round-robin limitation is for host alias outbound NAT only o firewall: resolve network addresses in kernel for static routes bypass option o firewall: do not clean up visible records when limit was not reached o firewall: do not hardcode live log pass / block colours o firewall: add live log direction icons o firmware: shorten shaper name and assorted cleanups o firmware: fix upgrade compatibility with FreeBSD 11.2 o firmware: use opnsense-version where appropriate o firmware: correctly translate GUI buttons (contributed by Smart-Soft) o dnsmasq: use more robust approach to interface binding o ipsec: more secure phase 1 default settings (contributed by Michael Muenz) o ipsec: support for multiple phase 1 DH groups and hashes o openvpn: option to match CSO against common_name or login (contributed by Fabio Prina) o unbound: fix usage of the remote control backend calls o unbound: remove faulty "DHCP" label hint for IPv6 link-local registration option o web proxy: several corrections for PAC template o backend: fix CPU hogging when reading on already disconnected streams o mvc: speed up parsing very large config files o mvc: add single select constraint o mvc: add UUID field to the result of addBase (contributed by CJ) o ui: sidebar UX improvements (contributed by Team Rebellion) o ui: use single guillemets for previous/next page o plugins: os-acme-client /var MFS awareness o plugins: os-cicada 1.5 (contributed by Team Rebellion) o plugins: os-collectd 1.2 makes hostname override optional (contributed by Michael Muenz) o plugins: os-dyndns 1.10 adds CloudFlare IPv6 support (contributed by Charles Ulrich) o plugins: os-net-snmp 1.2 adds write access for users (contributed by Michael Muenz) o plugin

BSDL-2 network firewalls security

libconfini 1.7.3 💾

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_file()`, private function `get_type_as_active()`) * Made sure that the `CLOSE_SECTION` character is never followed by anything else than empty spaces * Documentation

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

GeoToad 3.28.3 💾

GeoToad is a tool for serious geocachers. It lets you make advanced queries to find the perfect caches to hit on your day out, and export them to any imaginable format. Here is what it can do: On-demand queries for geocaches based on several constraints: query type, distance, difficulty, terrain, fav factor, size, type, unfound, trackables, cache age, last found date, title, description, found by, cache creator. Outputs cache listing and details to HTML, GPX, CSV, VCF, Text, Ozi, MXF, Tiger, GPSPoint, etc., with extendable template base. Integrated with GPSBabel to output to Google Earth (KML), and dozens of other formats. Optional automatic waypoint names like "TheBookOfMozilla" instead of "GCABE4" Runs on Windows, Mac OS X, Linux, and other UNIX flavors! It's Opensource! GeoToad has been around since 2002, and is written using the Ruby Programming Language. We're looking for new people to join in and help develop, debug, and maintain the code. Patches welcome!

major bugfix: Some quirks addressed, some features enhanced. Login issue resolved. Handle compressed logbooks. A few cleanups. See Wiki:CurrentVersion for more.

BSDL front-end indexing-search ruby curses macos windows linux unix education

Duplicity 💾

Duplicity is a bandwidth-efficient backup system with built-in encryption. It produces incremental tar volumes and stores them onto local or remote servers using librsync. It utilizes GnuPG for encryption and signing.

minor bugfix: New in v0.7.18.2 (2018/10/17) ----------------------------- * Fixed bug #1788558 again - If we get None for size skip check.

GNU GPL c python backup encryption rsync

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" ( 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 . . 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 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 . Merge branch 'master' of . 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 . . . 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 badge. . remove not existing directory from autotools distribution. . Merge branch 'master' of . 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, and will be attached to this and future releases. This resolves #167, #148, and #109. . Travis builds at 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 resolves #193 by @aborruso. . The new cookbook entry 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