PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
minor feature: 7.5.0-preview.5 - 2024-10-01.
Breaking Changes.
Treat large Enum values as numbers in ConvertTo-Json.
Engine Updates and.
how processor architecture is validated in Import-Module.
Experimental Features.
General Cmdlet Updates and.
Add -Force parameter to Resolve-Path and Convert-Path cmdlets to support wildcard hidden files.
Add telemetry to track the use of features.
Treat large Enum values as numbers in ConvertTo-Json.
Make features PSCommandNotFoundSuggestion, PSCommandWithArgs, and PSModuleAutoLoadSkipOfflineFiles stable.
Handle global tool when prepending PSHome to PATH.
Tests.
cleanup in PSResourceGet test.
Build and Packaging Improvements.
lt;details gt;.
lt;summary gt;.
lt;p gt;Bump.NET SDK to 9.0.100-rc.1.24452.12 lt;/p gt;.
lt;/summary gt;.
lt;ul gt;.
lt;li gt;Test Scenario for lt;code gt;Compress-PSResource lt;/code gt; (Internal 32696) lt;/li gt;.
lt;li gt;Add back local NuGet source for test packages (Internal 32693) lt;/li gt;.
lt;li gt;typo in lt;code gt;release-MakeBlobPublic.yml lt;/code gt; (Internal 32689) lt;/li gt;.
lt;li gt;Copy to static site instead of making blob public lt;/li gt;.
lt;li gt;Update lt;code gt;Microsoft.PowerShell.PSResourceGet lt;/code gt; to lt;code gt;1.1.0-preview2 lt;/code gt; lt;/li gt;.
lt;li gt;Remove the MD5 branch in the strong name signing token calculation lt;/li gt;.
lt;li gt;Update experimental-feature json files lt;/li gt;.
lt;li gt;Add updated lt;code gt;libicu lt;/code gt; dependency for Debian packages lt;/li gt;.
lt;li gt;Add mapping to lt;code gt;AzureLinux lt;/code gt; repo lt;/li gt;.
lt;li gt;Update and add new NuGet package sources for different environments. lt;/li gt;.
lt;li gt;Bump.NET 9 to lt;code gt;9.0.100-rc.1.24452.12 lt;/code gt; lt;/li gt;.
lt;li gt;Make some release tests run in a hosted pools lt;/li gt;.
lt;li gt;Do not build the exe for Global tool shim project lt;/li gt;.
lt;li
MITL powershell shell
Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source.
Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.
minor feature: lt;h2 gt;24.9.1 lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Tweak pending deprecation warning for the upcoming changes in channel defaults. lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Deprecations lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Remove deprecated testing entrypoint lt;code gt;shell/bin/conda lt;/code gt;. Use lt;code gt;dev/start .bat lt;/code gt; instead. lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Contributors lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jezdez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jezdez" gt;@jezdez lt;/a gt; lt;/li gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kenodegard/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kenodegard" gt;@kenodegard lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/conda/conda/compare/24.9.0...24.9.1" gt; lt;tt gt;24.9.0...24.9.1 lt;/tt gt; lt;/a gt; lt;/p gt;.
BSDL-2 package-management binaries python
Jamulus enables musicians to perform in real-time together over the internet. A Jamulus server collects the incoming audio data from each Jamulus client, mixes that data and then sends that mix back to each client. Jamulus can support large numbers of clients with minimal latency and modest bandwidth requirements.
Jamulus is free and open source software (FOSS) licensed under the GPL and runs under Windows (ASIO or JACK), MacOS (Core Audio) and Linux (JACK). It is based on the Qt framework and uses the OPUS audio codec.
major feature: Client: Added "Delete Entry" button to Advanced Settings, Custom Directories.
Client: Added "delete server" button to connect dialog.
Client: the display of delete buttons on Mac.
Client/Server: Display Qt versions for both build and runtime.
Client/Server: Improved start up logging.
Server: systemd ExecStart command line to support start/stop recording signal.
Server: Only de-register on quit.
Mac: Changed bundle ID. You may need to re configure Jamulus to your liking after a new install.
Android: save settings on app state change.
Refactor Release upload to two step process.
Refactoring: Decouple App Store upload from dmg build.
Refactor some `CHostAddress` parameters to be const references.
Refactor src/main.cpp.
Translations updated from Hosted Weblate.
Documentation: Improved link for Server CLI options.
Documentation: updated TRANSLATING.md for current build process.
Build: adds macOS signed pkg build automation.
Build: Bump actions/cache from 3 to 4.
Build: Bump actions/checkout from 3 to 4.
Build: Bump actions/download-artifact from 3 to 4.
Build: Bump actions/upload-artifact from 3 to 4.
Build: Bump DoozyX/clang-format-lint-action from 0.16 to 0.17.
Build: Bump github/codeql-action from 2 to 3.
Build: Bump maxim-lobanov/setup-xcode from 1.5.1 to 1.6.0.
Build: checkout of submodules only needed for Android.
Build: Ensure apt version =2.4 to prove that the system is Debian based (using apt and dpkg) and can validate the repo.
Build: Generate qm files and embedded resource during build.
Build: Place build files in separate directories instead of project root.
Build: Replace deprecated Q_OS_MACX with Q_OS_MACOS (Jamulus now requires building with Qt = 5.7.1).
Build: Updated bundled Qt6 to version 6.6.3.
Build: Updated Mac Legacy build to use Qt 5.15.2, now compatible with MacOS 10.13 (High Sierra) or newer.
Build: Updated the build runner for iOS in Github from macos-11 to macos-12.
Build: Update
GNU GPLv3 audio music streaming server c cpp
Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well.
For more info, see https://www.elastic.co/products/logstash
minor bugfix: notable-8.15.2 .
==== Notable.
a https://github.com/elastic/logstash//16437 regression from ls 8.15.1 in which ls removes all quotes from docker env variables, possibly causing ls not to start https://github.com/elastic/logstash/pull/16456.
==== Plugins.
*Beats Input - 6.8.4*.
to populate the `@metadata` fields even if the source's metadata value is `nil` https://github.com/logstash-plugins/logstash-input-beats/pull/502 #502 .
*Dead_letter_queue Input - 2.0.1*.
NullPointerException when the plugin https://github.com/logstash-plugins/logstash-input-dead_letter_queue/pull/53 #53 .
*Elastic_serverless_forwarder Input - 0.1.5*.
DOC attributes to accurately set and clear default codec values https://github.com/logstash-plugins/logstash-input-elastic_serverless_forwarder/pull/8 #8 .
*Logstash Integration - 1.0.3*.
DOC attributes to accurately set and clear default codec values https://github.com/logstash-plugins/logstash-integration-logstash/pull/23 #23 .
*Elasticsearch Output - 11.22.9*.
Vendor ECS template for Elasticsearch 9.x in built gem https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1188.
Added ECS template for Elasticsearch 9.x https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1187.
logstash-8-15-1 .
log log-viewer java
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major bugfix: Improvements.
Network: make networks with `` more useful.
It is now permissable to have a `` network that.
Has no IP address assigned to the host's port of the bridge. This
is the only way to create a libvirt network where guests are.
Unreachable from the host (and vice versa) and also 0 firewall
Rules are added on the host.
It is now also possible for a `` network to.
Use the `zone` attribute of `` to set the firewalld zone of
The bridge interface (normally it would not be set, as is done
With other forward modes).
Storage: Lessen dependancy on the `showmount` program.
Libvirt now automatically detects presence of `showmount` during runtime
as we do with other helper programs and also the.
`daemon-driver-storage-core` RPM package now doesn't strongly depend on it
if the users wish for a more minimal deployment.
Switch from YAJL to json-c for JSON parsing and formatting.
The parser and formatter in the libvirt library, as well
as the parsers in the nss plugin were rewritten to use json-c.
Instead of YAJL, which is effectively dead upstream.
Relax restrictions for memorytune settings.
It should now be possible to use resctrl on AMD CPUs as well as Intel CPUs.
When the resctrl filesystem is mounted with `mba_MBps` option.
.
Virsh: script-friedly output of `virsh list --uuid`.
The script-friendly output of just 1 UUID per line was mistakenly replaced
by the full human-targetted table view full of redundant information.
And very hard to parse. Users who wish to see the UUIDs in the tabular
Output need to use `virsh list --table --uuid` as old behaviour was
Reverted.
Note that this also broke the `libvirt-guests` script. The was.
Introduced in `v10.7.0 (2024-09-02)`_.
Network/qemu: some cases where `device-update` of a network.
Interface was failing:
If the interface was connected to a libvirt network that was.
Providing a pool of VFs to be used with macvtap passthrough
Mode, then *any update to the interface would fail, even
Changing the link state.
Mixed virtualization virtual-machine toolkit library c python
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major bugfix: Improvements.
Network: make networks with `` more useful.
It is now permissable to have a `` network that.
Has no IP address assigned to the host's port of the bridge. This
is the only way to create a libvirt network where guests are.
Unreachable from the host (and vice versa) and also 0 firewall
Rules are added on the host.
It is now also possible for a `` network to.
Use the `zone` attribute of `` to set the firewalld zone of
The bridge interface (normally it would not be set, as is done
With other forward modes).
Storage: Lessen dependancy on the `showmount` program.
Libvirt now automatically detects presence of `showmount` during runtime
as we do with other helper programs and also the.
`daemon-driver-storage-core` RPM package now doesn't strongly depend on it
if the users wish for a more minimal deployment.
Switch from YAJL to json-c for JSON parsing and formatting.
The parser and formatter in the libvirt library, as well
as the parsers in the nss plugin were rewritten to use json-c.
Instead of YAJL, which is effectively dead upstream.
Relax restrictions for memorytune settings.
It should now be possible to use resctrl on AMD CPUs as well as Intel CPUs.
When the resctrl filesystem is mounted with `mba_MBps` option.
.
Virsh: script-friedly output of `virsh list --uuid`.
The script-friendly output of just 1 UUID per line was mistakenly replaced
by the full human-targetted table view full of redundant information.
And very hard to parse. Users who wish to see the UUIDs in the tabular
Output need to use `virsh list --table --uuid` as old behaviour was
Reverted.
Note that this also broke the `libvirt-guests` script. The was.
Introduced in `v10.7.0 (2024-09-02)`_.
Network/qemu: some cases where `device-update` of a network.
Interface was failing:
If the interface was connected to a libvirt network that was.
Providing a pool of VFs to be used with macvtap passthrough
Mode, then *any update to the interface would fail, even
Changing the link state.
Mixed virtualization virtual-machine toolkit library c python
Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
minor bugfix: Changed:
In the Autotools build system, the rsvg plugin is no longer built when
pangocairo is missing. Previously, when librsvg was found but pangocairo was
not, this plugin would be enabled and built but offer no functionality.
The RSVG plugin now requires librsvg 2.42.7.
The RSVG plugin uses newer librsvg APIs where available. #2206.
:
In the Autotools build system, fallback discovery of libANN when `pkg-config`
support is unavailable has been corrected to properly enable use of libANN.
This primarily affects `mingle` users on Debian-based operating systems or
macOS.
The RSVG plugin no longer dereferences a null pointer when failing to create
new RSVG handles.
The Pango plugin no longer assumes a little endian environment when loading PS
images.
Deleting a vgpane when using the Tclpathplan module no longer frees an
invalid pointer. This appears to have existed since the first revision of
Graphviz. That is, deleting a vgpane has always crashed the TCL interpreter
or silently corrupted the heap prior to this release.
EPL presentation visualization graph
Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines.
Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots.
Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code.
If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.
minor bugfix: .
encoding for HTML export in Qt6 ()..
compilation with Qt6/msvc..
Added a menu item for changing the application language..
.
GNU GPLv3 collection manager kde
Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source.
Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.
minor feature: lt;h3 gt; Special announcement lt;/h3 gt;.
lt;p gt;This is an announcement about an important and positive lt;strong gt;future lt;/strong gt; change in conda's functionality: lt;/p gt;.
lt;p gt;Following feedback from conda users about the pre-configuration of the conda code base to favor channels from Anaconda Inc, we've lt;a href="https://github.com/conda/conda//14178" data-hovercard-type="" data-hovercard-url="/conda/conda//14178/hovercard" gt;started the process to deprecate lt;/a gt; hardcoding Anaconda's channels as the default set of channels in the conda source code, which is a remnant of conda's incubation at the company. lt;/p gt;.
lt;p gt;In the future, we will rely on providers of conda distributions, such as lt;a href="https://github.com/conda-forge/miniforge" gt;miniforge lt;/a gt; or Anaconda (including miniconda), to pre-configure their preferred channels, e.g. by running the necessary lt;code gt;conda config --set channels lt;/code gt; command. lt;/p gt;.
lt;p gt;We're also going to continue to lt;a href="https://github.com/conda/conda//14217" data-hovercard-type="" data-hovercard-url="/conda/conda//14217/hovercard" gt;work on improving channel management lt;/a gt; in the forseeable future and would love to get your feedback. lt;/p gt;.
lt;h3 gt;Enhancements lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Add lt;code gt;conda.core.index.Index lt;/code gt; as a faster drop-in replacement of the realized dictionary index. Note: The loggers are no longer implicitly initialized when fetching the index. Instead, you must explicitly call lt;code gt;conda.gateways.logging.initialize_logging lt;/code gt;. lt;/li gt;.
lt;li gt;Alias lt;code gt;conda env remove lt;/code gt; command to lt;code gt;conda remove --all lt;/code gt;. lt;/li gt;.
lt;li gt;Add a new health check to lt;code gt;conda doctor lt;/code gt; that detects if the lt;code gt;REQUESTS_CA_BUNDLE lt;/code gt; env var points to a non-existent file. lt;/li gt;.
lt;li gt;Add lt;code gt;--sha256 lt;
BSDL-2 package-management binaries python
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 6.11.1, powercap: intel_rapl: Change an error pointer to NULL, USB: usbtmc: prevent kernel-usb-infoleak, USB: serial: pl2303: add device id for Macrosilicon MS3020, nvme-pci: qdepth 1 quirk, ASoC: amd: acp: add ZSC control register programming sequence, Bluetooth: btintel_pcie: Allocate memory for driver private data, netfilter: nft_socket: a NULL vs IS_ERR() in nft_socket_cgroup_subtree_level(), cpufreq/amd-pstate: Add the missing cpufreq_cpu_put(), powercap/intel_rapl: the energy-pkg event for AMD CPUs, powercap/intel_rapl: Add support for AMD family 1Ah, drm: Expand max DRM device number to full MINORBITS, accel: Use XArray instead of IDR for minors, drm: Use XArray instead of IDR for minors
GNU GPL c linux kernel operating-system
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: 7.1 was released on 2024-09-30. It is the latest stable FFmpeg release
From the 7.1 release branch, which was cut from master on 2024-09-24.
It includes the following library versions:
Libavutil 59. 39.100
Libavcodec 61. 19.100
Libavformat 61. 7.100
Libavdevice 61. 3.100
Libavfilter 10. 4.100
Libswscale 8. 3.100
Libswresample 5. 3.100
Libpostproc 58. 3.100
GNU LGPLv3 video conversion display capture library c x11 developers
NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol.
INDI core library is composed of the following components:
INDI Server.
INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including:
Mounts
CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc).
Focusers.
Filter Wheels.
Adaptive Optics.
Domes.
GPS.
Weather Stations.
Controllers.
Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc).
Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices.
INDI core device drivers are shipped with INDI library by default.
INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.
major feature: Eca176463 2024-09-30 Jasem Mutlaq pier side as proposed by Colin McGill
417efe0a5 2024-09-29 Jasem Mutlaq Reverse pier sides in southering hemisphere
8987ca386 2024-09-27 Jasem Mutlaq Add UMi driver alias
626b1dfdd 2024-09-27 Jasem Mutlaq Use a better method to calculate pier side.
Bae648e56 2024-09-26 peteasa enable more Meade commands
6b2f85711 2024-09-24 naheedsa use MOTION_CONTROL_MODE _FOO enums
0906ef1dc 2024-09-23 naheedsa Motion Control Mode.
Abbbf18fc 2024-09-22 Jasem Mutlaq regressions due to recent migration. Do not save vector property if empty
95ab87fab 2024-09-22 Nelson Sousa lx200zeq driver had incorrect pulse commands; iOptron requires 5 digi .
A013edf38 2024-09-18 Pavle Gartner Joining FP1 and FP2 into single FP driver
69343d3de 2024-09-18 Ian Harris drivers/dome: rigel_dome shutter parking
9fc5e5493 2024-09-17 Jasem Mutlaq Add vscode instructions.
Cdeba422b 2024-09-17 Jasem Mutlaq missing override
0cac130fb 2024-09-17 Jasem Mutlaq Add SetFocuserBacklashEnabled implementation.
A82487075 2024-09-17 Jasem Mutlaq Add default vscode settings to help new developers
6a09114b9 2024-09-17 Jasem Mutlaq Use snprintf instead printf to protect against overflow.
D2b2a8a17 2024-09-17 Jasem Mutlaq Update add driver listing instructions
De351e5c7 2024-09-16 Jasem Mutlaq Update light box and dust cap interfaces to new style
A2ab00925 2024-09-14 naheedsa Migrate Temperature Property
71a7ed59a 2024-09-10 Jasem Mutlaq Add missing return
8b97ca652 2024-09-10 Jasem Mutlaq Add support to property name using New Style properties
7c65e203d 2024-09-10 Jasem Mutlaq usePulseCommand should be intialized to true by default. cbc7901 2024-09-10 Jasem Mutlaq Clamp guide ms to 1,999 range. c675 2024-09-08 Jasem Mutlaq Use updated version of upload-artifact since
Mixed astronomy
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/31727 (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed))
PR c++/31900 (libstdc++-prettyprinters/de.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c).
PR python/31946 (sys.exit from Python no longer exits the GDB process).
PR record/31971 (Loading a saved record file asserts if we try to execute the inferior).
PR gdb/32005 (frv_current_sos doesn't set solib::lm_info).
PR exp/32015 (GDB crashes while printing large D array).
PR gdb/32025 (Fatal error when the disassemble command is interrupted with SIGINT).
PR gdb/32143 ( 15 Regression arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed).
PR symtab/32158 ( gdb/symtab enum class enumerator has incorrect parent in cooked index).
PR symtab/32160 ( gdb/symtab Parent map: die parent or scope parent?).
GNU GPLv3 c c++ debugger software-development
Drawj2d creates technical line drawings using a descriptive language.
It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.
minor feature: This is a release for reMarkable Paper Pro users. The reMarkable notebooks support colours.
Changes:
- rm output colours: `black`, `grey` or `white`, `blue`/`inkblue`, `red`/`inkred`. New: `green`, `yellow`, `cyan`, `magenta` and (highlighter colours) `pink`, `lightgray`, `lightgreen` and `lightyellow`. Drawj2d will map darkgray to black, darkgreen to green, orange to yellow, darkorange to red, brown to gray, violet and purple to magenta and any other colour to black, grey or white depending on the brightness.
- rm output: image scan.png will use the current pen colour
- new command doubleline
GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users
Checkstyle assists with source coding standard checking for Java.
It supports the Sun or Google code conventions, but is flexible and
configurable.
It can be run as console tool, or integrated as ANT task.
minor feature: JavadocParagraph: allowNewlineParagraph should allow ' n' after P tag and
content start from new line.
google_checks: Section 4.1.3 should not be covered by EmptyBlock and EmptyCatchBlock.
google_checks SuppressionXpathSingleFilter for 'MethodName' check is too
lenient in several ways.
MissingJavadocMethod does not give warning for missing javadoc for protected methods in
google_checks.xml.
False positive in FallThroughCheck on last case.
Suppression for long identifiers for `4.4 Column Limit: 100` rule of google java style
guide.
Google style: Javadoc is optional for quot;simple, obvious quot; members.
Expand XPath IT Regression Testing.
Define violation messages for all violations.
Enable examples tests.
Add new argument `--diffToolJarPath` to DiffTool command regression-report.yml.
Investigate step `Setup local maven cache` in regression-report.yml.
Incorporate the place for new_module_config.xml missing in regression-report.yml.
Remove the existing comment option in regression-report.yml getting away with
contribution repository.
regression-report.yml should be independent of checkstyle/contribution and diff.groovy.
What happens when an import matches two or more ImportOrder groups?.
update JavadocTokenTypes.java to new format of AST print.
RegexMultiline contains Example7 that is actually part of Example6.
Rename Example4.py to Example.cpp and change content to be some C.
Update XdocPagesTest to validate Google coverage table sections.
Update ChekerTest.java to use `@TempDir` instead of java.io.File#createTempFile.
regression-report.yml doesnot handle two configs for execution.
Update Tests to use new 'verifyXxxxxx' method or 'execute' that use
inlined config in Input files.
regression-report.yml should generate label at handle_existing_config_bundle job.
Document System Variables usage for Windows OS.
InputEqualsHashCodeEqualsParameter.java has wrong location of violation comments.
update TodoComment to show how to use ignore case in format property.
regressi
MITL java coding-style syntax-checker command-line
Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users.
Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger ā which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.
major feature: Appid: dns sinkhole support for edns.
Appid: early SSH detection brute-force appid: for one definiton rule violation.
Binder: change binding to have single service.
Extractor: flush data on unlocking a writer.
Extractor: notify handler whether it is a -width formatting.
Extractor: refactor data pipe between an inspector and extractor's logger.
Extractor: rewrite std writer to use text_log utility.
Extractor: update logger with an internal set of fields for logging.
Ftp_telnet: adding fallback functionality for ftp.
Http2_inspect: add IPS options for frame header and data.
Memory: add shell commands for jemalloc heap profiling.
Process: skip vDSO frame on aarch64.
Ssh: added abort session in streamsplitter.
Stream: to dump all flows.
Stream_tcp: add assert to verify configured normalizer policy is valid.
Stream_tcp: do not overwrite global normalizer policy config option when proxy mode is enabled.
GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c
libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.
minor feature: Much more seccomp work.
Add 'data' option to pty config (PtyParseConfig) so if a pipe or pty is going to be used for raw data transfer, use FLUSH_ALWAYS not FLUSH_LINE.
Support uuencoded data using either ' ' or '`' as 1st char of alphabet.
Add support for yenc encoded data.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor feature: Added:
Enabled the expression engine built by @michaelhthomas. Read more about it in the documentation.
Add running balance data, see if it can be used in the layout in the future.
PR 9160 (add test cases for api/v1/autocomplete/CategoryController) reported by @tasnim0tantawi.
PR 9178 (Add test cases for Api V1 Controllers Autocomplete BillController BudgetController) reported by @tasnim0tantawi.
PR 9171 (Add about test) reported by @mzhubail.
Changed:
PR 9096 (chore: some comments) reported by @withbest.
:
(bcadd exception while using POST transactions) reported by @dbtdsilva.
Discussion 9080 (Incorrect sorting on expense accounts) started by @pc-zookeeper.
(API Call for bills/nextExpectedMatch does not update) reported by @marcelweikum.
(Default Currency does not apply to Accounts.) reported by @chrisgriff1512.
(Dashboard 'Today' option chooses 1st of month (not current date)) reported by @PAS-BC.
PR 9179 reported by @tasnim0tantawi.
PR 9239 (webhook index page when Firefly is not served at root) reported by @jfpedroza.
(Custom logout URL doesn't work.) reported by @JC5.
(internal_reference_is does not correctly match numeric internal references) reported by @Lrns123.
(Long wait when editing a transaction) reported by @JC5.
(Update to v6.1.20 changed Balance of Account) reported by @JeuJeus.
(Update to v6.1.20 leads to a type error) reported by @krakonos1602.
API:
Expand v2 API.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
minor bugfix: lt;p gt;This is release gRPC Core 1.66.2 (gladiator). lt;/p gt;.
lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;.
lt;p gt;This release contains refinements, improvements, and. lt;/p gt;.
lt;h2 gt;What #39;s Changed lt;/h2 gt;.
lt;h3 gt;Python lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Added support for Python 3.13 and templating system for supported Python versions lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class= quot;commit-link quot; href= quot;https://github.com/grpc/grpc/compare/v1.66.1...v1.66.2 quot; gt; lt;tt gt;v1.66.1...v1.66.2 lt;/tt gt; lt;/a gt; lt;/p gt;.
.
sreenithi.
.
.
.
.
tag:github.com,2008:Repository/27729880/v1.67.0-pre1.
2024-09-17T17:41:21Z.
.
Release v1.67.0-pre1.
lt;p gt;This is a prerelease of gRPC Core 1.67.0 (gesundheit). lt;/p gt;.
lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;.
lt;p gt;This prerelease contains refinements, improvements, and. lt;/p gt;.
.
apolcyn.
.
.
.
.
tag:github.com,2008:Repository/27729880/v1.66.1.
2024-08-26T19:39:04Z.
.
.
Apache rpc cpp python c
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor feature: Added:
Enabled the expression engine built by @michaelhthomas. Read more about it in the documentation.
Add running balance data, see if it can be used in the layout in the future.
PR 9160 (add test cases for api/v1/autocomplete/CategoryController) reported by @tasnim0tantawi.
PR 9178 (Add test cases for Api V1 Controllers Autocomplete BillController BudgetController) reported by @tasnim0tantawi.
PR 9171 (Add about test) reported by @mzhubail.
Changed:
PR 9096 (chore: some comments) reported by @withbest.
:
(bcadd exception while using POST transactions) reported by @dbtdsilva.
Discussion 9080 (Incorrect sorting on expense accounts) started by @pc-zookeeper.
(API Call for bills/nextExpectedMatch does not update) reported by @marcelweikum.
(Default Currency does not apply to Accounts.) reported by @chrisgriff1512.
(Dashboard 'Today' option chooses 1st of month (not current date)) reported by @PAS-BC.
PR 9179 reported by @tasnim0tantawi.
PR 9239 (webhook index page when Firefly is not served at root) reported by @jfpedroza.
(Custom logout URL doesn't work.) reported by @JC5.
(internal_reference_is does not correctly match numeric internal references) reported by @Lrns123.
API:
Expand v2 API.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature: lt;ul gt;.
lt;li gt;Improved: Enable again auto-updates ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/058a559de4ac724dbd791e0f67eb5e3bbbe9cc82/hovercard" href="https://github.com/laurent22/joplin/commit/058a559de4ac724dbd791e0f67eb5e3bbbe9cc82" gt; lt;tt gt;058a559 lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;New: horizontal rule button when cursor is not on a new line lt;/li gt;.
lt;li gt;Improved: Automatically detect and use operating system theme by default ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/5beb80bf61fe2b02f897dea7a487944701230d51/hovercard" href="https://github.com/laurent22/joplin/commit/5beb80bf61fe2b02f897dea7a487944701230d51" gt; lt;tt gt;5beb80b lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Improved: Updated packages glob (v10.4.2), jsdom (v24.1.0), sass (v1.77.6), turndown (v7.2.0) lt;/li gt;.
lt;li gt;: Delete revisions on the sync target when deleted locally lt;/li gt;.
lt;li gt;: ctrl/cmd-n can create new notes while the trash folder is selected lt;/li gt;.
lt;li gt;: Improve performance when there are many selected items lt;/li gt;.
lt;li gt;: Plugin API: Save changes made with lt;code gt;editor.setText lt;/code gt; lt;/li gt;.
lt;li gt;: WebDAV synchronisation not working because of URL encoding differences lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.
minor feature: Changes made since CMake 3.30.3:
Brad King (4):
gitlab-ci: update macOS jobs to use Xcode 16.0
ci: Run RunCMake.ExternalProject serially in macos-x86_64 Xcode job
Help: Add 3.30 release notes for project variable updates
CMake 3.30.4.
Craig Scott (4):
Help: file(CONFIGURE) only updates output file timestamp if it changes
FetchContent: Don't update verify script timestamp if it doesn't change
Help: State valid scopes for using proj_SOURCE_DIR and proj_BINARY_DIR
project: Only define non-cache vars if already defined.
Diego Dassie (1):
CPack/NuGet: Add native0.0 to build dependencies in groups.
Dilshod Mukhtarov (1):
librhash: aligned_alloc is not available with glibc lt; 2.16.
Hermann von Kleist (4):
FindMatlab: Only consider versioned MCR subdirectory if it exists
FindMatlab: Add support for MCR distributions without mex.h
FindMatlab: Cache whether MATLAB root contains MCR or MATLAB
FindMatlab: Search mex and mx libraries for MCR.
Marc Chevrier (1):
FindPython: ensure all ABI are searched by default.
scivision (1):
FindMatlab: Add R2024b version map.
BSDL software-development build-tool
GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.
major feature:
GNU GPL c perl scheme gtk gnome accounting personal-finance
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: Segfault trying to create IfcSweptDiskSolid with invalid curve #5474
In my case it was IfcIndexedPolyCurve with just 1 vertex. Though kernel- gt;convert does return a boolean value to indicate if conversion was successful, we never used it - so it failed silently leading to segfault later on.
Now we also stop processing those polycurves during mapping stage but checking kernel- gt;convert result still might be useful in some other cases.
GNU LGPLv3 geometry bim ifc cad cpp python
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor bugfix: Transactions created at midnight on the first day of a month are not listed correctly) reported by @Neroxeles.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone.
High-quality Data Visualization and Plotting with just a few clicks
Reliable and easy Data Analysis and Statistics, no coding required!
Intuitive and fast Computing with Interactive Notebooks
Effortless Data Extraction from plots and support for Live Data
Smooth Data Import and Export to and from multiple formats
Available for Windows, macOS, Linux and FreeBSD
major bugfix: New features:
import .
Download datasets from kaggle.com.
Support MCAP file import.
Show error messages for the serial port in when creating a live data source to notify directly about missing device permissions, etc.
Add warning when importing projects in file import dialog.
Improve error messages for data import.
Preview of data with header.
analysis .
Add possibility to do calculations on curves.
spreadsheet .
Support periodic and random sampling as function: psample(n;x), rsample(x).
Save the properties used to generate random values in the column for later re-use.
Allow to perform the distribution fit to the data directly from the spreadsheet.
worksheet .
New visualization type "Process Behavior Chart".
More space for plots and less "ink" - no layout spacings, no minor grid lines, not plot borders, no ticks on secondary axes on default.
Allow to provide names for plot ranges for easier lookup and assignemnt in the plot elements.
:
Crash selecting "cell" from function list in function dialog.
Properly draw the border line of the symbol in the legend ().
Show Ticks on inverted axes ( 492475).
Internal:
Use name LabPlot/labplot consistenly (renamed LabPlot2/labplot2).
Switch to Qt6 only.
Mixed plot graphs data analysis
Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you donāt have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.
minor feature: Still requires Zig 0.12 or 0.13.
- Add dependency on libzstd.
- Add new export format to support threaded export and low-memory browsing.
- Add `-O` and `--compress-level` CLI flags.
- Add progress indicator to hardlink counting stage.
- displaying and exporting zero values when extended info is not available.
- clearing screen in some error cases.
- uncommon edge case in hardlink counting on refresh.
- Use integer math instead of floating point to format numbers.
MITL ncurses terminal cli c
BiglyBT is a feature filled, open source, ad-free, bittorrent client.
Since 2003, BiglyBT's team has worked hard to bring you the best open source torrent product in the market. Unlike our competitors, our client is ad-free and our installer contains no third party offers.
We provide migration tools for several popular bittorent clients. Switching to BiglyBT from projects using the same source is simple and requires no interactions beyond the initial migration approval. Your settings, downloads, and plugins will all be there and ready to use.
major feature: FEATURE: Tag Added option to hide empty tags in the sidebar Parg
FEATURE: Tag Added "hide when empty" column to tags overview Parg
FEATURE: Tag Enable separate column config for download states Parg
FEATURE: Tag Allow manual entry of Tag folder locations Parg
FEATURE: Tag Added tag file operation menus for multi-tag selection Parg
FEATURE: Tag Added max simultaneous downloads/seeds tag settings columns Parg
FEATURE: Tag Added Tag Constraint "position" variable Parg
FEATURE: Tag Added explicit "not first priority" property Parg
FEATURE: Tag Added "last_queued" tag variable Parg
FEATURE: Plug Added "listdownloadhistory" method to SimpleAPI plugin Parg
FEATURE: Plug Added "listarchiveddownloads" to SimpleAPI plugin Parg
FEATURE: Plug Add archive time to SimpleAPI plugin download history Parg
FEATURE: Core Added magnet URI handler option to set temporary storage folder Parg
FEATURE: Core Added some stats for lightweight seeds Parg
FEATURE: Core Added some peer-id database stats/counters Parg
FEATURE: Core Added option to switch downloads to "upload only" on disk write error Parg
FEATURE: Core Categorise disk errors by type Parg
FEATURE: Core Remember recent public IPs Parg
FEATURE: Core Support multiple test domains Parg
FEATURE: Core Added option to indicate if a service is behind a reverse proxy Parg
FEATURE: UI Added copy-to-clipboard menu to DHT activity table Parg
FEATURE: UI Added tooltip to tracker lag view showing slowest trackers Parg
FEATURE: UI Allow up/down speed disable in basic torrent menu Parg
FEATURE: UI Added tooltips for "disabled" up/down speeds Parg
FEATURE: UI Added "last scrape" MyTorrents column Parg
FEATURE: UI Added order column menu options to copy order- clip and clip- order Parg
FEATURE: UI Added "edit as text" menu item to search-for-existing-files default paths Parg
FEATURE: UI A
GNU GPL bittorrent client p2p i2p java
JackTrip is a Linux, macOS, or Windows multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming.
You can use it between any combination of machines e.g., one end using Linux can connect to another using macOS.
Virtual Studio
With JackTrip Virtual Studio, you may sing with your chorus, or jam with your band, online without leaving home. With built-in support for live broadcasting, you can share your sessions on JackTrip Radio. Additionally, Virtual Studio allows you to enhance your performances and bring your music to life utilizing Soundscapes digital signal processing. Musicians have creative control with dozens of audio effects with various reverbs, compression, attack and more, in real-time.
minor bugfix: Date: 2024-09-27
Description:
- Disabling qWave Quality of Service for Windows users.
- PLC occasional popping sound when you first connect.
- PLC auto headroom optimization for very low jitter.
Mixed audio music streaming server cpp qml
Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF. It also has a built-in CLI that you'll quickly come to love.
minor feature: Doc: update ChangeLog with release news
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
GNU GPL netconf linux buildroot
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: Optimise item decorator and make decoration more subtle to
make it easier to see the mesh.
GNU LGPLv3 geometry bim ifc cad cpp python
Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
minor feature: Release: 7.19 27 Sep, 2024
New features
E-book viewer: Halve the time taken to open large EPUB format books for the first time
A four hundred thousand word EPUB book now opens in under a second on typical hardware.
PDF new engine: Improve header/footer detection.
For column icons and grid view emblems, support icons for both light and dark themes.
News downloads: Mark links to locally available articles with a middle-dot.
When saving a layout also save the main window geometry
Windows: Read Aloud: an occasional crash when stopping read aloud when using the legacy windows TTS engine
Windows: Read Aloud: clicking in text to change what is being read causing tracking of currently read word to fail when using the legacy Windows TTS engine
Read aloud: reading large numeric words causing text synchronization to fail when using some legacy TTS engines
EPUB3 metadata: setting series number to zero not working
Comic Input: Handle comics whose internal files have control codes in their filenames
E-book viewer: a regression that broke searching in Japanese books that use lt;ruby gt; text
E-book viewer: a regression in the previous release that broke Read aloud for selected text
Amazon metadata plugin: Workaround for downloads failing because Google discontinued its webcache.
Cover grid: Suppress the 2px border Qt draws for the list view.
New news sources.
NYT News based on feeds by unkn0wn.
Improved news sources.
NY Times. NYT Book Review. Courrier International. Le Monde. TLS Magazine. Scientific American. Engadget.
GNU GPLv3 python c++ ebook-reader e-book conversion
JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts. JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, Code::Blocks and Linux Makefiles as well as containing a source code editor.
minor bugfix: some handling large images in Direct2D.
- Enabled rounded window corners in Windows 11.
- some compiler warnings in Xcode 16.
- Improved macOS and Android GU rendering performance.
- Added support for C++20 and C++23.
- a Windows mouse response - Updated the VST3 SDK to 3.7.12.
Mixed audio library framework cpp
Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.
minor feature: a in masking indices with secondary ranges in Patches and MultiPolygons glyphs ( pull request 14016 ).. Restored support for browsers that don t implement OffscreenCanvas ( pull request 14008 ).. Improved determination of WebSocket protocol in lt;iframe gt; embedding ( pull request 14003 ).. a in handling of CORS requests ( pull request 13999 ).. an with numpy 2.0 and streaming ndarrays ( pull request 14007 ).. bad string formatting in various error messages ( pull request 14020, pull request 14022 )
BSDL python javascript visualization data-science rendering science-research developers cross-platform python
AMP is a console text-editor, written in Rust and lightweight. Implements mode-based keyboard interface, similar to VIM. Comes with file management and a few IDE capabilities. Avoids over-configurability, but allows YAML-based key mapping for e.g. macros.
minor feature: Added build revision to splash screen.
Updated justify command to switch to normal mode after completion.
an where justify command would strip trailing newline.
Added support for multiple line length guides.
Added the ability to run formatting tools, optionally on save.
an where long paths in open mode would wrap/break UI.
Stopped printing background colors, allowing transparent terminal backgrounds.
GNU GPLv3 rust text-editor console
Āµ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.
major feature: ## / changes.
Add advanced setting `dnsResolveEnabled`.
contextual menu quirks.
exception thrown in `spoof-css` in Firefox.
Throttle down repeated scriptlet logging information.
Improve scriptlet helper `proxy-apply`.
Add an entry in _Report_ page for badware/phishing category.
New static network filter option `urlskip=`.
Rewrite cname uncloaking code to account for new `ipaddress=` option.
Avoid using dns.resolve() for proxied DNS resolution.
Add support for `lan`/`loopback` values to `ipaddress=` option.
New static network filter option `ipaddress=`.
Add ability to quote static network option values.
Improve `prevent-fetch` scriptlet.
Apply CSP/PP injections to `object` resources.
Improve `xml-prune` scriptlet.
Add support for `application/dash+xml` in `replace=` option.
Add ability to directly evaluate static network filtering engine.
`prevent-window-open` for when logger is open.
Improve `prevent-window-open` scriptlet.
Improve `validate-constant` scriptlet helper.
Improve `trusted-replace-outbound-text` scriptlet.
Improve `prevent-xhr` scriptlet.
Add noop resources for redirect purpose.
Use helper function to lookup safe cookie values.
Add `checked`/`unchecked` to `set-cookie`.
Add `allowed`/`denied` to `set-local-storage-item`.
plain exceptions not overriding block filters using `header=` option.
Improve various scriptlets.
Improve `href-sanitizer` scriptlet.
Improve `remove-attr.js` scriptlet.
Improve `trusted-replace-node-text` scriptlet.
GNU GPLv3 javascript browser ad-blocker filter privacy
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 ability to ignore up to 4095 bytes of garbage at the end of an INDD
file with the -m option.
- Added a new Canon RFLensType value.
- Added a new Nikon Z LensID.
- Decode a number of new Nikon Z6_3 tags.
- Decode a few more FujiFilm tags.
- Enhanced C format code to allow file-name collisions to be avoided by using
a colon instead of a decimal in the format modifier.
- which could result in hang when using C code in an output file
name.
Artistic perl exif meta-data
git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space.
Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control.
When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.
minor bugfix: Detect when a preferred content expression contains "not present".
Which would lead to repeatedly getting and then dropping files,
And make it never match. This also applies to
"not balanced" and "not sizebalanced".
--explain display of onlyingroup preferred content expression.
Allow maxsize to be set to 0 to stop checking maxsize for a repository.
That prevented anything being stored in an empty.
Repository whose preferred content expression uses sizebalanced.
Sim: New command, can be used to simulate networks of repositories.
And see how preferred content and other configuration makes file
Content flow through it.
-- Joey Hess Wed, 25 Sep 2024 14:43:26 -0400.
Mixed git archive haskell
GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis.
GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization.
Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.
minor security: (2024-09-24).
### (2 changes).
incorrect gitlab-shell-check filename.
Check commit message for pattern setting.
### Security (3 changes).
Implement input sanitization for SummarizeComments (merge request).
Hide system notes with invalid references (merge request).
Reset dependency proxy maven credentials when registry url is changed (merge request).
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
A software synthesizer for Linux, originally forked from ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul) in 2009 by Alan Calvert. Initially, Yoshimi delivered the same synthesizer capabilities. After early improvement of Jack and Alsa midi/audio performance, now many new features have been added, and we are concentrating on accessibility.
minor feature:
GNU GPL audio synthesizer
|