Samba 4.9.2 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Dsdb: Add comments explaining the limitations of our current Backlink behaviour. problems running domain backups (handling SMBv2, sites). problems running domain backups (handling SMBv2, sites). testparm: crashes with PANIC: Messaging not initialized on SLES 12 SP3. Make vfs_fruit able to cleanup AppleDouble files. File saving with vfs_fruit on samba gt;= 4.8.5. Enabling vfs_fruit looses FinderInfo. Cancelling of SMB2 aio reads and writes returns wrong error NT_STATUS_INTERNAL_ERROR. CTDB recovery record resurrection from inactive nodes and. Simplify vacuuming. examples: the smb2mount build. libtevent: build due to missing open_memstream on Illiumos. winbindd_cache: timeout calculation for sid lt;- gt;name cache. dsdb encrypted_secrets: Allow quot;ldb:// and quot;mdb:// quot; in file path. Extended DN SID component missing for member after switching Group membership. Return STATUS_SESSION_EXPIRED error encrypted, if the request Was encrypted. python: Allow forced signing via smb.SMB(). lib:socket: If returning early, set ifaces. ldb: Bump ldb version to 1.4.3, Python: Ensure ldb.Dn can accept Utf8 encoded unicode. testparm: crashes with PANIC: Messaging not initialized on SLES 12 SP3. smbd: DELETE_ON_behaviour on files with READ_ONLY. Attribute. waf: Add -fstack-clash-protection. winbind: segfault if an invalid passdb backend is Configured. in CTDB event handling. Misbehaving nodes are sometimes not banned.

GNU GPLv3 communications file-sharing cifs windows

OPNsense 18.7.7 💾

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: Here are the full patch notes: o system: CVE-2018-18958 prevent restore of configuration of read-only user 1 (reported by brainrecursion) o system: prevent related read-only user configuration manipulation for history and defaults pages o system: prevent several creative ways to strip read-only privileges in the user and group manager o system: allow wildcards in certificate subject alternative name o system: avoid direct global access in routing setup o system: do not offer root-only opnsense-shell to non-root users o system: remove FreeBSD 10 password workaround o interfaces: use pure jquery to avoid browser-specific behaviour o interfaces: nonfunctional cleanups in backend and interface GUI configuration o interfaces: clear the correct files IPv6 state files on interface down o interfaces: wait for PPPoE to fully exit on interface down o firewall: fix port alias conversion under new API o firewall: missing filter reload for port alias types o firewall: missing "other" type in VIP network expand o firewall: disabled alias should leave us with an empty one o firewall: category for "United States" moves from Pacific to America o firewall: resolve outbound NAT interface address in kernel o dhcp: only map enabled interfaces in IPv4 leases o dhcp: interface iteration code cleanups o dhcp: do not hand out IPv6 system DNS servers when Unbound or Dnsmasq are used o dhcp: IPv6 PD in manual DHCPv6 case (contributed by Team Rebellion) o dhcp: correctly merge prefix for IPv6 static leases in manual DHCPv6 case (contributed by Raimar Sandner) o firmware: add log file for package manager output o monit: use theme override for widget CSS (contributed by Fabian Franz) o ntp: internal cleanup of function argument order o rc: improvements in service startup scripting o rc: print date and time after successful boot o unbound: disable redirect type until fixed o web proxy: fix typo in description of upload caps (contributed by Juan Manuel Carrillo Moreno) o shell: stop router adve

BSDL-2 network firewalls security

Varnish 6.0.2 💾

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

minor feature: Don't transition to CLOS_REM state until we've seen END_STREAM . Proper END_STREAM handling. . Apply workaround for macos. . Accurate ban statistics except for a few remaining corner cases. . Shard director: add documentation from 9b8f6e2. . polish: use TAKE_OBJ_NOTNULL. . Use a separate condvar for connection-level flow control updates. . Ensure that only the rxthread gets to use h2- cond in h2_send_get. . tell the truth about vmod filenames. . Get the probe's VTP reference in the probe code. . Simplify memory handling around struct h2h_decode. . For backends with PROXYv1, send UNKNOWN in a probe if the backend's. . Reintroduce the req.grace variable, change keep behavior. . Undeprecate req.ttl. . Update the documentation on grace and keep. . Test case that shows return(abandon) to avoid cache insertion. . simplify cnt_lookup. . reshuffle HSH_Lookup() code a bit to condense and clarify. . Set the mode on the UDS socket, in case we are running as root. . Make sure the expiry is in the VSL before proceeding. . Remember to zero h2- mailcall on h2 rxbody vfp failure. . Polish. . Revert "Terminate varnishtop -d automatically". . varnishtop -d does not exit by itself. . Postpone conversion to BOOL until we absolutely have to. . Set the task arguments under the lock. . Set socket options correctly for the accepted socket. . Increase listen-depth to 100. . Test some out of workspace conditions for VMOD blob. . Remove logexpect from the tests for VMOD blob out-of-workspace. . the out-of-workspace tests for VMOD blob. . VMOD blob out-of-workspace tests with all encoding schemes. . Add an out-of-workspace test for VMOD blob's sub() function. . Retire the WB mini-interface used by VMOD blob. . VMOD blob encoder: don't forget the terminating null byte. . minor typo in upgrading-6.0.rst. . Accommodate musl libc that has a smaller stack. . Test adding (dynamic) backends with probe to already warm vcl. . Update doc. . varnishtest generate t

