GitLab 14.7.0 šŸ’¾

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.

major feature: (2022-01-21). ### Added (84 changes). Add verification before namespace creation (gitlab-org/gitlab@62c6ea0ff38f4a90ede4d5200e78206cdb71d29b) ( merge request (gitlab-org/gitlab!77315)). Add GraphQL mutation to destroy timeline events (gitlab-org/gitlab@71a1be80522bd01d3434dde6a5bb009454e65839) ( merge request (gitlab-org/gitlab!78192)) GitLab Enterprise Edition. ApplicationSetting: Add runner_token_expiration_interval field (gitlab-org/gitlab@d62621aa82714995cfe84c056773b291775b77bc) by @KyleFromKitware ( merge request (gitlab-org/gitlab!77884)). Rate limit Gitlab Shell operations (gitlab-org/gitlab@ddda5851babbad2f89b7ba37b0437b87e55950e5) ( merge request (gitlab-org/gitlab!78373)). Add `Delete` button to label edit view (gitlab-org/gitlab@07fa8e097bfc1143cfe362a0a4f2031d4792b73b) ( merge request (gitlab-org/gitlab!77917)). Enable autocomplete on cadence iteration create/edit pages (gitlab-org/gitlab@f0f99fc37266ebffb82134419bde8346ca799091) by @espadav8 ( merge request (gitlab-org/gitlab!78272)) GitLab Enterprise Edition. Extend GraphQL API interface with `securityTrainingProviders` field (gitlab-org/gitlab@d182af0c80834ddfc6f5db0587202f013351a42e) ( merge request (gitlab-org/gitlab!78195)) GitLab Enterprise Edition. Hierarchy page to show work items (gitlab-org/gitlab@a88b585c3b8cc4fd4fd11229e175ed4e24dead13) ( merge request (gitlab-org/gitlab!76720)). Add group level access token UI (gitlab-org/gitlab@a1a5cb34efe5218b562c69e621fc586625b3ed0a) by @fh1ch ( merge request (gitlab-org/gitlab!77449)). Remove ci_archived_build_trace_checksum feature flag (gitlab-org/gitlab@fbdec367917ae9f8ec4577f6de6ecd292755d5d0) ( merge request (gitlab-org/gitlab!78368)). Add scan result policies into the policy (gitlab-org/gitlab@71e49518d368fa7ab6a20a7ce295b5025923179f) ( merge request (gitlab-org/gitlab!77810)) GitLab Enterprise Edition. Enable logging when recursive webhook detected (gitlab-org/gitlab@2c9dc9a4b3d8b9f510369277f9d9fb12c319ee57) ( merge re

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

Calibre 5.35 šŸ’¾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 5.35 21 Jan, 2022 New features Coloring/icon rules: Allow creating a rule for date columns that matches *today* Kobo driver: Add support for new firmware. Content server: Show total number of results when searching for books E-book viewer: searching for text near the end of a chapter sometimes not working E-book viewer: auto hyphenation on macOS not rendering the hyphens correctly Edit book: Reports: thumbnails of SVG images not rendered. ODT metadata: Support reading tags from multiple lt;keyword gt; elements. LRF Input: a regression in calibre 5 that broke parsing of some LRF files MOBI output: Dont fail if input document contains invalid based lengths AZW3 Input: Handle AZW3 files with incorrect TAGX Offset INDX header fields Comic conversion: conversion of comic images that are stored as grayscale images in JPEG format not working when converting to PDF with image processing turned off calibredb catalog: --ids and --search options not working for CSV/XML catalogs Tag browser: the find box not using all available width E-book viewer: Remove books that do not exist from the recently opened book list Completion popups: display of items containing line breaks. line breaks in custom column descriptions not being rendered in their tooltips Preferences- gt;Searching- gt;Clear search histories not taking effect till a restart for some search boxes Hierarchical entries in user category may not merge correctly in tag browser New news sources. by xav. Equestria Daily by Timothee Andres Improved news sources. Foreign Affairs. MIT Technology Review. Reuters. Clarin. General Knowledge Today. Popular Science.

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

