croc 9.6.15 šŸ’¾

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 bugfix: Update error message to be more verbose by @vihu in #682 Gracefully handle non existend receive config file by @a1lu in #685 Check HOME as last by @a1lu in #684 Support spaces in 4 word codes by @a1lu in #683 Avoid to create config dir if not required by @a1lu in #686 Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #687 Bump golang.org/x/crypto from 0.21.0 to 0.22.0 by @dependabot in #688

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

jotasync 0.4.1 šŸ’¾

Jotasync is used to synchronize folders, files and make backups. Jotasync is a rsync GUI written in Java, so it runs on GNU/Linux, OS X, Solaris and Windows. With its integrated scheduler, jobs can be run at any time.

minor feature: OPT: Updated dependencies. OPT: Minor tweaks.

Apache backup java cross-plattform end-users

rsync 3.3.0 šŸ’¾

rsync is a replacement for rcp (and scp) that has many more features. It uses the "rsync algorithm" which provides a very fast method for remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.

minor bugfix: BUG FIXES: Fixed a bug with --sparse --inplace where a trailing gap in the source file would not clear out the trailing data in the destination file. Fixed an buffer overflow in the checksum2 code if SHA1 is being used for the checksum2 algorithm. Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so that the extra tests don't complain about a strlcpy() limit value (which was too large, even though it wasn't possible for the larger value to cause an overflow). Add a backtick to the list of characters that the filename quoting needs to escape using backslashes. Fixed a string-comparison issue in the internal handling of --progress (a locale such as tr_TR.utf-8 needed the internal triggering of --info options to use upper-case flag names to ensure that they match). Make sure that a local transfer marks the sender side as trusted. Change the argv handling to work with a newer popt library - - one that likes to free more data than it used to. Rsync now calls OpenSSL_add_all_algorithms() when compiled against an older openssl library. Fixed a problem in the daemon auth for older protocols (29 and before) if the openssl library is being used to compute MD4 checksums. Fixed rsync -VV on Cygwin - - it needed a flush of stdout. Fixed an old stats bug that counted devices as symlinks. ENHANCEMENTS: Enhanced rrsync with the -no-overwrite option that allows you to ensure that existing files on your restricted but writable directory can't be modified. Enhanced the manpages to mark links with .UR .UE. If your nroff doesn't support these idioms, touch the file .md2man-force in the source directory so that md-convert gets called with the --force-link-text option, and that should ensure that your manpages are still readable even with the ignored markup. Some manpage improvements on the handling of global modules. Changed the mapfrom mapto perl scripts (in the support dir) into a single pytho

GNU GPL internet archiving networking software-distribution mirroring

vera 0.92 šŸ’¾

vera is an alternative init daemon supervisor (PID 1) that uses containers. Containers allow reliable, foolproof shutdown and termination of started services. vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.

major feature: Two new sysvinit interoperability features: 1) the "enable" and "disable" command for containers of /etc/rc.d scripts now maintains the scripts' executable permissions, synchronizing their status with sysvinit's rc.M script (vera now directly controls which rc.d scripts get started from rc.M) 2) switching back to init is no longer needed before updating vera to a future release, added support for simply installing future releases with upgradepkg.

GNU GPLv3 init admin cgroups2 slackware

7-Zip 24.04 šŸ’¾

7-Zip is a file archiver with a high compression ratio. The main features of 7-Zip High compression ratio in 7z format with LZMA and LZMA2 compression Supported formats: Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z. For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip Strong AES-256 encryption in 7z and ZIP formats Self-extracting capability for 7z format Integration with Windows Shell Powerful File Manager Powerful command line version Plugin for FAR Manager Localizations for 87 languages

minor feature: New menu item in 7-Zip File Manager: "Tools / Delete Temporary Files...". This menu item opens a window showing temporary folders and files created by 7-Zip in the user's "Temp" folder on a Windows system. In this window, the user can delete temporary files.

Mixed compression zip archive cpp c

AdGuardHome 0.107.48 šŸ’¾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, itā€™ll cover ALL your home devices, and you donā€™t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor bugfix: See also the v0.107.48 GitHub milestone ms-v0.107.48 . : Access settings not being applied to encrypted protocols (). https://github.com/AdguardTeam/AdGuardHome//6890. ms-v0.107.48 : https://github.com/AdguardTeam/AdGuardHome/milestone/83?=1.

dns security tracking adblock adguard privacy golang javascript

Kodi 21.0 šŸ’¾

Kodi spawned from the love of media. It is an entertainment hub that brings all your digital media together into a beautiful and user friendly package. It is 100% free and open source, very customisable and runs on a wide variety of devices. It is supported by a dedicated team of volunteers and a huge community.

major feature:

GNU GPLv3 media

Calibre 7.8 šŸ’¾

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: 7.8 05 Apr, 2024 New features E-book viewer: Highlight panel: Allow filtering the shown highlights by type of highlight Conversion: Add support for the CSS text-transform property when subsetting embedded fonts. E-book viewer: Allow displaying the view mode paged/flow in the header/footer Book details popup window: Allow dropping of files to add formats/set the cover just as for the book details panel Book details: Context menu: Add a menu action to remove the associated link DOCX Input: Add role=doc-noteref for links to footnotes/endnotes so that they popup in more e-book readers. Add a "Mark all selected books" to the Mark action. Add "Hide Empty Categories" to tag browser configuration menu Supernote: Support for new device firmware. Sort by tool: Add an action to re-apply the current sort. Grid view cover cache: covers not loading when cache entries are stale. Conversion: Do not change viewport relative font sizes used for SVG text elements Conversion: lt;style gt; tags inside lt;svg gt; tags not being processed Get books: Update Kobo store plugin for website changes. EPUB Input: Use a translated name for the cover page. New news sources. Bergfreunde Blog by VoHe. Live Law and Politico.eu by unkn0wn. Improved news sources. Caravan. Global Times. New York Review of Books. Himal Southasian. The Week. CBC Canada.

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

