Roundup Issue Tracker 2.4.0 💾

Roundup is a simple-to-use and install issue-tracking system with web, command-line xmlrpc, rest (in the 2.0 development line) and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry Track design competition. Downloading the source allows you to start a demo instance in a few minutes to see if it will fill your needs. Unpack the tarball and run: python demo.py

minor bugfix: This release is a bugfix and feature release, so make sure to read https://www.roundup-tracker.org/docs/upgrading.html to bring your tracker up to date. The 79 changes, as usual, include some new features and many bug fixes. Version 2.4.0 is the last release to support Python 2. Among the notable improvements in 2.4.0 from the 2.3.0 release are: * three CVE's have been fixed. One requires changes to your tracker's home directory. The other two are fixed by installing 2.4.0. See https://www.roundup-tracker.org/docs/security.html for details and instructions on how to fix these in 2.4.0 and earlier releases. * new classhelper component thanks to a team of students from CS682 at U-Mass Boston. This fixes many issues with the old classhelper. It is implemented as a web-component and needs REST interface access. It will fall back to the classic classhelper if REST is not available or if the browser does not support web-components. * fix Windows Python installation using pip. It used to go into an infinite loop during install or download. Also fix installation of shared files (templates) so roundup-admin can find them. * using ``@current_user`` as a value in a search URL for a user property will use the current logged in user. Now you can share searches like: "My issues" as "my" will become the current logged in user. * login failures to the REST/XML-RPC interfaces are now rate limited to limit password guessing attacks. * utf8mb4 is the default charset for MySQL. This requires migrating your database using the mysql client. You can choose to keep the older character set in config.ini. The file CHANGES.txt (https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt) has a detailed list of feature additions and bug fixes for each release. Also see the information in doc/upgrading.txt.

Mixed information management issue tracking www email cli python customer-service developers system-administrators topic

exiftool 12.88 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: "New Windows/MacOS packages". - Windows EXE version now uses Oliver Betz's bundle with Strawberry Perl and comes in 32- and 64-bit versions. - MacOS distribution now uses a flattened package. - Added ability to read/write deflate-compressed XMP in HEIC files. - Added a new Canon LensType. - Added a new XMP-GCamera tag. - Added a new Nikon LensID. - Added a few new Canon AFAreaMode values. - Added config_files/onone.config to the distribution. - Decode timed accelerometer readings from NextBase 622GW videos. - Decode Pentax K-3III CameraOrentation. - Improved German translation for LensModel. - Enhanced the API StructFormat JSONQ setting to quote all JSON values, even if they aren't in a structure. - Changed -geolocate option so specifying the Keys group writes Keys:GPSPosition only if an input city is specified, and Keys:LocationName only for input GPS coordinates. - Tweaked API Geolocation option recognized space-separated lat/lon even when there is no decimal point in the numbers. - API Changes: - Changed LargeFileSupport default to 2 and added a warning if a large chunk is encountered. Set to 1 to avoid the warning.

Artistic perl exif meta-data

Logstash 8.14.3 💾

Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well. For more info, see https://www.elastic.co/products/logstash

minor bugfix: notable-8.14.3 . ==== Enhancements and notable. Ensure pipeline metrics are cleared on shutdown https://github.com/elastic/logstash/pull/16264. logstash-8-14-2 .

log log-viewer java

Rspamd 3.9.0 💾

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.

major bugfix: 12 Jul 2024 Crit Protect regexp matcher from regexps with empty patterns. Feature Allow adding X-CMAE-Score header. Feature Allow custom milter quarantine and tempfail messages. Feature Allow to specify minimum weight in GPT plugin. Feature Cloudmark: Add scores_symbols setting. Feature Further optimization to the hot path. Feature Make min_resolve_interval configurable. Feature Report slow synchronous rules. Feature Rspamc: add `files-list` option. Feature Support metrics command in normal/proxy workers. Feature Support reply in message pack format. Feature Use msgpack in the client. Feature Verify sanity of l= tag in DKIM. Feature milter_headers: support not removing headers. Allow autolearn for the controller worker. Allow spaces in DMARC records. Allow to set 0 as number of rows to disable roll history. Always set the unlearn flag when relearning. Apply detection phase if fasttext could not detect language. Backport from libucl. Backport multiple from libucl. Change expiration logic for redis_cache. Check nconns when firing the final termination event. Do not apply tableshape for known senders. Do not crash if symbol is missing in the metric. Do not read out-of-boundary when doing base64 encoding. Do not save multipatterns to FS in certain cases. another corner case that allows candidates to be freed without init. documentation nesting. dynamic_symbols in the multimap plugin. inconsistent nesting in mime parts. parsing of maps definitions. shared memory proxying when compression is set. Fuzzy add/delete handlers are badly broken for compression. Honor dynamic thresholds for greylisting module. If we have one statfile disabled we need to disable all. Increase/decrease hash_key value for tokens depending on is_unlearn. Libucl: messagepack autodetection. Resgore the collaterally removed line. Unset autolearn f

Apache email-filter antispam c lua

Linux kernel 6.9.9 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.9.9, libbpf: don't (-1) in multi-uprobe feature detector, null_blk: Do not allow runt zone with zone capacity smaller then zone size, hwmon: (dell-smm) Add Dell G15 5511 to fan control whitelist, drm/amdgpu: silence UBSAN warning, ALSA: ump: Set default protocol when not given explicitly, spi: cadence: Ensure data lines set to low during dummy-cycle period, nfc/nci: Add the inconsistency check between the input data length and count, kbuild: short log for AS in link-vmlinux.sh, nvmet: a possible leak when destroy a ctrl during qp establishment, block: check for max_hw_sectors underflow, platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro, platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet, regmap-i2c: Subtract reg size from max_write, libbpf: detect broken PID filtering logic for multi-uprobe, nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset, swap: yield device immediately, connector: invalid conversion in cn_proc.h, drm/amdgpu: correct hbm field in boot status, dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails, nvme-multipath: find NUMA path only for online numa-node, vhost-scsi: Handle vhost_vq_work_queue failures for events, ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897, drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs, fs/ntfs3: Mark volume as dirty if xattr is broken, i2c: pnx: potential deadlock warning from del_timer_sync() call in isr, clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg, clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs, clk: qcom: gcc-sm6350: gpll6 gpll7 parents, arm64: dts: rockchip: the DCDC_REG2 minimum voltage on Quartz64 Model B, selftests/harness: tests timeout and race condition, s390/dasd: invalid dereferencing of indirect CCW data pointer, bnx2x: multiple UBSAN array-index-out-of-bounds, net: stmmac: dwmac-qcom-ethqos: error array size, fs: don't misleadingly warn during thaw operations, mtd: raw

GNU GPL c linux kernel operating-system

CMOC 0.1.88 💾

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: Zero-length arrays are now supported. Added #pragma push_calling_convention __gcccall and #pragma pop_calling_convention to help set the calling convention of several functions at once.

GNU GPLv3 compiler c developers

CMOC 0.1.87 💾

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: Experimental support for the GCC6809 calling convention, which can use the B and X registers to pass parameters to a function. New command-line option -funsigned-char to specify that char is unsigned by default.

GNU GPLv3 compiler c developers

VSCode 1.91.1 💾

VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.

minor feature: lt;p gt;The update addresses these lt;a href="https://github.com/?q=is 3A 20label 3Acandidate 20 20is 3A 20repo 3Amicrosoft 2Fvscode 20milestone 3A 22June 202024 20Recovery 201 22 20" gt; lt;/a gt;. lt;/p gt;. lt;p gt;For the complete release notes go to lt;a href="https://code.visualstudio.com/updates/v1_91" rel="nofollow" gt;Updates lt;/a gt; on lt;a href="https://code.visualstudio.com/" rel="nofollow" gt;code.visualstudio.com lt;/a gt;. lt;/p gt;.

MITL software-development text-editor debugger terminal-emulator build-tool version-control

ELM ME+ 2.5 PLalpha64 💾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

minor feature: This release last read timestamps file for used for folder browser when access time of folders are not updated when read. "Eu" -command (show mail quota usage) now rereads IMAP quota before displaying. New elmrc options are "use-last-read-file" and "last-read-fallback-locking". Also some bug fixes and other changes are included.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

Tomb, the Crypto Undertaker 2.11 💾

Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the crypto API of the Linux kernel (dm-crypt) via cryptsetup.

major feature: This release adds optional support for Argon2 KDF brute-force protection and introduces support for doas as an alternative to sudo for privilege escalation. It also improves support for BTRFS formatted Tombs, adds zram detection as swap memory, updates documentation and translations and cleans up the script code.

GNU GPLv3 dyne-org security cryptography archiving shell terminal console linux

CalendarSync 0.10.0 💾

As consultants, you may need to use multiple calendars (2-n). Additionally, you need to keep up with all existing appointments in each of your calendars when you want to make new appointments. This means you have to check each calendar on its own. What we wanted to achieve is a single overview over all events in each of the calendars. Preferably in your primary calendar. There are some commercial / freemium solutions for this (reclaim.ai, SyncThemCalendars), but their privacy policy is unclear. Calendar data is not only highly interesting personal data (who participates in which appointment and when?) but also highly interesting from an industrial espionage/targeted advertising perspective. The two third party providers get to see the content of the calendar events. In good appointments, there is a lot of secret and relevant company data in the appointment agenda. To keep track of all the events, we created CalendarSync, which allows the syncing of events without breaking data protection laws and without exposing data to a third party.

minor feature: lt;h2 gt;Changelog lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/81a3ed42773e1022b7d3208ff0caad2d9eecdd6b/hovercard" href="https://github.com/inovex/CalendarSync/commit/81a3ed42773e1022b7d3208ff0caad2d9eecdd6b" gt; lt;tt gt;81a3ed4 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2254604877" data-permission-text="Title is private" data-url="https://github.com/inovex/CalendarSync//144" data-hovercard-type="pull_request" data-hovercard-url="/inovex/CalendarSync/pull/144/hovercard" href="https://github.com/inovex/CalendarSync/pull/144" gt;#144 lt;/a gt; from inovex/timeframe-filter lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/bfceff774258cbba96f66cffc461434aac7fc8ea/hovercard" href="https://github.com/inovex/CalendarSync/commit/bfceff774258cbba96f66cffc461434aac7fc8ea" gt; lt;tt gt;bfceff7 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2342942164" data-permission-text="Title is private" data-url="https://github.com/inovex/CalendarSync//156" data-hovercard-type="pull_request" data-hovercard-url="/inovex/CalendarSync/pull/156/hovercard" href="https://github.com/inovex/CalendarSync/pull/156" gt;#156 lt;/a gt; from inovex/dependabot/github_actions/goreleaser/goreleaser-action-6 lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/bbdf4651326fcac8ead27addb41862a4e4d9ce28/hovercard" href="https://github.com/inovex/CalendarSync/commit/bbdf4651326fcac8ead27addb41862a4e4d9ce28" gt; lt;tt gt;bbdf465 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2342968188" data-permission-text="Title is

MITL calendar cli sync go

Paperless-ngx 2.11.0 💾

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

major bugfix: Breaking Changes: Feature: Upgrade Gotenberg to v8 @stumpylog. Features: Enhancement: disable add split button when appropriate @shamoon. Enhancement: wrapping of saved view fields d-n-d UI @shamoon. Enhancement: support custom field icontains filter for select type @shamoon. Feature: select custom field type @shamoon. Feature: automatic sso redirect @shamoon. Enhancement: show more columns in mail frontend admin @shamoon. Enhancement: use request user as owner of split / merge docs @shamoon. Enhancement: improve date parsing with accented characters @fdubuy. Feature: improve history display of object names etc @shamoon. Feature: Upgrade Gotenberg to v8 @stumpylog. : : include documents in trash for existing asn check @shamoon. : include documents in trash in sanity check @shamoon. : handle errors for trash actions and only show documents user can restore or delete @shamoon. : dont include documents in trash in counts @shamoon. : use temp dir for split / merge @shamoon. Maintenance: Chore: upgrade to DRF 3.15 @shamoon. Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group @dependabot. Chore: Ignores DRF 3.15.2 @stumpylog. Chore: show docker tag in UI for ci test builds @shamoon. Dependencies: . 11 changes. Chore: Bulk backend updates @stumpylog. Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 14 updates @dependabot. Chore(deps): Bump certifi from 2024.6.2 to 2024.7.4 @dependabot. Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 6 updates @dependabot. Chore(deps): Bump django-multiselectfield from 0.1.12 to 0.1.13 in the django group @dependabot. Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group @dependabot. Chore(deps): Bump the small-changes group across 1 directory with 4 updates @dependabot. Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 16 updates @dependabot. Chore(deps-dev): Bump ruff fro

GNU GPLv3 internet web dynamic content indexing search

LimeSurvey 6.5.16 (build 240708) 💾

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: QE-1027: Survey progress bar does not reflect correct progress (Rami Shenouda). Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Korean by modernity4r. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Hazaragi by tixeon. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz, der-iThieler.

GNU GPL survey php mysql mssql postgres

Babel 7.24.8 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2024-07-11). #### :eyeglasses: Spec Compliance. `babel-parser`. Do not use strict mode in TS `declare` (@liuxingbaoyu). #### :: `babel-generator`. Correctly print parens around `in` in `for` heads (@nicolo-ribaudo). printing of comments in `await using` (@nicolo-ribaudo). typescript code generation for yield expression inside type expre (@SreeXD). `babel-parser`. Disallow destructuring assignment in `using` declarations (@H0onnn). : do not add `.value: undefined` to regexp literals (@liuxingbaoyu). `babel-types`. Remove boolean props from `ObjectTypeInternalSlot` visitor keys (@nicolo-ribaudo). `babel-plugin-transform-typescript`. : Correctly handle `export import x =` (@liuxingbaoyu). #### :nail_care: Polish. `babel-generator`. Avoid unnecessary parens around `async` in `for await` (@nicolo-ribaudo). `babel-traverse`. Avoid checking `Scope.globals` multiple times (@liuxingbaoyu).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

GitLab 17.1.2 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor security: (2024-07-09). ### (2 changes). Update dependency slack-messenger to v2.3.5 (gitlab-org/security/gitlab@e21a4599ab21cc6f6b89ca432d9557ed72169c85). MailRoom not loading in Omnibus (gitlab-org/security/gitlab@5547c1164c494705bf29595062124ff8cb266cb3). ### Security (9 changes). Disallow serving Pages over disabled custom domains with deployments (gitlab-org/security/gitlab@176442d616a111667481f22186560925d1175c67) ( merge request (gitlab-org/security/gitlab!4245)). Check npm package name, version and scripts coherence (gitlab-org/security/gitlab@917d805ce57e5d0439b4a4c757967d494014a97d) ( merge request (gitlab-org/security/gitlab!4212)). Check for create_deploy_token policy before creating deploy token (gitlab-org/security/gitlab@8ae4e9b0b25bec92561698da3c7d0495d6ba61bc) ( merge request (gitlab-org/security/gitlab!4209)). Check if user has ban_group_member access before banning in namespace (gitlab-org/security/gitlab@eefb608987d64b9cf58411b8520f260d1fb9b1c3) ( merge request (gitlab-org/security/gitlab!4091)). Prevent privilege escalation via custom role (gitlab-org/security/gitlab@a618e86dc4585b0fef049f75f13acf0eec00656d) ( merge request (gitlab-org/security/gitlab!4199)). Prevent using quick actions for some bot users (gitlab-org/security/gitlab@5789cc333d04d76ffb4c79239e71be1910f12229) ( merge request (gitlab-org/security/gitlab!4231)). Disable raw HTML for quick action pipeline (gitlab-org/security/gitlab@7db9b002b803cb6b53a3e6ce3f8d9b15107e7464) ( merge request (gitlab-org/security/gitlab!4235)). Disable quick actions unless description changed (gitlab-org/security/gitlab@a1800c591b38df0e2d143df3ee56f76b4f3a914f) ( merge request (gitlab-org/security/gitlab!4234)). Remove comment support from shrug and tableflip (gitlab-org/security/gitlab@fb6bcef1935dc3a7dd60def448a652769c86ee62) ( merge request (gitlab-org/security/gitlab!4229)).

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