phpMyAdmin 5.1.2 šŸ’¾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: Replaced MySQL documentation redirected links. JS error on Designer visual builder on some modal buttons. Re-build openlayers JS dependency from the source files and provide a smaller JS bundle. Imports and theme detection depending on the current working dir. Update JavaScript dependencies. Remove hardcoded row length for " cfg 'CharTextareaRows' " to allow back values 7. Encoding of enum and set values on edit value. Set value as selected when it has special chars on edit value enum. Distinct URLs broken on nullable text fields. Two possible PHP errors using INT data. Possible warning "Undefined index: output_format" on export. Warning "Undefined index: ods_recognize_percentages" on Import ODS. Warning "Undefined array key "ods_recognize_currency" on Import ODS. "Notice: Undefined index: foreign_keys_data" on Designer remove relation. Backquote phpMyAdmin table name on internal relation delete query for Designer. Do not try to delete internal relations if they are not configured. Show success messages on Designer for add and remove relation operations. Possible "Undefined index: clause_is_unique" on replace value in cell. Case where _SERVER 'REQUEST_METHOD' is undefined. Configuration error handler registration. Server variables get/set value not working on multi server server 1. Multi table query submit on server 1 logged out user. Multi edit on central columns on server 1 logged out user. PHP error on query submit without a table name on multi table query box. Multi table query results shows for 1 sec and then page refreshes. a non translated button text on central columns add. Table width on Query by example page for large screens. NULL default had a value on insert with datatime fields. Missing privilege escaping when assigning multiple databases with '_' to an user. The margin on the last database of the tree on all themes w

GNU GPL database system-administration php mysql mariadb

Pentobi 20.0 šŸ’¾

Pentobi is a computer opponent for the board game Blokus. It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.

minor bugfix: Workarounds for bugs in Qt 5.15 that caused crashes and bugs in Qt 6.2 that caused wrong positioning of pieces. Install documentation to /usr/share/doc because snap versions of Firefox/Chromium have no permission to open files in /usr/share/help. Support for compiling Android app with Qt 6.

GNU GPLv3 c++ game board-game

