Category: Blog

New curl version 7.69

A new version of the tool for sending and receiving data over the network — curl 7.69.0 — is now available, providing flexible request formatting with parameters such as cookie, user_agent, referer, and any other headers. cURL supports HTTP, HTTPS, HTTP/2.0, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP, and other network protocols. An update for the concurrently developed library libcurl has also been released.

LetsEncrypt plans to revoke its certificates due to a software bug

LetsEncrypt, which offers free SSL certificates for encryption, is forced to revoke some certificates. The issue is related to a software bug in the management software Boulder, used for building the CA. Typically, the DNS CAA record check is carried out simultaneously with the domain ownership confirmation, and most subscribers receive the certificate immediately after verification, but the software developers have made it so that the verification result...

The health of indexes in PostgreSQL from the perspective of a Java developer

Hello. My name is Vanya, and I am a Java developer. It just so happens that I work a lot with PostgreSQL – I configure databases, optimize their structure, enhance performance, and I even play DBA on weekends. Recently, I've cleaned up several databases in our microservices and developed the java library pg-index-health, which simplifies this process, saves me time, and helps […]

The ability to register phishing domains with similar unicode characters in the name

Researchers from Soluble have discovered a new way to register domains with homoglyphs, visually similar to other domains but differing due to the presence of characters with different meanings. Such internationalized domain names (IDNs) can initially appear indistinguishable from domains of well-known companies and services, allowing their use for phishing, including obtaining valid TLS certificates for them. […]

Release of Samba 4.12.0

The release of Samba 4.12.0 has been announced, continuing the development of the Samba 4 branch with a fully implemented domain controller and Active Directory service, compatible with the Windows 2000 implementation and capable of serving all supported Microsoft versions of Windows clients, including Windows 10. Samba 4 is a multifunctional server product that also provides file server, printing service, and identity server (winbind) capabilities. Key changes […]

Configuring Password Security Policy in Zimbra

Alongside email encryption and the use of digital signatures, one of the most effective and low-cost ways to protect email from hacking is a proper password security policy. Passwords written on paper, stored in shared files, or simply not complex enough always represent a significant vulnerability in an organization's information security and can lead to serious incidents with tangible consequences for […]

How I Parsed Habr, Part 1: Trends

After I finished the New Year's Olivier salad, I found myself with nothing to do, so I decided to download all the articles from Habr (and related platforms) to explore. There ended up being several interesting storylines. The first of these is the evolution of the format and themes of articles over the 12 years of the website's existence. For example, the dynamics of certain topics are quite indicative. Continuation — below the cut. The process […]

Release of nginx 1.17.9 and njs 0.3.9

The release of the main branch of nginx 1.17.9 has been formed, continuing the development of new features (the parallel stable branch 1.16 only includes changes related to fixing serious bugs and vulnerabilities). Key changes: Specifying multiple 'Host' header lines in a request is prohibited; Fixed a bug where nginx ignored additional 'Transfer-Encoding' header lines in a request; Fixes to prevent leaks […]

Release of nginx 1.17.9 and njs 0.3.9 | ProHoster

The release of DragonFlyBSD 5.8 is available, an operating system with a hybrid kernel created in 2003 for the alternative development of the FreeBSD 4.x branch. Notable features of DragonFly BSD include the distributed versioned file system HAMMER, support for booting 'virtual' kernels as user processes, the ability to cache data and metadata of the FS on SSD drives, taking into account context-sensitive symbolic links, the ability to freeze processes […]

Release nEMU 2.3.0 — an interface to QEMU based on ncurses pseudographics.

The release of nEMU version 2.3.0 has occurred. nEMU is an ncurses interface to QEMU that simplifies the creation, configuration, and management of virtual machines. The code is written in C and released under the BSD-2 license. What's new: A monitoring daemon for virtual machines has been added: it sends notifications to D-Bus through the org.freedesktop.Notifications interface when the state changes. New command line keys for managing virtual machines: —powerdown, —force-stop, —reset, […]

Nginx 1.17.9 release is out.

nginx 1.17.9 has been released, a new version in the current mainline branch of the nginx web server. The mainline branch is actively developed, while only bug fixes are made to the current stable branch (1.16). Change: nginx now does not allow multiple 'Host' header lines in a request. Fix: nginx ignored additional 'Transfer-Encoding' header lines in a request. Fix: socket leaks when using […]

How to Write and Publish a Smart Contract in Telegram Open Network (TON)

How to Write and Publish a Smart Contract in TON What is this article about? In this article, I will share my experience of participating in the first (of two) Telegram blockchain competition, where I did not win a prize but decided to document the experience so it wouldn’t be lost and might help someone. Since I did not want to write […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster