schily 2018-08-07 💾

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

major feature: Makefilesystem: Work around a SunPRO CPP bug that rejects tokens with more than one dot. Makefilesystem: Added a workaround for a GNU linker bug that previously prevented to create versioned shared libraries on Linux. libschily: Avoid an endless loop from fgetline() with too small buffer. libfind: added a new primary "-call" that allows to call back into the program instead of calling exec(). Bourne Shell: the builtin "find" command now supports "-call" to directly call code in the shell. This is approx. 40x faster than -exec. star: using -xattr now prints a warning when the local platform does not support NFSv4 extended attributes. star: Linux-type xattrs are now supported on Mac OS X also. star: Fixed a bug from schily-2018-07-16 that caused a core dump with "star -diff". star: Y/N answers now read up to a newline even with long answers. bsh/libshedit: reordered some #includes to avoid a warning with fdopendir() on MacOS X. SunPro Make: The GNU linker does not like empty linker map files.

CDDL software development build tools utilities

Converseen 0.9.7 💾

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

minor feature: Added Ukranian Traslation. Updated Italian Traslation. Added some formats on Windows. Removed Flattr links and buttons. Various.. 0.9.5 â 2016-08-29 Latest. Porting to Qt5.

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

Linux kernel 4.17.13 💾

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

minor feature: Linux 4.17.13, scsi: sg: minor memory leak in error path, drm/atomic: Initialize variables in drm_atomic_helper_async_check() to make gcc happy, drm/atomic: Check old_plane_state- crtc in drm_atomic_helper_async_check(), drm/vc4: Reset - x, y _scaling 1 when dealing with uniplanar formats, crypto: padlock-aes - Nano workaround data corruption, RDMA/uverbs: Expand primary and alt AV port checks, brcmfmac: regression in parsing NVRAM for multiple devices, iwlwifi: add more card IDs for 9000 series, userfaultfd: remove uffd flags from vma- vm_flags if UFFD_EVENT_FORK fails, ipc/shm.c add - pagesize function to shm_vm_ops, audit: potential null dereference 'context- module.name', kvm: x86: vmx: vpid leak, x86/entry/64: Remove ebx handling from error_entry/exit, x86/apic: Future-proof the TSC_DEADLINE quirk for SKX, x86/efi: Access EFI MMIO data as unencrypted when SEV is active, virtio_balloon: another race between migration and ballooning, net: socket: potential spectre v1 gadget in sock_is_registered, net: socket: potential spectre v1 gadget in socketcall, can: ems_usb: memory leak on ems_usb_disconnect(), squashfs: more metadata hardenings, squashfs: more metadata hardening, net/mlx5e: IPoIB, Set the netdevice sw mtu in ipoib enhanced flow, net/mlx5e: Set port trust mode to PCP as default, net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager, rxrpc: user call ID check in rxrpc_service_prealloc_one, net: stmmac: WoL for PCI-based setups, netlink: spectre v1 gadget in netlink_create(), net: dsa: Do not suspend/resume slave_dev, ipv4: frags: handle possible skb truesize change, inet: frag: enforce memory limits earlier, bonding: avoid lockdep confusion in bond_get_stats()

GNU GPL c linux kernel operating-system

ExeQt 1.2.2 💾

What is it? A nifty little utility for pinning commands, applications or links to the system tray. ExeQt goes even further and provides network facilities so that your custom actions can be transfered, accesed and used from computers around the world or computers around your house. How does it work? ExeQt uses the system's native tray to display groups of actions with the things the user loves most such as their documents, the folder with pictures of cats or that site that lets you see how you would look in 50 years. Actions are cool little shortcut-like items that make your life easier. Anything you can run or execute on your machine can be put in one convenient menu that you can acces anywhere on your operating system. Features - Ability to create shortcuts for shell commands, executable files, web links or any other file on the system - Nice grouping of actions so the system tray is kept neat and tidy - Support for action sets which make running multiple things together really easy by grouping the existing actions - Actions that save locally in an XML format - Cross platform (Windows, macOS and Linux) thanks to the cross platform Qt Toolkit - Actions can be synced across computers using a free cloud service (andu.internals.ro) provided for the app - Communication with other computers in LAN running ExeQt allows you to call actions on another computer in your house or office remotely from the comfort of your computer

minor feature:

GNU GPLv3 actions desktop utility qt c++ network cross-platform windows linux mac

Fiwix 1.0.1 💾

Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible. It is designed and developed mainly as a hobby OS and, since it serves also for educational purposes, the kernel code is kept as simple as possible for the benefit of readers or students. It runs on the 32-bit x86 hardware platform and is compatible with a good base of existing GNU applications.

major feature: This new release of the Fiwix kernel comes with the following changes: - Added a basic implementation of a Pseudo-Random Number Generator using the character devices /dev/random and /dev/urandom. - Improved the mechanism in procfs_dir_readdir() to fix a memory corruption bug. - Fixed a bug in procfs_dir_readdir() that prevented from reading correctly the entire procfs root directory. - Fixed a bug in iso9660_dir_readdir() that prevented from reading correctly any directory. - Fixed to show the complete pathname in the argv 0 of the init process. - Fixed to protect INIT process from unexpected signals. It also comes with the new Fiwix Installation CDROM 1.1 which includes new packages ported and improves a lot the UNIX-like experience with full support of the System V init scripts.

MITL operating-system kernel posix unix

Vim 8.1.0240 💾

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.0240: g:actual_curbuf set in wrong scope Problem: g:actual_curbuf set in wrong scope. (Daniel Hahler). Solution: Prepend the "g:" name space.

Other text-editor ide vi vim

OCRmyPDF 7.0.2 💾

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

minor feature: release notes typos . pipeline: remove unused function. . Add intensive (optional) rotation test. . ghostscript: never use autorotatepages. . pipeline: revise logic of rotations to pages with nonzero /Rotate. . Explain pytest --runslow. . Update pinned requirements. . Travis: use xenial for Python 3.7. . Regroup installation page content around platforms. . docs: Describe PDF optimization. . Draw preview image at full resolution. . Notes for v7.0.2. . travis.yml syntax.

GNU GPLv3 pdf ocr scanning

4MLinux 25.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.55. The 4MLinux Server now includes Apache 2.4.33, MariaDB 10.3.8, and PHP 7.2.7 (see this post for more details). 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

CakePHP 3.6.10 💾

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: File validation methods now work with PSR7 UploadedFileInterface objects more consistently. Improved API documentation. ADmad. Mark Scherer. Mark Story. ndm2.

MITL php framework web-mvc cakephp rails

Beast 0.12.0-beta.1 💾

Beast is a music composition and modular synthesis application. As input methods, it offers a multitrack editor, a piano roll, and supports pattern editing. It has a wide range of technical abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, seeking at sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full scripting support.

major feature: This release removes the Rapicorn dependency as well as the runtime dependency on CPython, fixes a number of issues and showcases a new Electronjs based UI (in pre-alpha stage). It also provides a prebuilt binary package: https://beast.testbit.org/pub/deb/beast_0.12.0 beta.1+20.gac2f0b3_amd64.deb

GNU LGPL electronjs multimedia sound audio synthesis midi editors mixers ogg vorbis flac mp3 sound-synthesis c++ scheme x11 bsd linux

JPPF 6.0-beta 💾

JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.

major feature: Features: JPPF-17 Recover from hard failures on the client side, JPPF-471 Show master / slave nodes relationships in the admin console, JPPF-526 Enable NIO-based recovery/heartbeat mechanism, JPPF-540 Make driver discovery from the client config a built-in driver discovery implementation, JPPF-543 Enable P2P connectivity between drivers to be used only for failover Enhancements: JPPF-490 Timestamps for statistics updates, JPPF-531 Ability to specify alternate drivers/servers for a node to connect to in a single configuration property, JPPF-539 Location API - Maven central location Tasks: JPPF-520 Make JPPF work with Java 9, JPPF-541 Upgrade third-party libraries and update build accordingly

Apache adaptive-technologies application-framework java-library clustering distributed-computing java cross-platform developers financial insurance

youtube-dl 2018.08.04 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, 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: funk:channel Improve byChannelAlias extraction. twitch authentication. twitch:vod Improve URL regular expression. watchbox extraction. pbs extraction. theplatform Relax URL regular expression. viqeo Add support for viqeo.tv.

Public Domain python utility video

HumHub 1.3.0 💾

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: Enh: Added PolymorphicRelation::strict to throw exceptions when accessing invalid polymorphic relations. Mail summaries not correctly triggered by cron. Click to topics lead on streams without topic filter throws javascript error. Existing files may cause NULL pointer exception. Newly created profile fields cannot be updated. Enh: Added AbstractRichTextEditor::layout in order to change richtext style. Enh: Added block type RichText for non focus menu style.

Affero GPLv3 php yii mysql social-network groupware

Linux kernel 4.17.12 💾

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.17.12, ACPICA: AML Parser: ignore control method status in module-level code, ACPI / LPSS: Avoid PM quirks on suspend and resume from hibernation, tcp: ack immediately when a cwr packet arrives, tcp: add one more quick ack after after ECN events, tcp: refactor tcp_ecn_check_ce to remove sk type cast, tcp: do not aggressively quick ack after ECN events, tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_mode, tcp: do not force quickack when receiving out-of-order packets, netlink: Don't shift with UB on nlk- ngroups, netlink: Do not subscribe to non-existent groups, net: rollback orig value on failure of dev_qdisc_change_tx_queue_len, cxgb4: Added missing break in ndo_udp_tunnel_ add/del , xen-netfront: wait xenbus state change when load module manually, virtio_net: incosistent received bytes counter, tcp_bbr: bw probing to raise in-flight data for very small BDPs, RDS: RDMA: the NULL-ptr deref in rds_ib_get_mr, NET: stmmac: align DMA stuff to largest cache line length, net: mdio-mux: bcm-iproc: wrong getter and setter pair, net: lan78xx: rx handling before first packet is send, net: amd-xgbe flow-control, net: ena: use of uninitialized DMA address bits field, netdevsim: don't leak devlink resources, ipv4: remove _ON() from fib_compute_spec_dst, net: dsa: qca8k: Allow overwriting CPU port setting, net: dsa: qca8k: Add QCA8334 binding documentation, net: dsa: qca8k: Enable RXMAC when bringing up a port, net: dsa: qca8k: Force CPU port to its highest bandwidth, RDMA/uverbs: Protect from attempts to create flows on unsupported QP, gpio: uniphier: set legitimate irq trigger type in.to_irq hook, gpio: of: Handle regulator flags properly, ext4: check to prevent initializing reserved inodes, ext4: check for allocation block validity with block group locked, ext4: inline data updates with checksums enabled, ext4: false negatives *and false positives in ext4_check_descriptors(), squashfs: be more careful about metadata corruption, random: mix rdr

GNU GPL c linux kernel operating-system

Nextcloud 14.0.0beta2 💾

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: Not all sidebar entries have the "classes" attribute . Set the favorites to the empty array on failure. . Check if the favorite tag exists. . . . . . . . regex for icon urls. . tests. . Use OC.generateUrl to properly prepreview images. . undefined constant error for STATUS_SERVICE_UNAVAILABLE. . tx-robot updated from transifex. . . . . . . . Really cleanup the content-wrapper. . Prevent too long identifier names. . Add unit tests. . calculation of default name. . Ignore automatic generated sequences. . Ignore custom prewhich are longer. . primary key handling on postgres. . Height for content. . App-content list for new layout. . Mobile and list. tx-robot updated from transifex. . Typo : Triple dot to ellipsis. . Frontend regression testing with puppeteer. . Update object storage. . Use correct domain for ci-assets. . new settings and login tests. . Add custom network idle waiting and some JS injection to make tests m . . Improve test duration. . install button layout to avoid irregular test failures. . tx-robot updated from transifex. . Allow to filter the unread count by verb. . Mobile scroll. contactsmenu overflow. . Only lower opacity of the avatar if the checkbox is cheked on the con . . . . . Fetch logcondition earlier. . Update IMipPlugin.php. . Keep timestamp replacements at the beginning. . . . . . . . . . caret icon on installation page. . Use icon mixins for the theming scss. . tx-robot updated from transifex. . duplicate inserts in the 2fa provider registry DAO. . . . . . . . . . Add optional "displayName" parameter to add user endpoint. . tiny grammar. Set display name (if specified) when a new user is created. . Add acceptance test for creating a user with a custom display name. . Reword share comment feature. . Compile vue. . Add more spacing to the apps management sidebar. . . . Revert to regular buttons in system tags management. . . . . . Improve URL detection. . Add notific

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

frePPLe 4.4.1 💾

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: Resources can now have an efficiency percentage. This allows the resource to perform an operation faster or slower than the standard operation time. The resource report now displays the available capacity as a line, replacing the green bar in previous releases to show the free capacity. Performance optimization of the solver algorithm. The solver now passes down the minimum shipment information from the demand to all upstream entities, which allows the algorithm to perform a more efficient search. In complex models, the resulting plan may be slightly different - for the better. Resource build-ahead penalty calculation now also working for 0-cost resources. New rows to the purchase order summary and distribution order summary reports to show the quantity on order or in transit. New rows to the inventory report to show 1) days of cover of the starting inventory, 2) the safety stock and 3) more details on the supply and consumption type. The minimum field on the buffer defines a safety stock. In previous releases this safety stock was effective from the horizon start in 1971. Now this safety stock is effective from the current date of the plan onwards. This change will give a different result for safety stock replenishments in an unconstrained plan. In a lead time constrained plan the results will be identical. Remove buffers of type procurement from the planning engine code. This buffer type was already long deprecated and hasn't been accessible to users for quite some time now. Simpler and more generic modeling of material consumption and production by operations. The types '_end' and '_start' on operation material records are replaced with a field '_quantity'. Renamed the demand plan detail report to delivery orders, and enable uploading confirmed or approved shipments to customers as input data. When expanding a confirmed manufacturing order on a routing operation, the automatic creation of the child manufacturing orders for each routing step now also considers the

Affero GPL c++ python erp scheduling product-planing

gradle 4.9 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: #5772 - Build operations for task registration/creation are emitted by default #5771 - Gradle 4.8+ fails with NotSerializableException on Intellij IDEA project import #5750 - Default "**/*.java" include filter added to Java compilation tasks in Gradle 4.8 #5724 - Gradle Includes Vulnerable XercesImpl Jar. Upgrade when patched version available on Maven Central. #5714 - Do not compile or execute a build script when there is a failure building the build script classpath #5646 - Creating a task inside configureEach causes CME #5638 - Remove @Incubating annotations from publishing types #5583 - Project configuration build operations are no longer nested #5565 - Enable injection of RepositoryResourceAccessor in ComponentMetadataRule #5541 - Reduce memory used in FileUtils#calculateRoots #5526 - Add caching support to ComponentMetadataRule #5505 - gradle distribution depends on jackson-databind version 2.8.11 which has insecure deserialization vulnerability (CVE-2018-5968) #5473 - Allow an included build to use file collection dependencies #5379 - Broken link in docs despite looking correct in adoc #5311 - Introduce Publishing chapter in User Guide #5305 - TestWorker fails to catch SecurityException when calling System.setSecurityManager #5278 - ClassCastException when generating Eclipse files for Gradle #5207 - Why do javadoc tasks of depending projects depend on each other? #5091 - Removing project .gradle directory disproportionately degrades buildSrc performance #4960 - Recompile instead of failing when annotation processors violate the incremental contract #4895 - Included build failure does not break the build #4506 - Gradle Test Kit functional tests fail in an unrecoverable way #4370 - Composite build failures are reported incorrectly for dependency on different subprojects of an included build #3490 - A failure in an included build should be reported at the end of logging output #1743 - The application plugin's "ru

Apache build-tool c c++ groovy java

OrientDB 3.0.5 💾

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: Version bumped to 3.0.5-SNAPSHOT . Subqueries with TRAVERSE and projections. . Cleanup for possible on schema push and immutable schema r . . Remote batch insert. . Removed commented out stuffs. . . . Made sure that push thread do not shutdown in case of crash. . Moved distributed deserialization from message to execution to handle . . Managed two phase transaction state on executor node, introduced re-i . . UPDATE EDGE with subqueries. . Add actives queries to client connection stats. . Minor in tests for avoid access to databases in the thread local. . Balanced distributed timeout management based on operation content size. . Increased number of records operated by distributed test to make sure . . INSERT with RETURN. . Parsing of MATCH statement in console. . Graph traversal projections in SQL. . NPE on function invocation. . Refactor for move HTTP session manager from singleton to server instance. . Separate push metadata serialization from disc serialization. . Make infinite on worker barrier for all the cases. . Add success handling for timed out transactions. . Refactor for lazy js scripting executors. . Refactor of graph types detection from cluster to use immutable schem . . Invalid locale is replaced by default one. . Merge branch '3.0.x' of github.com:orientechnologies/orientdb into 3.0.x. . Made sure that in case of push request the immutable schema is refreshed. . Add check if a node has no disc space left is set OFFLINE. . Remote drop database for backward compatible server admin opera . . All storage thread pools are made static. . Updated Hazelcast to the last hot-. Remote index queries with names with special characters. . Parsing of nested MATCH in console. . MATCH execution with full text indexes. . Execution planning for sharded queries. . Logging of effective user name is added during engine startup. . Automatic conversion of types

Apache nosql dbms graphdb

Django 2.1 💾

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: Replaced 'python -Wall' with 'python -Wa'. . Added test for combining Q objects with non-Q objects. . - UserChangeForm crash if password field is exclu . . links to Sphinx docs. . - Made assertFormError() output "(actual errors: none)" . . Clarified a sentence in docs/topics/i18n/translation.txt. . - Added renderer argument to ModelForm. . Removed unused regexes in django.core.management.templates. . - Prevented initial selection of empty choice in multip . . typo in docs/releases/2.0.4/1.11.12.txt. . - OpenLayersWidget deserialization ignoring the w . . Added release date for 2.0.4 and 1.11.12. . Refs #23406 -- "invalid escape sequence" warning in migrations . . Added stub release notes for 2.0.5. . Refs #27728 -- BytesWarning in admin_views tests. . Refs #28577 -- Added check for HStoreField to prevent mutable default. . - Added bytes to str conversion in LPad/RPad database f . . Refs #28643 -- Added Repeat database function. . Added stub release notes for 1.11.13. . Refs #24791 -- Made PostgreSQL's nodb connection use first PostgresSQ . . reference to nonexistent __between lookup. . - Doc'd that a context manager can't be used with FileR . . - Made a JSONField lookup value of None match keys that . . Added additional AdminPasswordChangeForm tests. . Updated intersphinx_mapping URL for sphinx. . - Made ImageField render with accept="image/*"' HTML at . . - Made widthratio assign to as var if an exceptio . . Documented InlineModelAdmin.has_(add/change/delete)_permission(). . ordering in docs/internals/deprecation.txt. . - Added obj arg to InlineModelAdmin.has_add_permission(). . - Renamed admin CSS class field-box to fieldBox. . - Clarified PasswordResetTokenGenerator comment regardi . . Updated contributing docs for some latest practices. . Added tests for ArrayField.has_changed(). . - ArrayField.has_changed() for empty values. . - inspectdb import paths for django.contrib.postg . . mistakes in docs/topics/db/examples/many_

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

exiftool 11.08 💾

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: Decode more from Microsoft Word documents, including LastSavedBy tags. - Decode image file characteristics from Windows EXE files. - Decode more PanasonicRaw tags. - Changed names of new Samsung trailer tags. - Improved identification of 64-bit Windows EXE files. - potential problems converting C-style escaped strings. - new "# CSTR " feature to work with -stay_open option.

Artistic perl exif meta-data

BeeBEEP 5.4.0 💾

BeeBEEP is a secure networking chat. It allows simple chat-style instant messaging, group chats, friend lists, and exchanging files. It works in any intranet environment, or through public networks.

major feature: Prevent "user collision" from same IP address. "slow connection " at startup. Added option "Always open chat on new message".

QPL c++ qt chat encryption

Godot Engine 3.0.6-stable 💾

Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel. Games can be exported in one click to a number of platforms, including the major desktop platforms (Linux, Mac OSX, Windows) as well as mobile (Android, iOS) and web-based (HTML5) platforms. Godot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. Users’ games are theirs, down to the last line of engine code. Godot’s development is fully independent and community-driven, empowering users to help shape their engine to match their expectations. It is supported by the Software Freedom Conservancy not-for-profit.

minor feature: Android export templates no longer contain the placeholder permissions which Google Play started complaining about. Now only requested permissions will be written to the manifest when exporting. User defined signals in the exported C# projects were misbehaving, this has now been.

MITL c++ python game engine 3d graphic programming developers

WackoWiki 5.5.6 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP7 and MariaDB / MySQL.

minor bugfix: Bug fix release for 5.5.x series, added templates for most actions and handlers

BSDL php javascript web-based documentation education wiki

Shotcut 18.08 💾

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 the timecode of failure to the Jobs panel when an export job fails (makes locating problem areas in the project easier). Added an Unpremultiply Alpha video filter (handy to compositing for video clips with an alpha channel that has had its color pre-multiplied with its alpha). various crash regressions since v18.05. audio distortion during preview (regression in v18.07). custom Export presets broken if name contains parentheses (regression in v18.07). Properties Reverse... broken if numeric region setting uses comma for decimal (regression in v18.07). Overlay HTML editor easily destroys default scripts (introduced in v18.07) if WebVfx JavaScript extension enabled. custom interlaced Export presets loading as progressive (regression in v18.07). Timeline Copy Timeline to Source Export fails on unsaved (Untitled) project. Text filter has aliased edges (regression in v18.07). Stabilize video filter not available on Linux (regression since v18.06). changing Speed in Properties breaks all filters on that clip (regression since v18.05). Fade Out Video (and keyframes in general) broken on still images whose in point is 0 (regression since v18.03). accuracy of Properties Duration for image clip on the timeline. Some for changing Settings Video Mode after starting a project. compositing of upper video tracks becomes broken if bottom video track is deleted. images with alpha channel (e.g. PNG) on upper video tracks have dark edges after compositing if the Size and Position or Rotate and Scale filters are not used.

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

OCRmyPDF 6.2.3 💾

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

minor feature: Discard alpha channel when triaging images . Revert previous commit amd reject input images with alpha channel.

GNU GPLv3 pdf ocr scanning

Rspamd 1.7.9 💾

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: 01 Aug 2018 Crit caseless comparison of equal length strings. Feature Add HTTP basic auth support to elastic and clickhouse plugins. Feature Add SPF selector to reputation. Feature Add support of the fallback backends for HTTP maps. Feature Allow to print full mime structure when extracting mime data. Feature Allow to split symbols in reputation plugin. Feature Check attachments only on AV scanners in attachments_only mode. Feature Disable all SSL checks if ssl_no_verify flag is set. Feature Implement parsing of scoped IPv6 addresses. Feature Improve `rspamc counters` output. Add sanity checks when expanding SPF macros. Allow to parse SA rules with no spaces around = (dirty hack). Avoid one extra byte writing. Deal with direct hash table. Detect empty text part as text, not HTML. Do not reduce map watch timeout for mixed http/file maps. HTML part detection heuristic. double free in redirectors cleanup. legacy history handling in the controller. messages insertion. sending string method. statconver command line arguments. argument checking for being null. reported by luacheck. Freeze updates queue when do actual storage update. HTTP map hash is per-backend and not per-map. Plug memory leak in fuzzy updates. Prefer 'MTA-Name' when producing authentication results. Replace bad unicode sequences instead of stopping on them. Set classifier version on learning. Project Reworked ratelimits. Project Apply topological sorting for symbols in Rspamd. Project Remove global contexts from C modules. Project Move performance critical hash tables to khash. WebUI Avoid unused indexes. WebUI Do not execute `on_success` callback. WebUI history reset for "All SERVERS". WebUI query URL for selected server. WebUI symbols display in legacy history. WebUI Hide symbols order selector for legacy history. WebUI Refactor query functi