LimeSurvey 5.2.10 build 220118 šŸ’¾

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: No sql exception when gid parameter is empty on load view for question group (Ahmed Galad's). Database error when upgrading from 2.0.6 to 5.2.9 when using MSSQL (Carsten Schmitz). Error 404 when we press the button (Gabriel Jenik). Error shown when try to load a saved survey (Gabriel Jenik). No way to go to submit button in create group or question form with keyboard (Gabriel Jenik). Condition' vs. 'Relevance equation' (Gabriel Jenik). Dual scale answer texts are not exported correctly when using full text option (Gabriel Jenik). Wrong statistics with Other answers in single choice questions (Gabriel Jenik). Conversion failed when converting the nvarchar value 'NaN' to data type int (Gabriel Jenik). Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Finnish by Jmantysalo. Updated translation: Dutch by Han. Updated translation: Dutch (Informal) by Han. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1, slansky.

GNU GPL survey php mysql mssql postgres

Mozilla Firefox 96.0.2 šŸ’¾

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

minor feature: an that caused tab height to display inconsistently on Linux when audio was played ( ), an that caused Lastpass dropdowns to appear blank in Private Browsing mode ( ), a crash encountered when resizing a Facebook app ( ), Reference link to 96.0.1 release notes

MPL c++ web-browser html5 javascript mozilla

Vim 8.2.4148 šŸ’¾

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

minor feature: Patch 8.2.4148: deleting any mapping may cause lt;ScritpCmd gt; to fail Problem: Deleting any mapping may cause lt;ScritpCmd gt; to not set the script. Context. Solution: Only reset last_used_map if it is the deleted mapping. .

Other text-editor ide vi vim

Samba 4.15.4 šŸ’¾

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

minor feature: Duplicate SMB file_ids leading to Windows client cache Poisoning. smbclient -L doesn apos;t set quot;client max protocol quot; to NT1 before Calling the quot;Reconnecting with SMB1 for workgroup listing quot; path. Missing pop_sec_ctx() in error path inside _directory(). Cross device copy of the crossrename module always fails. symlinkat function from VFS cap module always fails with an Error. possible fsp pointer deference. kill_tcp_connections does not work. Failed to parse NTLMv2_RESPONSE length 95 - Buffer Size Error - NT_STATUS_BUFFER_TOO_SMALL. Can apos;t connect to Windows shares not requiring authentication. Using KDE/Gnome. quot;smbd --build-options quot; no longer works without an smb.conf file. Duplicate SMB file_ids leading to Windows client cache Poisoning.

GNU GPLv3 communications file-sharing cifs windows

Wine 7.0 šŸ’¾

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

minor feature: Most modules converted to PE format. Better theming support, with a bundled theme for a more modern look. Vastly improved HID stack and joystick support. New WoW64 architecture. With a few exceptions, all modules can be built in PE format. The goal is to, For PE modules with an associated Unix library, the interface between the PE, Builtin dlls are only loaded if there is a corresponding PE file on disk, The 64-bit Windows-on-Windows (WoW64) architecture is implemented, and, WoW64 thunks are implemented for most Unix libraries, enabling a 32-bit PE, A quot;Light quot; theme is included in Wine, with the color variants quot;Blue quot; and, All the Common Controls support theming, and automatically refresh on theme, All the builtin applications support theming, as well as High DPI rendering. There #039;s a new Win32u library implementing the kernel side of graphics and, The Vulkan driver supports up to version 1.2.201 of the Vulkan spec. Hit-testing stroked geometries using the Direct2D API is implemented. Some initial support for Direct2D effects (using the ID2D1Effect interface), The Direct2D API supports the ID2D1MultiThread interface. WindowsCodecs supports decoding images in WMP (Windows Media Photo) format, WindowsCodecs no longer supports encoding images to macOS ICNS format. This, Various improvements have been made to the Vulkan renderer for the Wine, The following Direct3D 10 and 11 features are implemented:, Deferred device contexts. Device context state objects, and switching between them. Constant buffer offsetting. Resolving typeless multi-sample resources. Clearing unordered-access views of texture resources. When using the OpenGL, Resource copies between resources with quot;block-compatible quot; formats, like for, Clearing layered render-target views. Support for multiple displays ( quot;multi-head quot;) is implemented. In practice, Display gamma adjustment using the DXGI API is implemented. This is sometimes, Direct3D 12 supports version 1.1 root

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

Converseen šŸ’¾

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

minor feature: Overwrite Option. Updated Some Languages. Various.. 0.9.5 Ć¢ 2016-08-29 Latest. Porting to Qt5.

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

audiowmark 0.6.0 šŸ’¾

audiowmark is an open source solution for watermarking audio files. It is is robust, fast, secure and of course we believe that the watermark is not audible for most users.

minor feature: Implement replay speed detection and correction algorithm. Support JSON format for detected watermarks (provide machine readable results).

GNU GPLv3 audio watermark

AutoArchive 2.0.1 šŸ’¾

Utility to help create backups more easily. The idea of the program is that all essential information for creating a backup is in a single file. It can use ā€˜tarā€™ for creating archives, has a command line interface, and supports incremental backups.

minor bugfix: This version fixes incompatibility with Python 3.10.

GNU GPLv3 backup compression archiving šŸ’¾ is the ultimate, free and open source guide to online privacy, data ownership and durable tech. Our aim is to make privacy respecting, free and open source software accessible to all. Learn how to: safely browse the Internet; keep your conversations private; protect your data; unlock your computer's full potential; stay mobile and free; own your cloud; avoid filter bubbles, surveillance & censorship.

documentation: Migrated to; published source code on GitLab under aGPLv3; overhauled layout; added dark mode; added multi-language: EN, FR, DE; added contribution guidelines; added roadmap and changelog; updated content: browser overview, VPN providers, encrypted messengers, backups, cloud providers, fediverse, FOSS apps.

Affero GPLv3 documentation android backup browser cloud cryptography desktop email encryption gnome internet linux networking server security

firejail 0.9.68rc1 šŸ’¾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Work in progress. Exit code: distinguish fatal signals by adding 128. File descriptors greater than 2 (--keep-fd). Intrusion detection system (--ids-init, --ids-check). Deterministic shutdown (--deterministic-exit-code. --deterministic-shutdown). Noprinters command. Network monitor (--nettrace). Network locker (--netlock). Whitelist-ro profile command. Build: firecfg.config is now installed to /etc/firejail/. Removed --disable-whitelist at compile time. Removed whitelist=yes/no in /etc/firejail/firejail.config. New condition: ALLOW_TRAY. Remove (some) environment variables with auth-tokens. New includes:, Removed includes: New profiles: microsoft-edge-beta, clion-eap, lifeograph, zim. New profiles: io.github.lainsce.Notejot, rednotebook, gallery-dl. New profiles: yt-dlp, goldendict, goldendict, bundle, cmake. New profiles: make, meson, pip, codium, telnet, ftp, OpenStego. New profiles: imv, retroarch, torbrowser, CachyBrowser. New profiles: notable, RPCS3, wget2, raincat.

GNU GPL c linux security process-isolation namespaces sandbox