gradle 8.9 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: The Gradle team is excited to announce Gradle 8.9. This release improves error and warning reporting for variant issues during dependency resolution. It also exposes structural details of Java compilation errors for IDE integrators, making it easier to analyze and resolve issues. Additionally, this release includes the ability to display more detailed information about JVMs used by Gradle, as well as other minor improvements.

Apache build-tool c c++ groovy java kotlin

FileZilla 3.67.1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: MSW: an with confirmation dialogs for file deletion not being modal. Updated to libfilezilla 0.48.1.

GNU GPL c ftp ftps file-transfer

libUseful 5.19 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: Added 'nosu', 'noprivs' options to 'ProcessApplyConfig' that prevent a process escalating priviledges via su/sudo/setuid. check for prctl properly using './configure'. Eliminate use of 'fopen' in 'GetHostARP'. General cleanup of 'ProcessApplyConfig'. If chdir or chroot fail in 'ProcessApplyConfig' print "too dangerous to continue" and exit.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

GNU Radio 3.10.11.0 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: lt;h2 gt; 3.10.11.0 - 2024-07-10 lt;/h2 gt;. lt;h3 gt;Changed lt;/h3 gt;. lt;h4 gt;Project lt;/h4 gt;. lt;ul gt;. lt;li gt;Const (keyword) cleanup in a large number of files. QtGUI code uses const in many more places. lt;/li gt;. lt;/ul gt;. lt;h4 gt;Runtime lt;/h4 gt;. lt;ul gt;. lt;li gt;Add lt;code gt;persistent() lt;/code gt; function to gr paths module. This function returns either the value of the lt;code gt;XDG_CACHE_HOME lt;/code gt; environment variable, or lt;code gt;appdata()/.local/state lt;/code gt;. lt;/li gt;. lt;/ul gt;. lt;h4 gt;GRC lt;/h4 gt;. lt;ul gt;. lt;li gt;Work continues on the Qt version of GRC ( lt;code gt;gnuradio-companion --qt lt;/code gt;). While the Gtk version is still the default, we're getting to the point where the Qt version can be the default. lt;/li gt;. lt;li gt;Generated Python code now includes a startup event ( lt;code gt;flowgraph_started lt;/code gt;) to the top level class. This was added specifically to avoid a race in the Variable Function Probe block, and may be useful elsewhere. lt;/li gt;. lt;li gt;Struct variables have not been usable since around v3.8. ! lt;/li gt;. lt;li gt;Paths are now based on gr paths, where they were previous hardcoded to the user's home directory. lt;/li gt;. lt;li gt;C++ hier block code paths (so hier blocks work again). lt;/li gt;. lt;li gt;Block connection line shape and width are now preferences. lt;/li gt;. lt;/ul gt;. lt;h4 gt;gr-blocks lt;/h4 gt;. lt;ul gt;. lt;li gt;New Burst To Stream block transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input. lt;/li gt;. lt;/ul gt;. lt;h4 gt;gr-digital lt;/h4 gt;. lt;ul gt;. lt;li gt;FLL Band Edge power calculations, along with thread safety. lt;/li gt;. lt;/ul gt;. lt;h4 gt;gr-fec lt;/h4 gt;. lt;ul gt;. lt;li gt;Unused RS code removed - unlikely anyone will notice. lt;/li gt;. lt;/ul gt;. lt;h4 gt;gr-filter lt;/h4 gt;. lt;ul gt;. lt;li

GNU GPL signal processing radio sdr amateur radio

Snort 3.3.0.0 💾

Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users. Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.

major feature: Appid: display rows limit of table and totals. Appid: using different api for picking appids for appid cpu profiler. Build: bump version to 3.2.0. Codecs: add handling of NDP types. Dns: set Flow timeout after getting DNS response. Extractor: add protocol logging for HTTP. Framework: add new Cursor Action Type. Http_inspect: set CAT_SET_SUB_SECTION for buffer with a sub-selector configured. Js_norm: prerequisites for FlexLexer includes. Main: add CLI command to show snort cpu percentage. Stream_tcp: use default size atomsplitter on fallback. Utils: remove duplication of definition. Thanks to xxxx81 for reporting the.

GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c

Universal Media Server 14.2.1 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

minor bugfix: General: broken transcoding to renderers that do not support 10-bit video. UMS not using default OS languages if only web settings is used. file sorting options not working. file sort order changing directions. broken web settings on Linux. Dependencies: Bump `jetty.version` from 12.0.10 to 12.0.11. Bump `junit5.version` from 5.10.2 to 5.10.3. Bump `MediaInfo` from 24.01.1 to 24.06.

GNU GPL java media streaming ffmpeg upnp dlna

HumHub 1.16.1 💾

HumHub is an intuitive to use and modular designed open-source software, used primarily as social network, knowledge database, intranet or information and communication platform. The software is written in PHP and is best described by dividing into 4 main parts: User, Spaces, Content and Modules.

minor bugfix: See also: HumHub 1.16.1 - Release Notes and Changelog Fix #7084: Fix compatibility for PHP 8.0+ Fix #7088: Improve handling of legacy configuration for "search" component Fix #7089: Fix markdown sub list style Fix #7092: Missing closing div HTML tag in the registration by link view Enh #7094: Allow color boxes in Select2 picker

Affero GPLv3 php yii mysql social-network groupware

FreeRDP 3.6.3 💾

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

minor bugfix: Release for 3.6.2 reported Noteworthy changes: a graphics regression. Workaround for a protocol of older FreeRDP based servers. Possible NULL dereference in command line parser. Intrinsics detection. For a complete and detailed change log since the last release run: Git log 3.6.3...3.6.2

Apache rdp remote-desktop networking c

FlexGet 3.11.40 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor bugfix: all commits.

MITL download internet torrents bittorrent python

LabPlot 2.11.1 💾

LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone. High-quality Data Visualization and Plotting with just a few clicks Reliable and easy Data Analysis and Statistics, no coding required! Intuitive and fast Computing with Interactive Notebooks Effortless Data Extraction from plots and support for Live Data Smooth Data Import and Export to and from multiple formats Available for Windows, macOS, Linux and FreeBSD

minor bugfix: : ODS support. the initial positioninig of the docks, should be put besides each other and not below. Don't try to restore the window size when starting for the first time, let the window manager do the initial size. Don't crash when opening a project which a hidden spreadsheet view. the background color of the sparklines in the spreadsheet.

Mixed plot graphs data analysis

Snapcraft 8.3.1 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;Core lt;/h2 gt;. lt;h3 gt;Bases lt;/h3 gt;. lt;h4 gt; lt;code gt;core24 lt;/code gt; lt;/h4 gt;. lt;ul gt;. lt;li gt;Support lt;code gt;all lt;/code gt; as a target with lt;code gt;build-for: all lt;/code gt; lt;/li gt;. lt;li gt;Ensure Craft Providers provider (LXD or Multipass) is available before launching a build environment lt;/li gt;. lt;li gt;Improve presentation of lt;code gt;snapcraft.yaml lt;/code gt; model errors lt;/li gt;. lt;/ul gt;. lt;h3 gt;Metadata lt;/h3 gt;. lt;ul gt;. lt;li gt;Validate that lt;code gt;update_contact lt;/code gt;, lt;code gt;donation lt;/code gt;, lt;code gt;vcs-browser lt;/code gt;, lt;code gt;tracker lt;/code gt;, and lt;code gt;homepage lt;/code gt; fields adopted from an appstream metadata file are valid URLs or email addresses lt;/li gt;. lt;li gt;Ensure that lt;code gt;contact lt;/code gt;, lt;code gt;donation lt;/code gt;, lt;code gt;source-code lt;/code gt;, lt;code gt; lt;/code gt;, and lt;code gt;website lt;/code gt; fields in a lt;code gt;snapcraft.yaml lt;/code gt; take priority over appstream metadata lt;/li gt;. lt;/ul gt;. lt;h2 gt;Remote build lt;/h2 gt;. lt;ul gt;. lt;li gt;Allow building core22 snaps with lt;code gt;build-for: all lt;/code gt; lt;/li gt;. lt;li gt;Support reading Launchpad credentials from the previous location. lt;ul gt;. lt;li gt;If launchpad credentials do not exist in the new location ( lt;code gt; XDG_DATA_DIR/snapcraft/launchpad-credentials lt;/code gt;) introduced in lt;a href="https://github.com/canonical/snapcraft/releases/tag/8.2.0" gt;8.2.0 lt;/a gt;, then load credentials from the previous location ( lt;code gt; XDG_DATA_DIR/snapcraft/provider/launchpad/credentials lt;/code gt;) and emit a deprecation notice lt;/li gt;. lt;li gt;This behavior applies to the new and legacy remote builders lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;Require lt;code gt;core20 lt;/code gt; snaps to use the legacy remote builder lt;/li gt;. lt;/ul gt;. lt;h2 gt;Documentation

GNU GPLv3 snaps linux packaging distribution python cpp

exiv2 0.28.3 💾

Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata.

minor feature: Changes from version 0.28.2 to 0.28.3 Release Notes: https://github.com/Exiv2/exiv2//3008. https://github.com/Exiv2/exiv2/milestone/14?=1. This release also a low-severity security in asfvideo.cpp: CVE-2024-39695: out-of-bounds read in AsfVideo::streamProperties. This vulnerability is in a new feature (ASF video) that was added in version 0.28.0, so earlier versions of Exiv2 are not affected. Changes from version 0.28.1 to 0.28.2. Release Notes: https://github.com/Exiv2/exiv2//2914. https://github.com/Exiv2/exiv2/milestone/13?=1. This release also two low-severity security in quicktimevideo.cpp: CVE-2024-24826: out-of-bounds read in QuickTimeVideo::NikonTagsDecoder. CVE-2024-25112: denial of service due to unbounded recursion in QuickTimeVideo::multipleEntriesDecoder. These vulnerabilities are in a new feature (quicktime video) that was added in version 0.28.0, so earlier versions of Exiv2 are not affected. Changes from version 0.28.0 to 0.28.1. Release Notes: https://github.com/Exiv2/exiv2//2813 This release also CVE-2023-44398, an out-of-bounds write in `BmffImage::brotliUncompress`. The vulnerability is in new code that was added in version 0.28.0, so earlier versions of Exiv2 are not affected. Changes from version 0.27.6 to 0.28.0. Release Notes: https://github.com/Exiv2/exiv2//2406#comment-1529139799 Changes from version 0.27.5 to 0.27.6. https://github.com/Exiv2/exiv2/milestone/10?=1 Open: https://github.com/Exiv2/exiv2/milestone/10?open=1 Release Notes: https://github.com/Exiv2/exiv2//2406#comment-1383302378 Changes from version 0.27.4 to 0.27.5. https://github.com/Exiv2/exiv2/milestone/9?=1 Open: https://github.com/Exiv2/exiv2/milestone/9?open=1 Release Notes: https://github.com/Exiv2/exiv2//1018#comment-948573657 History ---------------. Changes from version 0.27.3 to 0.27.4. https://github.com/Exiv2/exiv2/milestone/6?=1 Open: https://github.com/Exiv2/exiv2/milestone/6?open=1 Release Notes: https://github.com/Exiv2/exiv2//1018#comment-757979745 Group PR

Mixed command-line cli image metadata cpp

Ossia 3.2.4 💾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature: lt;h2 gt;Changes: lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/e0676c9fe340df3975ccde2a098cfa15610fff3f/hovercard" href="https://github.com/ossia/score/commit/e0676c9fe340df3975ccde2a098cfa15610fff3f" gt; lt;tt gt;e0676c9 lt;/tt gt; lt;/a gt; v3.2.4 lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/6cbc4008a6b2d78f6562f45445bb5b39995124cd/hovercard" href="https://github.com/ossia/score/commit/6cbc4008a6b2d78f6562f45445bb5b39995124cd" gt; lt;tt gt;6cbc400 lt;/tt gt; lt;/a gt; ci Try to azure pipelines not replacing artifacts lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/7576825771174826c77608c33aa92ac478e6a189/hovercard" href="https://github.com/ossia/score/commit/7576825771174826c77608c33aa92ac478e6a189" gt; lt;tt gt;7576825 lt;/tt gt; lt;/a gt; ci Try to improve continuous build, add all files in release lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/36bc83824946be9cd4e366375ce60c3de295f55d/hovercard" href="https://github.com/ossia/score/commit/36bc83824946be9cd4e366375ce60c3de295f55d" gt; lt;tt gt;36bc838 lt;/tt gt; lt;/a gt; ci Try to add generated files to GH release lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/e511dbf23fdd159554068e1252362001accacf94/hovercard" href="https://github.com/ossia/score/commit/e511dbf23fdd159554068e1252362001accacf94" gt; lt;tt gt;e511dbf lt;/tt gt; lt;/a gt; vst/lv2 Support more cases lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/cbc417d99d63e35a97ef4efccdba306424521dd1/hovercard" href="https://gith

GNU GPLv3 music sequencer audio media midi dmx osc c

Warzone 2100 4.5.1 💾

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: : Various with special research topics, "give all" cheat. : Log failures preventing new terrain renderer use and warn user. : Display information for loading errors caused by mods. : Improve handling of mod loading failures. : wzapi: Avoid undefined behavior handling nan. : Various potential crashes. Campaign: : Propulsion stats in Classic balance. Multiplayer: : Various netplay log message state handling. : UPnP compatibility with certain routers. : Support auto lag kick for spectators in lobby. Change: GameStoryLogger: Log cheated var. Balance MP: Change: Reduce prices of certain defensive structures and buff some towers and hardpoints. Change: Adjust research cost of all defensive structures, except for artillery and bastions. Other: : Update autohost docs examples.

GNU GPL real-time-strategy game c++ linux windows macos bsd

Clonezilla 3.1.3-11 💾

lonezilla is a partition and disk imaging/cloning program similar to True Image® or Norton Ghost®. It helps you to do system deployment, bare metal backup and recovery. Three types of Clonezilla are available, Clonezilla live, Clonezilla lite server, and Clonezilla SE (server edition). Clonezilla live is suitable for single machine backup and restore. While Clonezilla lite server or SE is for massive deployment, it can clone many (40 plus!) computers simultaneously. Clonezilla saves and restores only used blocks in the hard disk. This increases the clone efficiency. Many File systems are supported: (1) ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs and nilfs2 of GNU/Linux, (2) FAT12, FAT16, FAT32, exFAT and NTFS of MS Windows, (3) HFS+ and APFS of Mac OS, (4) UFS of FreeBSD, NetBSD, and OpenBSD, (5) minix of Minix, and (6) VMFS3 and VMFS5 of VMWare ESX. Therefore you can clone GNU/Linux, MS windows, Intel-based Mac OS, FreeBSD, NetBSD, OpenBSD, Minix, VMWare ESX and Chrome OS/Chromium OS, no matter it's 32-bit (x86) or 64-bit (x86-64) OS. For these file systems, only used blocks in partition are saved and restored by Partclone. For unsupported file system, sector-to-sector copy is done by dd in Clonezilla. LVM2 (LVM version 1 is not) under GNU/Linux is supported. LUKS (Linux Unified Key Setup) is supported. Boot loader, including grub (version 1

minor feature: lt;div class="markdown_content" gt; lt;h1 id="this-release-of-clonezilla-live-313-11-includes-major-enhancements-and--" gt;This release of Clonezilla live (3.1.3-11) includes major enhancements and. lt;/h1 gt;. lt;h3 id="enhancements-and-changes-from-312-22" gt;ENHANCEMENTS and CHANGES from 3.1.2-22 lt;/h3 gt;. lt;ul gt;. lt;li gt;The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2024/Jun/28). lt;/li gt;. lt;li gt;Linux kernel was updated to 6.9.7-1. lt;/li gt;. lt;li gt;Partclone was updated to 0.3.31. lt;/li gt;. lt;li gt;Removed package cpufrequtils from lists of live system. It's not in the Debian repo anymore. lt;/li gt;. lt;li gt;Removed thin-provisioning-tools from packages list of clonezilla live due to it breaks the dependence. lt;/li gt;. lt;li gt;Added package yq, and removed package deborphan in live system. lt;/li gt;. lt;li gt;. lt;li gt;Language file ca_ES was updated. Thanks to René Mérou. lt;/li gt;. lt;li gt;Language file de_DE was updated. Thanks to Savi G and Michael Vinzenz. lt;/li gt;. lt;li gt;Package live-boot was updated to 1:20240525.drbl1. lt;/li gt;. lt;li gt;Package live-config was updated to 11.0.5+drbl3. lt;/li gt;. lt;li gt;Set a bigger scrollback for screen in live system. It's easier to de. lt;/li gt;. lt;/ul gt;. lt;h3 id="-" gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;Program get-latest-ocs-live-ver: add "-V" for sort since we need to have version sorting. lt;/li gt;. lt;li gt;Removed duplicated variables msg_ocs_param_ps amp;amp; msg_ocs_onthefly_param_ps in language file en_US. Thanks to Станислав Большаков. lt;/li gt;. lt;li gt;Program ocs-onthefly failing in local part cloning in command line mode, while interactive mode works. Ref: lt;a href="https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/f2b2b8aa7c/" gt;https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/f2b2b8aa7c/ lt;/a gt; lt;/li gt;. lt;li gt;Support z

GNU GPLv3 mirroring cloning backup shell perl

GNU Debugger 15.1 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: Building GDB and GDBserver now requires a C++17 compiler (for instance, GCC 9 or later). Enhanced Python support.. New function gdb.notify_mi(NAME, DATA), that emits custom GDB/MI async notification. New read/write attribute gdb.Value.bytes that contains a bytes. Object holding the contents of this value. New module gdb.missing_dethat facilitates dealing with. Objfiles that are missing any deinformation. New function gdb.missing_de.register_handler that can register an instance of a sub-class of gdb.missing_de.MissingDeInfo as a handler for objfiles that are missing deinformation. New class gdb.missing_de.MissingDeInfo which can be. Sub-classed to create handlers for objfiles with missing de information. Stop events now have a "details" attribute that holds a. Dictionary that carries the same information as an MI "*stopped" Event. New function gdb.interrupt(), that interrupts GDB as if the user. Typed control-c. New gdb.InferiorThread.ptid_string attribute. This read-only. Attribute contains the string that appears in the 'Target Id' Column of the 'info threads' command output. It is no longer possible to create new gdb.Progspace object using. gdb.Progspace()', this will result in a TypeError. Progspace. Objects can still be obtained through calling other API Functions, for example 'gdb.current_progspace()'. User defined attributes can be added to a gdb.Inferior object. These will be stored in the object's new Inferior.__dict__ Attribute. User defined attributes can be added to a gdb.InferiorThread. Object, these will be stored in the object's new InferiorThread.__dict__ attribute. New constants gdb.SYMBOL_TYPE_DOMAIN, gdb.SYMBOL_FUNCTION_DOMAIN. And gdb.SEARCH_*_DOMAIN Deger Adapter Protocol changes.. GDB now emits the "process" event. GDB now supports the "cancel" request. The "attach" request now supports specifying the program. New command "set dedap-log-level" controls DAP logging. Remote protocol.. New stop reason: clone. QThreadOptions in qSupported. New r

GNU GPLv3 c c++ debugger software-development

Kavita 0.8.2 💾

Kavita is a full-fledged, fast, cross-platform, & open-source manga, comic, and book server. Built from the ground up with a focus on manga and a goal of being a full solution to your reading needs. Set up your own server and share your manga, comics, and e-book collection with your friends and family. Extensive File support Manga/Comics: ZIP, RAR, RAR5, CBR, CBZ, CB7, CBT, TAR.GZ, 7ZIP/7Z Books: EPUB2, EPUB3, PDF Raw Images: JPG/JPEG, PNG, WEBP, GIF, AVIF Manga/Comic Reader Image Scaling to fit your device screen or override for what feels best to you. Image Splitting for those joined page spreads, don't scroll on your tablet, just split Double page rendering with optional shadow to emulate reading a comic book Apply a brightness override to make it easier to read at night Reading Direction: Left/Right, Up/Down, Webtoon Webtoon reader built-in Read across archives without closing the reader Book Reader Interactive reader - can interact with text, run javascript Dark mode persists between page load Immersive mode, just you and the words No scroll mode with virtual pages Customize your reading experience with custom Font, Font Size, Margin, Reading Direction, Dark Mode Table of Content just a click away Remember line position and resume where you left off, no matter the device Read across books without closing the reader Dedicated PDF Reader Dedicated PDF reader to give you the best experience for your PDFs Offers light/dark mode and many customization options ...

minor feature: lt;p gt;A new stable release is here and it is yet again another big one. Initially I set out to focus on 3 items: Scanner, Smart Collections, and CBL v2 (new schema), but here I am delivering 3 massive improvements and a ton of smaller changes. This release includes a bit of everything spread about. Let's get into it. lt;/p gt;. lt;h3 gt;Built-in Theme Explorer lt;/h3 gt;. lt;p gt;One thing I wanted since day one of adding theme support into Kavita was the ability for users you just browse a list of themes and download what they want to use. It's not easy when the admin has to add the theme for you and hit scan, dealing with the underlying filesystem. I finally got around to setting up the initial version of this (open to feedback to expand on this system) with v0.8.2. All users will have the ability to browse themes uploaded to the theme repo, preview the images and description, and download and apply theme. This currently does not have any role permission and I didn't hear much from nightly users thinking it's needed. If you feel otherwise, raise a discussion. If you don't want to use a theme on the repo, you can upload your own file via the interface. Existing theme users should delete their themes and re-acquire them. This will allow them to be updated for you automatically (assuming the supported version matches yours). lt;/p gt;. lt;p gt; lt;a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/735851/346335365-b40e1284-8c30-4f3b-968c-73227abb65f3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MDkxMTIsIm5iZiI6MTcyMDQwODgxMiwicGF0aCI6Ii83MzU4NTEvMzQ2MzM1MzY1LWI0MGUxMjg0LThjMzAtNGYzYi05NjhjLTczMjI3YWJiNjVmMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwMzIwMTJaJlgtQW16LUV4cGlyZX

GNU GPLv3 ebook ebookreader server book comics collection

GnuCash 5.8 💾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature:

GNU GPL c perl scheme gtk gnome accounting personal-finance

LimeSurvey 6.5.15 (build 240701) 💾

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: security queXML PDF disversion specific information (Adam Zammit). security The reset password link is reusable after password change (Denis Chenu). security All admins can be deactivated by user with only users delete permission (Denis Chenu). Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Japanese by nomoto. Updated translation: Finnish by Jmantysalo.

GNU GPL survey php mysql mssql postgres

Joplin 3.0.13 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;Improved: Api: Do not return deleted notes in folders/: id/notes call ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/3e0fb48e44ee41317670dacdef12ddd321ea833d/hovercard" href="https://github.com/laurent22/joplin/commit/3e0fb48e44ee41317670dacdef12ddd321ea833d" gt; lt;tt gt;3e0fb48 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;: incorrect text rendering on MacOS by changing the default font to lt;code gt;Avenir Next lt;/code gt; lt;/li gt;. lt;li gt;: shift-delete asks to permanently delete the current note, rather than cut text, when the editor is selected. lt;/li gt;. lt;li gt;: sidebar performance regression with many nested notebooks lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

croc 10.0.10 💾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;: Sending folders from the root of a drive always goes to the same path on the receiver's end by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/schollz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/schollz" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2390804360" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//750" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/750/hovercard" href="https://github.com/schollz/croc/pull/750" gt;#750 lt;/a gt; lt;/li gt;. lt;li gt;build(deps): bump github.com/minio/highwayhash from 1.0.2 to 1.0.3 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2392171056" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//751" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/751/hovercard" href="https://github.com/schollz/croc/pull/751" gt;#751 lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/schollz/croc/compare/v10.0.9...v10.0.10" gt; lt;tt gt;v10.0.9...v10.0.10 lt;/tt gt; lt;/a gt; lt;/p gt;.

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

FreeRDP 3.6.2 💾

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

minor bugfix: Release for 3.6.1 detected during release tests Noteworthy changes: Xfreerdp and sdl-freerdp manpage names (accidentally changed name). Crash of wfreerdp. For a complete and detailed change log since the last release run: Git log 3.6.2...3.6.1

Apache rdp remote-desktop networking c

Poppler 24.07.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 feature: : Core: Crashes in broken files. Internal code improvements. Qt6: Add getters for document additional actions. Implement reset forms link. Qt5: Add getters for document additional actions. Implement reset forms link. Utils: Pdfinfo: crash in broken documents when using -dests. Build system: Mark glib-mkenums as required.

GNU GPL c++ pdf rendering library developers

ViennaRSS 3.9.1 💾

Vienna can connect directly to the websites you want to track. Additionally or alternatively, you can also sync with a server supporting the Open Reader API (an adaptation of the now deceased Google Reader API). Vienna has been successfully tested with BazQux.com, FreshRSS.org, FeedHQ.org, InoReader.com and TheOldReader.com.

minor bugfix: Prevent Vienna from unexpectedly switching to alphabetical sorting of folders and feeds. Prevent feed refreshes from causing unexpected changes of articles selection and interruptions of user's reading experience. and standardize the visual feedback for articles being marked as read (especially when the selection is a smart folder). use of delete key to delete the current article when the focus is on the article view. use of up/down keys to navigate to previous/next article when the focus is on the article view. some with cache of folder's articles. URL cache management. small parts of French and Dutch translations. Add credit to Ricardo Pinho for Portuguese translation. Build with Xcode 15.4 (macoOS 14.5 SDK). Xcode and SwiftLint warnings; prepare to Swift 6. Use generated asset symbols for designating images and colours. Update MMTabBarView to v/1.5.3. Remove unused code. Improve build process. Update GitHub Action for macOS 14.

Apache rss atom macos objective-c