BSDL-2 cache http proxy

SMCRoute 2.4.3 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported, but it may work on other systems as well. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP signaling exists.

minor feature: Add strlcat() replacement from OpenBSD, use instead of strcat(). smcrouted should never log to system console, proposed by Westermo. smcrouted fails to join multicast groups on interfaces that do not yet have an IP address when smcrouted starts up, or when it receives SIGHUP, e.g. DHCP client interfaces. This patch release adds a timer refresh of interface addresses that retries multicast group joins until an address is set. This is similar to, but does not handle interfaces that do not exist yet. Make sure Linux alias interfaces (baseif:num) are registered as baseif. Westermo found that use of alias interfaces cause multiple VIFs to be registered for the same base interface causing multicast routes to use the wrong inbound or outbound VIF. Alias interfacesuse the same underlying physical interface so only one VIF needed. display of route counters and column alignment. Minor spelling, found by Debian. Add missing status command to SysV init script, found by Debian. Simplify utimensat() replacement, AT_SYMLINK_NOFOLLOW unused.

GNU GPL multicast daemon unix linux

TXR Language 201 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, a foreign-function interface and much more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: Fixed issue in compile-file creating files that won't load when the source contains a defpackage followed by use of package symbols. Fixed load throwing exception on empty file. Also, load now skips the #! (hash bang) line in source and compiled files. Improvements in quality of type mismatch diagnosis in numerous library function. Additional internal improvements.

BSDL-2 interpreter development lisp text-processing utilities programming-language

PacketFence 8.2.0 💾

PacketFence is a network access control (NAC) manager. It includes numerous features, including user registration and sanitation, central wireless and cable-network control, BYOD (bring-your-own-device) configuration, 802.1X support, and layer-2 device isolation. PacketFence is useful for managing small to large networks and intranet-access points.

major feature: New Features Added support for clusters with servers located in multiple layer 3 networks. Permit incoming Eduroam TLRS RADIUS requests. pfconfig is tenant aware. Realm are tenant scoped. Added Mojo web authentication support. New authentication source Password of the Day. Added SMTP test function in Alerting. Juniper SRX Firewall SSO module. Enhancements. Now support CoA on Meraki switches. jsonrpc requests send the current tenant_id. Take the tenant id in consideration in the queue. Performed various improvements to the maintenance script. Increased maximum node bandwidth balance from 4 GB to 18.4467441 XB (exabytes). Improve connection profile's advanced filter. Use MySQL as backend for pfdhcp options (deprecates etcd). Reorder iptables rules. Better error handling for pfdetect.conf. HAProxy stats files are now located in var/run/ with explicit filenames. pfdns now uses the PacketFence standard Golang logging library. Added VOIP and Downloadable ACLs support to Aruba 5400 switch module. Switch filters can now be used to override the switch module that is instantiated during a RADIUS connection. WIRED_MAC_AUTH and Ethernet-NoEAP merged. Backslash in usernames in Reports section is shown as "=5C". Multiple to the pfdhcp service. Domain join log entries contain clear-text credentials. false positive dhcp rogue detection. Sponsor Email subject and body are i18n in the same language. pfstats hammers pfdhcp and the API frontend with requests. Can't download SAML metadata in the admin.

GNU GPL php perl administrator network security wireless web-based monitoring access-control

PSPP 1.2.0 💾

GNU PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.

minor feature: I'm very pleased to announce the release of a new version of GNU PSPP. PSPP is a program for statistical analysis of sampled data. It is a free replacement for the proprietary program SPSS. #13; #13;. Changes from 1.0.1 to 1.2.0: #13;.. New experimental command SAVE DATA COLLECTION to save MDD files. #13; MTIME and YMDHMS variable formats now supported. #13;. Build changes: #13;.. zlib is now a required dependency. (Previously it was optional.) #13;. Gtk+3.18.0 or later must now be used when building. #13;. The code implementing the sheet rendering has been removed. Instead we use a third party library: spread-sheet-widget. #13;. The "NOMISSING" keyword when generating syntax for piecharts in the #13;. frequencies command was omitted. This has been corrected..

GNU GPL c gtk education science-research scientific information-analysis statistics

abcMIDI 2018-10-25 💾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways. It provides a cross-platform GUI and bundles Tcl/Tk for Windows.

major feature: midi2abc: introduced option mftextpulses which will output in pulse units instead of beat units.

GNU GPL music conversion midi cross-platform tcl tk tclkit

GNU swbis 1.13.1 💾

swbis implements and extends the POSIX packaging standard ISO/IEC 15068-2:1999. It includes swpackage, swverify, swcopy, swlist, and swinstall. It utilizes common system features like ssh for distribution, and GPG for package verification. Packages are simple tar/pax archives with an extra meta data directory. It's compatible with BSD/ and GNU/Linux systems and can convert Debian or RPM archives even.

minor feature: NEW : . Coredump (segfault) when processing PSFs having an attribute value with a length larger than 99999 bytes. (e.g. happens when translating some Linux kernel RPMs). . Reorder options in the invocation of GNU tar (to support. Latest version). NEW FEATURES: - added support for translating Debian packages. (deb format) that use xz compression internally. - added option to exclude system directories from a package (for use when translating Deb format packages).

GNU GPLv3 installation package-manager

ffmpeg 4.1 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 4.1 was released on 2018-11-06. It is the latest stable FFmpeg release From the 4.1 release branch, which was cut from master on 2018-11-02. It includes the following library versions: Libavutil 56. 22.100 Libavcodec 58. 35.100 Libavformat 58. 20.100 Libavdevice 58. 5.100 Libavfilter 7. 40.101 Libswscale 5. 3.100 Libswresample 3. 3.100 Libpostproc 55. 3.100

GNU LGPLv3 video conversion display capture library c x11 developers

