etcd 3.3.16 šŸ’¾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: E2e: add "Election" grpc-gateway test cases . Etcdctl: highlight "defrag" command caveats. . Documentation/op-guide: highlight defrag operation "--endpoints" flag. . Embed: wrong compactor imports. . E2e: missing "apiPre". . Travis: update Go version string. . Hack/scripts-dev: sync with master branch. . Hack/scripts-dev: indentation in run.sh. . *: remove unused env vars. . *: enforce max lease TTL with 9,000,000,000 seconds. . Clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge". . Version: 3.3.2. . Version: 3.3.2+git. . Rafthttp: add "ActivePeers" to "Transport". . Etcdserver: make "advanceTicks" method. . Etcdserver: adjust election ticks on restart. . Rafthttp: add missing "peer_sent_failures_total" metrics call. . Compactor: clean up. . Compactor: adjust interval for period

Apache go database key-value distributed configuration administrator coreos json http

WackoWiki 5.5.14 šŸ’¾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP7 and MariaDB / MySQL.

minor bugfix: Bug fix release for 5.5.x series, brings PHP 7.4 compatibility.

BSDL php javascript web-based documentation education wiki

Kamailio SIP Server 5.2.5 šŸ’¾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Dialog: parse headers for request and transfer reply for errors . App_sqlang: execution log message based on core latency_limit_action. . App_jsdt: use system time to compute execution duration. . Core: kemi - wrapper function to run callbacks with context. . Topos: set context when executing event route. . Core: kemi - backpup and restore old context inside sr_kemi_ctx_route(). . Topos: execute the kemi event route callbacks with context. . Htable: execute the kemi event route callbacks with context. . Msrp: set the context to kemi callback function execution. . Tls: set execution context for kemi callbacks. . Core: don't abort() Kamailio in case of invalid lump parameters, retu . . Core: parse - validity check for contact uri size and more verbose lo . . Uac: log an error if uac module should use the dialog module and it c . . Uac: for uac module uac_replace functions, register callback . . Pkg/kamailio/obs: Defined missing RPM macros for RHEL/CentOS 6. . App_python3: execution log message based on core latency_limit_action. . App_python3: use system time to compute execution duration. . App_python3: condition for function with siis params. . App_python3: handle kemi sssi parameters. . Apy_python: condition in matching parameter types. . Core: kemi - define for function type with (str*, str*, int, int, str . . App_python: handle kemi sssi parameters. . App_python3: proper cast for ssiis function execution. . App_python3: use PyBytes_AS_STRING() instead of PyString_AsString(). . Htable: set expires for kemi htable.sht_setxs(). . Auth_ephemeral: test the lenghts for compared passwords. . Htable: export of kemi sht_reset(). . Usrloc: udomain_contact_expired_cb memory leak. . Db_text: throw an error and abort instead of silently truncate tables. . Db_text: avoid buffer overflow for large names and/or values in db_te . . Core: proper check for allocation of route_locks_size. . Dialplan: don't try to translat

GNU GPL sip voip webrtc volte ims telephony messaging

Vim 8.1.2135 šŸ’¾

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.1.2135: with modifyOtherKeys Alt-a does not work properly Problem: With modifyOtherKeys Alt-a does not work properly. Solution: Remove the ALT modifier. Get multi-byte after applying ALT.

Other text-editor ide vi vim

Jailer 9.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: Hover See function in the data browser to easily see which row is related to which other rows. Added configuration information for MariaDB. for "Gui: NPE after renaming model file (*.jm)" #16. The initial base folder of the data models was incorrect if the installer was used on Windows. The minimum requirement for the number of available database connections has been reduced to a single one. Extensive internal redesigns since the last major release.

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

exiftool 11.70 šŸ’¾

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: (production release). - Added a new CanonModelID. - Improved identification of Office Open XML files. - Removed RAF version check when writing FujiFilm RAF files. - Limited the number of accelerometer records that ExifTool will read by default with the -ee option from INSV files to avoid excessive processing times and memory usage. - Patched Windows version to allow reading of shared files with Unicode names. - Patched to avoid converting some bad GPS coordinates. - verbose output to include YCbCrSubSampling for JPEG files. - conversion and group names for the new FujiFilm tag added in 11.68. - format of GeoTiffDirectory and GeoTiffDoubleParams when writing.

Artistic perl exif meta-data

Tomb, the Crypto Undertaker 2.7 šŸ’¾

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: Fixed getent parsing of passwd and notation of conditionals normalised. A few other minor fixes and documentation improvements.

GNU GPLv3 dyne-org security cryptography archiving shell terminal console linux

Tellico 3.2.1 šŸ’¾

Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots. Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code. If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.

minor feature:

GNU GPLv3 collection manager kde

OpenCV 4.1.2 šŸ’¾

An open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.

minor feature:

BSDL-2 library vision

Rspamd 2.0 šŸ’¾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

major feature: * Libevent has been replaced with bundled libev * Torch has been dropped from Rspamd * RBL module improvements and replacement of the SURBL and Emails module * New Lua Magic library * Neural module rework * Clickhouse module improvement * Lua scanners improvements * Mime modifications * Users settings improvements * Upstreams library improvements * Performance improvements * Rules and other improvements https://rspamd.com/announce/2019/10/11/rspamd-2.0.html

Apache email-filter antispam c lua

BeeBEEP 5.7.5 šŸ’¾

BeeBEEP is a secure networking chat. It allows simple chat-style instant messaging, group chats, friend lists, and exchanging files. It works in any intranet environment, or through public networks.

