Gitea 1.20.4 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: SECURITY. Check blocklist for emails when adding them to account. ENHANCEMENTS. Add `branch_filter` to hooks API endpoints. incorrect "tabindex" attributes. Use line-height: normal by default. unable to display individual-level project. . wrong review requested number. Avoid double-unescaping of form value. Redirect from ` repo //new` to ` repo //new/choose` when blank are disabled. Sync tags when adopting repos. verifyCommits error when push a new branch. Include the GITHUB_TOKEN/GITEA_TOKEN secret for fork pull requests. some slice append usages. Add incorrect can_create_org_repo for org owner team. for ctx usage. Make template field template access correct template data. Use correct minio error. Ignore the trailing slashes when comparing oauth2 redirect_uri. Set errwriter for urfave/cli v1. reopen logic for agit flow pull request. context filter has no effect in dashboard. being unable to use a repo that prohibits accepting PRs as a PR source.. Page Not Found error.

MITL git go

Calibre 6.26 💾

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: 6.26 08 Sep, 2023 New features MTP driver: Support the new Kindle Scribe firmware that causes it to act as an MTP device instead of USB disk. Add "Documents" to the list of default folders to send books to. E-book viewer: Add a new option under scrolling behavior to control horizontal mouse wheel events jumping to next section. Allow full customization of Book details styling via Preferences- gt;Look amp; feel- gt;Book details. Get books: Update ebooks.com plugin for website changes Edit book: searching for non-BMP unicode characters highlighting only half the character. E-book viewer: displaying more than one page per screen causing page layout to be slightly wrong for some books E-book viewer: clicking on links with empty destinations hanging the viewer E-book viewer: modifying, then jumping to and then modifying the highlight again from the highlights panel causing the highlight to be deleted E-book viewer: indication of current section in Table of Contents sometimes wrong after changing font size E-book viewer/Content server: Disallow browser native context menu when right clicking in sandboxed iframes MTP driver: Ignore top level folders whose names start with a leading dot Also ignore AppleDouble files, top level system and fonts folders and sdr folders on Kindle devices. FB2 Input: use the lt;p gt; tag for paragraphs that dont contain other block content E-book viewer: clicking on the back/forward buttons not working in some situations E-book viewer: scrolling to Table of Contents items that are within a single internal file not activating the back button E-book viewer: changing the sans-serif font without also changing the monospaced font not working New news sources. Nikkei Asia (Magazine) and Espresso by unkn0w7n Improved news sources. National Geographic. Sportstar. Bangkok Post. MIT Technology Review. Bloomberg. Economic Times India. Firstpost.

GNU GPLv3 python c++ ebook-reader e-book conversion

Qsynth 0.9.12 💾

Qsynth is a fluidsynth GUI front-end application written in C++ around the Qt framework using Qt Designer. Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynth but for the moment it wraps the excellent FluidSynth. FluidSynth is a command line software synthesiser based on the Soundfont specification. Qsynth is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

minor feature: Restore all MIDI channels synth-engine funcionality, when the output peak-meters aren't opted in. Preppings to next development cycle (Qt = 6.6).

GNU GPLv3 sound-synthesis c

HarfBuzz 8.2.0 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

major bugfix: Friday, September 8, 2023 Various build and fuzzing - Improvements to COLRv1 painting. New API: +hb_paint_color_glyph_func_t. +hb_paint_funcs_set_color_glyph_func. +hb_paint_color_glyph.

Mixed c++ c fonts text-shaping

Zotero 6.0.27 💾

Zotero is a free and open-source reference management software to manage bibliographic data and related research materials (such as PDF files). Notable features include web browser integration, online syncing, generation of in-text citations, footnotes, and bibliographies, as well as integration with the word processors Microsoft Word, LibreOffice Writer, and Google Docs. It is produced by the Center for History and New Media at George Mason University.