Apache email-filter antispam c lua

uSTL 2.7 💾

A partial implementation of the C++ Standard Template Library optimized for size.

minor bugfix: Make vector resize take a second argument for fill value. vector dtor should not call dtors when linked. exchange algo should be c++14 only. Make swap implementation shared with c++98. Fix some warnings from -Weffc++. Fix new warnings and errors from gcc 8.1. Add workaround for gcc 8.1 bug 85695. ifdef out _long4grain alignof spec on 32bit platforms. Replace C-style casts with C++-style casts. Remove obsolete --without-mmx configure flag.

MITL c++ standard template library

GNU Debugger 8.1.1 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: PR gdb/22824 (misleading description of new rbreak Python function in GDB 8.1 NEWS file) PR gdb/22849 (ctrl-c doesn't work in extended-remote). PR gdb/22907 ( Regression gdbserver doesn't work with filename-only binaries). PR gdb/23028 (inconsistent disassemble of vcvtpd2dq). PR gdb/23053 (-D_GLIBCXX_DEgdb-add-index regression). PR gdb/23127 ( AArch64 GDB cannot be used for deging software that uses high Virtual Addresses). PR server/23158 (gdbserver no longer functional on Windows). PR breakpoints/23210 ( 8.1/8.2 Regression Bogus Breakpoint address adjusted from 0xf7fe7dd3 to 0xfffffffff7fe7dd3).

GNU GPLv3 c c++ debugger software-development

Atom 1.30.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: Tree-sitter grammars are now parsed asynchronously for better performance. The One Light and One Dark themes now provide colors for the language-html-angular syntax grammar. The GitHub package now fetches co-author suggestions from the GitHub API. The Settings view now searches automatically when you type in the search box of the Install page. The spell-check package now supports checkers exported as ES6 default classes and relative paths for dictionary files. The whitespace.ignoreWhitespaceOnCurrentLine is now respected when the same buffer is open in more than one text editor. Flow typed JavaScript files using double slash flow comments are now transpiled correctly. Markdown files now support embedded "properties" blocks for highlighting content like Git config files. Improved stability when using proxy software like ShadowsocksX-NG with Atom. an where tree-sitter grammars may be selected incorrectly for the wrong language. an causing soft-wrapped editors to reflow text for each character typed. an in the GitHub package where the unstaged changes view would be refocused when you switch to another editor. an where the embedded commit message editor fails to reappear after closing an expanded commit message editor. Lambda parsing in language-python. Two in language-shellscript when parsing prompt strings. an where atom.sh spawns a sleep process every second on --wait. an where an unexpected "Copy Path" item appears in the Project pane's context menu. Atom/atom#17299 - Fire grammar activation hooks after emitting new editors. Atom/atom#17350 - Update to require libgtk-3-0. Atom/atom#17351 - Provide more context when test fails due to timeout in waitsFor. Atom/atom#17362 - electron@2.0.1. Atom/atom#17363 - Update first-mate to 7.1.1. Atom/atom#17339 - Perform parsing off the main thread when Tree-sitter is enabled. Atom/atom#17406 - GitHub package upgrade. Atom/atom#17421 - GitHub package upgrade. Atom/atom#17008 - allow the use of double slash flow comments. Atom/a

MITL javascript editor programmers web-development

The Sidef programming language 3.19 💾

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

minor feature: Added the String s.rotate(n) method. (4e76b98). Added the Number dedekind_psi(n, k) method. (e345b1b). Added the Number is_powerful(n) method. (fadb79a). Added the Number is_congruent(n, k, m) method. (8e45439). Added the Number prime_divisors(n) method. (ed1700b). Added the Number prime_udivisors method. (f019b8d). Added the Number prime_power_divisors(n) method. (15b960b). Added the Number prime_power_udivisors(n) method. (c548f17). Added the Number square_divisors(n) method. (533e927). Added the Number square_udivisors(n) method. (b9c0f15). Added the Number squarefree_divisors(n) method. (ee7010a). Added the Number squarefree_udivisors(n) method. (6fec76e). Added the Number prime_sigma(n, k) method. (5e9bc5b). Added the Number prime_usigma(n, k) method. (5e9bc5b). Added the Number prime_power_sigma(n, k) method. (d58c77a). Added the Number prime_power_usigma(n, k) method. (c5b0ed5). Added the Number square_sigma(n, k) method. (dffe2e4). Added the Number square_usigma(n, k) method. (3ec7857). Added the Number squarefree_sigma(n, k) method. (7270aab). Added the Number squarefree_usigma(n, k) method. (7ce0273). Added the Number methods: msb(n) and lsb(n). (09c8d65). Extended the String strip(), strip_left() and strip_right() methods. (cd8ef4b). Added constant-folding support for File("...") and Dir("...") (at -O1). (75a20ff). Minor optimization in sqrt(n) and log(n) for negative real values of n. (ab296de). Minor optimization in the comparison and equality checking of objects of the same type. (7142929). Extended sqrtmod(a, n) method to work with composite numbers n. (acb3edf, 0f97de2). Allow a nil value as an argument to a for-in loop. (df8862e). Use dynamical constants in all blocks. (0707150). Always return a fraction-string from Number.base() when the number is a fraction. (d8de05d). Minor in the deparsing of complex number with special values, such as Inf, -Inf or NaN. (3d93c5c).