minor feature: (in development). New feature: voice messages (you can record your message and send it as file). Voice messages can be also sent to offline users like text messages. Added "Quote selected text" option to context menu (right click) of the chat. Added "CheckUserConnectedFromDatagramIp" option in beebeep.rc (to prevent multiple connections from the same user but different ip addresses). Added "Clear system messages" option in context menu (right click) of activity and chat windows. Added "SkipLocalHardwareAddresses" in beebeep.rc to skip unesuful network interfaces. The option "AllowMultipleInstances" can be disabled also in Terminal Server because it checks also user account. The avatar icon size is also applied in member icons of the chat windows. Added "On sending message" option in Settings - Chat menu for "one-time" message: - Do nothing (default). - Minimize chat window. - chat window. Added "DisableDesktopSharing" option in beebeep.rc. Added "DisableBeepInUserStatusBusy" option in Settings - Notifications menu.

QPL c++ qt chat encryption

Mozilla Firefox 69.0.3 šŸ’¾

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: Download errors for Windows 10 users with Parental Controls enabled ( ), Yahoo mail users being prompted to download files when clicking on emails ( ), Reference link to 69.0.2 release notes

MPL c++ web-browser html5 javascript mozilla

CakePHP 4.0.0-beta4 šŸ’¾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Router::reverse() now removes the CSRF token and isAjax from generated URLs. Improved failure messages for header and cookie assertion methods. Removed an additional r n from multipart HTTP client request bodies which caused them to be rejected by some servers. Removed quotes around multipart message boundary markers. These quotes are not necessary and could cause servers with non-compliant HTTP parsers to reject the request. Number::toPercentage() now uses the locale data when placing the marker. MysqlSchema now generates schema correctly for decimal and float columns that have a length but no precision. schema reflection for double unsigned type in MySQL. schema reflection for varbinary(max) type in SqlServer. File and line information is now included in log messages from ErrorHandlerMiddleware. ADmad. Edgaras JanuŔauskas. Littley Lv. Mark Scherer. Mark Story. Rachman Chavik. bancer.

MITL php framework web-mvc cakephp rails

etcd 3.4.2 šŸ’¾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: Integration: add WaitGroup to prevent calling t.Fatalf after TestV3Wa . Raft: return non-nil Inflights in raft status. . Raft: return active config in Status. . Move wg.Wait() after loop. . . . . . Raft: replace StatusWithoutProgress with BasicStatus. . . . . . Integration: a data race about `i` and `tt` in TestV3WatchFromCur . . Raft: use RawNode for node's event loop. . Raft: clean up bootstrap. . Raft: restore ability to bootstrap RawNode. . Raft: remove TestNodeBoundedLogGrowthWithPartition. . . . Etcdserver: createConfChangeEnts. . . . . . . . Dockerfile: rebase etcd image to debian. . Raft: introduce protos for joint quorums. . Raft: use ConfChangeSingle internally. . Raft: allow use of joint quorums. . Raftpb: clean up naming in ConfChange. . . . . . *: test with Go 1.12.7. . Security: Create etcd security process. . Update CHANGELOG-3.4.md for PR #10805. . . . Raft: require app to consume result from Ready(). . CHANGELOG: update latest changes. . . . Vendor: update. . Etcdserver: do not allow creating empty role. . . . . . Raft: move "RawNode", clarify tick miss. . Changelog: reflect the latest vendor dependencies. . . . Embed: oob panic in zap logger. . . . CHANGELOG: move "--enable-v2v3" to 3.5. . . . . . README: require Go 1.12+. . . . Etcdserver/api/v2v3: skip tests for CI. . Clientv3: do not use pointer to TransportCredentials interface. . Vendor: upgrade grpc-go to v1.22.1. . Clientv3/credential: implement grpc/credentials.Bundle. . Clientv3: use new "credentials" package. . Etcdserver/api/v3rpc: use new "credentials" package. . Embed: use new "credentials" package. . Clientv3/credentials: set dial target "Authority" with target address. . Clientv3: move auth token credential to "credentials" package. . Clientv3/balancer: refactor. . Clientv3/integration: give more time for balancer resolution. . Integration: match code.Canceled in "TestV3KVInflightRangeRequests"

Apache go database key-value distributed configuration administrator coreos json http

Mesa 19.2.1 šŸ’¾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 19.2.1 is a release which found since the 19.2.0 release. Mesa 19.2.1 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 19.2.1 implements the Vulkan 1.1 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. New features, None,, meson.build:1447:6: ERROR: Problem encountered: libdrm required for gallium video statetrackers when using x11, Mesa doesn't build with current Scons version (3.1.0), libXvMC-1.0.12 breaks mesa build, Meson can't find 32-bit libXvMCW in non-standard path, Mesa installs gl.pc and egl.pc even with libglvnd = 1.2.0, Changes, Andreas Gottschling (1):, drisw: shared memory leak on drawable resize. Andres Gomez (1):, egl: Remove the 565 pbuffer-only EGL config under X11.. Andrii Simiklit (1):, glsl: disallow incompatible matrices multiplication. Bas Nieuwenhuizen (1):, radv: condition for skipping the continue CS.. Connor Abbott (1):, nir/opt_large_constants: Handle store writemasks. Danylo Piliaiev (1):, st/nine: Ignore D3DSIO_RET if it is the last instruction in a shader. Dylan Baker (9):, meson: logic for generating.pc files with old glvnd, meson: Try finding libxvmcw via pkg-config before using find_library, meson: Link xvmc with libxv, meson: gallium media state trackers require libdrm with x11.cherry-ignore: Update for 19.2.1 cycle, meson: Only error building gallium video without libdrm when the platform is drm, scripts: Add a gen_release_notes.py script, release: Add an update_release_calendar.py script, bin: delete unused releasing scripts. Eric Engestrom (3):, radv: s/load/store/ copy-paste

MITL x11 graphics 3d graphics-driver emulation opengl