DUB 1.37.0 šŸ’¾

DUB is a source file dependency resolver and package manager for the D programming language. It utilizes a simple JSON package description scheme, integrates with git for implicit release versioning, generates VisualD project files for MonoD, comes with support for DMD, GDC and LDC; and can utilize local directories as package source.

major feature: The `fetch' command now supports multiple arguments, recursive fetch, and is project-aware.

MITL d dlang build-system version-control dependency-solver programmers

Linux kernel 6.8.4 šŸ’¾

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.8.4, Revert "workqueue.c: Increase workqueue name length", Revert "workqueue: Move pwq- max_active to wq- max_active", Revert "workqueue: Factor out pwq_is_empty()", Revert "workqueue: Replace pwq_activate_inactive_work() with __ pwq_activate_work()", Revert "workqueue: Move nr_active handling into helpers", Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating", Revert "workqueue: RCU protect wq- dfl_pwq and implement accessors for it", Revert "workqueue: Introduce struct wq_node_nr_active", Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues", Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()", Revert "workqueue: Shorten events_freezable_power_efficient name"

GNU GPL c linux kernel operating-system

Logfile Navigator 0.12.2 šŸ’¾

The Logfile Navigator, lnav for short, is a curses-based tool for viewing and analyzing log files. The value added by lnav over text viewers or editors is that it takes advantage of any semantic information that can be gleaned from the log file, such as timestamps and log levels. Using this extra semantic information, lnav can do things like interleaving messages from different files, generate histograms of messages over time, and provide hotkeys for navigating through the file. These features are meant to allow the user to quickly and efficiently focus on problems.

minor bugfix: : With the recent xz backdoor shenanigans, it seems like a good. Time to add some checks for data being hidden by escape codes: File names with escape sequences are now displayed in quotes. With backslash escapes. Text that has the same foreground and background colors will. Have the background set to a contrasting color. A crash during initialization on Apple Silicon and MacOS 12. Has been.

BSDL-2 systems administration database logging log analysis site management

Syncthing 1.27.5 šŸ’¾

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first. Syncthing should be: Safe From Data Loss Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files. Secure Against Attackers Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties. Easy to Use Syncthing should be approachable, understandable, and inclusive. Automatic User interaction should be required only when absolutely necessary. Universally Available Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual. For Individuals Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization. Everything Else There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.

minor feature: Bugfixes: #9371: Deleting or renaming directories when syncing xattrs or ownership causes empty dir tree to get "put back" by ST #9407: IndexHandler can get stuck in an undesired loop #9417: CPU usage increases after folder scans (and hence, over time) #9469: Better wrapping for device and folder names in sharing lists Enhancements: #8972: Open share settings when clicking 'shared with' #9470: Show encryption status for devices sharing folde

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

Drawj2d 1.3.3 šŸ’¾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

minor feature: This is a maintenance release. For reMarkable users there is a new output type rmdoc (web transfer). Changes: - new output file type `rmdoc` (reMarkable notebook files in a zip) - fix font command (issue with variables)

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

Sweet Home 3D 7.3 šŸ’¾

Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.

minor feature: Added up and down arrows to scroll the. Go to point of view menu when it's too long on small screens.. mirroring operation on a group of furniture containing rotated pieces.. Prevented parts in mirrored pieces from moving after an horizontal deformation.. Allowed importing 3D models with missing deformation groups.. the font of dimensions in the 3D view to the one set in preferences.. a regression where imported 3D models were added to the furniture catalog even if not requested.. sort on levels with an elevation index in the furniture table.. file dialog box display in Windows environments with special homonyms.. the printed level name in header and/or footer of the pages showing the plan.. Placed menu items of untranslated plug-ins in existing known menus.. Ignored installed plug-ins not compatible with the running Java version at program launch.. Added category and multiple words search capability in the furniture catalog of Sweet Home 3D JS Online.. sort on model size in Furniture Library Editor.. Removed macOS support from portable version because recent macOS versions refuse to write in. data folder for security reasons.. Updated German help pages by Waldemar Hersacher.. Other minor and enhancements.

GNU GPL modeller design visualization java

CalendarSync 0.9.3 šŸ’¾

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: 4bb15a6 Merge pull request #116 from inovex/enforce-adapter-interface 98df576 Merge pull request #134 from inovex/dependabot/go_modules/go.uber.org/ratelimit-0.3.1 da62212 Merge pull request #136 from inovex/dependabot/go_modules/golang.org/x/oauth2-0.18.0 ed6b349 Merge pull request #138 from inovex/dependabot/github_actions/dominikh/staticcheck-action-1.3.1 7c17f57 Merge pull request #140 from inovex/dependabot/go_modules/github.com/charmbracelet/log-0.4.0 8f4758f Merge pull request #141 from inovex/dependabot/go_modules/github.com/cenkalti/backoff/v4-4.3.0 6380ebe Merge pull request #142 from inovex/dependabot/go_modules/google.golang.org/api-0.172.0 89fd38d chore(deps): bump dominikh/staticcheck-action from 1.3.0 to 1.3.1 00086d8 chore(deps): bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 1e86be3 chore(deps): bump github.com/charmbracelet/log from 0.3.1 to 0.4.0 76b3e49 chore(deps): bump go.uber.org/ratelimit from 0.3.0 to 0.3.1 5c664a6 chore(deps): bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 2d0a485 chore(deps): bump google.golang.org/api from 0.167.0 to 0.172.0 dda3d48 cleanup: remove unused adapter type variable bedbbff refactor: extract adapter interfaces into subpackage and assert them

MITL calendar cli sync go