Red5 is an Open Source Flash Server written in Java that supports streaming Video (FLV, F4V, MP4, 3GP), streaming Audio (MP3, F4A, M4A, AAC), recording Client Streams (FLV and AVC+AAC in FLV container), shared objects, live stream publishing, remoting and protocols RTMP, RTMPT, RTMPS, RTMPE.
Additional features supported via plugin: WebSocket (ws and wss), RTSP (From Axis-type cameras) and HLS.
minor bugfix: /title .
.
.
mondain.
.
.
.
.
tag:github.com,2008:Repository/14514767/v2.0.2.
2024-07-09T13:50:47Z.
.
v2.0.2.
.
.
mondain.
.
.
.
.
tag:github.com,2008:Repository/14514767/v2.0.0.
2024-06-05T19:39:26Z.
.
v2.0.0.
.
.
mondain.
.
.
.
.
tag:github.com,2008:Repository/14514767/v1.3.33.
2024-04-12T21:32:56Z.
.
.
Apache multimedia streaming server java
Webminstats is a Webmin module designed to store system information in an rrdtool database and to display historic (hourly, daily, weekly, monthly, and custom) graphs. It is modular in design, so as to be able to log everything from CPU usage to email box size.
minor bugfix: in this release :
* (ping) add alerts if ping fail
* (hddtemp) allow modify device to add prefix
* add init_all button in config.cgi
* add lib directory
* rename all config sample from config.txt to config.sample
* add webmin version in index footer
* add new module audit
* add new module battery
GNU GPL monitoring
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 bugfix: Still requires Zig 0.12 or 0.13.
- Add parallel scanning with `-t,--threads` CLI flags.
- Improve JSON export and import performance.
- `--exclude-kernfs` is no longer checked on the top-level scan path.
- entries sometimes not showing up after refresh.
- file descriptor leak with `--exclude-caches` checking.
- possible crash on invalid UTF8 when scanning in `-1` UI mode.
- JSON export and import of the "other filesystem" flag.
- JSON import containing directories with a read error.
- mtime display of 'special' files.
- edge case bad performance when deleting hardlinks with many links.
- Increased memory use for hardlinks.
MITL ncurses terminal cli c
OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.
In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!
major bugfix: General tab
The for garbled graphics in OpenMPT 1.31.08.00 broke graphical updates when using UI scaling in Windows (http://.openmpt.org/view.php?id=1789).
Pattern tab.
New Added shortcuts to go to a specific column within a pattern cell (http://.openmpt.org/view.php?id=1797).
Mod S88 / E88 effect parameter explanation is now shown as "1 R" instead of "Center" as there is no real panning center with these commands (http://.openmpt.org/view.php?id=1796).
The next pattern is now also drawn if "always center active row" is turned off if there is enough space (http://.openmpt.org/view.php?id=22).
Possible crash when seeking with sample sync.
Sample tab.
When switching from an OPL instrument to a regular sample slot, keyboard focus remained on the now-invisible OPL editing controls (http://.openmpt.org/view.php?id=1795).
VST / DMO Plugins.
Since OpenMPT 1.26.01.00, VST plugins were only loaded if their plugin type ID matched the expected value. However, some old files specify the wrong type ID, in which case those plugins were no longer loaded. The old behaviour was restored.
IT.
Imp Identify files saved with itwriter.
XM.
Imp For files saved with registered MadTracker 2 versions, do not show binary garbage (the user ID) in the "last saved with" information, instead simply show "registered".
For some truncated files, the used tracker was not identified correctly.
oggmod does not support stereo samples but keeps the stereo flag when encoding such samples. Such samples are now imported as mono samples instead of not importing them at all (tx AliceLR).
S3M.
Imp Identify files saved with early Impulse Tracker versions, Sound Club 2, Liquid Tracker, NESMusa, UNMO3, deMODifier, Kosmic To-S3M, and better tell old ModPlug Tracker versions apart.
MOD.
Allow sample swapping to work when swapping from a non-looping, stopped sample back to a looping sample.
Other formats.
Imp MID: Allow importing up to 32 MIDI ch
BSDL-2 audio tracker
The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in.
The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets.
Sales (Invoices, Orders, Quotations)
Receivables & Payables
General ledger
Inventory management
Fixed asset accounting & depreciation
Profit & cost centers, departments, projects
Output documents in PDF, HTML, CSV, Office formats
Mail documents (e.g. invoices) from within the application
Translatable to your language (comes with 45 languages)
and more
The fact that LedgerSMB is open source
- meaning that the source code is freely available - makes it even more customizable and flexible.
minor bugfix: The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.11.15
Fix order of comparisons with over 9 columns (#8246)
Remove spurious column from PNL and B/S CSV template (#8247)
Fix values in wrong columns in balance sheet CSV output (#8247)
Fix reconciliation between B/S and AR Aging report (#8300)
Show auto-generated invoice number after posting (#8322)
Prevent some actions on voided invoices and reversed transactions (#8324)
Fix migration failure when renamed role already exists (#8325)
Fix Save and Post buttons not appearing on Update of GL entry (#8327)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.11.15/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.11.15
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.15
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.11.15
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.11.15
These are the sha256 checksums of the uploaded files:
ce886100dbc1a4a336e6e5e818202fdc5f3ca9d78c8e4d0485e25f1a88b6d912 ledgersmb-1.11.15.tar.gz
005ba063072eaa024794fdee5b53865a1cf66e6f70bb4280ead0030d9bb49fef ledgersmb-1.11.15.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam.
Some of Praatās most prominent features are:
Speech analysis
Speech synthesis
Speech labelling
Grammar models
Statistical analysis
minor bugfix: Pitch menu (in e.g. Sound or TextGrid window): separate settings for four pitch analysis methods.
Formant analysis: faster on all systems.
ARM64 Windows: worked around a compiler that caused incorrect window sizes.
Pitch analysis: faster on Windows (Intel64 and Intel32).
Windows: better fonts and background colours (perhaps dependent on language settings).
##TextGrids: Concatenate#: guard against some incorrect TexGrid files.
GNU GPLv3 speech analysis audio phonetics synthesis c cpp
Universal Media Server is a DLNA-compliant UPnP Media Server, which is
implemented in Java and thus runs on all operating systems. It can
convert any media file format, and stream it to a wide range of hardware
devices (smart TVs, and media centers).
major feature: General:
Added season names to folders:
! image info (./changelog-images/14-3-0-season-names.png).
Improved folder scanning speed.
Made new Media Server engine (Jetty+) the default.
video player not fitting in browser window.
folder sorting.
Added automatic launch instructions for web settings in VS Code.
Media players:
Added renderer config for Sony Bravia XR series TVs.
Added fallback renderer config for Sony Bravia TVs.
Improved support for and detection of Samsung TVs including 2024 models.
Translation updates via Crowdin:
Hungarian (50 ).
Dependencies:
Bump `@mantine/core` from 7.10.2 to 7.11.2.
Bump `@mantine/dropzone` from 7.10.2 to 7.11.2.
Bump `@mantine/form` from 7.10.2 to 7.11.2.
Bump `@mantine/hooks` from 7.10.2 to 7.11.2.
Bump `@mantine/modals` from 7.10.2 to 7.11.2.
Bump `@mantine/notifications` from 7.10.2 to 7.11.2.
Bump `commons-logging:commons-logging` from 1.3.2 to 1.3.3.
Bump `eslint-plugin-react-refresh` from 0.4.7 to 0.4.8.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.3.0 to 3.3.1.
Bump `video.js` from 8.16.0 to 8.16.1.
Bump `youtube-dl` from 2021.12.17 to 2024.07.11.
GNU GPL java media streaming ffmpeg upnp dlna
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: YouTube nsig processing for player `b22ef6e7`.
Improve extraction of function name.
Always use JSInterp to extract function code.
Public Domain python utility video
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor bugfix: :
(Split recurring transaction gets wrong (split) titles) reported by @dreautall.
(bcadd() error during Docker container startup) reported by @NoiTheCat.
(Search with "internal_reference_is" finds all transactions with full word of search string) reported by @baflo.
(Incorrect Amount Calculation in Reconciliation for Bank Account A) reported by @realzsan3.
(Incorrect "Expected Withdrawals" for Daily Recurring Transactions) reported by @xMarcii.
(Calendar Not Showing Green Fields for Recurring Transactions) reported by @xMarcii.
Improved currency exchange rate downloader.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
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.0:
Brad King (8):
ci: Update CMake version to 3.30.0
Tests: RunCMake.ExternalProject when git is not available Restore support for exporting INTERFACE with missing dependencies
FindMatlab: Restore support for finding Matlab without any languages
libuv: backport IDNA input/output hardening macOS: Work around in system curl 8. 3,4,5 LibreSSL backend
VS: Restore support for CUDA with no optimization flags
CMake 3.30.1.
Craig Scott (1):
FetchContent: command echo for DEand TRACE log levels.
Pavel Liavonau (1):
IntelLLVM: Update toolchain layout for 2024+ versions.
Robert Maynard (1):
Evaluation of TRANSITIVE_LINK_PROPERTIES isn't considered a usage.
BSDL software-development build-tool
a cross-platform, cli app to perform various operations on string
* Base64Encode
* Base64Decode
* URLEncode
* URLDecode
* ROT13Encode
* StringToTitle
* StringToLower
* StringToUpper
* StringToSnakeCase
* StringToKebab
* StringToSlug
* StringToCamel
* StringReverse
* CountNumberCharacters
* CountWords
* CountLines
* MD5Encode
* SHA1Encode
* SHA256Encode
* SHA512Encode
* FormatJSON
* JSONToYAML
* YAMLToJSON
* HexToRGB
* SortLines
and adding more....
minor feature: Fix camelCase And add PascalCase by @ccoVeille in #51 #50
Dependencies Upgrade cc361b3
MITL cli golang encode decode string
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.
minor feature: all commits.
Added.
.
Discord Notifier: silent notification property.
.
MITL download internet torrents bittorrent python
SigLens is a cutting-edge, purpose-built solution designed to efficiently manage massive volumes of data ranging from terabytes to petabytes, all while optimizing resource utilization. Functioning as a column-oriented database, SigLens incorporates dynamic columnar compressions to achieve an impressive 90% compression across diverse data types, spanning from low to high cardinality datasets.
One of SigLens' groundbreaking features is its micro indexing technology, a revolutionary advancement that significantly reduces the index size to just 1/100th of conventional indexes while maintaining equivalent functionality. These microindices exhibit dynamic adaptability, seamlessly adjusting to the evolving structure of the data.
Introducing another innovative element, SigLens introduces AgileAggsTrees, a unique approach designed to accelerate aggregation queries with unparalleled speed. By combining these state-of-the-art technologies, SigLens promises an unparalleled data management experience.
We cordially invite you to experience the power and efficiency of SigLens firsthand. Try out SigLens today and unlock a new realm of possibilities for handling and analyzing extensive datasets.
minor feature: Bump: version to 0.2.24d.
Update test config.
Use a temporary directory for testing.
Pass data path instead of testing.TB.
Unit tests.
Add unit tests for replacing a segmeta entry.
Parser for SPL Streamstats.
Basic parser.
Parsing complete.
Minor.
Refac.
Refac.
Co-authored-by: Andrew Hess lt;ahess@sigscalr.io gt;.
Added 2 html files for metrics-ingestions tab and traces-ingestions tab.
Co-authored-by: dhruvi trivedi lt;dtrivedi@sigscalr.io gt;.
Co-authored-by: Sonam Gupta lt;71771131+sonamgupta21@users.noreply.github.com gt;.
Added Dynamic -X axis for empty response, Visualization for Constant Values, Step Size Error When Switching Between Time-Frames.
Added line chart for constant values.
Chart conversion.
Resolved conflicts.
Added empty graph co-ordinate and resolved errors realted to switches.
Added line-graph for constant values.
Removed untis from empty time lables.
Line-chart getting updated with time-frames for dropdown-options and custom dates.
Co-authored-by: Sunita lt;skawane@sigscalr.io gt;.
Revert "Added Dynamic -X axis for empty response, Visualization for Constant ".
This reverts commit cef14e0.
Js code formatting and linting.
Format using prettier.
Test prettier.
Style: format JS files.
Change prettier github action to run on PR create.
Test prettier github action.
Package.json.
Github actions: style: format JS files.
Eslint config set up and add global vars to it.
Eslint config test.
Eslint configuration imports.
Github actions: style: format JS files.
Change node version for github action.
Github actions: style: format JS files.
Github action for js format, on Pull request.
Test github action after lint and format.
Github actions: style: format JS files.
Add JS file path for lint github action.
Format and lint recently changed JS files.
Uncomment template code.
Co-authored-by: sunitakawane lt;sunitakawane@users.noreply.github.com gt;.
Feat: Add
Apache go opensource monitoring splunk logging logs newrelic log-management hacktoberfest observability distributed-tracing log-search openteleme
Pentobi is a computer opponent for the board game Blokus.
It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.
minor bugfix: Fixed menu text rendering issues on newer versions of KDE.
GNU GPLv3 c++ game board-game
Native Docker-like solution for macOS. It has it own containers. It leverages native macOS features to provide containerisation capabilities.
minor feature: Added autoscaling, status which show memory, cpu usage, more detailed help command, removing a vlan network, some more examples in samples.
Other docker macos okerew c alternative apple osx native solution containers darwin darwin-core isolated image-container isolated-environments
croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following:
allows any two computers to transfer data (using a relay)
provides end-to-end encryption (using PAKE)
enables easy cross-platform transfers (Windows, Linux, Mac)
allows multiple file transfers
allows resuming transfers that are interrupted
local server or port-forwarding not needed
ipv6-first with ipv4 fallback
can use proxy, like tor
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Refactor tcp by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ozoniuss/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ozoniuss" gt;@Ozoniuss lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2388638544" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//749" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/749/hovercard" href="https://github.com/schollz/croc/pull/749" gt;#749 lt;/a gt; lt;/li gt;.
lt;li gt;Add receiving on Linux and classic mode to README by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/clemisch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/clemisch" gt;@clemisch lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2397157742" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//753" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/753/hovercard" href="https://github.com/schollz/croc/pull/753" gt;#753 lt;/a gt; lt;/li gt;.
lt;li gt;croc --classic Yes/no prompt default is backwards by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/schollz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/schollz" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2430303075" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//761" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/761/hovercard" href="https://github.com/schollz/croc/pull/761" gt;#761 lt;/a gt; lt;/li gt;.
lt;li gt;define relay
MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang
Qucs-S is a circuit simulation program based on Qucs circuit simulator. The "S" letter indicates SPICE. The purpose of the Qucs-S project is to use free SPICE circuit simulation kernels with the GUI based on Qt toolkit. It merges the power of SPICE and the simplicity of the Qucs GUI. Qucs-S is not a simulator by itself, but it requires to use an external simulation backend with it. Qucs-S allows to use the following open-source simulation kernels:
Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal circuit simulator. The most of industrial SPICE models are compatible with Ngspice. It has an excellent performance for time-domain simulation of switching circuits and powerful postprocessor.
XYCE is a new SPICE-compatible circuit simulator written by Sandia from the scratch. It supports basic SPICE simulation types and has an advanced RF simulation features such as Harmonic balance simulation.
SpiceOpus is developed by the Faculty of Electrical Engineering of the Ljubljana University. It based on the SPICE-3f5 code
Qucsator as backward compatible and for RF and microwave circuits design.
major feature: New features:
SpiceLibComp redesign. This device is renamed to *Spice Library Device and provides an easy way
to add SPICE model to schematic and assign symbol to it. See #679.
Added possibity to import SPICE model for Diode, BJT, MOSFET, and JFET unified devices (blue) #795.
Implemeted symbol files (`*.sym`) editing mode. These files are needed to attach symbol to SPICE devices #700.
Redesign of schematic rendering engine. Improve rendering quality on HiDPI displays #723.
Improved Qucsconv GUI to reflect new converter features #826.
Improved libraries portability, relative path support for libraries, show libraries from project directory #567.
QucsatorRF updated to version 1.0.1.
Deprecated features:
The `*.qucs` binary archives are not supported anymore. Use system archivers to pack the projects instead #811.
The `SweepModel` property of *Parameter Sweep simulaiton has been deprecated. It is not needed anymore after Ngspice
has added variable sweep feature. Use variable sweep instead #839.
Packaging:
Introduced continous release of Linux, Windows, and Mac packages #719.
Added MacOS package build #797.
General improvements:
The TEMP and TEMPER variables are recognized by parameter sweep to apply temperature sweep #816.
ASCO optimization with QucsatorRF #830.
Enabled variables as parameters for unified nonlinear devices and pulsed source #838 and #808.
with XYCE simulation #701.
Improved attenuator synthesis tool #722.
Improved filter synthesis tool #715 #673.
Redesign *File- Open examples menu. Show open dialog instead of file manager #672.
Qucs-S now follows XDG standard for cached data location #145.
Apply.OPTION INTERP when simulating transient with parameter sweep; prevent broken par. sweep data #766.
Component library:
Added new Varactor library #759.
Added new PIN diode library #764.
Localization:
Russian translation update.
GNU GPLv3 circuit-simulator electronics simulator modeling circuit ngspice xyce qt cpp c
vera is an alternative init daemon supervisor (PID 1) that uses kernel control groups (lightweight containers). Containers allow reliable, foolproof shutdown and termination of started services.
vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.
minor feature: This release implements an additional "Requires-First" dependency between containers, this helps in implementing the proper order for starting multiple containers.
New feature: integration of cgroup v2 controllers, making
it possible to enforce various resource limits, like specifying the maximum number of processes, or maximum memory used by each container.
GNU GPLv3 init admin cgroups2 slackware
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.15 19 Jul, 2024
New features
Fetch news: Allow individual news sources to specify source specific options such as downloading of past editions.
Windows: MTP driver: a regression in the previous release that caused an error with some devices
Icon theme creation dialog: various when creating an icon theme with many icons that have light/dark variants.
New news sources.
WSJ News by unkn0wn.
Improved news sources.
Bloomberg. Eenadu. Mediapart.
GNU GPLv3 python c++ ebook-reader e-book conversion
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.11.3.1 2024-7-30
* Bug Fixes:
* Mobile Marquee: Fixed bug preventing it from being turned off (copy/paste error).
Zlib audio music end-users linux macos windows player ballroom c gtk
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.9.10, kbuild: rpm-pkg: avoid the warnings with dtb's listed twice, kbuild: Make ld-version.sh more robust against version string changes, x86/bhi: Avoid warning in #DB handler due to BHI mitigation, sched/deadline: task_struct reference leak, i2c: testunit: avoid re-d work after read message, i2c: rcar: ensure Gen3+ reset does not disturb local targets, i2c: mark HostNotify target address as used, i2c: rcar: clear NO_RXDMA flag after resetting, i2c: rcar: bring hardware to known state when probing, ext4: avoid ptr null pointer dereference, Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries", mm/damon/core: merge regions aggressively when max_nr_regions is unmet, mm/shmem: disable PMD-sized page cache if needed, mm/readahead: limit page cache size in page_cache_ra_order(), misc: fastrpc: Restrict untrusted app to attach to privileged PD, misc: fastrpc: ownership reassignment of remote heap, misc: fastrpc: memory leak in audio daemon attach operation, misc: fastrpc: Copy the complete capability structure to user, misc: fastrpc: Avoid updating PD type for capability request, misc: fastrpc: DSP capabilities request, wireguard: send: annotate intentional data race in checking empty queue, wireguard: queueing: annotate intentional data race in cpu round robin, wireguard: allowedips: avoid unaligned 64-bit memory accesses, wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU, cpufreq: Allow drivers to advertise boost enabled, cpufreq: ACPI: Mark boost policy as enabled when setting boost, ACPI: processor_idle: invalid comparison with insertion sort for latency, libceph: race between delayed_work() and ceph_monc_stop(), pmdomain: qcom: rpmhpd: Skip retention level for Power Domains, mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length, mmc: sdhci: max_seg_size for 64KiB PAGE_SIZE, userfaultfd_api to return EINVAL as expected, mei: vsc: Utilize the appropriate byte order swap function, mei: vsc: Prevent timeout
GNU GPL c linux kernel operating-system
The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.
minor feature: Fixes to midistat.
GNU GPL abc music conversion midi cross-platform
Customizable rules - it allows you to modify the default Pomodoro configuration based on your personal preferences.
Built-in task list - it allows you to create a simple list of todos and mark the items done when it's done.
Full-screen breaks - once enabled, it will force you to not continue working during break time by occupying the whole screen of your desktop, but right now it doesn't support multiple monitors.
Desktop notification - once enabled, you will get desktop notifications from time to time depending on the notification type you selected. Supported notification types are the following;
None - no notification will be shown. default
Normal - will show notification in every break.
Extra - will show notification 60 seconds before the break starts, and 30s before the break ends, and the actual break starts.
Special breaks - a special feature that enables you to set specific times to take important breaks like lunch, snack, dinner and etc.. without updating the Pomodoro configuration.
Keyboard shortcuts - might be helpful for you depending on your use case but currently, these keyboard shortcuts are not yet customizable.
Auto updates - the app will automatically check for updates and download them in the background. You will be notified when the update is ready to be installed.
Always on top - once enabled, the app will always be on top of other apps running on your Operating System.
Minimize to tray
major bugfix: ### Features .
Allow user to input shortcuts in the Shortcut component (requires backend changes).
Hide preview button when the text in not being edited.
### .
Add word wrapping for card titles.
Typo with "stay focused".
### Reverts .
Remove google analytics in the app.
timer productivity productivity-booster pomodoro pomodoro-timer productivity-timer pomodoro-technique time-management cpp
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.11.3 2024-7-29
* Bug Fixes:
* Linux/GStreamer: Possible fix for incorrect volume at initialization.
* Management: Fix incorrect selection handling.
* Marquee: Fix vertical alignment of song information.
* Player: Prevent a potential crash.
* Player: Queue Dance: Preserve last selection.
* New Features:
* Mobile Marquee: Internet mode.
Zlib audio music end-users linux macos windows player ballroom c gtk
LV2/VSTi drum machine for Linux and Windows. Drumkits format supported: Hydrogen, SFZ, Drumlabooh. Up to 36 instruments, 127 sample layers. Built-in mixer with pan, volume, mute, pan mode. Automatic open hihats mute on closed hihat.
major bugfix: VST3i build fix
GNU GPLv3 midi linux windows lv2 vst vsti drums drummachine
FINAL CUT is a C++ class library and widget toolkit that enables developers to create text-based user interfaces. FINAL CUT is a standalone library that interacts directly with the terminal without relying on external libraries such as ncurses or termbox.
FINAL CUT provides full mouse support, UTF-8 character encoding, full-width character support, and the ability to display combined Unicode characters. The library helps the programmer to create a text console application. It allows handling multiple text windows on the screen.
The design of the C++ class structure of FINAL CUT was inspired by the Qt framework. It provides a variety of common controls, including dialog boxes, push buttons, check boxes, radio buttons, input lines, list boxes, and status bars. With FINAL CUT, developers can create text-based user interfaces that are both functional and visually appealing.
minor feature: Code fix to compile FINAL CUT with gcc 14
GNU LGPLv3 development libraries c++ console tui widget toolkit terminal framework termcap
Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.
minor bugfix: (2024-07-16).
#### :: `babel-generator`.
Parens detection for object function in `as`/`satisfies` (@nicolo-ribaudo).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.
minor bugfix: General improvements:
All : macOS universal binaries.
Display : migrated diagnostics to Json RPC
Macro : expose TVar VStatic flag in macros.
:
All : `@:structInit` with getter + setter.
All : add missing recursion when checking abstract casts
All : fail nicer if unify_min can't find a common type
All : pretty errors failure
All : disallow local statics when inlining
Display : unused pattern variables should be marked as unused
Display : diagnostics miss "used without being initialized" errors
Display : recursive inline is not supported on enum abstract constructor
Display : Void as value error disappears on second compilation
Display : false positives of "This cast has no effect, but some of its sub-expressions"
Cpp : inherit `@:unreflective` on generic classes
hl : bit shift + assignment in while loop header
hl : do-while loop in genhl+hlopt
hl/c : use uint64 instead of uint64_t for shift cast.
Macro : don't choke on namePos for reification pattern matching
Deprecation / future version handling:
Macro : `Compiler.include()` warning when used outside init macros.
GNU GPL haxe programming-language compiler cross-plattform c c++ hashlink
It is a framework for building applications based on components. They can be used in several applications and can be interchangeable. This is only needed to initialize the application. It does NOT affect the main loop of your application.
Components may depend on other components. They can be expanded or reduced depending on your requirements. Components are not microservices. These are folders that contain different functionality.
We provide the ability to use dependency injecting, configuration, and error handling. However, one of the framework's main features is that you can rewrite entities without changing the application code. This opens up the possibility of creating mocks for any part of your application without changing the code.
If your application is divided into components (modules), then this further separates your code into different services and allows you to reuse it in your other applications. It will be easier to create a new microservice based on one of these module(s) in the future since the component code will be more conveniently separated from the rest of the code.
-> https://github.com/componego/componego
minor feature:
Other go developers testing golang
Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars.
A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.
minor bugfix: Full changelog
:
Bad truncation leads to some SVTs not working properly.
Features:
Use noise library for star surface shader.
.
MPL astronomy vr
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.
major feature: (2024-07-17).
### Added (159 changes).
Add status to scan result policy violations (merge request) GitLab Enterprise Edition.
Add new run keyword under job (merge request).
Protected containers: Add PATCH REST API for container protection rules by @nwittstruck (merge request).
Added filters for multiple compliance frameworks (merge request) GitLab Enterprise Edition.
Add Duo Enterprise to provision service for add-ons (merge request) GitLab Enterprise Edition.
Add Duo Pro end trial widget (merge request) GitLab Enterprise Edition.
Add RoR tutorial to Observability docs (merge request).
Enable container scanning for registry (merge request).
Add willAutoByMergeRequest field to work items API (merge request).
Add Duo Enterprise to provision service for add-ons (merge request) GitLab Enterprise Edition.
Add models for Virtual Registries, part 1/2 (merge request).
Add the API to return the multi_matches in a single file (merge request) GitLab Enterprise Edition.
Ensure uniqueness p_ci_job_annotation (merge request).
Add job action button to PMG (merge request).
Add migration to add seat control column to namespace settings table (merge request).
Display ratios instead of counts in CI/CD Analytics (merge request).
Add Importer User for imports user mapping (merge request).
Workhorse: HTTP endpoint for bidirectional SSH git-receive-pack data (merge request) GitLab Enterprise Edition.
Add GraphQL API for Duo Pro seats assigned and used (merge request) GitLab Enterprise Edition.
Enable direct code completions by default (merge request) GitLab Enterprise Edition.
Added mutation for updating frameworks of projects (merge request) GitLab Enterprise Edition.
Updates AI merge commit message to be GA (merge request).
Add gitlab-advanced-sast as a SAST job template (merge request) GitLab Enterprise Edition.
Update the search code according to the replica (merge request) GitLab Enterprise Edition.
Add the API to return the multi_matches in a single file
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;p gt;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2173853771" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9455" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9455/hovercard" href="https://github.com/syncthing/syncthing//9455" gt;#9455 lt;/a gt;: lib/api tests unreliable, failing 50 of the time on Fedora Linux lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2228839225" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9499" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9499/hovercard" href="https://github.com/syncthing/syncthing//9499" gt;#9499 lt;/a gt;: Data race in fakeFS (testing) lt;/li gt;.
lt;/ul gt;.
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.11.2 2024-7-24
* Bug Fixes:
* Configuration: Mobile Remote Control: Clean up template selection.
* Management: Prevent save with bad song list/sequence/playlist name.
* Player: Improve speed change control.
* Internal:
* Code Cleanup (manage ui).
Zlib audio music end-users linux macos windows player ballroom c gtk
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: restructure the appid code to make it easier to follow and maintain.
Appid: updating appid cpu profiler cli.
Dce_rpc: correct the session counters post the upgrade to smb v2 from v1.
Detection: include OPT_TREE traces in release build.
Detection: make print of fast pattern as a trace module.
Extractor: support trans_depth, origin and referrer fields.
File: ing file context reuse.
Flow: clear flow stash when freeing the flow data.
Flow: handle significant groups with unknown group value as non-group flow keys.
Http_inspect: add origin header.
Parser: do not skip symbols while expanding variables.
Perf_monitor: introducing new parameters for ip flow profiling.
Stream_tcp: move prev_norm object from TcpNormalizer to TcpNormalizerState.
Stream_tcp: set daq_msg field in meta-ack pseudo-packet header to the value from the wire packet.
Stream_tcp: support tracing without compilation flags.
Wizard: expand MMS curse.
GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c
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.29.6:
Brad King (5):
Ctest: spurious build failures with CTEST_USE_LAUNCHERS on Windows
Libuv: macos: reap child processes more reliably when using kqueue
Libuv: macos: restore use of kqueue instead of posix poll
VS: '-T version=14.4x' under VS 17.1x
CMake 3.29.7.
BSDL software-development build-tool
Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library).
It can read input from standard in and hash it, either as a complete file, or line-by-line.
It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server.
It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server.
It can find files that match a list supplied either on stdin, or uploaded to a memcached server.
It has a 'cgi' mode that presents a web interface for hashing lines of text.
It can pull files over ssh or http, to allow remote hashing/checking from another machine.
minor bugfix: if '-cache' option is used with '-xattr', then do not update files where xattr hash matches the file (feature request from https://github.com/eatnumber1).
GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux
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.65.1 (gnarly). 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;.
.
XuanWang-Amos.
.
.
.
.
tag:github.com,2008:Repository/27729880/v1.65.0.
2024-06-28T19:38:12Z.
.
.
Apache rpc cpp python c
Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
major bugfix: IMPORTANT NOTES:
Added `pip3` as required PeerTube dependency to support automatic transcription. You must install it on your system.
Maintenance:
Check for latest plugin versions every 4 hours (instead of 12 hours). We recommend admins to update their current configuration to apply this change for faster plugin new version notifications.
Add a configuration to configure video thumbnail/preview sizes.
Support for removing non-existent objects from object storage in prune-storage script.
Support for moving original video files to object storage/filesystem in create-move-video-storage-job script.
Add house-keeping script to recover disk space by removing remote files (thumbnails, avatars...).
Add `max_request_attempts` object storage configuration.
Docker:
Add missing Docker env to configure object storage (user exports and original video files).
### Plugins/Themes/Embed API.
Add ability to register the same setting multiple times to replace the old one .
Add `getUser()` client helper.
Detect internal link in plugin page to avoid reloading entire application when not needed.
Features:
:tada: Add automatic transcription of videos to generate subtitles :tada:
Uses Whisper engines and models to create the subtitle and guess the video language.
Has to be enabled by admins in the configuration web interface: PeerTube will automatically download and install Whisper binaries/models.
Transcription can also be performed by PeerTube runners, as it can consume a lot of CPU.
Transcription generation can also be run manually by administrators.
:tada: Improve comment moderation :tada:
Introduce a new video comment policy that requires comments to be approved first.
Video owners have a dedicated page to list, view and take action on comments made on their videos.
:tada: Implement auto-tagging on comments and videos for admins and on comments for video owners :tada:
Comments and videos can be automatically tagged using PeerTube rules ("contains a link" for example)
Affero GPLv3 javascript angularjs web video hosting activitypub
|