OpenBGPD 7.2 💾

OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.

major feature: Support for RFC 9072 - Extended Optional Parameters Length for BGP OPEN Message. Support for RFC 8050 - MRT Format with BGP Additional Path Extensions. Implement receive side of RFC 7911 - Advertisement of Multiple Paths in BGP. OpenBGPD is currently not able to send multiple paths out. Improve checks of VRPs loaded via RTR or from the roa-set table. Allow to optionally specify an expiry time for roa-set entries to mitigate BGP route decision making based on outdated RPKI data. OpenBGPD's companion rpki-client(8) produces roa-sets with the new 'expires' property.

ISC openbgpd bgp routing

TEA text editor 60.5.1 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

minor feature: + FB2.ZIP, FBZ has been added. * If you install TEA from AUR, please note that TEA binary is renamed in AUR packages from "tea" to "tea-qt" due to conflict with another program package at the official Arch repo. * To install fresh TEA from AUR, use "yay -S tea-qt-git"

GNU GPLv3 text editor qt documentation text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

exiftool 12.31 💾

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: Added a new SonyModelID and a couple of new Sony lenses. - Added a new Canon LensType. - Added Composite GPSLatitude/Longitude tags for Sony videos which combine the reference hemispheres as with the Composite tags for EXIF GPS. - Decode DPX AspectRatio. - Decode more GoPro MP4 tags. - Extract ICC_Profile from CS0 object in PDF files. - Extract encrypted GPS from Akaso V1 dashcam videos (can't yet decrypt). - Improved handling of QuickTime iTunesInfo tags, and created new "iTunes" family 1 group for these. - Patched so NoPDFList option also applies when writing. - Patched to allow user-defined PNG TextualData tags to be written only as iTXt. - Patched PDF reader to avoid concatenating values of multiple List-type tags into a single tag.

Artistic perl exif meta-data

rpki-client 7.3 💾

The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.

minor feature: Improve the HTTP client code (status code handling, http proxy support, keep-alive). In RRDP, do not access URI with userinfo (@-sign). Improve RRDP syncing by considering a notification file serial jumping backwards as synced repository. Make -R (rsync only) also apply to the fetching of TA files. Only sync *. cer,crl,gbr,mft,roa files via rsync and exclude all others. When producing output for OpenBGPd, make use of the 'roa-set expires' attribute to prevent machines from loading outdated roa-sets. In RRDP, limit the number of deltas to 300 per repo. If more deltas exist, downloading a full snapshot is faster. Limit the validation depth of X509 certificate chains to 12, double the current depth seen in RPKI.

ISC rpki bgp routing security bird openbgpd

QtPass 1.4.0-rc1 💾

Password management should be simple and follow Unix philosophy. With QtPass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files can be be organised into meaningful folder hierarchies, which can be shared with teams.

minor feature: Don't call QtPass::setup() from QtPass class constructor #482 (maciejsszmigiero) first run, #481, #466, #423 and #308 . first run, #481, #466, #423 and #308. Password window padding #484. Buttons width on RHEL 8 #483. Start minimized works again #471.

GNU GPLv3 password manager utility qt qt5 pass gpg git

Gitea 1.15.3 💾

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

minor feature: ENHANCEMENTS Add fluid to ui container class to remove margin Add caller to cat-file batch calls . Add fluid to ui container class to remove margin. Add caller to cat-file batch calls. Render full plain readme. Upgrade xorm to v1.2.4 of migrate comments which only fetch one page Do not show context popup on external Decrement Fork Num when converting from Fork Correctly rollback in ForkRepository missing in WalkGitLog Add preto SVG id/class attributes of migrated repository not index Skip AllowedUserVisibilityModes validation on update user if it is an organisation storage Iterate and Add storage doctor to delete garbage attachments with default mail template Ensure that rebase conflicts are handled in updates Prevent panic on diff generation . Render full plain readme.. Upgrade xorm to v1.2.4. of migrate comments which only fetch one page. Do not show context popup on external. Decrement Fork Num when converting from Fork. Correctly rollback in ForkRepository. missing in WalkGitLog. Add preto SVG id/class attributes. of migrated repository not index. Skip AllowedUserVisibilityModes validation on update user if it is an organisation. storage Iterate and Add storage doctor to delete garbage attachments. with default mail template. Ensure that rebase conflicts are handled in updates. Prevent panic on diff generation.

MITL git go

Jailer 10.6.1 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: The new "Go Back"/"Go Forward" feature allows to go back and forth to any state ever reached while navigating through the database. The layout auto-rearrangement can now be turned off. See https://sourceforge.net/p/jailer/discussion/700499/thread/255ca45c7b. An error in creating NVARCHAR literals for MS-SQL Server was corrected.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

GitLab 14.3.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: (2021-09-21). ### Added (111 changes). Add organizations update mutation to GraphQL (gitlab-org/gitlab@9375734734a090d186da58cb5d1ece7d886318f8) by @leet ( merge request (gitlab-org/gitlab!69559)). Auto-scope board to iteration cadence (gitlab-org/gitlab@3015a0232caa9641266130bd905942ece2758d16) ( merge request (gitlab-org/gitlab!69030)). Decouple project runners queuing query from projects table (gitlab-org/gitlab@04a2a99342e8db67058ee6534e4166ca0a8a4914) ( merge request (gitlab-org/gitlab!70415)). Add owner validation for project namespaces (gitlab-org/gitlab@a30da0a109d54f5254498d70977e3e2be69f9901) ( merge request (gitlab-org/gitlab!69201)). Add ProjectNamespace model and DB relationships (gitlab-org/gitlab@6914cf3c13c2ca6f325ae273944f4c2172691451) ( merge request (gitlab-org/gitlab!69201)). Upgrade Pages to 1.44.0 (gitlab-org/gitlab@2e2263965716a3dd7c3f427f9876d50183a9a3ef) ( merge request (gitlab-org/gitlab!70484)). Add docs on how to use AWS server side encryption for backups (gitlab-org/gitlab@00eeff9dd13ad4a515655630cc9f006ca2ec8c75) ( merge request (gitlab-org/gitlab!70327)). Persist projects configured to use an Agent (gitlab-org/gitlab@3a80bebfcb49b4315c91d3ac3863f06d692fc000) ( merge request (gitlab-org/gitlab!67295)). Enable Pages replication with Geo by default (gitlab-org/gitlab@5f9c6a945c6f46294ede78b5b1ae82b2d8239c92) ( merge request (gitlab-org/gitlab!70434)) GitLab Enterprise Edition. Address the PK Overflow risk for the ci_build_needs - Step 3 (gitlab-org/gitlab@c789075c2907e6689d61e9f3c0ff6943018a4c9c) ( merge request (gitlab-org/gitlab!69473)). Extend `marginalia` to provide `db_config_name` (gitlab-org/gitlab@24e07a2a61cc981f401fd886e39940305cc3699c) ( merge request (gitlab-org/gitlab!67328)). Enable Roadmap daterange presets (gitlab-org/gitlab@3dccdb1fc8a795ea8e6fd23710362f0ef8b6a146) (merge request) GitLab Enterprise Edition. Test project namespace is destroyed with project_namespace.rb (gitlab-org/gitlab@93ff65

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

CMake 3.21.3 💾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes in 3.21.3 since 3.21.2: Brad King (10): FindBoost: Add support for Boost 1.77. MSVC: MSVC_TOOLSET_VERSION for VS 2022 v143 toolset. IRSL: Add discovery of VS 2022 v143 toolset redistributables. gitlab-ci: Update Windows builds to MSVC 19.29-16.11 toolset. VS: managed C++ project generation for VS 2022. VS: Update Visual Studio 17 2022 generator for Preview 4. HIP: Detect ROCm path earlier. HIP: Remove ROMClang compiler id and use Clang directly. HIP: Simplify detection of HIP runtime CMake package. CMake 3.21.3. Haibo Huang (1): Android: Restore searching PATH for executables. Jean-Marc Hengen (1): IAR: Restore support for projects not enabling policy CMP0057. Marc Chevrier (1): FindPython: Ensure homebrew on Mac M1 is used. Martin Kojtal (1): Ninja: ARMClang paths for Windows. Zack Galbreath (1): HIP: Use 'rocm_agent_enumerator' to determine CMAKE_HIP_ARCHITECTURES. ulatekh (1): KWSys: SystemTools: Ensure Windows Vista APIs are available before using them.

BSDL software-development build-tool

Orekit 11.0 💾

Orekit aims at providing accurate and efficient low level components for the development of flight dynamics applications. It is designed to be easily used in very different contexts, from quick studies up to critical operations. As a library, Orekit provides basic elements (orbits, dates, attitude, frames, ...) and various algorithms to handle them (conversions, propagations, pointing, ...).

major feature: Version 11.0 is a major release of Orekit. Highlights in the 11.0 release are: * Orbit determination using TLE orbit propagator * Sequential batch least squares orbit determination * New method signatures for IOD using directly the measurement classes * Writer and parser for all CCSDS Navigation Data Messages in both KVN and XML formats * Version 2 of CCSDS Tracking Data Messages * Version 3 of CCSDS Orbit Data Messages * Support for Rinex navigation files * Support for IGS clock files * Support for IGS real time data including both SSR and RTCM messages and Ntrip protocole * Consideration of eclipses by Moon in solar radiation pressure force * New API for analytical GNSS propagators * Addition of the finish method to finalize propagation by step handlers. It replaces the previous isLast parameter of the handleStep method. * Removal of propagation modes (master, slave, and ephemeris) * Possibility to add several step handlers for the same orbit propagation * A lot of fixed bug This version depends on Hipparchus 2.0

Apache scientific physics space flight dynamics

Nautilus Hide 0.2.7 💾

A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu. Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.

minor feature: Added Dutch translation.

GNU GPLv3 c dotfiles gnu-linux desktop gnome nautilus gnu desktop-environment hidden-files nautilus-extension

Nautilus Hide 0.2.6 💾

A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu. Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.

minor feature: Added Dutch translation.

GNU GPLv3 c dotfiles gnu-linux desktop gnome nautilus gnu desktop-environment hidden-files nautilus-extension

Vim 8.2.3451 💾

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.3451: not all apache files are recognized Problem: Not all apache files are recognized. Solution: Adjust the filetype pattern.

Other text-editor ide vi vim

Nautilus Annotations 0.8.4 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost in the folds of time. Things however are rarely really unlearned, and an ability rarely goes away for good. Nautilus Annotations brings back Nautilus' annotation capabilities. It exploits the same machinery that was used back then: that of relying on GIO to store custom information about a file or a directory.

minor feature: (2021-09-21). Changes: Added Dutch translation. Code review.

GNU GPLv3 desktop file-manager file-metadata gio gnome gnu gnu-linux gtk gvfs gvfs-metadata markdown metadata nautilus nautilus-extension notes

Samba 4.15.0 💾

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

minor feature: All the ways to specify a password are not documented. vfs_btrfs compression support broken. Problems with commandline parsing. smbd crashes when quot;ea support quot; is set to no. quot; client,server smb3 signing,encryption algorithms quot; should Use the same strings as smbstatus output. Problems with commandline parsing. smbd fails to run as root because it belongs to more than 16 Groups on MacOS X. CTDB flag/status update race conditions. Address a signifcant performance regression in database access in the AD DC since Samba 4.12. performance regression in lsa_LookupSids3/LookupNames4 since Samba 4.9 by using an explicit database handle cache. An unuthenticated user can crash the AD DC KDC by omitting the. Server name in a TGS-REQ. Address flapping samba_tool_drs_showrepl test. Address flapping dsdb_schema_attributes test. An unuthenticated user can crash the AD DC KDC by omitting the Server name in a TGS-REQ. An unuthenticated user can crash the AD DC KDC by omitting the Server name in a TGS-REQ. An unuthenticated user can crash the AD DC KDC by omitting the Server name in a TGS-REQ. An unuthenticated user can crash the AD DC KDC by omitting the Server name in a TGS-REQ. Shares with variable substitutions cause core dump upon Connection from MacOS Big Sur 11.5.2. pathref open of a filesystem fifo in the DISABLE_OPATH Build. A subset of tests from Samba apos;s selftest system were not being Run, while others were run twice. Some VFS operations on pathref (O_PATH) handles fail on GPFS. net conf list crashes when run as normal user, smbd/winbindd started in daemon mode generate output on Stderr/stdout. winbindd can crash because idmap child state is not fully Initialized. Some VFS operations on pathref (O_PATH) handles fail on GPFS. util_sock: assignment of sa_socklen. vfs_streams_depot directory creation permissions and store Location problems. vfs_ceph openat() doesn apos;t cope with dirfsp != AT_FDCW. smbd panic on force-share during offload write. OpenDi

GNU GPLv3 communications file-sharing cifs windows

PySpread 1.99.7 💾

PySpread is a desktop spreadsheet application. It's unique in supporting Python expressions in table cells rather than introducing a basic style language. It allows CSV import and export, while its own files are GPG signed. It can create charts using matplotlib, grid cells return pythonic objects, like macros can also be written in Python. It can therefore also utilize numpy or matrix operations.

minor bugfix: This is the second release candidate for pyspread 2.0. For starting up pyspread, the scripts have been replaced by entry_points. Speed of several operations has been improved. Several have been. Dependencies: Mandatory: Python ( 3.6), numpy ( =1.1), PyQt5 ( 5.10, requires PyQt5.Svg), setuptools ( =40.0), markdown2 ( = 2.3). Recommended: matplotlib ( =1.1.1), pyenchant ( =1.1), pip ( =18), python-dateutil ( = 2.7.0). For building the apidocs with Sphinx see apidocs/requirements.txt. New functionality: Speed improvement when working with large cell content such as images. Use entry_points instead of custom script for startup. GenericName has been added to desktop entry. Undo descriptions are limited to mention 10 cells for performance. Speedup for changes on many selected cells. Speedup ommitting Statusbar updates on disable toggle. Cell information in statusbar Line color button is now updated (to bottom color) when selecting a cell. Scroll positions are now restored when switching tables. The default color now appears as the last custom color in the color choice dialog. The entry line now is updated less often for better performance.

GNU GPL python spreadsheet office desktop gtk

pytablewriter 0.63.0 💾

A python library to write a table in various formats: CSV, HTML, JavaScript, JSON, LTSV, Markdown, MediaWiki, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV. Also supports: - Automatic tabular data formatting - Alignment - Padding - Decimal places of numbers - Multibyte character support - Write table to a stream such as a file/standard-output/string-buffer

minor feature: Add max_precision argument to writer class constructors: #44. Improve output precision of real numbers: #44. Remove trailing whitespace when table does not have a name #46. AsciiDoc table header output: #47. to dequote in cells properly: #49. Modify to accept type hints by strings as well. Add CodeQL analysis. Add type annotations. Allow XlsxWriter v3. Add setup-ci target to Makefile.

MITL database code-generator library python-module utilities markdown restructuredtext python cross-plattform javascript

Shotcut 21.09.20 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: dragging to Timeline broken if there is MLT XML on the clipboard (broke v21.08.29). seeking backwards after seeking to the end (broke in v21.08.29). File Save (Ctrl-S) immediately after File (Ctrl-W) can corrupt a saved project. Add Custom Video Mode Frames/sec was not accepting some legitimate values. encoding HEVC without hardware encoder (x265) would always output 10-bit instead of 8 (broke in v20.11.28). Changed Copy the filters to only copy enabled filters. Changed fading on the Timeline to automatically fade the opacity when it is not the bottom video track. Added 360: Equirectangular to Stereographic video filter. This can be used to create so-called Tiny Planet videos. Expire old QML cache items at startup to reduce app data footprint. Improved performance of 360: video filters.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

sttr 0.1.2 💾

a cross-platform, cli app to perform various operations on string * Base64Encode * Base64Decode * URLEncode * URLDecode * ROT13Encode * StringToTitle * StringToLower * StringToUpper * StringToSnakeCase * StringToKebab * StringToSlug * StringToCamel * StringReverse * CountNumberCharacters * CountWords * CountLines * MD5Encode * SHA1Encode * SHA256Encode * SHA512Encode * FormatJSON * JSONToYAML * YAMLToJSON * HexToRGB * SortLines and adding more....

minor feature:

MITL cli golang encode decode string

Quba-Viewer 1.1.0 💾

Quba is a open source offline viewer application for structured electronic invoices. The technical foundation is Electron and XSLT.

major feature: Thanks to Symtrax this release adds a english and a french invoice template (which was previously only german) and translation to the german, english and french languages in the UI. Vue.js is now used within the application, support for the XRechnung reference profile of Factur-X/ZUGFeRD has been added and fundamental support for Peppol BIS 3.0 UBL-invoices has been tested.

Apache accounting javascript windows financial-and-insurance-industry developers

asm1825 Assembler 0.8.1 💾

asm1825 is a lightweight standalone assembler for PIC microcontrollers, specifically the PIC16(L)F1825 and similar variants. It is a two pass command line based assembler producing ready to burn .hex output with support for macros, file inclusion, and arithmetic evaluation of operands. It follows the opcode definitions in the '1825 datasheet and makes no explicit attempt at full compatibility with other specific assemblers (such as mpasm), but hopefully does not break compatibility without good cause. Speed of assembly is one of its primary goals. asm1825 has no library dependencies beyond a standard libc. As development continues, support for more PIC12 and PIC16 series microcontrollers will be added.

major feature: Added scoping of symbols (so symbols no longer need to be globally unique). New BANKANY psect class use any available banked memory. Code support for PIC12F683 and similar chips with more reduced opcode set. Bugfix: Far calls to forward references are now fixed. Other bugs may have been fixed in passing.

MITL assembler assembly cross-plattform unix developers microcontroller embedded systems

SDL_bgi 2.5.0 💾

SDL_bgi is a multiplatform, SDL2-based GRAPHICS.H implementation. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.

major feature: Fixed kbhit() bug on MSYS2 (at last!); fixed minor bug in setallpalette(); fixed test/fern.c for TC compatibility; modified functions putpixel(), setbkcolor(), setcolor(), setfillpattern(), setfillstyle(), setpalette(), and setalpha() to handle colours given as out of range numbers; modified setallpalette() and setfillstyle() to implement error checks as in TC; simplified floodfill() function (implemented recursive version); improved setpalette() to change currently drawn pixels; modified delay() to take events into account; modified resizepalette(); added getrgbpalette(), setallrgbpalette(), and RGBPALETTE(); added test program test/rgbpalette.c; implemented getwindowwidth() and getwindowheight() as macros for WinBGIm compatibility; removed test program test/setpalette.c; updated Windows Makefiles to SDL2-2.0.16; documentation updates

Zlib c library graphics x11 sdl2

µBlock Origin 1.38.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Firefox: No stable release will occur until dev build is no longer stalled uBO works best on Firefox. . uBO works best on Firefox. Chromium: Review pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Submission pending. Remove WebRTC leak prevention. removeparam doesn't work well with UrlEncoded gb2312 Chinese word. Scriptlets don't work randomly in Firefox. Security: comments can be used to smuggle url() functions into css values. Prevent uBO from hiding html or body when matched by a generic cosmetic filter. On Android Popup Overlays or Underlays On-Screen Navigation Buttons. Add path modifier of Adguard or any equivalents of this. The overview panel will not show everything if the uBO's icon is placed in the Firefox overflow menu. patch by @vtriolet TypeError in noscript-spoof scriptlet with invalid meta refresh URL. TypeError when trying to use element picker on plaintext resource. Split out core functionality into separate module This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48. . This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48. Better lookup all elements under mouse cursor in element picker. Add visual hint to grab area of element

GNU GPLv3 javascript browser ad-blocker filter privacy

WeeChat 3.3 💾

WeeChat is a light-weight and fast cross-platform chat client. It primarily supports IRC and runs on the console, albeit there are graphical frontends (HTML5, JavaScript, Emacs, Android). It supports IPv6, Socks5, SASL, SSL certificates and SSH, can function as IRC proxy, spell checking, 256 colors. And it's highly extensible via Python, Lua, TCL, Guile, Ruby and Perl scripts in addition to C plugins. There are extensions for Jabber/XMPP or Twitter for instance.

minor feature: Core: change key Alt+h to Alt+h, Alt+c (clear hotlist). Core: add options "hotlist_remove_buffer", "hotlist_restore_buffer" and "hotlist_restore_all" in command /input, add default keys Alt+h, Alt+m (remove buffer), Alt+h, Alt+r (restore hotlist in current buffer) and Alt+h, Alt+Shift+R (restore hotlist in all buffers). Core: add option "certs" in command /de. Core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list". Api: add split of string and shell arguments in evaluation of expressions with "split:number,seps,flags,xxx" and "split_shell:number,xxx". Api: add re:repl_index to get the index of replacement in function string_eval_expression. Api: add random integer number in evaluation of expressions with "random:min,max". Api: add function string_cut. Api: add function file_copy. Api: remember insertion order in hashtables. Api: add keys/values with tags in output of irc_message_parse_to_hashtable. Irc: add option "-parted" in command /allchan. Irc: allow signals "irc_raw_in" and "irc_in" to eat messages. Irc: implement IRCv3.2 SASL authentication, add command /auth, reconnect by default to the server in case of SASL authentication failure (). Irc: add support of capability "message-tags" and TAGMSG messages. Irc: enable all capabilities by default (if supported by server and WeeChat), change default value of option irc.server_default.capabilities to "*" (). Irc: add options irc.look.display_account_message and irc.look.display_extended_join (). Irc: add command /setname, add support of message and capability "setname". Irc: always set realname in nicks even when extended-join capability is not enabled. Irc: add support of FAIL/WARN/NOTE messages. Irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms (). Typing: new plugin "typing": display users currently writing messages on IRC channel/private buffers. Core: decoding of attributes in basic ANSI colors. Api: function string_match with joker in the string if multiple words matched in input s

GNU GPLv3 c chat internet-relay-chat irc

mrouted 4.3 💾

mrouted is an implementation of the IPv4 multicast routing protocol DVMRP, RFC 1075. It is capable of turning a UNIX workstation, or Linux device, into a multicast router with tunneling support. Support for IGMPv1, IGMPv2, and IGMPv3. Comes with mroutectl for interacting with the daemon.

major feature: Support for running multiple instances at the same time, overriding socket file, PID file. Also a few bug fixes.

BSDL c daemon networking routing multicast

Jenkins 2.312 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: Bump executable-war from 1.45 to 2.0 @dependabot. JENKINS-65928 - Job trend page shows previous icons @benebsiny. Bump executable-war from 1.45 to 2.0 @dependabot.

MITL ci

MediaInfo 21.09 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: Graph view for 3D audio streams. ADM: full featured support (programmes, content, objects, pack formats...). ADM: in WAV (axml, bxml), MXF. S-ADM in AES3: support of Levels A1 and AX1. MOV/MP4: support of Dolby Vision Metadata XML. MXF: detection of IAB. SMPTE ST 337 (AES3): support of subframe mode. HEVC: CEA-608/708 caption support. MP4/QuickTime: Android slow motion real frame rate. JSON output: add creatingLibrary field. x MPEG-4: read too much data with some predecessor definitions x EBUCore: of fields order and types

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

libnss-maria 0.94 💾

Replacement for old libnss-mysql as naming service library in Linux. You can store user information in MariaDB/MySQL database. E.g. `ls` then automatically shows user name from the database, `getent` shows users and groups. ## Features - cmake build system - libconfig for configuration - uses direct queries and real_escape_string - uses threads.c from C11 - requirements: Glibc 2.28, GCC8, equivalent of Debian 10 (Buster) and newer, MySQL5.5+/MariaDB10.0+, mariadb-connector-c/mysql-client might work or compile on older systems, but it's untested

minor bugfix: Memory leak in config load thx bassbot123

GNU GPLv3 authentication-directory nss c posix linux system-administrators information-technology

PrRescue 0.101 💾

PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 5.14.6. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

schily 2021-09-18 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, cal, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, fdiff, fifo, fsdiff, hdump, isodebug, isodump, isoinfo, isovfy, label, make, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, svr4.make, gnutar, tartest, termcap, udiff, vctags and ved.

major feature: smake: Fixed a typo in a comment in readfile.c smake: The man page now mentions that the commands called for .INCLUDE_FAILED: should include as argument to the rule command. smake: Fix a bug in the man page for .INCLUDE_FAILED:. It now correctly mentions that .INCLUDE_FAILED: only applies to the "include". SunPro Make: The dynamic macro is now documented in the man page. SunPro Make: The .INCLUDE_FAILED: special target is now supported the same was as in smake. SunPro Make: A new section "Automake Features" has been added. SunPro Make: A new version date has been defined.

CDDL software development build tools utilities

Jailer 10.6 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: The new "Go Back"/"Go Forward" feature allows to go back and forth to any state ever reached while navigating through the database. The layout auto-rearrangement can now be turned off. See https://sourceforge.net/p/jailer/discussion/700499/thread/255ca45c7b.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Universal Media Server 10.12.0 💾

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).

