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: CT-896: question PDF export at statistics (lajosarpad).
CT-892: Answers for array question types are not correctly displayed on mobile devices (Patrick Teichmann).
Very hard to match attributes in the CPDB when importing CSV data (Gabriel Jenik).
bad admin url, with the publicurl variable (Denis Chenu).
Store XSS in Central participant management (Gabriel Jenik).
Updated translation: Slovak by jelen1.
Updated translation: Portuguese (Portugal) by samarta.
Updated translation: Japanese by d_inoue, nomoto.
Updated translation: Czech by jelen1.
Updated translation: Czech (Informal) by jelen1.
Updated translation: Catalan by qualitatuvic.
GNU GPL survey php mysql mssql postgres
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.12.2 2024-10-7
* Bug Fixes:
* Configuration: Edit Dances: Fix announcement display on Windows.
* External Requests: Fix on Windows.
* File Selection: Remove non-functional filtering on MacOS and Windows (announcements, external requests, etc.).
* Fix crashes when processing a bad songlist file.
* Music Manager: Fix processing when multiple selections are active.
* Music Manager: Reset selection when the song filter is applied.
* Player: Fix a hang on a bad audio file path.
* Player: Fix processing on bad audio file paths.
* Song Filter Dialog: Fix internal issues.
Zlib audio music end-users linux macos windows player ballroom c gtk
F3D (pronounced `/fɛd/`) is a fast and minimalist 3D viewer desktop application. It supports many file formats, from digital content to scientific datasets (including glTF, USD, STL, STEP, PLY, OBJ, FBX, Alembic), can show animations and support thumbnails and many rendering and texturing options including real time physically based rendering and raytracing.
It is fully controllable from the command line and support configuration files. It can provide thumbnails, support interactive hotkeys, drag&drop and integration into file managers.
F3D also contains the libf3d, a simple library to render meshes, with a C++17 API, Python Bindings, and experimental Java and Javascript bindings.
major feature: For F3D users: Added a Webassembly version available online: https://f3d.app/web. Added a "neutral" tone mapping feature. Added an screenshot feature when pressing F12, with its dedicated option, `--screenshot-filename`. Added a `--final-shader` option to customize post-processing. Added a `--grid-color` option to set the color of the grid. Added a `--animation-progress` option to control if the animation progress bar should be shown. Added a `--backface-type` option to control backface visibility. Added a concept of filename template for saving screenshots and outputs. Added native menus for macOS. Improved documentation all around. Reworked config file logic to avoid duplicating of the default config. a long standing with FBX skinning animation. zsh completion. an opacity blending - a crash when dropping a HDRI while playing an animation. a focus on macOS. a high DPI on Windows. For libf3d users: Added an API to control camera pan and zoom. Added a tkinter python example. Exposed log level in the python API. For F3D packagers: compatibility with CMake 3.29.1. compatibility with OCCT 7_8_0. build reproducibility by removing a path from the binary.
BSDL-2 media 3d viewer graphic cpp
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.10.5, btrfs: double inode unlock for direct IO sync writes, selftests: mptcp: join: test both signal subflow, selftests: mptcp: join: ability to invert ADD_ADDR check, mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set, mptcp: pm: don't try to create sf if alloc failed, mptcp: pm: reduce indentation blocks, drm/amd/display: Change ASSR disable sequence, drm/amd/display: Add null check in resource_log_pipe_topology_update, idpf: memleak in vport interrupt configuration, btrfs: corruption after buffer fault in during direct IO append write, Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update", Revert "drm/amd/display: Handle HPD_IRQ for internal link", block: use the right type for stub rq_integrity_vec(), mptcp: pm: deny endp with signal + subflow + port, mptcp: fully established after ADD_ADDR echo on MPJ, drm/radeon: Remove __counted_by from StateArray.states , drm/mgag200: Bind I2C lifetime to DRM device, drm/mgag200: Set DDC timeout in milliseconds, drm/lima: Mark simple_ondemand governor as softdep, drm/dp_mst: Skip CSN if topology probing is not done yet, drm/bridge: analogix_dp: properly handle zero sized AUX transactions, sched/core: unbalance set_rq_online/offline() in sched_cpu_deactivate(), sched/core: Introduce sched_set_rq_on/offline() helper, sched/smt: unbalance sched_smt_present dec/inc, sched/smt: Introduce sched_smt_present_inc/dec() helper, x86/mtrr: Check if MTRRs exist before saving them, x86/paravirt: incorrect virt spinlock setting on bare metal, btrfs: avoid using char array size for tree names, net/tcp: Disable TCP-AO static key after RCU grace period, mm: list_lru: UAF for memory cgroup, selftests: mm: add s390 to ARCH check, eventfs: Use SRCU for freeing eventfs_inodes, eventfs: Don't return NULL in eventfs_create_dir(), smb3: setting SecurityFlags when encryption is required, padata: possible divide-by-0 panic in padata_mt_helper(), tracing: overflow in get_f
GNU GPL c linux kernel operating-system
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.
major feature: Release Candidate 2
GNU LGPL cad python qt pyside
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
minor feature: Fixes
#481 also be able to convert XRechnung/UBL to PDF not only CII
#494 Quantity/Price Decimal Places
#391 Runden bei Negativwerten
#491/501 non terminating decimal expansion
upgraded en16931 cen schematron to 1.3.12
#499/500 PDF layout corrections
APL invoice metadata accounting java-library java e-billing e-invoice
documentation:
W3C python anon sms anonsms anonymous sms
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;p gt;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2380873100" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9597" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9597/hovercard" href="https://github.com/syncthing/syncthing//9597" gt;#9597 lt;/a gt;: Filenames with extended characters not ignored correctly on macOS lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2493699801" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9668" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9668/hovercard" href="https://github.com/syncthing/syncthing//9668" gt;#9668 lt;/a gt;: The Web UI defaults to Filipino on Finnish browsers. lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2498917968" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9670" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9670/hovercard" href="https://github.com/syncthing/syncthing//9670" gt;#9670 lt;/a gt;: lib/api: /svc/lang disregards the passed quality values lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2538339515" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9719" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9719/hovercard" href="https://github.com/syncthing/syncthing//9719" gt;#9719 lt;/a gt;: Unable to establish/maintain multiple connections due to connection priority error lt;/li gt;.
lt;/ul gt;.
lt;p gt;Enhancements: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2530874358" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9715" data-hovercard-type="" d
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.
minor bugfix: :
PICARD-2914 - macOS: Crash when opening options with Spanish UI.
PICARD-2939 - Crash when loading release with genre filters resulting in empty genre list.
PICARD-2940 - Possible with locking in `Metadata.__iter__`.
PICARD-2946 - display length value in AppStream metadata.
GNU GPL python audio music id3 tagging
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, section edit, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 8.0 - 8.3 and MariaDB / MySQL.
minor feature: Minor feature and bug fix release for 6.1.x series,
adds file_meta for file_cache, uses :focus-within pseudo selector for dropdown, adds CSS class btn-sm and btn-md, English message sets fixes, initial language files for Tamil, re-check for anonymous user before storing cache, soft_login() may set sess- user_profile, removes redundant setlocale() call, adds db_vendor to primary config, installer auto-detects db_vendor, either mariadb or mysql, uses server SQL mode for installer by default, in debug mode the db_vendor can be selected in the db config page along with the SQL mode, mainly to solve SQL mode incompatibilities between MariaDB and MySQL, renames sql_mode_strict to sql_mode, fixes not showing read ACL pages in the default menu for logged in users with no own bookmarks defined, miscellaneous minor fixes, svg sanitizer 0.19, PhpThumb 2.3.1
BSDL php javascript mysql mariadb web-based documentation education wiki
QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.
major feature: feature to stop playback after removing of the current track; reworked playlist container and command-line parser; improved codebase; moved some duplicated code to the libqmmpui library; improved user interfaces; improved xmp plugin; feature to replace selected playlist in the library plugin; feature to set buffer size in milliseconds in the http plugin; added buffer size setting in the WASAPI plugin; added "--debug" command-line option; updated 4 translations.
GNU GPL audio player qt6 mp3
LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.
minor bugfix: Unstable; urgency=medium
Upstream sync.
-- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.
BSDL capture digital-camera graphics-conversion viewer macos linux c
Display network interface throughput by second and by minute along with a graph. This is quick and easy to use via a mobile handset or similar device where typing is cumbersome.
minor feature:
GNU GPLv3 network interfaces graph terminal
Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles.
The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer.
Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!
minor bugfix: :
General:
: Make "Reset Pitch" keybind consistent with initial starting pitch.
: Pending research states when loading savegames.
: Units set to hold position don't fire.
: Various potential crashes.
Graphics:
: Improve effects blending when fog is enabled.
: Improvements to groups UI.
Campaign:
: Commander rank thresholds.
: Update Fractured Kingdom addon campaign.
Multiplayer:
: UPnP compatibility with certain routers.
AI.
: Use eventGameLoaded for Cobra AI group initialization.
GNU GPL real-time-strategy game c++ linux windows macos bsd
pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.
minor bugfix: :
Quote paths from pybind11-config.
`#5302 `_.
Typo in Emscripten support when in config mode (CMake).
`#5301 `_.
Public Domain c++ python library embedded developers
Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available.
Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.
minor feature: lt;h3 gt;ant-media-server-enterprise-2.10.1-20240812_0537.zip lt;/h3 gt;.
lt;h3 gt;Ant-Media-Server lt;/h3 gt;.
lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6564" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6564/hovercard" gt;6564 lt;/a gt; : MongoDB database cannot be set in standalone mode - lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.10.1" gt; lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6534" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6534/hovercard" gt;6534 lt;/a gt; Add Redhat support to Enable SSL - lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.10.1" gt; lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6501" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6501/hovercard" gt;6501 lt;/a gt; Add Delete Session Method - lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.10.1" gt; lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6495" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6495/hovercard" gt;6495 lt;/a gt; Refactor interface to set resolution for subtracks - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2400484100" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6481" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6481/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6481" gt;#6481 lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6493" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6493/hovercard" gt;6493 lt;/a gt; Add query parameters in HLS manifest file - lt;a class="-link js--link" data-error-text="F
Apache media server rtmp webrtc rtsp streaming hls broadcasting java
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;p gt;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2380873100" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9597" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9597/hovercard" href="https://github.com/syncthing/syncthing//9597" gt;#9597 lt;/a gt;: Filenames with extended characters not ignored correctly on macOS lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2493699801" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9668" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9668/hovercard" href="https://github.com/syncthing/syncthing//9668" gt;#9668 lt;/a gt;: The Web UI defaults to Filipino on Finnish browsers. lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2498917968" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9670" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9670/hovercard" href="https://github.com/syncthing/syncthing//9670" gt;#9670 lt;/a gt;: lib/api: /svc/lang disregards the passed quality values lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2538339515" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9719" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9719/hovercard" href="https://github.com/syncthing/syncthing//9719" gt;#9719 lt;/a gt;: Unable to establish/maintain multiple connections due to connection priority error lt;/li gt;.
lt;/ul gt;.
lt;p gt;Enhancements: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2530874358" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9715" data-hovercard-type="" d
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.12.1 2024-10-2
* Bug Fixes:
* Song Editor: Fix bug traversing multiple selections and off-screen selections.
* Updater: Fix crash when updating old versions of dances.txt.
* Translations:
* Added Romanian, machine translated, very poor quality.
* Internal:
* Code cleanup.
Zlib audio music end-users linux macos windows player ballroom c gtk
7-Zip is a file archiver with a high compression ratio.
The main features of 7-Zip
High compression ratio in 7z format with LZMA and LZMA2 compression
Supported formats:
Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip
Strong AES-256 encryption in 7z and ZIP formats
Self-extracting capability for 7z format
Integration with Windows Shell
Powerful File Manager
Powerful command line version
Plugin for FAR Manager
Localizations for 87 languages
minor bugfix: The in 7-Zip 24.00-24.07 was :
For creating a zip archive: 7-Zip could write extra zero bytes after the end of the archive,
if a file included to archive cannot be compressed to a size smaller than original.
The created zip archive is correct except for the useless zero bytes after the end of the archive.
When unpacking such a zip archive, 7-Zip displays a warning:
"WARNING: There are data after the end of archive".
The was : there was a leak of GDI objects (internal resources in Windows)
in "Confirm File Replace" window, causing problems after 1600 displays of "Confirm File Replace"
window from same running 7-Zip process.
Some optimizations for displaying file icons in 7-Zip File Manager and in "Confirm File Replace" window.
Some were.
Mixed compression zip archive cpp c
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
minor feature: A new Seed7 installer for Windows (seed7_05_20240630_win.exe) has
been released. This installer works without a previously
installed gcc. Many thanks to Simon Dash for reporting that the
old Seed7 installer for Windows was aborting.
The declaration processing for functions with parameters in name.c
has been improved to leave original_name_list unchanged. Many
thanks to Simon Dash for reporting an error which happened with
array templates.
The run-time library has been improved to reliably raise
FILE_ERROR if gets(), getln() or getwd() are called with a write
only file. Many thanks to Joe Thompson for pointing out that the
chkexc.sd7 test failed with MinGW (GCC 14.1).
The test of _wrename() and the definition of os_rename_orig has
been removed from chkccomp.c. Many thanks to Liam O'Brien for
pointing out that chkccomp.c could not define os_rename_orig on a
new Windows 10 PC.
The library jpeg.s7i has been improved to use Exif data to change
the orientation of an image if necessary. Many thanks to
Johannes Gritsch for pointing out that pv7 displayed some images
with the wrong orientation.
The new library elf.s7i has been added. This library supports the
ELF executable and link format.
The new library pbm.s7i has been added. This library supports the
PBM (portable bitmap) image format in the ASCII and the binary
version.
The new library pgm.s7i has been added. This library supports the
PGM (portable graymap) image format in the ASCII and the binary
version.
Support for the ASCII PPM (portable pixmap) image format has been
added to the library ppm.s7i. The existing binary PPM function
has been refactored.
The library imagefile.s7i has been improved to support PBM, PGM
and PPM image files in the ASCII and the binary version.
The new library pixelimage.s7i has been added. This library
defines the type pixelImage (2D array of pixels) and functions to
convert (getPixmap() and getPixelImage()), rotate and mirror
pixel images. The type pixelImage is a 2D array with a
GNU GPL software-development interpreter compiler
TurboVNC is a performance-oriented version of the VNC remote desktop connection protocol, based on TightVNC, x4vnc, TigerVNC, and X.org. It provides 3D rendering and VirtualGL compression, works well on video and image-intensive connections. It remains fully compatible to other implementations, but often requires less than a fifth processing power.
A Java-based VNC viewer is also available
minor feature: ### Significant changes relative to 3.1.2:
1. Added a new Xvnc command-line option (`-noserverkeymap`) that can be used to.
Disable the server-side key mapping feature introduced in 3.1 beta1 4 .
GNU GPL c vnc rdp remote-desktop 3d tightvnc cross-platform java
OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, and more flexibility for modern complex use cases.
minor bugfix: ## Core
- Minor correction on value conversion for comparison in queries
- Corrected implementation of tracing executor to trace source properly
- Minor fix on storage open failure
- Correct set of target class when query target a cluster
## Client
- Minor fix on retrying next host from client
## Distributed
- make sure to ignore empty response from distributed requests
- Refactor distributed configuration management to be handled by distributed context
## Server
- Minor fix on wait for shutdown
Apache nosql dbms graphdb
Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic.
Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.
minor feature: MIME UTF8 support; Support for negative group score limits; Per key fuzzy ratelimit rules; Detect CPU using __builtin_cpu_supports where it s possible; Sender Reputation Improvements; Better OpenSSL 3.0 Support; DMARC Enhancements; various fixes; rules updates. https://rspamd.com/announce/2024/09/30/rspamd-3.10.0.html
Apache email-filter antispam c lua
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
Hardinfo2 offers System Information and Benchmark for Linux Systems. It is able to show hardware and basic software information. It can benchmark your system and compare to other machines online.
You can find info like: cpu speed, gpu and graphics speed, benchmarks of internal network speed, Linux hw drivers and modules loaded. sysinfo like which development tools are installed, memory dmi and spd information, distro / os informations, hwinfo about your components like pcie and usb.
major feature: New Storage Benchmarking.
New Vulkan info on display page.
New SPD DDR5 DIMM decoding support (Kernel 6.11+).
New Based on Distro Detection along with Distro logos and links.
Fix Crash Bugs: Display refresh, DDR5 on 6.11 kernel.
Several minor fixes, updates and UI/UX improvements.
GNU GPLv3 sysinfo benchmark hwinfo hardinfo utilities linux distro desktop science-research information-technology c c++ hardware-driver user-inter
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.10.4, selftests: mptcp: join: check backup support in signal endp, selftests: mptcp: join: validate backup in MPJ, selftests: mptcp: always input's FD if opened, selftests: mptcp: error path, mptcp: duplicate data handling, mptcp: pm: only set request_bkup flag when sending MP_PRIO, mptcp: pm: backup support in signal endpoints, mptcp: bad RCVPRUNED mib accounting, mptcp: mib: count MPJ with backup flag, mptcp: NL PM announced address accounting, mptcp: distinguish rcv vs sent backup flag in requests, mptcp: user-space PM announced address accounting, r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY, net: wan: fsl_qmc_hdlc: Discard received CRC, net: wan: fsl_qmc_hdlc: Convert carrier_lock spinlock to a mutex, net: usb: sr9700: uninitialized variable use in sr_mdio_read, io_uring: keep multishot request NAPI timeout current, wifi: mac80211: use monitor sdata with driver only if desired, wifi: ath12k: soft lockup on suspend, nouveau: set placement to original placement on uvmm validate. Bluetooth: hci_event: setting DISCOVERY_FINDING for passive scanning, drm/v3d: Validate passed in drm syncobj handles in the performance extension, drm/v3d: Validate passed in drm syncobj handles in the timestamp extension, drm/v3d: potential memory leak in the performance extension, drm/v3d: potential memory leak in the timestamp extension, drm/v3d: Prevent out of bounds access in performance query extensions, drm/i915: possible int overflow in skl_ddi_calculate_wrpll(), drm/virtio: type of dma-fence context variable, drm/amdgpu: contiguous handling for IB parsing v2, drm/ast: black screen after resume, drm/ast: astdp: Wake up during connector status detection, drm/vmwgfx: handling of dumb buffers, drm/vmwgfx: a deadlock in dma buf fence polling, PCI: pciehp: Retain Power Indicator bits for userspace indicators, Revert "ALSA: firewire-lib: operate for period elapse event in process context", Revert "ALSA: firewire-lib: obsolete workqueue for period update", ALSA: s
GNU GPL c linux kernel operating-system
Gambas is an IDE and BASIC interpreter with object-oriented extensions.
It's designed to ease building graphical applications programs using
Gtk+ or Qt, and runs on most Unix and Linux systems. With its runtime
standalone applications can be packaged, even command-line programs.
The Gambas3 JIT-compiling interpreter often executes faster than Perl
or Python apps.
It also supports SDL, OpenGL and OpenAL, MySQL or PostgreSQL databases,
CGI webserver interfacing,
minor feature: This release includes some important done since the 3.19.3 release... Compilation and installation
Read the instructions there.
If everything was fine, type "gambas3" to run the development environment.
Enjoy it !.. Changelog. CONFIGURATION.
archlinux compilation in.gitlab-ci.yml
GNU GPL c++ c basic interpreter ide developers x11 gtk kde curses sdl
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
RouterOS configuration instructions and scripts for the MikroTik hAP ax lite router to implement a WiFi client with four (4) wired Ethernet interfaces.
minor feature:
Public Domain mikrotik hap mobile office network extender
tlgu will convert an input_file from Thesaurus Linguae Graeca (TLG) and Packard Humanities Institute (PHI) representation to a Unicode (UTF-8) output_file which can then be read or searched using available pattern matching tools, like grep and awk.
The TLG/PHI representation consists of "beta-code" text and citation information. The TLG / PHI and Epigraphical corpuses include the majority of classical Hellenic and Latin works and inscriptions.
Several options are available, including splitting a file into works, hyphenation removal to re-join words and allow reformatting for reading the material, formatting of citation information.
cleanup: tlgu was first released in 2005.
Version 1.9 changes:
Citation handling corrections
GNU GPL hellenic latin epigraphical texts unicode search translation linguistic filter
Kiwix is an offline reader for Web content. It is especially intended to make Wikipedia available offline. With Kiwix, you can enjoy Wikipedia on a boat, in the middle of nowhere... or in Jail. Kiwix manages to do that by reading ZIM files, a highly compressed open format with additional meta-data.
minor feature:
GNU GPLv3 offline desktop mobile wikipedia encyclopedia wikivoyage library censorship ted gutenberg
React ChatBotify is an intuitive and versatile chatbot library tailored to streamline your development process while providing the flexibility to implement advanced features. It is crafted to meet a wide range of requirements, whether you're building a straightforward FAQ chatbot, an intricate conversational interface or even an integration with Large Language Models (LLMs).
React ChatBotify aims to simplify the creation of chatbots by offering a user-friendly experience while accommodating the diverse needs of developers. With its extensive capabilities, you can easily customize and expand your chatbot's functionalities. From basic interactions to sophisticated conversational flows, React ChatBotify empowers you to build chatbots that meet your specific project goals.
minor feature: Fixed:
- Fixed an issue where the toggle voice event was not properly triggered
Added:
- Improved support for ssr (users now no longer need to rely on dynamic imports as a workaround)
MITL
Making SSH more convenient
minor feature: (2024-09-29).
Added:
Ssh-authorized-keys: Collects info from authorized_keys files from every user it can find.
Ssh-sig: Make ssh-keygen -Y simpler.
Manpages. No need for help2man/pod2man as dependency anymore.
--version option to show version information.
GNU GPLv3 ssh bash cli
Shotwell is a photo manager for the GNOME desktop. Features: Import from disk or camera; organize by time-based Events, Tags (keywords), Folders, and more; view your photos in full-window or fullscreen mode; crop, rotate, color adjust, straighten, and enhance photos; slideshow; video and RAW photo support; share to major Web services, including Facebook, Flickr, and YouTube.
minor feature: Release Shotwell 0.32.8
an abort if WEBP contains animation.
expensinve DateTime comparison.
an assert on batch importing.
Prevent Events being resorted on startup.
Prevent navigation tree being re-layouted all the time while populating.
in this release:
https://gitlab.gnome.org/GNOME/shotwell//2766.
https://gitlab.gnome.org/GNOME/shotwell//5116.
Merge requests included in this release:
https://gitlab.gnome.org/GNOME/shotwell/merge_requests/88.
All contributors to this release:
Jens Georg lt;mail@jensge.org gt;.
GNU LGPL photo graphics viewer manager gnome vala
Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
major bugfix: Added:
Enable the GNU Triangulated Surface Library (GTS) in Windows builds. #2557.
`dot_builtins` now also includes the vt plugin (`-Tvt` output format).
The vt plugin gained new output formats, `-Tvt-4up`, `-Tvt-6up`, and.
`-Tvt-8up`, for drawing monochrome 4-, 6-, and 8-pixel-per-character.
Visualizations, respectively.
The CMake build system now includes the WebP plugin also on Windows.
A Windows x64 `mingle` binary is now built with CMake.
Support for building the SWIG-generated D language bindings has been.
Integrated into the CMake build system. This is controllable by the
`-DENABLE_D= AUTO ON OFF ` option.
Support for building the SWIG-generated Go language bindings has been.
Integrated into the CMake build system. This is controllable by the
`-DENABLE_GO= AUTO ON OFF ` option. The target integer size can be set with.
`-DINTGOSIZE= ` if it is not auto-detected correctly.
Support for building the SWIG-generated JavaScript language bindings has been.
Integrated into the CMake build system. This is controllable by the
`-DENABLE_JAVASCRIPT= AUTO ON OFF ` option.
Changed:
The GTK plugin, for which build system support was removed in Graphviz 10.0.1.
Has been removed from the portable source tarball. #1848
To build from source, the required C++ standard has been upgraded from C++11
to C++17. #2536.
Breaking: the CMake variables `enable_ltdl`, `with_expat`, `with_gvedit`.
`with_smyrna`, `with_zlib`, `enable_tcl`, `enable_swig` and `enable_sharp`.
Have been renamed to `ENABLE_LTDL`, `WITH_EXPAT`, `WITH_GVEDIT`,
`WITH_SMYRNA`, `WITH_ZLIB`, `ENABLE_TCL`, `ENABLE_SWIG` and `ENABLE_SHARP`.
Respectively.
To build from source, the required Python version has been upgraded from 3.6
to 3.8. #2549.
Build system discovery of GDK now looks for GDK 3.0 instead of GDK 2.0. #1848.
Visual Studio build files are no longer distributed in the portable source.
Tarball. Builds on Windows must now use a repository clone.
:
`ccomps`, `gc`, the fdp layout engin
EPL presentation visualization graph
Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases.
Portability. Projects built using GTK and its dependencies run on well known operating systems.
Stability. GTK delivers the enticing features and superb performance which adds to your applications.
Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more.
Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application.
Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License.
API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results.
Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit.
Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.
minor bugfix: GtkTextView:
- ADd GtkTextBufferCommitNotify.
CSS:
- Propagate color state information to GSK for many features:
colors, borders, shadows, text.
Gdk:
- an fd leak in the Vulkan code.
- a leak of EGLSurfaces and DMA buffers.
- Set the opaque region of surfaces automatically based on their content.
Gsk:
- Emoji rendering in Vulkan.
- Rework color handling to take color states into account.
- Implement more powerful occlusion culling.
- Minimize our use of renderpasses.
Macos:
- window transparency.
Deging:
- The inspector shows details about color states.
Deprecations:
- gdk_draw_context_begin/end_frame.
- gdk_surface_set_opaque_region.
Build:
- Require gstreamer 1.24.
Translation updates
Romanian.
GNU GPLv3 gnome gtk library framework gui toolkit cpp
MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms.
MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source under the terms of the GPL licence version 2 or later.
major feature: Change-log for MathMod-12.0 (25/09/2024)
1) MathMod support for Android and IOS platforms (MathMod on Google's PlayStore and Apple's AppStore)
2) GUI improvement to support small screen formats:
1) Merged MathMod's two main windows into one
2) Added touch gestures support
3) Multi cores calculations optimization for embedded systems
3) Mandelbrot and Julia fractal functions support
4) New scripts: "Noids", "k_Noids", "Riemann_Minimal_Surface", "MandelBulb", "MandelTemple", "JuliaFractal", "MandelbrotTorus", "MandelbrotIsoSpheres", "MandelbrotSphere", "Mandelbrot", "Spherical_Harmonics"
5) Bug-fixes, code optimization and documentation update.
For a complete list of changes made during the course of development: https://github.com/parisolab/mathmod/milestone/5?closed=1
GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling
HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.
minor feature: lt;h2 gt;Upgrade Notice lt;/h2 gt;.
lt;p gt;Before updating HandBrake, please make sure there are no pending encodes in the queue, and be sure to make a backup of any custom presets and app preferences you have, as they may not be compatible with newer versions. lt;/p gt;.
lt;p gt;Windows users, please make sure to install lt;a href="https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime" rel="nofollow" gt;Microsoft.NET Desktop Runtime version 8.0 lt;/a gt; lt;br gt;.
Download available from Microsoft: lt;/p gt;
lt;ul gt;.
lt;li gt; lt;a href="https://aka.ms/dotnet/8.0/windowsdesktop-runtime-win-x64.exe" rel="nofollow" gt;For x64 (AMD or Intel CPUs) lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://aka.ms/dotnet/8.0/windowsdesktop-runtime-win-arm64.exe" rel="nofollow" gt;For Arm64 (Qualcomm or other) lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;HandBrake 1.8.2 lt;/h2 gt;.
lt;h3 gt;All platforms lt;/h3 gt;.
lt;h4 gt;General lt;/h4 gt;.
lt;ul gt;.
lt;li gt;a potential crash when trying to scan deleted files lt;/li gt;.
lt;li gt;scan of broken video that uses reserved color matrix values lt;/li gt;.
lt;li gt;an that could cause some audio tracks to be dropped lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;Third-party libraries lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Updated libraries.
lt;ul gt;.
lt;li gt;FFmpeg 7.0.2 (decoding and filters) lt;/li gt;.
lt;li gt;libass 0.17.3 (subtitles) lt;/li gt;.
lt;li gt;libvpx 1.14.1 (VP8/VP9 video encoding) lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Windows lt;/h3 gt;.
lt;ul gt;.
lt;li gt;an where auto name wasn't triggering correctly with preset changes lt;/li gt;.
lt;li gt;a potential crash when importing presets from the mac version. lt;/li gt;.
lt;li gt;an loading presets where a video encode isn't available on the system. lt;/li gt;.
lt;li gt;Minor startup performance improvement on some Intel based systems. lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Linux lt;/h3 gt;.
lt;ul gt;.
lt;li gt;an where an encoded file could be output to th
GNU GPLv3 c c-sharp objective-c video conversion cross-platform
|