GNU GPLv3 programming language development perl

IPFire 2.21 💾

IPFire is a Linux firewall distribution that is built from source and comes with lots of additional features. It is easy to set up and administer. It features a firewall with stateful inspection, a content filtering engine, traffic control (QoS), VPN technology, and a lot of logging.

minor feature: This is the official release announcement for IPF ire 2.21 #8211; Core Update 122. It rebases the distribution on the long-term supported Linux kernel 4.14 and many more improvements and have found their way into the distribution.. Please help us to support everyone #8217;s work with your donation !.. Please note, that we have split this update into two parts. First, you will need to install IPF ire 2.19 #8211; Core Update 121 and then, the second part will automatically be installed after. Please be patient and let the system complete the update. When everything is done, please reboot into the new kernel.. Highlight: Linux 4.14. The distribution was rebased from our old long-term supported kernel to the new kernel 4.14.50.. Most importantly, this kernel improves the security of the system, increases performance and makes the core of IPF ire more up to date and modern again. This update also enables mitigation against Meltdown and Spectre on some architectures. On Intel-based platforms, we update the microcode of the CPU s when the system boots up to avoid any performance penalties caused by the mitigation techniques.. Unfortunately, grsecurity is incompatible with any newer kernels and has been removed. This is connected to the decision of the grsecurity project to no longer open source their patches. Luckily the kernel developers have backported many features so that this kernel is still hardened and secure.. ARM systems won #8217;t be able to install this update due to the kernel change which also requires changes on some bootloaders. For those users, we recommend to backup the system, reinstall and then restore the backup. The re-installed system will only come with a single ARM kernel instead of multiple for different platforms that we had before. It helps us to keep the distribution smaller and makes development efforts easier.. Misc... Updated packages: apache 2.4. beep 1.3 with for CVE -2018-0492. bwm-ng 0.6.1-f54b3fa. cmake 3.11.2. crda 3.1

GNU GPLv3 operating-system linux-distribution internet networking firewalls linux

OPNsense 18.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.

major feature: These are the most prominent changes since version 18.1: o improved WAN DHCPv6 and SLAAC connectivity and tracking o functional IPv6 Rapid Deployment (6RD) support o improved default route handling and gateway switching o OpenVPN default setup improvements for IPv6 and RADIUS attribute support o Dpinger gateway monitoring integration o password policies for local authentication and coupled TOTP o Monit core integration to eventually replace the legacy notifications o OpenSSH access via group and shell selection instead of privilege o pluggable backup framework with new Nextcloud option o sytem tunables are now also used as loader tunables o unrestricted VLAN usage for e.g. Xen o QinQ interface removal o firmware GUI speedup, improved error parsing and console reboot hint o ZFS on root boot support (installer support is pending, but opnsense-bootstrap works) o ZFS and MSDOS config import support o ISC DHCP version moves from 4.3 to 4.4 o RRDtool version moves from 1.2 to 1.7 o rework rc.syshook facility to use drop-in directories instead of suffixes o backports of FreeBSD 11.2 Intel NIC drivers o stand-alone frontend UI development tools o language updates for Czech, French, German, Portuguese (Brazil) o UI header security and SSL cipher hardening o extensive UI cleanups and menu consolidation o new and rewritten plugins: os-cache, os-lcdproc-sdeclcd, os-net-snmp, os-nut, os-openconnect, os-relayd 2.0, os-shadowsocks, os-theme-cicada, os-theme-rebellion, os-theme-tukan, os-wol 2.0

BSDL-2 network firewalls security

OpenWRT 18.06 💾

OpenWRT is a Linux distribution for wireless routers and low-resource embedded devices. It provides a coherent base system for different plattforms, various hardware and firmware drivers, and a Debian-style packaging system for application and add-on packages. The JSON-RPC based admin web interface LuCI makes configuration very user-friendly, but keeps the similar SSH and command line UCI interface and /etc files accessible. With its own PROCD system event daemon it can immediately respond to updated device states and settings. As router distribution it includes stateful firewalling, WAN interface and VLAN route configuration, port forwarding, wireless drivers, IPv6 support, UPnP, TR-069, DHCP, DNS, RADv6, mesh networking, VPN, QoS management, a writeable root filesystem, print and file servers, media sharing, telephony systems, and much more.