major bugfix: General: Increased performance and reduced memory use of startup scan Renderer configurations now have MediaInfo enabled by default files locking during or just after download process hanging on shutdown Made building the project faster Started using DeepSource for static code analysis Translation updates via Crowdin: French (100 ) German (100 ) Italian (100 ) Portuguese (Brazilian) Russian (96 ) Dependencies: Revert h2database from 1.4.199 to 1.4.197 Bump JRE to 8u302+8 on macOS Bump junit5.version from 5.7.2 to 5.8.0 Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 Bump maven-pmd-plugin from 3.14.0 to 3.15.0 Bump oshi-core from 5.8.1 to 5.8.2 using x64 JRE on x86 (i586) Linux.

GNU GPL java media streaming ffmpeg upnp dlna

GitLab 14.2.4 💾

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

minor bugfix: (2021-09-17). ### (2 changes). Elastic::MigrationWorker current_migration (2nd attempt) (gitlab-org/gitlab@65bf8636d35edc6f580c7f09e1ffafc46ca5fbdb) ( merge request (gitlab-org/gitlab!70494)) GitLab Enterprise Edition. Removes cleanup job from Terraform.latest (gitlab-org/gitlab@6085d73d1a88aa98310f775fe2ff74584948e1a9) ( merge request (gitlab-org/gitlab!70494)).

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