major feature: macOS Sonoma compatibility Fixed error using Word for Mac plugin with the Sonoma beta Compatibility with databases containing new annotation types from the Zotero 7 beta Reduced likelihood of rate-limiting when saving many items via Add Item by Identifier Fixed startup error due to numeric value for Type: in Extra field Fixed potential sync error after using Replace Online Library in group Allow window dragging from PDF reader toolbar Fixed some PDF downloads from ScienceDirect Miscellaneous bibliographic output and word processor integration fixes Updated citeproc-js to 1.4.63

Affero GPLv3 citation documentation styles

libmp4tag 1.2.6 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.6 beta 2023-9-7 * Bug Fixes: * Fix writing 4-byte numeric values (typo). * Fix parse of cover name. * Fix cover image processing.

Zlib library c audio video tagging mp4

gpodder 3.11.2 💾

gPodder is a simple, open source podcast client. In development since 2005 with a proven, mature codebase.

major feature: Major changes: show episode release time fix a crash when syncing don't reposition maximised windows Linux, macOS and Windows are supported. Changes since 3.11.1: New features #1507 add a View menu option to show time in the episode released column #1507 add a View menu option to right align the episode released column #1507 always show released time in shownotes add EQL adjectives 'failed' and 'paused' Improvements #1480 appdata: fix syntax, add 3.9-series release dates #1480 appdata: add release 3.11.1 #1484 require python 3.7 #1520 adapt youtube-dl plugin to latest yt-dlp #1522 fix various typos found by codespell display feed name when logging update errors refactor _receive_configure_event() log 'from' and 'to' sizes when syncing files raise exception when gpodder.net queries fail log exceptions when searching for podcasts on gpodder.net bump required yt-dlp version for changes in #1520 fix more typos found by codespell fix linter issues for pycodestyle 2.11.0 update dependencies add codespell to linter Bug fixes fix typo in youtube-dl extension preferences add empty custom_downloader field in SyncTask to prevent exception do not move window if maximised fix issue retrieving channel ID for Youtube pages Translations Dutch Norwegian Nynorsk French

GNU GPLv3 podcast gtk python

drumlabooh 0.0.4 💾

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: * fixed the drumkit loading at Ardour session after opened * LEDs are velocity-depended now

GNU GPLv3 midi linux windows lv2 vst vsti drums drummachine

Homebank 5.7 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor feature: New : added balance mode for statistics total report. New : added fulfilled column for budget report. New : added back the Custom indicator in Date Range widget. New : added the date as last sort in case of prior equality for transaction list. New : added two preferences parameters to be more flexible with currency rate api. New : added abbreviated weekday in date input widget. Change: migrating to GTK4 preparation (GtkContainer/GdkEvent/...). Change: the currency rate api to exchangerate.host. Change: numerous optimization and refactoring for report computing. Change: home scheduled: moved the maximum post date to an info icon tooltip. Change: avoid refreshing undisplayed items on the home main window. Change: chart legend is hidden when not enough space to display chart. Change: export PDF of transaction migrated to a standard print feature. Wish : #2030322 add weekday display in date input. Wish : #2024956 sort the scheduled transaction by date order. Wish : #2028464 manage account add sort header, search and website. Wish : #2023477 stack chart to display income above and expense below. Wish : #2019193 preference to sync transfer status by default. Wish : #2018680 replace PREFILLED for new assignement/archive from register with added icon. Wish : #2018174 change currency rate api to a more fulfilled one. Wish : #2008641 add a duplicate assignment action. Wish : #2004078 print option missing in Show all. Wish : #1964434 optimize the legend position to maximize chart size. Wish : #1933165 budget report includes Category Subcategory. Wish : #1932198 pdf print txn report, custom title, total and portrait/paysage. Wish : #1918459 adding pdf print function - show the result as a list. Wish : #1912973 ability to print "Your accounts" list in main window. Wish : #1909851 filter scheduled operations add Next payout (max post date). Wish : #1857890 home chart to show account balance total/time. Wish : #1816389 ho

GNU GPL c gtk accounting personal-finance quicken money

libmp4tag 1.2.5 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.5 beta 2023-9-6 * Bug Fixes: * Fix parsing issues. * Fix update of parent container lengths. * Fix re-writing bugs.

Zlib library c audio video tagging mp4

MndpTray 2.1.0 💾

MndpTray is a Windows utility that allows you to monitor and manage MikroTik devices on your network from the system tray. The information is broadcast using the MikroTik Discovery Protocol (MNDP), which allows MikroTik RouterOS devices to discover other MikroTik RouterOS devices on the same network segment. This makes it possible for Mndptray to provide information about the host to other MikroTik RouterOS devices and for other MikroTik RouterOS devices to retrieve this information and display it in their own management interfaces By providing this information, Mndptray makes it easier for network administrators to monitor and manage their MikroTik RouterOS devices, as they can quickly see the status of all the devices on their network without having to log in to each device individually. MNDP similar to CDP and LLDP, but Mikrotik specific, typically includes the following information: MikroTik RouterOS Version,IP Address, Interface, Board Name, Identity, Software ID, MAC Address, Uptime More Functions: - Includes integration with external tools like WINBOX, SSH, VNC, RDP, HTTP, PING - Send message over windows message service (Remote RPC) - IPv4 & IPv6 support - Self update from GitHub - Blocking winbox discovery function when running

minor feature: Add build pipeline Refactor code style Winget support Event for new device discovery New example test Update: Standard dll, Version field as Username

GNU GPLv3 mikrotik routeros mndp mikrotik-router discovery network-discovery udp network windows linux broadcast dotnet net-framework cpd lldp

Poppler 23.09.0 💾

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

major bugfix: : core: Add Android-specific font matching functionality. digital signatures for NeedAppearance=true. Forms: Don't look up same glyph multiple times. Provide the key location for certificates you can sign with. Add ToUnicode support for similarequal. crash on malformed files. qt5: Provide the key location for certificates you can sign with. Allow to force a rasterized overprint preview during PS conversion. qt6: Provide the key location for certificates you can sign with. Allow to force a rasterized overprint preview during PS conversion. pdfsig: Provide the key location for certificates you can sign with.

GNU GPL c++ pdf rendering library developers

GitLab 16.3.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 bugfix: (2023-09-05). ### (2 changes). Drop bridge jobs on unknown failures (gitlab-org/gitlab@d6fa408c6ecd9283430d6e9d6f46132d6726a8d3) ( merge request (gitlab-org/gitlab!130833)). Code Suggestions in Web IDE on GitLab 16.3 (gitlab-org/gitlab@6e4cb467dd8c73e9034ba1b3c51a51c2eb02dd38) ( merge request (gitlab-org/gitlab!130755)).

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

Babel 7.22.15 💾

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: (2023-09-04). #### :: `babel-core`. Only perform config loading re-entrancy check for cjs (@nicolo-ribaudo). #### :house: Internal. `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-transform-ture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin--safari-id-destructuring-collision-in-function-expression`, `babel-plugin--v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types`. Add explicit `.ts`/`.js` extension to all imports in `src` (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Samba 4.19.0 💾

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

minor feature: File doesn apos;t show when user doesn apos;t have permission if Aio_pthread is loaded. ctdb_killtcp fails to work with --enable-pcap and libpcap 1.9.1. Logging to stdout/stderr with DE_SYSLOG_FORMAT_ALWAYS can log to syslog. samba-tool domain level raise fails unless given a URL. reply_sesssetup_and_X() can dereference uninitialized tmp. Pointer. missing return in reply_exit_done(). TREE_CONNECT without SETUP causes smbd to use uninitialized Pointer. Avoid infinite loop in initial user sync with Azure AD Connect When synchronising a large Samba AD domain. Samba replication logs show (null) DN. 2-3min delays at reconnect with smb2_validate_sequence_number: Bad message_id 2. DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can apos;t be parsed. CID 1539212 causes real when output contains only Newlines. KDC encodes INT64 claims incorrectly. mdssvc: Do an early talloc_free() in _mdssvc_open(). Windows client join fails if a second container CN=System exists Somewhere. regression DFS not working with widelinks = true. Windows client join fails if a second container CN=System exists Somewhere. Heimdal fails to build on 32-bit FreeBSD. samba-tool ntacl get segfault if aio_pthread appended.

GNU GPLv3 communications file-sharing cifs windows

The Timeline Project 2.10.0 💾

Timeline displays a navigatable timeline. It provides zooming in on events, varies the presentation accordingly, can jump to a specific data, search event text notes, organize them in a tree instead. Events can be added per wizard or dragged and resized visually.

minor feature: Download source.. Download windows installer.

GNU GPLv3 python wxwidgets timeline events

BallroomDJ 4 4.3.3.5 💾

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.

major bugfix: 4.3.3.5 2023-9-4 * Bug Fixes: * Audio Tags: BDJ4-Internal: Update libmp4tag to version 1.2.4. * Windows: rebuild with the UCRT libraries.

Zlib end-users linux macos windows player ballroom c gtk

libmp4tag 1.2.4 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

major bugfix: 1.2.4 beta 2023-9-4 * Bug Fixes: * Windows: Allow for linking with UCRT. * Fix tag box length on re-write. * Fix stco/co64 update. * Fix parent box update. * Changes: * Update mp4tag_read_file api.

Zlib library c audio video tagging mp4

BallroomDJ 4 4.3.3.4 💾

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.3.3.4 2023-9-4 * Bug Fixes: * Conversion: playlists: propagate unrated-ok to dance rating. * Locale: Fix a bug setting up the locale (introduced in 4.3.3.1). * Support: Also send playlists when attaching files. * Support: Fix display of latest version on http error. * Windows: Fix bug where the processes didn't exit properly (introduced in 4.3.3.2). * Windows: Fix shortcut creation and installation cleanup. * New Features: * Audio Tags: The BDJ4-Internal interface now supports MP4 audio files.

Zlib end-users linux macos windows player ballroom c gtk

Vim 9.0.1859 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 9.0.1859: heap-use-after-free in bt_normal() Problem: heap-use-after-free in bt_normal(). Solution: check that buffer is still valid. Signed-off-by: Christian Brabandt lt;cb@256bit.org gt;.

Other text-editor ide vi vim

qradiolink 0.8.11-1 💾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Release 0.8.11-1 carrier drops at start of transmissions when streaming UDP or VOIP packets. Faster synchronization at the start of digital transmissions. Added 500 msec of history to the constellation display if FFT history is enabled. UDP and VOIP network packets drive the timing of the transmit flowgraph. AGC labels partly obscured in controls menu bar.

GNU GPLv3 communication radio amateur-radio ham-radio sdr cpp c

Converseen 0.10.0.1 💾

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

minor feature: a compile error when using ImageMagick-6. Various.. 0.9.5 2016-08-29 Latest. Porting to Qt5.

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

drumlabooh 0.0.3 💾

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 feature: * major documentation update * fixes, fixes + Windows VSTi build + JUCE 7.0.7 sync * Remove un-needed optimizations those caused crash on build

GNU GPLv3 midi linux windows lv2 vst vsti drums drummachine

deadbeef 1.9.6 💾

DeaDBeeF (as in 0xDEADBEEF) is a modular audio player for GNU/Linux, *BSD, OpenSolaris, macOS, and other UNIX-like systems. DeaDBeeF lets you play variety of audio formats, convert between them, customize the UI almost any way you want, and use many additional plugins which can extend it even more.

minor bugfix: Drawing spectrum analyzer in discrete frequencies mode. : Handling the option to enter archives when scanning folders (fudanchii). : Playback performance when searching in large playlist. : Possible crash when starting playback with ALSA plugin. : Shuffle albums was not using Album Artist. : Title formatting failure with large calculated values. : Loading of small album art image files. : MP4 parser failing to read/write certain tags correctly. : Handling of title-formatted paths. : A when editing metadata in multiple selected tracks Added: Bit depth override option (HiFiPhile) Added: DSD DoP support for ALSA/FFMPEG plugins (HiFiPhile) Added: put, puts, get title formatting functions (Robin Ekman).

GNU LGPLv3 audio music

The Sidef programming language 23.08 💾

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

minor feature: - Added the `Num!USE_PRIMESUM` class-variable. (disabled by default) - Added the Number `lpf_sum(a,b)` method. - Added the Number `gpf_sum(a,b)` method. - Added the Number `k.squarefree_almost_prime_sum(a,b)` method. - Added the Number `k.almost_prime_sum(a,b)` method. - Added the Number `prime_power_sum(n)` method. - Added the Number `k.omega_prime_sum(a,b)` method. - Added the Number `k.power_count(a,b)` and `k.power_sum(a,b)` methods. - Added the Number `perfect_power_sum(n)` method. - Added the Number `nth_perfect_power(n)` method. - Added the Number `next_perfect_power(n,k=nil)` and `prev_perfect_power(n,k=nil)` methods. - Added the Number `prev_prime_power(n)` method. - Added the Number `n.prev_omega_prime(k=2)` method. - Added the Number `prev_semiprime(n)` method. - Added the Number `prev_almost_prime(n,k)` method. - Added the Number `prev_squarefree(n)` method. - Added the Number `next_squarefree_semiprime(n)` method. - Added the Number `n.prev_powerfree(k=2)` method. - Added the Number `n.prev_powerful(k=2)` method. - Added the Number `n.prev_squarefree_semiprime` method. - Added the Number `n.prev_squarefree_almost_prime(k=2)` method. - Added the Number `nth_nonpowerfree(n,k)` method. - Added the Number `next_nonpowerfree(n,k=2)` and `prev_nonpowerfree(n,k=2)` methods. - Added the Number `muladdmulmod(a, b, c, d, m)` and `mulsubmulmod(a, b, c, d, m)` methods. - Added the Number `muladdmod(a,b,c,m)`, `mulsubmod(a,b,c,m)` and `submulmod(a,b,c,m)` methods. - Added several `cube_*` and `cubefree_*` aliases for `3.power_*` and `3.powerfree_`. - Added the FileHandle `.rewind` method. - Added the String `.codes` method. - Added the Range `.sort a,b ... ` and `.sort_by v ... ` methods.

Artistic programming language development perl programming-language

LimeSurvey 6.2.5 (build 230828) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: CR-1277: Update side-menu icons (jack-han-115). The way to open/a question groups is too hidden (jack-han-115). Updated translation: Japanese by d_inoue, nomoto. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz, maren.fritz. Updated translation: Finnish by Jmantysalo.

GNU GPL survey php mysql mssql postgres

CMOC 0.1.85 💾

CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.

minor feature: Function-local function prototypes are now supported. A K R prototype for a function that specifies no return type is now allowed, but only at the top level, not inside a function. The return type is assumed to be int. Example: f(); int main() return f(); Calling an undeclared function does not generate an "undeclared identifier" error anymore. It now generates a warning about calling an undeclared function. This can be useful to port K R-style code. Suchs calls are assumed to return an int. New option -Wno-unknown-first-dim keeps the compiler from issuing "array ... assumed to have one element" warnings. The "too many elements ... in initializer for array" error is now a warning and new option -Wno-too-many-elements keeps the compiler from issuing it. The compiler now warns about bit shifts that always give zero. New option -Wno-shift-always-zero turns off this warning. Added small optimizations.

GNU GPLv3 compiler c developers

libmp4tag 1.2.3 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.3 beta 2023-9-2 * Bug Fixes: * Fix windows installation. * Install pkgconfig file.

Zlib library c audio video tagging mp4

Wine 8.15 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Support for TEXT print processor. Cycle Collection support in MSHTML. Cross-process memory notifications in Wow64. Various. #43822 TrackMania Nations Forever (Steam) car music doesn #039;t play, #45273 Chessbase 11 cannot draw arrows, #54064 ntdll:threadpool - test_tp_io() sometimes fails amp; crashes in Wine (GitLab CI), #54718 msvcr90:msvcr90 - test__get_current_locale() sometimes gets an unexpected refcount on w10pro64, #54756 Multiple games crash on unimplemented concrt140.dll.??0_Cancellation_beacon@details@Concurrency@@QEAA@XZ (Forza Horizon 4, The Legend of Sisyphus (Andromeda Software Development)), #55259 TranscendPang has corrupted graphics in-game, #55286 msvcrt:file - The 64-bit test_invalid_stdin_child() sometimes gets a bad stdin handle on Windows 10, #55287 msvcrt:file - The 32-bit test_pipes() fails in the new WoW mode, #55333 ws2_32:sock - test_connect_events() sometimes fails in Wine, #55341 Colin McRae Rally 2.0 black screen, #55351 gdiplus:graphicspath - test_flatten2() fails on Windows 7 - 11, #55402 CMD #039;!var! #039; not working in #039;if #039; statement, #55414 Ultimate Spider-Man: Widescreen shifts HUD too much to the right, #55443 Wine crashes when an image is dragged onto notepad.exe and games, #55450 Softerra LDAP Browser needs LDAP_OPT_AUTO_RECONNECT, #55457 Robot Battle 1.4 crashes on startup after commit 08dc691d, #55471 nGlide wrapper produces black screen in games using the D3D backend, #55475 Respondus LockDown Browser crashes on unimplemented function KERNEL32.dll.DiscardVirtualMemory, #55500 Launching new processes in Virtual Desktops is slow and stutters the system

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

libgphoto2 2.5.31 💾

libgphoto2 is a set of libraries for previewing, retrieving, and capturing images from a range of supported digital cameras to your local hard drive. It does not support digital cameras based on the USB storage protocol, those can be mounted by Linux directly. The list of current cameras can be found on: http://gphoto.org/proj/libgphoto2/support.php or by running gphoto2 --list-cameras

major bugfix: libgphoto2 2.5.31 release ptp2: * do better event queueing during capture (makes capture faster, avoids losing events) * Canon EOS: OLC logic rewritten to be table driven, more debugging of the content, config "testolc" to generate debugoutput. Supports more cameras better. * Canon EOS: various bugfixes * Sony Alpha: Added config options: focusarea, liveviewsettingeffect * Olympus: Enabled OM-1 capture * Battery Level: also support ENUM style battery reporting for Canon * Nikon 1: S1 also does not support everything * Sony Alpha: small changes in config setters * merged some improvements from NorthOfYou fork for Canon EOS, Nikon and Sony * New ids: - Canon EOS 850D, R7, R10, R5 C, R6m2 - Fuji X-H2, X-T5 - GOPRO HERO 11 BLACK, 11 BLACK mini - new ids also imported from libmtp - Nikon Z30, Z8 - OMSYSTEM OM-1 - Pentax KP (PTP mode) - Ricoh GR IIIx - Sigma fp L - Sony A7S III, ILCE-1, ILME-FX3, 7RM5 aka A7-RV, digigr8: * fixed init to not switch to webcam mode pentax: * Added Pentax KP general: * disable log formatting when we are not logging (speeds up large downloads, as we are not hex dumping the whole data and immediately discard the result) * libltdl usage now thread-safe. (some other library pieces are not threadsafe yet) * some time_t 32bit vs 64bit fixes * some cleanups and warning fixes translations: * updated swedish, spanish * added georgian, friulian

GNU LGPL camera usb capture digital camera remote control tethering

Babel 7.22.14 💾

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: (2023-08-30). #### :: `babel-preset-env`. Avoid dynamic require call in preset-env (@nicolo-ribaudo). #### :house: Internal. `babel-parser`. Simplify parser errors creation (@nicolo-ribaudo). `babel-core`, `babel-helper-compilation-targets`, `babel-helper-simple-access`, `babel-parser`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-traverse`, `babel-types`. extract more test helpers to repo-utils (@JLHwung).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

strace 6.5 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

GNU LGPL c debugger software-development

FreeCAD 0.21.1 💾

FreeCAD is a general purpose parametric 3D CAD modeler based on the OpenCASCADE geometry kernel. It's written in Python and its GUI utilizes Qt. It provides a modular plugin architecture and extensibility via macros and scripts, but already comes with a wide range of 2D and 3D property editing tools and transformation filters, simulation and rendering backends. Various export formats include STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML, DWG, and the native FCSTD files.

minor bugfix: This is a bug-fix release of the 0.21 release branch, addressing a few issues that were discovered since the 0.21.0 release at the beginning of the month. Installers and executables for FreeCAD 0.21.1 are below in the release assets. You may need to expand the assets drop-down to see the build for your OS. For installation information please see the original 0.21 release announcement. NOTE: Mac OS 12 and older should use the "unsigned" DMG, the signed version does not work on older operating systems. What's Changed Since 0.21.0 Tests Fix build of "tests" on macOS for v0.21 by @jbaehr in #10209 Sketcher Fix minor icon missing bug... by @Syres916 in #10280 Core escape filepath characters in FreeCAD.loadFile by @bdieterm in #10367 Gui Py311 Initialization of locales... by @Syres916 in #10428 Path backport commits for Path WB by @sliptonic in #10412 https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1

GNU LGPL cad python qt pyside

GitLab 16.3.1 💾

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: (2023-08-31). ### (1 change). Geo: Resync direct upload object stored artifacts (gitlab-org/security/gitlab@5db060ebf8829d027d61403fe9e30f5dc04e17ae) GitLab Enterprise Edition. ### Security (11 changes). Add authorization checks to import status endpoint (gitlab-org/security/gitlab@4ab4a1e5a3388f222154a3c4d71487303bc15387) ( merge request (gitlab-org/security/gitlab!3513)). Update commonmarker to 0.23.10 (gitlab-org/security/gitlab@58c3c6e164f7c4f20a711f996b9816d767cafc8c) ( merge request (gitlab-org/security/gitlab!3507)). Remove DAST secret variables when URL is updated (gitlab-org/security/gitlab@038471d42bfe5a15df95645b487c9c6872528a33) ( merge request (gitlab-org/security/gitlab!3498)). Maintainer can leak sentry token by changing the configured URL (gitlab-org/security/gitlab@62ac5e0cb77f61c107c4b91a442927ab666056e8) ( merge request (gitlab-org/security/gitlab!3516)). Service account users are external by default (gitlab-org/security/gitlab@8c6892ba0144d202a346d9cc83488fa5d9ae044b) ( merge request (gitlab-org/security/gitlab!3501)). Additional permission check when editing label (gitlab-org/security/gitlab@ec01380d19929259a95bf2d198cdffde3351806f) ( merge request (gitlab-org/security/gitlab!3504)). ReDOS in bulk_imports endpoint params (gitlab-org/security/gitlab@6e043d181b1c4968777efd0ab06bc9879a5a2076) ( merge request (gitlab-org/security/gitlab!3510)). Prevent namespace level banned users from accessing API (gitlab-org/security/gitlab@ca3180b89ee5601b3a535058ae0a51def2b78a0f) ( merge request (gitlab-org/security/gitlab!3519)). Check prohibit_outer_forks in fork relationship api (gitlab-org/security/gitlab@95f74317906732a0f8c6db830dcd9ac1113f69d3) ( merge request (gitlab-org/security/gitlab!3479)). Prevent traversal for `path` parameter in refs/switch endpoint (gitlab-org/security/gitlab@12b3b42cf27750b6b7c2c4b62352b444b4b4ae34) ( merge request (gitlab-org/security/gitlab!3491)). Gitaly keyset pager when pagination none only wit

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

Linux Wacom tablet project 2.8 💾

The Linux Wacom project is comprised of hardware drivers, libraries and documentation for Wacom tablets. It can configure devices, and interfaces with X11 under Linux, or graphics applications; usually provides out-of-the-box support on most distributions. Supported devices include the Wacom series Intuos, Cintiq, TabletPC, Graphire, Intuos Pro, Volito, PenPartner, PL & DTF , Bamboo, Bamboo Pen & Touch, and Graphire Bluetooth.

minor feature: New Devices: - Wacom One, One 12, One 13. - XP Pen Deco mini7. - HUION H950P (another match for that one). - Samsung Chromebook Plus v2. - Nuvision Solo 10 Draw.

GNU GPL c x11 hardware tablets wacom linux desktop

libmp4tag 1.2.2 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.2 beta 2023-8-31 * Bug Fixes: * Prevent possible crashes. * Fix various internal bugs. * Fix windows build. * Fix windows file handling on re-write.

Zlib library c audio video tagging mp4

Vim 9.0.1826 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 9.0.1826: keytrans() doesn't translate recorded key typed in a GUI Problem: keytrans() doesn't translate recorded key typed in a GUI. Solution: Handle CSI like K_SPECIAL, like in mb_unescape(). Signed-off-by: Christian Brabandt lt;cb@256bit.org gt;. Co-authored-by: zeertzjq lt;zeertzjq@outlook.com gt;.

Other text-editor ide vi vim

Mozilla Firefox 117.0 💾

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

minor feature: Support for credit card autofill has been extended to users running Firefox in the IT, ES, AT, BE, and PL locales. macOS users can now control the tabability of controls and links via about:preferences. To avoid undesirable outcomes on sites which specify their own behavior when pressing shift+right-click, Firefox now has a. dom.event.contextmenu.shift_suppresses_event preference to prevent the context menu from appearing. YouTube video lists now scroll correctly when navigating with a screen reader. Various security. Firefox no longer shows its own screen sharing indicator on Wayland desktop environments. The system default sharing indicator will be used instead. You can find information about policy updates and enterprise specific in the Firefox for Enterprise 117 Release Notes. Web compatibility inspection has been enhanced with our new CSS compatibility tooltip in the Developer Tools Inspector. An icon is now displayed next to properties that could lead to web compatibility. When hovered, the tooltip indicates which browsers are not supported and displays a link to the MDN page for the property so the user can learn more about it. console.clear() no longer clears the Console output if the "Enable persistent logs" option is enabled. Support for improved CSS nesting is now enabled by default. Firefox now supports. RTCRtpScriptTransform.. ReadableStream.from is now supported, allowing creation of a ReadableStream from an (async) iterable. Firefox now supports the. math-style and. math-depth CSS properties and the. font-size: math value. With the release of Firefox 117, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 9 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions:

MPL c++ web-browser html5 javascript mozilla

Praat 6.3.16 💾

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: Sound analysis areas: better visible contrast in intensity curve (green on lime). Windows: repaired a introduced in 6.3.10 (as a result of the repair mentioned there) by which the Demo window would be insensitive to arrow keys. SpeechSynthesizer: repaired a that caused ##Get phonemes from text...# to return empty text. Repaired a that caused Praat to crash when you supplied 0. For the channel number in @@Sound: Get nearest zero crossing...@.

GNU GPLv3 speech analysis