major feature: First major release since LEDE project merge. The OpenWrt 18.06 series focuses on support for network flow offloading and modernizing the Atheros AR71xx target. Utilizes kernel 4.12

Mixed c lua operating-system linux distribution networking firewall wireless router firmware procd busybox embedded proxy-server dns networki

Grav 1.4.8 💾

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 feature: 1. (#improved) Add Grav version to debar messages tab. Add Nginx config for ddev project to `webserver-configs`. Vendor library updates. 1. (#) Don't allow `null` to be set as Page content.

MITL php cms webcms flat-file markdown yaml

tesseract-ocr 4.0.0-beta.4 💾

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: CID 1393540 (Explicit null dereferenced) . CID 1393244 and CID 1393244 (Uninitialized scalar variable). . CID 1393243 (Uninitialized scalar field). . . . CID 1393239 (Dereference null return value). . CID 1393238 (Dereference null return value). . CID 1393241 (Dereference null return value). . . . Replace ASSERT_HOST in genericvector.h. . Remove errcode.h from public API. . . . Remove public API file ndminx.h. . . . Clean usage of assert.h. . . . Replace string.h by standard C++ cstring. . . . Remove LSTM header files from public API. . Remove arch header files from public API. . . . Remove unneeded include statements for scanutils.h. . . . Remove recursive header. . Clean some include statements. . Remove memry.h from public API. . . . Remove empty tessbox.h. . Clean more include files and include statements. . . . coutln: Replace alloc_mem, free_mem by standard functions. . adaptions: Remove unneeded include statement. . qspline: Remove unneeded include statement. . strngs: Replace alloc_mem, free_mem by standard functions. . gap_map: Replace alloc_mem, free_mem by C++ new, delete. . pitsync1: Remove unneeded include statement. . qspline: Replace alloc_mem, free_mem by C++ new, delete. . makerow: Replace alloc_mem, free_mem by C++ new, delete, std::vector. . oldbasel: Replace alloc_mem, free_mem by C++ new, delete, std::vector. . pithsync: Replace alloc_mem, free_mem by C++ std::vector. . tordmain: Replace alloc_mem, free_mem by C++ std::vector. . Remove memry.cpp, memry.h. . Remove stderr.h and its include statements. . . . dotproductsse: include statements. . . . Update VERSION. . . . CID 1386094 (Unread field). . CID 1386098 (Dubious method used). . CID 1386104 (Dereference null return value). . CID 1386083 (Dereference null return value). . . . CID 1164746 (Big parameter passed by value). . CID 1157757 (Logically dead code). . CID 1158180 (Argument cannot be negative) and clean code a bit. . CID 1242849 (U

Apache c++ c ocr library cli

VideLibri 1.987 💾

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

minor feature: use more https (Dresden); okhttp: repeat failed HTTPS requests; Windows/Linux: fix broken layout with non standard font size; add public libraries Castrop-Rauxel, Dorsten, Gladbeck, Herten, Oer-Erkenschwick ; Windows: fix debug log viewer on NTFS; remember selected search branches

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

HumHub 1.3.0-beta.3 💾

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: prevent user serialization for SocialActivity. wrong return value for Content::move(). space archive activity wrong originator assignment. suppress "unable to determine dataType" error for aborted xhr requests. Enh: added FunctionalTester::loginBySpaceUserGroup() and FunctionalTest::assertSpaceAccessStatus() for ACL testing. delete space button not visible for system admin. Enh: added humhub modules space behaviors SpaceModelMembership::canDelete(). Popover Space title " " to " ". invalid translation syntax used in croatian language. Enh added highligh.js as ui addition. ui.addition.applyTo with filter ignores first filter index. introduction tour not working. Chng: Moved static js dependencies from static/resources into static/js. Comment edit cancel edit context item not shown. #2700: Prevent GroupManager access to system admin group management. Enh: Styled user deletion view. Space and User Admin Filterbar padding. Source serialization of Notification ActiveJob. Enh: Added 'requireSource' 'requireOriginator' flags in SocialActivities.

Affero GPLv3 php yii mysql social-network groupware

MusicBrainz Picard 2.0.2 💾

Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.

minor bugfix: Sub-task PICARD-1296 - Code sign Picard for macOS. Task. PICARD-1301 - Use PyQT 5.10 for macOS. PICARD-342 - Picard is not properly signed for Mac OS X Gatekeeper. PICARD-1212 - Picard 2.0.0dev4 crashing at startup. PICARD-1300 - Picard crashes when logging lots of events.

GNU GPL python audio music id3 tagging