DBeaver 5.2.4 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: Licensing information (outdated files) . SQL completion (word replace). . Dependencies. Update zh translation of Core module. . Update zh translation. . Auto-completion. Cockroach ddl read improvement. . Conrol commands processing. Draw over controls. Draw over controls. Control command parsing. Remove gtk 2 config (sorry guys). . Complete postgres and mssql and partial oracle translation. . Oracle translation and ext.wmi. . tipoftheday and wmi translation. . and data.transfer. . ext.sqlite. . Config. . . Config. Merge remote-tracking branch 'origin/devel' into devel. . de.ui(complete) and ext.db2(start) and ext.erd(complete). . ext.exasol. . . . firebird, generic, hsqldb and mockdata translation. . vertica and ssh. . Completion processor - searhc for columns always. . src Oracle, src postgres, src postres de, model. . Oracle: force DBA_ views usage only by connection property. . Oracle: force DBA_ views usage only by connection property. . Disable expensive props read by default (they are used in SQL a . . db2resources, ext.db2, . Log static init. . Eclipse 2018-09 compatibility. Redundant rcp plugins remove. . 5.2.4 config. . Navigator filter config (presets). . SQL editor pref pages. . Grid in entity editor (config). . . . Script- connection mapping preferences. . Merge remote-tracking branch 'origin/devel' into devel. . SQL completions proposals - respect table aliases. . Completion proposals sorting an scoring. . Script mappings config. . Connection ID property. . Script- conection mapping reading. . Script- connection mapping read/write. . Script- connection mapping read/write. . Search connections by URL. . Search connections by parameters. . Maven natures in E4 projects. . Tycho target platform config. . Merge remote-tracking branch 'origin/devel' into devel. . Deconfigurations. . Pom modules rename. . Some new translations, typos and review. . Maven project

GNU GPL database front-end sql java

Vim 8.1.0513 💾

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.0513: no error for set diffopt+=algorithm: Problem: No error for set diffopt+=algorithm: Solution: Check for missing argument.

Other text-editor ide vi vim

Shotcut 18.11.04 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Added support for Intel Quick Sync Video hardware-accelerated video encoders to the Windows build (in Export Codec choose h264_qsv or hevc_qsv). Added Grid and Safe Area overlays with a toggle/menu button to the player. Added snapping to the grid and safe areas for the VUI rectangle control as used by Text, Size and Position, and more filters. Added Open Other to the main toolbar with a drop-down menu. Added the ability to drag-n-drop folders from a file manager into Shotcut. Added the ability to supply multiple file and folder name arguments to the shotcut command line executable. Added the ability to make a temporary Custom Video Mode (leave Name blank). Added Settings Video Mode Custom Remove. Added View Layout Remove. Added Settings Clear Recent on Exit checkbox to prevent saving data on a shared computer account. Added command line option --clear-recent to enable Clear Recent on Exit and hide that option in the Settings menu. Added a dialog when you click to check for an update that asks if you want to check for update automatically (at startup only) with the option to suppress the dialog indefinitely. audio preview distortion on Windows (regression in v18.09). some AAC MP4 files start in the middle. un-mute a track may not draw its waveforms. whitespace in Text filter removed in Export. crash adding clip to Timeline after removing all tracks. simple keyframes go missing or not all the way to 00:00. switching from simple to advanced keyframes in Text, Rotate and Scale, Timer, and Size and Position filters. a possible crash when adding a transition by trimming. crash on macOS after the app restarts itself when some Settings are changed. moving a clip to the left where the right edge is not a blank. some Timeline actions do not work correctly after a Ripple move. undo/redo form trim-to-transition over a blank/gap. Ripple moving a clip to the end of a track was not extending the hidden black background. Hide the Text generator if Settings GPU Effec

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Neptune 5.6 💾

Neptune is a KDE Plasma and Debian-based GNU/Linux distribution for desktop and multimedia usage. It includes a more recent kernel and drivers, custom packages while relying on Debian for remaining updates, Chrome as default web browser, for media Amarok, Gwenview, VLC and KDEnlive, for security Truecrypt and Wireshark.

minor feature: nbsp;.. Linux Kernel 4.18.6. Systemd 239. Network-Manager 1.14.4. Plasma 5.12.7. LibreOffice 6.1.3. Spellchecking should work now by default in Plasma (sonnet-plugins was missing from default install). Kdenlive 18.08.2. Gwenview 18.08.2. Okular 18.08.2. Dolphin 18.08.2. Juk 18.08.2. Ark 18.08.2. Marble 18.08.2. audiocd-kio 18.08.2. ffmpegthumbs 18.08.2. kio-extras 18.08.1. Chromium 70. Thunderbird 60.2. Updated Plasma Addons to include a link to the spellchecking kcm from krunner plugin. Updated Plasma Workspace to include configure button for webshortcuts krunner plugin. Updated kio-extras to include for sftp hanging in certain situations. Wifi Firmware updates. X-Server Security Update (CVE-2018-14665). Mesa 18.1.9. X-Server 1.19.6 (lot of and speed improvements). Intel DDX driver 2.99.917+git20180925. ATI/AMD DDX driver 18.1. Calamares not setting correct localization. Calamares not setting correct plymouth bootsplash.

Mixed linux distribution kde debian

Grav 1.5.4 💾

Grav is a modern Web-CMS, implemented in PHP, utilizes flat-file storage, and is optimized for low latency. It uses MD/CommonMark for page structuring, provides a lean but powerful API and plugin hook system, uses Twig for templating, YAML configuration, Doctrine caching. The file store allows simple backups and versioning using any SCM. Grav comes with a feature-rich admin interface and CLI tools are provided.

minor bugfix: 1. (#improved) Updated default page `` with some consistency. 1. (#) Fatal error if calling ` session- invalidate()` when there's no active session. Typo in media.yaml for `webm` extension. Markdown processing for telephone links.

MITL php cms webcms flat-file markdown yaml

DataMelt 2.3 💾

DataMelt (DMelt), is a platform for numeric computation, data analysis, statistics and data visualization. DMelt can be used for analysis of large data volumes, data mining, statistical analyses and math computations. DMelt creates high-quality vector-graphics images (SVG, EPS, PDF) that can be included in LaTeX and other text-processing systems. This computational platform can be used with Python (Jython), Java, Groovy, Ruby (JRuby), BeanShell and Octave programming languages.

minor bugfix: hplot.Web has the method load() to dynamically load jar files; Classes to experiment with self-organization of vectors by Wolfhard Hövel; Integration of Weka 3.9 classes with Java scripting capabilities; Documentation includes a number of Jython examples with Weka; Search in documentation is re-indexed *; get_external() method for BeanShell to load restricted jar file

Mixed information-analysis mathematics visualization physics latex java groovy jython python cross-plattform linux education science-research

µBlock Origin 1.17.3b5 💾

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

minor feature: Make Firefox dev build auto-update . Make "none" a reserved "redirect=" keyword (see uBlockOrigin/uAssets@d . . UBlockOrigin/uBlock-. Add new "Benchmarks" pane in dashboard. . GPLv3 requirement: "includes a convenient and prominently visible fea . . Import translation work from . do not overwrite prior results. . Import translation work from . Squashed commit of the following: . New revision for dev build.

GNU GPLv3 javascript browser ad-blocker filter privacy

TXR Language 200 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, a foreign-function interface and much more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: Fixed regression in interactive listener causing abort on window resize. New compiler optimizations in area of global bindings used in the syntax. Form expander is now a public, documented feature. Screen update optimizations in interactive listener for better external copy-paste performance, and better experience on slow/lagged connections.

BSDL-2 interpreter development lisp text-processing utilities programming-language

Zenroom 0.8.0 💾

Zenroom is a brand new, small and portable virtual machine for cryptographic operations. The Zenroom VM has no external dependencies, is smaller than 2MB, runs in even less memory and is ready for experimental use on many target platforms: desktop, embedded, mobile, cloud and browsers (webassembly). The goal of this project is that of improving people's awareness of how their data is processed by algorithms, as well facilitate the work of developers to create along privacy by design principles using algorithms that can be deployed in any situation without any change.

major feature: New Elliptic Curve Arithmetics (ECP2) with Twisted Curve Pairings (Miller-Loop). Hamming distance measurements on OCTET (bitwise). Example of ECP based ElGamal implementation of omomorphic encryption over integers for petition and tally, with verifications. Default encryption now AES-GCM with AEAD authenticated headers, examples using a public random IV. Support for Javascript's React-Native. Language bindings for Go lang, Python version 2 and 3. Zenroom virtual machine language design improvements to build and documentation, object introspection.

GNU LGPLv3 cryptography security interpreter library c cross-plattform developers financial-and-insurance-industry information-technology legal-industry

exiftool 11.17 💾

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 a new Canon LensType. - Added a new Sony/Minolta LensType and a new SonyModelID. - Decode GPS from Garmin Dashcam videos. - Changed type of J2C files from a JPEG 2000 image to a JPEG 2000 codestream.

Artistic perl exif meta-data

Linux kernel 4.19.1 💾

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.19.1, net: bridge: remove ipv6 zero address check in mcast queries, sparc64: Wire up compat getpeername and getsockname. sparc64: Make corrupted user stacks more degable. sparc64: Export __node_distance. sctp: check policy more carefully when getting pr status, Revert "be2net: remove desc field from be_eq_obj", r8169: broken Wake-on-LAN from S5 (poweroff), net: Properly unlink GRO packets on overflow. net: drop skb on failure in ip_check_defrag(), mlxsw: core: devlink unregister flow, mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs, net/smc: smc_buf_unuse to use the lgr pointer, net/ipv6: Allow onlink routes to have a device mismatch if it is the default route, openvswitch: push/pop ethernet validation, bonding: length of actor system, vhost: Spectre V1 vulnerability, rtnetlink: Disallow FDB configuration for non-Ethernet device, Revert "net: simplify sock_poll_wait", net: udp: handling of CHECKSUM_COMPLETE packets, net: stmmac: stmmac_mdio_reset() when building stmmac as modules, net: sched: gred: pass the right attribute to gred_change_table_def(), net/mlx5e: csum adjustments caused by RXFCS, ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called, bridge: do not add port to router list when receives query with source

GNU GPL c linux kernel operating-system

libconfini 1.8.1 💾

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(), ini_array_foreach(), ini_array_split(), private functions is_some_space(), ltrim_s(), ltrim_h(), ltrim_hh(), rtrim_s() and rtrim_h()) * Updated Autotools macros * Documentation * Examples

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

CakePHP 3.6.13 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: PHP 7.3 was added to the build matrix with all tests passing. Extensions are no longer silently ignored when specific extensions are enabled. Instead a NotFoundException wll be raised. Join table entities now have their source source property. Improved detection of binary column lengths in SQLServer schema reflection. Multiple checkbox input sets without inputs can now be rendered correctly. Session handlers are not modified if the session is already active. The i18n shell now uses the locale paths defined by the application. The bundled CA file has been updated to 2018-10-17 build from mozilla. ConsoleIo::createFile() now behaves correctly with UNC file paths. MoParser now supports messages without contexts matching the behavior of PoParser. ADmad. David Yell. Dmitriy Romanov. Edgaras Janušauskas. Ian den Hartog. Mark Scherer. Mark Story. nojimage.

MITL php framework web-mvc cakephp rails

youtube-dl 2018.11.03 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Ensure response handle is not prematurely before. it can be read if it matches expected_status. laola1tv:embed Set correct stream access URL scheme. ehftv Add support for azmedien Adopt to major site redesign. twitcasting Add support for orf:tvthek extraction. openload Add support for njpwworld authentication. linkedin:learning Add support for theplatform Improve error detection. cnbc Simplify extraction. cbnc Add support for new URL schema. aparat Improve extraction and extract more metadata. aparat extraction.

Public Domain python utility video

4MLinux 26.2 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

minor feature: This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.14.74. The 4MLinux Server now includes Apache 2.4.35, MariaDB 10.3.10, and PHP 7.2.10. You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

GNU GPLv3 x window system x11 console terminal osdistro

Lutris 0.4.22 💾

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: Use lspci instead of xrandr to detect video cards. Detect if Vulkan is supported by the system for DXVK games. Add experimental playtime support. Detect Proton and add it to Wine versions. runtime being downloaded when not needed. Add experimental tray icon with last games played. Add support for Feral Gamemode. Prevent process monitor to quit games prematurely. Code cleanup. -- Mathieu Comandon Sat, 03 Nov 2018 00:01:19 -0700.

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

Gradio 7.2 💾

Gradio is a radio station browser, utilizing It comes with a modern Gnome/Gtk3 interface and various search and filtering options

minor feature: Updated translations. Minor user interface improvements. Use GtkFileChooserNative for importing / exporting library. Removed AppMenu.

GNU GPLv3 gtk vala gnome audio radio-browser

Mercurial 4.8 💾

Mercurial is a free, distributed source control management tool. It's lightweight and efficiently handles projects of any size with an easy and intuitive interface.

minor feature: add: add a label for messages about added files. addremove: add labels for messages about added and removed files. annotate: pass in wdir rev and node to formatter (BC). annotate: rename line_number to lineno (BC). bookmarks: add explicit option to list bookmarks of the given names. bookmarks: pass in formatter to printbookmarks() instead of opts (API). clone: allow local cloning to create more than one level of directories. decommands: introduce derevlogindex (BC). decommands: use openstorage() in dedata (BC). grep: add MULTIREV support to --allfiles flag. grep: rename line_number to lineno as well (BC). grep: search all commits in allfiles mode. help: adding a proper declaration for shortlist/basic commands (API). help: adding support for command categories. identify: change parents to a list of nodes (BC). identify: show remote bookmarks in 'hg id url -Tjson -B'. log: have changesetformatter fill in wdir() rev and node (BC). Log: respect graphshorten on terminal nodes (collapsing o- to just o ) Merge: improve interactive one-changed one-deleted message ( ) phase: explicitly exclude secret phase and above. phase: expose a '_phase(idx)' revset. phase: handle phase with no command flag. phase: report number of non-public changeset alongside the new range. Push: add "remote" to 'repository changed while pushing' messages ( ) remove: add a label for messages about removed files. rename: return error status if any rename/copy failed. resolve: add a flag for the default behavior of re-merging. resolve: add config to make hg resolve not re-merge by default. resolve: add confirm config option. resolve: add option to warn/abort on -m with unresolved conflict markers. resolve: graduate resolve.mark-check from experimental, add docs. resolve: rename status to mergestatus to not shadow change status (BC). status: advertise --abort instead of 'update -C.' to abort a merge. status: advertise --abort instead of 'update -C.' to abort graft. status: remove "morestat

GNU GPL c python version-control distributed-revision-system source-control console developers

ffmpeg 4.0.3 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 4.0.3 was released on 2018-11-03. It is the latest stable FFmpeg release From the 4.0 release branch, which was cut from master on 2018-04-16. It includes the following library versions: Libavutil 56. 14.100 Libavcodec 58. 18.100 Libavformat 58. 12.100 Libavdevice 58. 3.100 Libavfilter 7. 16.100 Libswscale 5. 1.100 Libswresample 3. 1.100 Libpostproc 55. 1.100

GNU LGPLv3 video conversion display capture library c x11 developers

Mixxx 2.1.5 💾

Mixxx is an audio mixing / turntable software for DJs. It provides a dual-deck interface, easy drag and drop. It's GUI has various wave transformation controls, beat and cue points, and full waveform previews, vinyl emulation, sample stretching, single click looping, quad sampler decks, MIDI controls. It also helps organazing playlists, with BPM detection, an auto DJ feature, recording, replaygain normalization, and even ICY broadcasting.

major feature: * Graphical interface scales for high resolution screens * Overhauled Deere and LateNight skins * New Tango skin * Resizable waveforms * Effects are synchronized to the tempo * Effects are processed post-fader and post-crossfader and can be previewed in headphones * One metaknob per effect with customizable parameter control for intuitive use of effect chains * Nine new effects: Autopan, Biquad Equalizer, Biquad Full Kill Equalizer, Loudness Contour, Metronome, Parametric Equalizer, Phaser, Stereo Balance, Tremolo * Loaded effects and their parameters are saved and restored when Mixxx restarts * More transparent sounding equalizers (Biquad Equalizer and Biquad Full Kill Equalizer) * Improved scratching sounds with jog wheels, vinyl control, and dragging waveforms with the mouse * Simplified looping and beatjump controls * Configurable rows of 8 samplers with up to 8 rows available for a total of 64 samplers * Files loaded to samplers are reloaded when Mixxx restarts * Improved volume normalization algorithm (EBU-R 128) * Filter library table by crates * Sort musical keys in library table by circle of fifths * Write metadata tags back to audio files * New JavaScript library for controller mapping * Configure multiple Internet broadcasting stations and use multiple stations at the same time * Broadcast and record microphones with direct monitoring and latency compensation * Broadcast and record from an external mixer * Booth output with independent gain knob for using sound cards with 6 output channels without an external mixer * Prevent screensaver from starting while Mixxx is running * CUP (Cue And Play) cue button mode * Time remaining and time elapsed now take into account the tempo fader * Clicking cover art now shows it full size in a separate window * and of course, lots and lots of bug fixes.

GNU GPL c++ qt audio playback mixing auto-dj

rpmrebuild 2.14-1 💾

rpmrebuild is a tool to build an RPM file from a package that has already been installed in a basic use, rpmrebuild use do not require any rpm building knowledge. (On debian, the equivalent product is dpkg-repack)

minor feature: The code was modified to work on old rpm releases (even 3.x)

GNU GPL packaging

Django 2.1.3 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.1.x Post-release version bump. . 2.1.x Added stub release notes for 1.11.17 release. . 2.1.x Added stub release notes for 2.0.10 release. . 2.1.x Added stub release notes for 2.1.3 release. . 2.1.x Added CVE-2018-16984 to the security release archive. . 2.1.x Adjusted text for CVE-2018-16984 in security release archive. . 2.1.x Added tests for using bytearray with BinaryField and correcte . . 2.1.x - Documented how to test custom error views. . 2.1.x crash building translated docs since Sphinx 1.8. . 2.1.x - DatabaseOperation test when run in isol . . 2.1.x Removed docs for obsolete limitations of inspectdb. . 2.1.x Corrected docs to say that all templates are text strings. . 2.1.x Refs #27795 -- Removed force_bytes() usage in MySQL backend. . 2.1.x Refs #27795 -- Removed force_bytes() usage in sessions. . Revert " 2.1.x Refs #27795 -- Removed force_bytes() usage in MySQL b . . Revert " 2.1.x Refs #27795 -- Removed force_bytes() usage in sessions.". . 2.1.x - Updated the contributing tutorial to use an i . . 2.1.x Clarified when QuerySet.select_for_update() locks. . 2.1.x Refs #27778 -- Removed "The database API" section from "Unico . . 2.1.x Capitalized "Python" in docs and comments. . 2.1.x Refs #29784 -- Switched to https:// links where available. . 2.1.x Improved tone in docs/ref/settings.txt. . 2.1.x Emphasized that ForeignKey.on_delete doesn't create a SQL con . . 2.1.x Simplified deployment checklist docs on customizing error views. . 2.1.x Removed unused fields from aggregation docs. . 2.1.x typo in django/utils/ . 2.1.x Added a paragraph in docs/intro/contributing.txt. . 2.1.x Removed obsolete "ugly URL" reference. . 2.1.x - crash when combining Q objects with __i . . 2.1.x Replaced CVE/roles with extlinks. . 2.1.x Updated Jinja2 static tag example to use django.templatetags. . 2.1.x - Clarified docs regarding CSRF token header name. . 2.1.x -

BSDL python django orm web-mvc web-development routing authorization developers

frePPLe 4.5.0 💾

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

Mesa 18.2.4 💾

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.4 is a release which found since the 18.2.4 release. Mesa 18.2.4 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,, swr fail to build with llvm-libs 6.0.1, polaris10 opencl-mesa: Anything using OpenCL segfaults, XFX Radeon RX 580, RADV GPU lockup on event synchronization, Changes, Alex Smith (2):, ac/nir: Use context-specific LLVM types, anv: sanitization of stencil state when the depth test is disabled, Alok Hota (2):, swr/rast: ignore CreateElementUnorderedAtomicMemCpy, swr/rast: intrinsic/function for LLVM 7 compatibility, Andres Rodriguez (1):, radv: check for perftest options size, Bas Nieuwenhuizen (1):, radv: Emit enqueued pipeline barriers on event write. Connor Abbott (2):, ac: Introduce ac_build_expand(), ac: loading a dvec3 from an SSBO, David McFarland (1):, util: Change remaining uint32 cache ids to sha1, Dylan Baker (1):, meson: don't require libelf for r600 without LLVM, Elie Tournier (1):, gallium: Correctly handle no config context creation, Eric Engestrom (1):, radv: s/abs/fabsf/ for floats, Jan Vesely (1):, radeonsi: Bump number of allowed global buffers to 32, Jason Ekstrand (3):, spirv: Use the right bit-size for spec constant ops, blorp: Emit a dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP, anv: Flag semaphore BOs as external, Juan A. Suarez Romero (3):, docs: add sha256 checksums for 18.2.3, cherry-ignore: Revert "anv/skylake: disable ForceThreadDispatchEnable", Update version to 18.2.4, Liviu Prodea (1):, scons: Put to rest zombie texture_float build option. Marek Olšák (1):, radeonsi: a VGT hang with primitive restart on Polaris10 and later, Michel Dänzer

MITL x11 graphics 3d graphics-driver emulation opengl

Poppler 0.71.0 💾

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

major bugfix: : Core: Replace the implementation of GooString by std::string but keep the exact interface intact. Replace GBool, gTrue, and gFalse by bool, true, false, resp. Splash: crash if document is malformed (too wide). Qt5: Crash when adding Highlight Annotations. Default to hidden symbols. Two leaks in a test. Glib: Demo: build on Windows. Demo: Align property labels to top of cell. Cpp: Typos in documentation. Build system: Enable searching for GTK on Windows. Remove unused files. Add fuzzer target from oss-fuzz project.

GNU GPL c++ pdf rendering library developers

Atom 1.33.0-beta1 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: an where Linux users were unable to push or fetch Git branches with the GitHub package on distributions with libcurl4 installed. an where the Toggle Line Comments command created the wrong kinds of comments in files with multiple languages. Missing syntax highlighting classes in several languages when using the new Tree-sitter parsing system Ruby Go JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614) C Python . Ruby. Go. JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614). C. Python. Missing syntax highlighting of CSS inside of JavaScript and HTML. Missing syntax highlighting of macro definitions in C code. Atom/atom#18340 - maintainGrammar - maintainLanguageMode. Atom/atom#18357 - language-go. Atom/atom#18334 - Use the correct comment strings for nested languages. Atom/atom#18201 - Add libcurl3 and libcurl4 as deps for.deb package. Atom/language-c#287 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-c#300 - Add more operators to match the textmate grammar. Atom/language-css#149 - Add Probot no-response configuration. Atom/language-css#150 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-css#156 - Add Tree-sitter CSS grammar. Atom/language-go#153 - Add Probot no-response configuration. Atom/language-go#154 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-go#158 - Add more scopes to the tree-sitter go grammar. Atom/language-javascript#602 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-javascript#611 - some JSX scope mappings. Atom/language-javascript#612 - Add missing operators to the tree-sitter grammar. Atom/language-javascript#614 - Scope super as support.function. Atom/language-python#276 - Add Probot no-response configuration. Atom/language-python#277 - Configure p

