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