SigDigger 0.3.0 šŸ’¾

SigDigger is a Qt5 digital signal analyzer written in C/C++ that runs in GNU/Linux, macOS and Windows. Unlike existing alternatives, SigDigger is not based on GNU Radio. Instead, it uses its own DSP library (sigutils) and a realtime signal analysis library (Suscan) that exploits multicore CPUs to distribute load. Also, SigDigger supports most SDR devices in the market thanks to SoapySDR. Sigutils, Suscan and SigDigger are software libre, licensed under the terms of the General Public License version 3.

major feature: everyone! I am happy to announce the release of SigDigger 0.3.0. This release is the result of one year of intense feature development, code quality improvements and documentation. Yes, you read well, starting from SigDigger 0.3.0, all releases will feature an updated User Manual (download it here!). This release will not be a mere tag in the Git history, but also a change in the development paradigm. From now on, I will focus my efforts on the development of plugins (yes, SigDigger now supports plugins! See an example APT decoder plugin here), fixing bugs and documenting existing features. The rationale for this decision is that you can only make generic signal analysis up to certain point. Past this point, you will need more and more specialized features, and this will be possible by means of the extensible inspector programming interface. Documentation of SigDigger's internal API is on its way. What's new The list of improvements and new features with respecto to SigDigger 0.2.0 is huge and it would occupy most of this post. Nonetheless, most of them fall in the following categories: Improved user interface The old dock-based interface has been replaced by a collapsable panel UI. Side panels like Audio, Inspection, FFT now belong to the Radio spectrum tab. This leaves more window space for the inspection tabs. This collapsable panel UI has also been applied to the inspector tab controls and the Time Window. SigDigger 0.3.0 also features a new Time Slider widget (which enables random, mouse-guided seeking in file sources), an OpenGL waterfall (which stores the waterfall as an OpenGL texture and enables smooth full-waterfall zoom) and a faster waveform view. Suscan improvements The most important change in SigDigger's DSP core (Suscan) is related to internal object handling. Inspectors have been completely rewritten to enable subcarrier inspection and TLE-based frequency correction. Other important change is the switch to YAML config files

GNU GPLv3 radio sdr c cpp

Hashrat 1.16 šŸ’¾

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 feature: base32 encoding support. Clipboard support using xsel, xclip or pbcopy. QR code support using qrencode utility and an image viewer. TOTP support, allowing hashrat to be used as a TOTP authenticator.

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

sfizz 1.2.3 šŸ’¾

sfizz is a sample-based musical synthesizer. It features the well-established SFZ instrument format at its core, which permits to use existing instrument libraries, or create personal instruments with ease. Not only is sfizz ready-to-use as an instrument plugin of its own, the library allows developers to create instruments of their own, taking advantage of the abilities of SFZ.

minor bugfix: Added Support for curvecc opcodes on v1 EGs (@PythonBlue) Support for lotimer/hitimer (@essej) Changed Allow polyphonic aftertouch (cc 130) to respect the note number, which improves e.g. the choking logic (@essej) Fixed Adjusted the gain compensation on pan stages (@cvde) Ensure that voices are cleaned up before being force-reused (@iv-m) Fixed a bug in the wavpack wrapper for multichannel files (@KKQ-KKQ) Fixed a bug in the way the tuning root was computed (@KKQ-KKQ) Fixed a bug where samples would be loaded in RAM twice when using hint_ram_based=1 Fixed a bug where quasi-simultaneous notes would not properly choke each other Don't send a note off even if a note was choked by a CC event.

BSDL-2 audio synthesizer cpp c

FlexGet 3.11.8 šŸ’¾

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 bugfix: quality system: Identify AVC as h264 (#3918)

MITL download internet torrents bittorrent python

Django 5.0.1 šŸ’¾

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

minor bugfix: Reallowed, following a regression in Django 5.0, using a foreign key to a model with a primary key that is not AutoField in ModelAdmin.list_filter (#35020). Fixed a long standing bug in handling the RETURNING INTO clause that caused a crash when creating a model instance with a GeneratedField which output_field had backend-specific converters (#35024). Fixed a regression in Django 5.0 that caused a crash of Model.save() for models with both GeneratedField and ForeignKey fields (#35019). Fixed a bug in Django 5.0 that caused a migration crash on Oracle 23c when adding a GeneratedField with output_field=BooleanField (#35018). Fixed a regression in Django 5.0 where admin fields on the same line could overflow the page and become non-interactive (#35012). Added compatibility for oracledb 2.0.0 (#35054). Fixed a regression in Django 5.0 where querysets referenced incorrect field names from FilteredRelation() (#35050). Fixed a regression in Django 5.0 that caused a system check crash when ModelAdmin.filter_horizontal or filter_vertical contained a reverse many-to-many relation with related_name (#35056).

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

aria2 1.37.0 šŸ’¾

aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

major bugfix: Fix header in --http-accept-gzip documentation by @richardnias in #1824 Fix typo in documentation, --help text by @h3xx in #1877 Update aria2c.rst by @ITriskTI in #1902 Allow empty dist name in bencode which is needed for hybrid torrent by @tatsuhiro-t in #1905 Better entropy for getRandomBytes by @tatsuhiro-t in #1907 Deal with missing nproc on macos by @tatsuhiro-t in #1924 Bump actions by @tatsuhiro-t in #1923 Bump workflow ubuntu by @tatsuhiro-t in #1929 Add missing include to WinTLSSession.h by @hmartinez82 in #1943 Fix undefined behavior/crash in GZipEncoder by @himikof in #1970 Fix Metalink4 parsing with foreign namespaces by @himikof in #1969 fix wrong dht.dat binary file structure in docs by @yixinBC in #2068 Increase ByteArrayDiskWriter maximum size by @kelson42 in #1893 Minor grammar improvements by @nkh0472 in #1804 Fix static link failure against libssh2 by @tatsuhiro-t in #2088 Update Dockerfile.mingw by @tatsuhiro-t in #2089 Prefer random number generator from crypto libraries by @tatsuhiro-t in #2091 android(ndk r23) has timegm by @FH0 in #1822 Add Dockerfile.android by @tatsuhiro-t in #2092 Remove deprecated std::unary_function and std::binary_function by @tatsuhiro-t in #2093 Update wslay by @tatsuhiro-t in #2094 Fix test errors with ubsan by @tatsuhiro-t in #2095 ci: Build with gnutls by @tatsuhiro-t in #2096 ci: Build mingw image by @tatsuhiro-t in #2097 Revert "ci: Build mingw image" by @tatsuhiro-t in #2098 Fix overflow by @tatsuhiro-t in #2099 Make releases with docker by @tatsuhiro-t in #2100 Dockerfile.mingw: Parallel build by @tatsuhiro-t in #2101 Dockerfile.android: Add dpkg-dev for dpkg-architecture by @tatsuhiro-t in #2102 Dockerfile.mingw: Remove deprecated libssh2 configure flags by @tatsuhiro-t in #2103 Dockerfile.mingw: Update how to get aria2c.exe from a container by @tatsuhiro-t in #2104 Update sphinx_rtd

GNU GPL ftp sftp terminal internet bittorrent rcp scp download cpp

ansible-cmdb 1.31 šŸ’¾

ansible-cmdb takes the output of Ansible's setup module (facts) and converts it into a static HTML overview page containing system configuration information. It supports multiple templates (fancy html, txt, markdown, json and sql) and extending information gathered by Ansible with custom data.

minor bugfix: PyPi package had wrong license (MIT). Changed to GPLv3. Minor changes to variable parsing and applying. A fix for the "sql" template. A new reserved keyword has been renamed. Minor changes and improvements to the "html_fancy" template.

GNU GPLv3

Seq66 0.99.12 šŸ’¾

Seq66 is a loop based midi sequencer that provides the functionality needed for a live performance. It is a refactoring of the Qt version of Sequencer64 with modern C++ and with a lot of krufty buildup removed. Sequencer64 was based on the classic Seq24, styled after the Akai MPC line, the Kawai Q80 sequencer, or the popular Alesis MMT-8

minor feature: Added: Clang compiler support. Provisional build process for FreeBSD. Added an autogen.sh script to reconfigure without using bash. Added 'rc' option to skip, recover, or abort from bad running status in MIDI files (trilogy.mid). : Errors and warnings revealed by Clang. The reading, processing, writing, and display of SysEx and Meta events. Now handle unterminated SysEx messages (Dixie04.mid). with building the command-line "portmidi" version. A one-character buffer overflow in portmidi.c. in --option log=file. Q button not working to set keep-queue status. Queued-solo functionality improved. Changed: Upgraded the Event editor Dump output. Removed: Disabled the grid-solo option as redundant. Will repurpose later.

GNU GPLv3 audio sequencer

LedgerSMB 1.11.8 šŸ’¾

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 feature: Changelog for 1.11.8 Fix changing Taxform checkmark after posting AR/AP transactions (#7894) Restore customer/vendor name on PNL drilldown after GL column change (#7895) Fix formatting of amounts on AR/AP search results (#7896) Fix import of CoA csv with non-empty 'links' field (#7912) Explicitly set foreground color on dark backgrounds in blue theme (#7875) Fix screens, e.g. contacts, impacted by rename of 'action' parameter (#7918)

GNU GPLv3 accounting erp perl

treasury.lua 1.2 šŸ’¾

treasury.lua is a command-line program for storing secrets in files encrypted using the openssl command-line app. It requires libUseful and libUseful.lua

minor feature: Export/Import subsystem complete. Added --version option. Improved online help (-? --help). Improved README.md. Added CHANGELOG.

GNU GPLv3 vault secrets openssl

LedgerSMB 1.11.8 šŸ’¾

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 feature: Changelog for 1.11.8 Fix changing Taxform checkmark after posting AR/AP transactions (#7894) Restore customer/vendor name on PNL drilldown after GL column change (#7895) Fix formatting of amounts on AR/AP search results (#7896) Fix import of CoA csv with non-empty 'links' field (#7912) Explicitly set foreground color on dark backgrounds in blue theme (#7875) Fix screens, e.g. contacts, impacted by rename of 'action' parameter (#7918)

GNU GPLv3 accounting erp perl

Universal Radio Hacker 2.9.6 šŸ’¾

The Universal Radio Hacker (URH) is a complete suite for wireless protocol investigation with native support for many common Software Defined Radios. URH allows easy demodulation of signals combined with an automatic detection of modulation parameters making it a breeze to identify the bits and bytes that fly over the air. As data often gets encoded before transmission, URH offers customizable decodings to crack even sophisticated encodings like CC1101 data whitening. When it comes to protocol reverse-engineering, URH is helpful in two ways. You can either manually assign protocol fields and message types or let URH automatically infer protocol fields with a rule-based intelligence. Finally, URH entails a fuzzing component aimed at stateless protocols and a simulation environment for stateful attacks.

minor feature: Blacken code by @jopohl in #1076 Update year in license to 2023 by @jopohl in #1080 CI: Bump to macOS 12 by @jopohl in #1081 Feature/signal real timestamp by @jpacov in #969 Update LICENSE and CI by @jopohl in #1097

GNU GPLv3 radio wireless iot security wireless sdr python cython qt

LIPS Scheme 1.0.0-beta.17 šŸ’¾

LIPS is a powerful Scheme-based, Lisp language written in JavaScript. It is based on the Scheme dialect and the R5RS/R7RS specifications. It has extensions to make it easier to interact with JavaScript. It works both in the browser and with Node.js.

major feature: Next 1.0 beta release

MITL lisp scheme interpreter javascript

Hydrogen 1.2.3 šŸ’¾

Features First-class MIDI support Highly customizable Stable and performant Loads of drumkits to choose from In-depth control of instrument, sample, and note properties High quality time-stretching and pitch shifting Automate it using MIDI or OSC API Hydrogen is both a drum sequencer for pattern-based programming and a drum synth. Its simple yet feature-rich design makes it a versatile companion, be it for quick practice at home, professional usage as fully-fledged drum machine in your studio, or drum looper on steriods for your live performance.

minor feature: Added Forward compatibility for .h2song and drumkit changes introduced in version 1.3.0 Fixed Restore mute button state of master mixer strip on song load. Recorded MIDI notes were inserted ahead of the beat (#1851). Drumkit Property Dialog: Images were written regardless whether one hits the ok or cancel button. When using Save As to create a new drumkit, the added image was put in the old drumkit folder instead and not properly copied into the new one. Allow to Save As drumkits derived from kits not found on the current system. Audio Engine: In Song Mode with Loop Mode deactivated Hydrogen missed notes very close to the end of the song. Fix crash on playing back notes with custom length (#1852). macOS: fix naming of CoreMIDI header (#1865). Fix various rendering issues with custom length notes. Fix potential crash/failing startup on Windows in case PortAudio or PortMidi device is already occupied (#1893) Fix crash on shutdown, song export, or driver changes in the Preferences while using JACK on Linux (#1902, #1867, #1907) Pattern Editor: Only delete stop notes clicked by the user. (#1859) Proper undo of moving notes out of DrumPatternEditor. (#1859) Custom note lengths are now only drawn till the next stop note. (#1859) Highlight selected stop notes too. (#1859) Update selected notes visually on left and right keyboard movement. (#1859) Fixed stop note color which was no different than the default note color (#1854). Fixed grid line rendering on rational pattern size nominator. Fixed grid line colors on very fine resolution. Fix broken file browser dialogs on Linux when using translations (#1908). Fix drumkit export on Windows (#1927). Timing drift (and artifacts) in playback track rendering on some hosts is fixed (#1920).

GNU GPLv3 audio daw

TuxGuitar 1.6.1 šŸ’¾

TuxGuitar is an Open Source multitrack tablature editor and player written in Java.

minor feature: Add volume controls for tracks. Add possibility to save custom tuning presets. Add embedded help viewer. Add responsive design to help pages. Add many new icons to the menus. Update and sharpen the skin icons. Align order of main toolbar items with main menu entries. Add zoom controls in main toolbar. Add shortcuts for "zoom in" and "zoom out" actions. Save/restore caret position when switching song. Copy measures: new option to copy markers, options are saved. Security for CVE-2020-14940. Add a text filter in Key Binding Editor. Save Key Signature in GP5 format. Improved import/export of harmonics in GP5 format. Alternative repeats in GP5 format. MIDI import, parsing of simultaneous events: "note off" first. MIDI import with transposition. Additional percussion sounds in Matrix Editor. Improved representation of tuplets. Correction of "Major Thirds" tuning. selection in score edition mode. Documentation on how you can contribute. More small improvements and code cleanup.

GNU GPLv3 guitar audio multitrack tabulature java

PowerShell Core 7.4.1 šŸ’¾

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.4.1 - 2024-01-11. General Cmdlet Updates and. `Group-Object` output using interpolated strings. `Start-Process -PassThru` to make sure the `ExitCode` property is accessible for the returned `Process` object. rendering of DisplayRoot for network PSDrive. Engine Updates and. Ensure filename is not null when logging WDAC ETW events. four regressions introduced by WDAC audit logging feature. Build and Packaging Improvements. lt;details gt;. lt;summary gt;. Bump.NET 8 to version 8.0.101. lt;/summary gt;. lt;ul gt;. lt;li gt;Update.NET SDK and dependencies for v7.4.1 (Internal 29142) lt;/li gt;. lt;li gt;Update cgmanifest for v7.4.1 lt;/li gt;. lt;li gt;Update package dependencies for v7.4.1 lt;/li gt;. lt;li gt;Set the lt;code gt;rollForwardOnNoCandidateFx lt;/code gt; in lt;code gt;runtimeconfig.json lt;/code gt; to roll forward only on minor and patch versions lt;/li gt;. lt;li gt;Remove RHEL7 publishing to packages.microsoft.com as it's no longer supported lt;/li gt;. lt;li gt;the tab completion tests lt;/li gt;. lt;/ul gt;. lt;/details gt;. 7.4.1 : v7.4.0...v7.4.1.

MITL powershell shell

KMyMoney 5.1.3 šŸ’¾

KMyMoney is a personal finance management and banking application. It's similar in functionality to Quicken, MS Money, or GNUCash. Different account types and accounting schemes are supported, a few wizards and import functionality simplify the initial setup. It supports QIF files, OFX and HCBI banking interfaces.

minor feature: critical 432380 Appimage unable to print reports major 426161 Duplicating an investment transaction also duplicates a matched but not accepted transaction in the brokerage account with original not the new date on the matched transaction 447025 Calculation of the balance is incorrect for future balances crash 445458 Investment Cap Gains by Account (Customized) crashes with my dataset. Changing the date of one ledger entry fixes the crash. 450016 Attempting KMyMoney 5.0.8 "Currencies" Maintenance, Application Crash 451677 crashes on new category with a double colon normal 223708 Closed accounts are not hidden in accounts/categories view 411272 Not saving changes to Shortcuts 424303 Export report as csv file gives a html file 425333 no pre-defined account templates on a mac 428156 OFX import goes to the wrong account 435866 No ledger icon in the pane of the left side 439287 Home view is missing styling 439722 Equities are shown with currencies in new account dialog 439819 Issue with changing credit card limits 439861 Rounding error on investment transactions 440060 Icons are missing on Linux if Breeze icon theme shipped by the bistro is older than 5.81 440111 Tags/Payees Double Enter 440476 Can not update stock price manually 440500 Stock wizard shows online source that no longer exist 440681 Currency list not sorted with locale awareness in the new account wizard 440692 When importing OFX, the OK and Skip buttons are reversed 440695 Unable to inspect the Splits when account is closed. 441292 Impossible to paste into calculator widget 443208 Build failure with aqbanking 6.3.2 444414 Transaction notes are not imported from paypal account 445472 Stock split transactions can cause rounding problems 446990 Wayland: Tooltip on date input fields steals focus, prevents entering data 451891 Setting the payee matching to exact name is not persistent 4

GNU GPL accounting money finance kde cpp qt

LedgerSMB 1.11.7 šŸ’¾

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 feature: Fix creating an invoice from an order (#7855) Retain partsgroup selection on Update in parts screen (#7848) Fix missing columns on trial balance 'Ending' report type (#7870)

GNU GPLv3 accounting erp perl

iDempiere 11 šŸ’¾

iDempiere is an essential part of a business ecosystem. Tier II ERP system, with an a web client, with no license costs. Overall, iDempiere will stay open forever, so you can be sure that there will be no premium hidden functionality or vendor lock-ins for your company. Achieve success with freedom. Go global Multi tenant, multi-organizations, multi-currency in one instance. Everything you need for your company. Tier 2 ERP, SCM, CRM Everything and more without licensing burden. Freely enroll everybody: your vendor, your employee, your customer No vendor lock-in Openness is the key value of iDempiere. You will never experience the bitterness of vendor lock-ins. Cloud Friendly Use iDempiere on-premise, on AWS, Azure or elsewhere. Your choice! Scalability Multiple application servers and load balancing. The system grows with your company. Proven to work Code that has been revolutionizing businesses around the world for 20 years. Community-driven project Professionals from different fields and countries make iDempiere better every day State-of-the-art technology Right at the heart of iDempiere. Java, PostgreSQL, Oracle, ZK, Maven, REST, Jetty Modular With iDempiereā€™s ability to create easy plugin

major feature: https://www.idempiere.org/2024/01/05/idempiere-11-synergy/

Mixed accounting erp scm erm java

Skrooge 2.32.0 šŸ’¾

Skrooge allows you to manage your personal finances, powered by KDE. Thanks to its many features, it is one of the most powerful way to enter, follow, and analyze your expenses.

major bugfix: *Correction bug 475294: Import file dialog show file:// *Correction bug 475037: Dashboard: the font in "Income Expenditure" is too small and has a bad contrast *Correction bug 478389: doc says pointed operations display a half-filled square, but it's 3 horizontal dots *Correction bug 477688: Problem with precision when doing internal transfer of bitcoin

Affero GPLv3 accounting finances kde cpp python

GitLab 16.7.2 šŸ’¾

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-01-10). ### (1 change). Add missing ci_sources_pipelines indexes for self-host (gitlab-org/security/gitlab@1e0c4e44228a3ec8013b70e5ef33ac3184f6cb4c) ( merge request (gitlab-org/security/gitlab!3809)). ### Changed (1 change). Enable Apollo Boards by default (gitlab-org/security/gitlab@dc1e1e8368fce9ca8c407d439877980e0426b356) ( merge request (gitlab-org/security/gitlab!3809)). ### Security (4 changes). Consider older commits when resetting codeowner approvals (gitlab-org/security/gitlab@d20f815258ac8f7195a04aeab760645993354485) ( merge request (gitlab-org/security/gitlab!3764)). Password reset followups (gitlab-org/security/gitlab@48154de65e174b93d70bc561c7a0c8b0815d367f) ( merge request (gitlab-org/security/gitlab!3777)). Add verification layer for BaseSlash commands (gitlab-org/security/gitlab@f972a67468aa2da9530188930da2fb5225eb1aad) ( merge request (gitlab-org/security/gitlab!3763)). Ensure workspaces are created under same root namespace as agent (gitlab-org/security/gitlab@ca7e81b8ce6c2140820c9ce21aa75af1967a2fb5) ( merge request (gitlab-org/security/gitlab!3759)).

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Paperless-ngx 2.3.3 šŸ’¾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: Enhancements: Enhancement: Explain behavior of unset app config boolean to user @shamoon. Enhancement: title assignment placeholder error handling, fallback @shamoon. : : Don't require the JSON user arguments field, interpret empty string as @stumpylog. Maintenance: Chore: Backend dependencies update @stumpylog. Chore: add pre-commit hook for codespell @shamoon. All App Changes: . 5 changes. Enhancement: Explain behavior of unset app config boolean to user @shamoon. Enhancement: title assignment placeholder error handling, fallback @shamoon. Chore: Backend dependencies update @stumpylog. : Don't require the JSON user arguments field, interpret empty string as @stumpylog. Chore: add pre-commit hook for codespell @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

exiftool 12.73 šŸ’¾

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 write support for Leica XMP-xmpDSA tags. - Added read support for timed GPS from Yada RoadCam Pro 4K dashcam videos. - Added read support for PNG cpIp chunk. - Added range checks on lat/long values when writing QuickTime:GPSCoordinates. - Decode a number of new values for Ricoh GR III tags. - Decode a new Leica tag. - Improved handling of Brotli compression errors. - Enhanced API NoWarning option to also apply to app "Warning:" outputs. - Identify PNG Plus files. - Changed name of Pentax ISOAutoParameters to ISOAutoMinSpeed and improved decoding. - writing of date/time tags in XMP-xmpMM:Pantry structure. - API Changes: - Added LimitLongValues option.

Artistic perl exif meta-data

Linux kernel 6.6.11 šŸ’¾

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.6.11, media: qcom: camss: Comment CSID dt_id field, cxl/memdev: Hold region_rwsem during inject and clear poison ops, cxl/hdm: a benign lockdep splat, cxl: Add cxl_num_decoders_committed() usage to cxl_test, mmc: sdhci-sprd: eMMC init failure after hw reset, mmc: core: Cancel delayed work before releasing host, mmc: rpmb: pause retune on all RPMB partitions. mmc: meson-mx-sdhc: initialization frozen, drm/amd/display: sending VSC (+ colorimetry) packets for DP/eDP displays without PSR, drm/amd/display: add nv12 bounding box, drm/amdgpu: skip gpu_info fw loading on navi12, mm: unmap_mapping_range high bits shift, i2c: core: atomic xfer check for non-preempt config, x86/kprobes: incorrect return address calculation in kprobe_emulate_call_indirect, firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards, mm/mglru: skip special VMAs in lru_gen_look_around(), net: constify sk_dst_get() and __sk_dst_get() argument, net: libwx: memory leak on free page, cxl/pmu: Ensure put_device on pmu devices, net: prevent mss overflow in skb_segment(), powerpc/pseries/vas: Migration suspend waits for no in-progress open windows, RISCV: KVM: update external interrupt atomically for IMSIC swfile, dmaengine: fsl-edma: wrong pointer check in fsl_edma3_attach_pd(), dmaengine: idxd: Protect int_handle field in hw descriptor, drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml, kernel/resource: Increment by align value in get_free_mem_region(), cxl/core: Always hold region_rwsem while reading poison lists, cxl: Add cxl_decoders_committed() helper, drm/amd/display: Increase num voltage states to 40, drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled, clk: rockchip: rk3128: SCLK_SDMMC's clock name, clk: rockchip: rk3128: aclk_peri_src's parent, phy: sunplus: return negative error code in sp_usb_phy_probe, phy: mediatek: mipi: mt8183: minimal supported frequency, iommu/vt-d: Support enforce_cache_cohere

GNU GPL c linux kernel operating-system

hledger 1.32.2 šŸ’¾

hledger is... free GPL-licensed accounting software that runs on unix, mac, windows, and the web based on readable, version-controllable, future-proof plain text files good for tracking money, investments, time, or any countable commodity good for learning more about double entry accounting shipped with web, terminal, command line, JSON and Haskell interfaces the most user friendly plain text accounting app comparable to Ledger and Beancount built with the powerful Haskell language fast, lightweight, reliable (we pay $50 for regression reports or fixes) free from vendor lock-in local, not cloud-based; your private financial data remains under your control scripting-friendly and automatable comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much) good at importing CSV from banks and other financial institutions actively developed and supported by Simon Michael and contributors since 2007 strengthened by your feedback, work and funding. šŸ™šŸ»

minor feature: Docs - Added: - Updated: ISSUES.md, REGRESSIONS.md - WORKFLOWS.md is renamed to DEVWORKFLOWS.md to avoid a name clash. Examples - New CSV rules examples for Wise, ING, Venmo, PayPal, FHB, N26, Triodos (Ilja Kocken) Scripts/addons Infrastructure - Project scripts in `Makefile` and `bake` have been converted to a `Justfile`. After many years using `make` and shell for scripting, I find `just` better enough, and the goal of clean consolidated efficient project automation so valuable, that we will use it in the hledger project even though it usually is not installed by default. - The `.mailmap` file has been updated to clean up committer info in git output. - `tools/generatejournal` can now be run as a script. - The "new issue" and "new PR" templates have had some cleanup. - There are some new issue tracker labels intended for use with a new ISSUES.md Prioritising scheme, and a few issues using them.

accounting cli haskell roff

Red5 Media Server 1.3.26 šŸ’¾

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/v1.3.25. 2023-11-03T20:27:52Z. . .

Apache multimedia streaming server java

Artistic Style 3.4.11 šŸ’¾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.

minor bugfix: * added new option "--add-braces=nested" to add braces in nested single line statements * fix indent after double template brackets * "--squeeze-lines=1" is no longer default with Linux builds * add experimental GHC mode * fix indent after raw string

MITL formatting indentation

timediff 1.1 šŸ’¾

timediff is a simple command-line utility that reads text prefixed with a timestamp, and prints the time difference between one line and the next. It was created for use in industrial automation environments to investigate which process steps are slowest or detect abnormal delays.

minor feature: v1.1 adds support for 'dmesg' style logs where the timestamp is number of seconds/microseconds since boot or since the unix epoch.

GNU GPLv3 c utility time logging

Nikola 8.3.0 šŸ’¾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

major bugfix: Features Implement a new plugin manager from scratch to replace Yapsy. Which does not work on Python 3.12 due to Python 3.12 carelessly Removing parts of the standard library Support for Discourse as comment system. Loading of templates from plugins with `__init__.py` files. Margins of paragraphs at the end of sections. Ignore `.DS_Store` files in listing indexes. BaguetteBox.js invoking in the base theme. Development (preview) server `nikola auto`. For non-root SITE_URL, in particular when URL_TYPE is full_path. . For plugin developers. Nikola now requires the `.plugin` file to contain a ` Nikola `. Section with a `PluginCategory` entry set to the name of the plugin Category class. This was already required by `plugins.getnikola.com`, But you may have custom plugins that don t have this set.

MITL python website blog code-generator static-pages

pyspread 2.2.3 šŸ’¾

Pyspread is a desktop spreadsheet application. It's unique in supporting Python expressions in table cells rather than introducing a basic style language. It allows CSV import and export, while its own files are GPG signed. It can create charts using matplotlib, grid cells return pythonic objects, like macros can also be written in Python. It can therefore also utilize numpy or matrix operations.

minor bugfix: This is a bugfix release. Dependencies: * Mandatory: Python ( 3.6), numpy ( =1.1), PyQt5 ( 5.10, requires PyQt5.Svg), setuptools ( =40.0), markdown2 ( = 2.3) * Recommended: matplotlib ( =1.1.1), pyenchant ( =1.1), pip ( =18), python-dateutil ( = 2.7.0), py-moneyed ( =2.0), rpy2 ( =3.4), plotnine ( =0.8), libvoikko ( =4.0), libvoikko ( =4.3), nuspell ( =5.1), hspell ( = 1.4), ggplot2 ( =3.4) * For building the apidocs with Sphinx see apidocs/requirements.txt Bug fixes: * Fix for Qt versions below 5.13 that do not provide lossless image rendering * csv import without quotations fixed * Periodic updates now again only updates frozen cells

GNU GPLv3 spreadsheet python

Prosody XMPP (Jabber) Server 0.12.4 šŸ’¾

Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources. Additionally, for developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.

minor bugfix: We are pleased to announce a new minor release from our stable branch. We re relieved to announce this overdue maintenance release containing a number of bug fixes and also some improvements from the last few months. Especially the prosodyctl check tool which gained some new diagnostic checks as well as handling of configuration option types the same way Prosody itself does. A summary of changes in this release: Minor changes core.certmanager: Update Mozilla TLS config to version 5.7 util.error: Fix error on conversion of invalid error stanza #1805 util.array: Fix new() library function util.array: Expose new() on module table prosodyctl: Fix output of error messages containing util.prosodyctl.check: Correct suggested replacement for disallow_s2s util.prosodyctl.check: Allow same config syntax variants as in Prosody for some options #896 util.prosodyctl.check: Fix error where hostname can t be turned into A label util.prosodyctl.check: Hint about the external_addresses config option util.prosodyctl.check: Suggest http_cors_override instead of older CORS settings util.prosodyctl.check: Validate format of module list options mod_websocket: Add a pre-session-close event #1800 mod_smacks: Fix stray watchdog closing sessions mod_csi_simple: Disable revert-to-inactive timer when going to active mode mod_csi_simple: Clear delayed active mode timer on disable mod_admin_shell: Fix display of remote cert status when expired etc mod_smacks: Replace existing watchdog when starting hibernation mod_http: Fix error if access_control_allow_origins is set mod_pubsub: Send correct jid attribute in disco#items mod_http: Unhook CORS handlers only if active to fix an error #1801 mod_s2s: Add event where resolver for s2sout can be tweaked

MITL xmpp jabber conferencing lua

Cosmonium 0.2.1.1 šŸ’¾

Cosmonium is a 3D astronomy and space exploration program. With Cosmonium you can navigate in our solar system and discover all the planets and their moons. You can also visit the neighboring stars and discover the true size of our galaxy and the Universe. Cosmonium supports (or will support) the creation of fictional planets, stellar systems nebulaes, ... using procedural generation.

major feature: Features Italian translation Improve editor layout Add overlap support for heightmap and textures Make heightmap scale and offset more user friendly Separate data interpolator and filter configurations Add navigation controller Support configuration of the home system and start body in the config file Add track body camera controller Make the ship rotation more reactive Rework camera controller API Add basic support for texture reference Allow override of body scale in the surface description Add more advanced options in the preference panel Separate orientation and position interpolation in autopilot Add basic plugin support Add galaxy and atmosphere in cel render flags Add position and anchor in cel print command Add setsurface cel command Add options in set cel command to change the ship, navigation controller or camera mode Add support of UTC date in cel time command Bugfixes Fix crash of editor and preference panels Fix bad performance due to runaway task Fix shadows of single planets and nested systems Clean up frame configuration Keep untranslated names for scripts Timed cel commands should not run when other commands are active Fix orbit cel command Load cel scripts as UTF-8 by default Correctly copy and update named orbits and rotations Fix disappearing ring shadows when switching surfaces Fix disappearing sphere self shadows when switching surfaces Use distance to surface iso distance to centre when searching for nearest body Use lonlat reference frame when moving on the surface

GNU GPLv3 astronomy

foo2zjs 20201127 šŸ’¾

foo2zjs is a printer driver for printers that use the Zenographics ZjStream wire protocol for their print data. It allows users to print to the Konica Minolta magicolor, HP LaserJet, Samsung, Xerox, Lexmark, and Oki, and possibly other ZjStream printers.

minor feature:

GNU GPL c printing

VIPS 8.15.1 šŸ’¾

VIPS is a small, quick and memory-conservative 2D image processing C and C++ library. It comes with over 300 functions, for arithmetic processing, histograms, convolutions, morphological operations, frequency filtering, colouring, resampling, statistics and others. It supports most common raster image formats (PNG, TIFF, JPEG, FITS, OpenEXR), or chain to ImageMagick/GraphicsMagick.

minor bugfix: - reduceh: fix Highway path on SSE2 DarthSim - fix JPEG in TIFF colourspace for Q = 90 heman1-test - fix build with upcoming libjxl 0.9 kleisauke - jxlsave: lower min effort value to 1 DarthSim - fix build without libjpeg ionenwks - fix vips7 plugin load jcupitt - allow ".jfif" as a suffix for jpegsave casperbrike - don't let the magick sniffer hijack TIFF kleisauke - ignore BLOCKED classes in foreign map jcupitt - add locks to fftw3 calls akash-akya

GNU LGPL c c++ images image-processing arithmetic histogram morphing filtering

GnuPG 2.4.3 šŸ’¾

GnuPG (the GNU Privacy Guard or GPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc. Because it does not use any patented algorithms, it can be used without any restrictions.

minor feature: * gpg: Set default expiration date to 3 years. T2701 * gpg: Add --list-filter properties "key_expires" and "key_expires_d". T6529 * gpg: Emit status line and proper diagnostics for write errors. T6528 * gpg: Make progress work for large files on Windows. T6534 * gpg: New option --no-compress as alias for -z0. * gpgsm: Print PROGRESS status lines. Add new --input-size-hint. T6534 * gpgsm: Support SENDCERT_SKI for --call-dirmngr. rG701a8b30f0 * gpgsm: Major rewrite of the PKCS#12 parser. T6536 * gpgtar: New option --no-compress. * dirmngr: Extend the AD_QUERY command. rG207c99567c * dirmngr: Disable the HTTP redirect rewriting. T6477 * dirmngr: New option --compatibility-flags. rGbf04b07327 * dirmngr: New option --ignore-crl-extensions. T6545 * dirmngr: Support config value "none" to disable the default keyserver. T6708 * wkd: Use export-clean for gpg-wks-client's --mirror and --create commands. rG2c7f7a5a27 * wkd: Make --add-revocs the default in gpg-wks-client. New option --no-add-revocs. rG10c937ee68 * scd: Make signing work for Nexus cards. rGb83d86b988 * scd: Fix authentication with Administration Key for PIV. rG25b59cf6ce Changes also found in 2.4.2: * gpg: Print a warning if no more encryption subkeys are left over after changing the expiration date. rGef2c3d50fa * gpg: Fix searching for the ADSK key when adding an ADSK. T6504 * gpgsm: Speed up key listings on Windows. rG08ff55bd44 * gpgsm: Reduce the number of "failed to open policy file" diagnostics. rG68613a6a9d * agent: Make updating of private key files more robust and track display S/N. T6135 * keyboxd: Avoid longish delays on Windows when listing keys. rG6944aefa3c * gpgtar: Emit extra status lines to help GPGME. T6497 * w32: Avoid using the VirtualStor

GNU GPLv3 security cryptography e-mail

hexedit 1.6 šŸ’¾

View and edit files in hexadecimal or in ASCII

minor feature: - configure script must error-out when (n)curses isn't found - Move SIGWINCH handling from handler to NCURSES - Make configure.ac compliant with autoconf = 2.70 - Check that malloc did not return NULL - Fix a possible memory leak in findFile() - Prevent division by zero on empty files.

GNU GPL shell hexeditor