MITL javascript editor programmers web-development

Bokeh 1.0.1 💾

Bokeh is a Python library for interactive visualizations, plots and dashboards in web browsers. It provides unique rendering recipes and capabilities for large and streaming data sets.

minor documentation: : - #4096 Bokeh server: color palette rgb is not recognized. - #8356 component: bokehjs Datatable crashes layout if 'field' is key in columndatasource data. - #8362 Combination of "export_png()" and "show()" causes error. - #8374 regression Garbage collection of export_png(). - #8375 component: bokehjs Ellipse and datetime axis. - #8388 component: build Release deploy updates package-lock incorrectly. Tasks: - #8367 component: server Documentlifecyclehandler should catch exception and clean up callbacks. - #8369 component: examples Histogram example should take edges as argument to make_plot. - #8387 component: docs Bryanv/101 misc docs.

BSDL python javascript d3js visualization data-presentation rendering

Mozilla Firefox 63.0.1 💾

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

minor feature: Snippets are not loaded due to missing element ( ), Print preview always shows 30 scale when it is actually Shrink To Fit ( ), Dialog displayed when closing multiple windows shows unreplaced 1 S placeholder in Japanese and potentially other locales ( ), Reference link to 63.0 release notes

MPL c++ web-browser html5 javascript mozilla