Firefly III 5.6.0 💾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Gitter.im. Twitter. GitHub. GitHub Discussions. A few new pages for the new v2 layout. Thanks @alex6480!. Added a new currency, thanks @kasperkls02!. You can now manage loans and debts a little better, see also the documentation for help. Some screenshots are now in the GitHub repository for better management, thanks @Flightkick!. @LBreda has added a service worker and updated icons, thanks!. @hoshsadiq has added all PHP requirements to the composer file, thanks!. A better cache routine for layout v2 pages. All LDAP libraries have been upgraded. New templates and help text for easier GitHub support. First preparations for multi-administration and group membership options. The search will return nothing if you submit invalid values, instead of everything. All telemetry options have been removed. Bad number comparison. Budgeted amount includes inactive budgets. Can't select liability account from imported transactions. HTTP 500 when creating Personal Access Token or OAuth Client. Various Sonarqube, thanks @hazma-fadil!. Correct menu display, thanks @vonsogt!. The IBAN validator will filter special characters. In some cases, piggy banks would report being full or empty while this was not actually the case. Various other and minor. Feature to be able to rebuild Docker images and show security warnings in new builds. CVE-2021-3663 A missing rate limiter makes brute-forcing the login easy. It also CVE-2021-3728, CVE-2021-3729 and CVE-2021-3730, all variations of the same security vulnerability: some actions in Firefly III were vulnerable to CSRF. You can disable webhooks with an extra field in API submissions. There is a static cron token (see.env.example) which is useful for Docker. A better endpoint to move transactions around, see api-docs.firefly-iii.org.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel