Whiley 0.6.3 💾

Whiley is a programming language with refinement types, extended static checking and an indentation-based syntax. It compiles to Java bytecode and runs per JAR-runtime on any JVM, which in turn allows to reuse existing Java libraries. The SDK includes a compiler (wyjc), documentation, a plugin framework, disassembler, and an Eclipse plugin.

minor feature: Remove SyntacticElement . Merge branch 'feature/10-synelement' into develop. . Update FlowTypeCheck for SyntacticItem.Marker. . Update Flow Type Checker. . Update DefiniteAssignment. . Improved error reporting. . Support for recovery. . Working on error reporting. . Lots of improvements to error recovery. . Commented out unresolvable tests. . Working on simpler mechanism for error recovery. . Implement stage termination. . for AmbiguousCoercionCheck. . Merge branch 'feature/884-synerr' into develop. . Reset SyntacticItem API. . Update WyCC dependency. . Support parsing template declaration #890. . Add support for template variables. . Merge branch 'feature/890-templates' into develop. . Update WyCC dependency. . for #891. . for #891. . for #894. . Preparing next release version. . Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

Samba 4.10.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: s4-server: Open and a transaction on sam.ldb at startup. access_check_max_allowed() doesn apos;t process quot;Owner Rights quot; ACEs. sambaundoguididx: Use the right escaped oder unescaped sam ldb Files. idmap cache pollution with S-1-22- IDs on winbind hickup. lib/winbind_util: Add winbind_xid_to_sid for --without-winbind. lib:util: Move demessage for mkdir failing to log level 1. SMB1 POSIX mkdir does case insensitive name lookup. idmap xid2sid cache. vfs_ceph strict_allocate_ftruncate calls (local FS) ftruncate And fallocate. messages_dgm: Properly handle receiver re-initialization. man pages: Document prefork process model. CVE-2019-3824 ldb: wildcard_match end of data check. CVE-2019-3824 ldb: version 1.5.4, buildtools/wafsamba: Avoid decode when using python2. notifyd: SIGBUS on sparc. ctdb: Buffer write beyond limits. CVE-2019-3824 ldb: Out of bound read in ldb_wildcard_compare. ctdb-config: Change example recovery lock setting to one that Fails. recovery lock. smbd: uid: Don apos;t crash if apos;force group apos; is added to an existing Share connection. s3: VFS: vfs_fruit. the NetAtalk deny mode compatibility Code. Avoid inefficient one-level searches. The test api.py should not rely on order of entries in dict. ldb: Avoid inefficient one-level searches. tldap: Avoid use after free errors. s3-smbd: Use fruit:model string for mDNS registration. printing: Check lp_load_printers() prior to pcap cache update. waf: Check for libnscd. s3:vfs: Correctly check if OFD locks should be enabled or not. Public ZERO_STRUCT() uses undefined C11 function memset_s(). libcli: dns: Change internal DNS_REQUEST_TIMEOUT from 2 to 10 Seconds. samba-tool SMB/sysvol connections do not work if SMBv1 is Disabled. join: Throw CommandError instead of Exception for simple errors. s3-vfs: Add glusterfs_fuse vfs module. ctdb: Print locks latency in machinereadable stats. s4:server: Add support for apos;smbcontrol samba shutdown apos. vfs_glusterfs: Adapt to changes in libgfapi signatu

GNU GPLv3 communications file-sharing cifs windows

TextMate 2.0-rc.23 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor feature: Some UI for 10.13 and earlier (introduced in previous build(s)). Implement accessibility rotor for document symbols. Explanation here. * Boris Dušek *. See all changes since v2.0-rc.22.

GNU GPLv3 c++ objective-c text-editor macosx programmers

VideLibri 2.04 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is probably compatible with more libraries than other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor feature: Adapt to changed OPAC of university library Hamburg. Adapt to changed OPAC of public library Frankfurt. Add ordering support for PICA LBS4. Compiled using FreePascal 3.3.1 r40721 with Patch #32961 and Lazarus 2.0 with Patches #35219 and #35223. Workarounds for configuration storage on Huawei devices, which appear to have completely broken file syscalls.

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

FileZilla 3.41.2 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: Backport a security from PuTTY 0.71 affecting SFTP connections: an integer overflow in the RSA key exchange preceeding host key verification.

GNU GPL c ftp ftps file-transfer

Mesa 18.3.5 💾

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 18.3.5 is a release which found since the 18.3.4 release. Mesa 18.3.5 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. New features, None,, i965 Downward causes GPU hangs and misrendering on Haswell, apitrace Graphical artifacts in Civilization VI on RX Vega, Regression bisected . Crookz - The Big Heist Demo can't be launched despite the quot;true quot; flag in quot;drirc quot; RADV Broken rendering in Unity demos, OpenGL CTS KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails, Calculating the scissors fields when the y is flipped (0 on top) can generate negative numbers that will cause assertion failure later on. BSW BXT GLK dEQP-VK.subgroups.arithmetic.subgroup regressions, Build failure with MSVC when using Scons gt;= 3.0.2, IVB,SNB LINE_STRIPs following a TRIANGLE_FAN fail to use primitive restart, totem assert failure: totem: src/intel/genxml/gen9_pack.h:72: __gen_uint: La declaración `v lt;= max' no se cumple. wreckfest with transparent objects amp; skybox, Regression RuneLite GPU rendering broken on 18.3.x, dri.pc contents invalid when built with meson, Regression broken font with mesa_vulkan_overlay, Changes, Alok Hota (1):, swr/rast: bypass size limit for non-sampled textures, Andrii Simiklit (1):, i965: re-emit index buffer state on a reset option change. Axel Davy (2):, st/nine: Ignore window size if error, st/nine: Ignore multisample quality level if no ms, Bas Nieuwenhuizen (4):, radv: Sync ETC2 whitelisted devices. radv: float16 interpolation set up. radv: Allow interpolation on non-float types. radv: Interpolate less aggressively. Ca

MITL x11 graphics 3d graphics-driver emulation opengl

dateutils 0.4.6 💾

Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).

minor bugfix: Bugfixes: - underspecified ISO weekday dates can be parsed - adding days to underspecified dates results in proper dates Features: - all tools with -S --sed-mode now support -E --empty-mode to output an empty line when a line cannot be read. - dateround supports day, week, month and year classes now (issues/92) - datediff can determine difference in nanoseconds between two time values (issues/94)

BSDL c shell date calculation utilites command line time conversion calendar

strace 5.0 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

GNU LGPL c debugger software-development

Vim 8.1.1017 💾

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.1017: off-by-one error in filetype detection Problem: Off-by-one error in filetype detection. Solution: Also check the last line of the file.

Other text-editor ide vi vim

G'MIC 2.5.3 💾

G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.

major feature:

GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization

TheSSS (The Smallest Server Suite) 28.1 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 28.1, meaning that the components of the LAMP server are now: Linux 4.19.28, Apache 2.4.38, MariaDB 10.3.13, and PHP (both 5.6.40 and 7.2.16). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

PeaZip 6.7.1 💾

PeaZip is a cross-platform compression and archiving tool. It utilizes code from 7-Zip, Pea, FreeARC, PAQ, QUAD and UPX. Besides having full 7z, lzma, xzip, gzip, bzip2 and standard ZIP and TAR support, it can also read from APK, ZIPX, ARJ, CAB, CPIO, LZO, RAR, ISO, JAR, XAR, ACE, ARC, and various application or file system containers. AES256 encryption is further supported in some archive types, or splitting and merging, converting between formats, or secure archive content deletion, and creating self-extracting archives. The BSD/Linux version is available with Gtk or Qt interface, but also as command line tool.

minor feature: Release 6.7.1 introduces a more streamlined GUI for archiving and Extraction, smart extraction to new folder (to avoid extracting Multiple items to destination, and for removing unnecessary levels of Nesting), and other several improvements and. Multiple Archiving and extraction tasks are now performed in a single instance, Easier to hide, move or resize, providing progress bars for current Task and for overall process. 7z backend is updated to 19.00 version. A total of 188 File extensions can now be managed by PeaZip. Translations are Available in over 30 languages, any help is welcome to translate PeaZip to new languages and to maintain current localizations up to date, so Please consider taking the time to give a look to translations Directory For newer language files and for any resource useful for translators.

GNU LGPLv3 free-pascal desktop archiving compression encryption zip 7z tar end-users

youtube-dl 2019.03.18 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Improve HTML5 entries extraction. utils Introduce parse_bitrate. update Hide update URLs behind redirect. extractor/common url meta field for unfragmented DASH formats. yandexvideo Add extractor. openload Improve embed detection. corus Add support for bigbrothercanada.ca. orf:radio Extract series. cbc:watch Add support for gem.cbc.ca. anysex Remove extractor. ciscolive Add support for new URL schema. youtube Add support for invidiou.sh. anitube Remove extractor. ruleporn Remove extractor. npr extraction. biqle extraction. viddler Modernize. moevideo extraction. primesharetv Remove extractor. hypem Modernize and extract more metadata. veoh extraction. escapist Modernize. videomega Remove extractor. beeg Add support for beeg.porn. vimeo:review Improve config url extraction and extract original format. . fox Detect geo restriction and authentication errors.

Public Domain python utility video

libconfini 1.8.6 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.

minor feature: * Code review (load_ini_file(), private functions get_type_as_active() and further_cuts()) * Documentation * Examples

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

PuTTY 0.71 💾

PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.

minor feature: Security found by an EU-funded bounty programme: a remotely triggerable memory overwrite in RSA key exchange, which can occur before host key verification potential recycling of random numbers used in cryptography. on Windows, hijacking by a malicious help file in the same directory as the executable. on Unix, remotely triggerable buffer overflow in any kind of server-to-client forwarding. multiple denial-of-service attacks that can be triggered by writing to the terminal. Other security enhancements: major rewrite of the crypto code to remove cache and timing side channels. We now provide pre-built binaries for Windows on Arm. Hardware-accelerated versions of the most common cryptographic primitives: AES, SHA-256, SHA-1. GTK PuTTY now supports non-X11 displays (e.g. Wayland) and high-DPI configurations. Type-ahead now works as soon as a PuTTY window is opened: keystrokes typed before authentication has finished will be buffered instead of being dropped. Support for GSSAPI key exchange: an alternative to the older GSSAPI authentication system which can keep your forwarded Kerberos credentials updated during a long session. More choices of user interface for clipboard handling. New terminal features: support the REP escape sequence, true colour, and SGR 2 dim text. Pressing Ctrl+Shift+PgUp or Ctrl+Shift+PgDn now takes you straight to the top or bottom of the terminal scrollback.

MITL win32 putty ssh telnet terminal-client file-transfer ftp tftp

OpenMPTCProuter 0.47.1 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: Add FBTFT support . Add a FBTFT all devices. . Update to latest kernel. . uefi patch. . Update kernel config. . kernel config. . Latest MPTCP patches. . Latest MPTCP patches. . Latest MPTCP patches for kernel 4.14 and 4.9.

GNU GPLv3 operating-system networking firewalls linux lua

ms-sys 2.6.0 💾

Linux program for writing Microsoft compatible boot records. This program does the same as Microsoft "fdisk /mbr" to a hard disk or "sys d:" to a floppy or FAT32 partition except that it does not copy any system files, only the boot record is written.

documentation: No changes since previos development version 2.5.3, just marking 2.6.0 as stable version.

GNU GPL c boot

Varnish 6.2.0 💾

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

minor feature: Flexelinting . Filter all but the interface symbol out of vmod shlibs. . slink assures me that blobs can use size_t for - len, and that this. . Revert printf format to match size_t. . cli backend.list -p / backend.list -p -j. . sync vrt changelog. . centralize definition of backend.list fields width. . widen the Probe field of the backend.list CLI command. . do we want to retire backend.list -v ?. . Fail VCL loading if VMOD objects are left uninitialized. . Report the VCL name of the uninitialized object. . vmodtool generated RST headers. . test that structural tags are included in a (-w)ritten log. . Test that director with sick backends only is shown as sick. . doc tlc. . Properly prethe arg structures. . Flexelinting. . Park in a XXX comment, pending API renovation. . Test that NULL-object handling also copes with 2297. . Kill redundant redundant null checks. . Reduce -margin over highest known filedescriptor. . Null check. . Null check. . Null check, hat trick. . Null check. . Report what we did get, if we EOF while receiving header. . Make this test more resistant to machine overload. . Allow non-fatal (usually server) rxhdrs to fail silently. . Stabilize this test under heavy system loads. . Show VDPs if present during a panic. . Guard all the VDP_Push calls. . Consume less random bits, and don't pace after ramp-up. . Optimize varnishtests central scheduler. . Implement an optional high performance "cleaner". . The GCC people are getting ridiculous. . add debit to count contended locks. . oversight from previous commit. . Don't increment the contested counter until we have the lock. . Typo. . Typo in my typo. Improse FetchError on first byte timeout. . Insist that VCL_RET_FAIL goes through VRT_fail() and not VRT_handling(). . Refactor our "call into VCL" code a little. . stop using "purge" in the context of bans. . Don't panic if you try to relabel a VCL with the same label. . improve beresp.filters doc. . I forgot

BSDL-2 cache http proxy

Monitorix 3.11.0 💾

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.

major feature: This new version introduces one new graph: the Ambient Sensors graph. This graph is intended for gathering temperature values from any kind of external sensors. Each defined sensor is associated to a command line that will be executed by Monitorix to get the temperature. It also support alerts to notify when the value is above or below from a defined threshold. Besides the fact that this new version only comes with one new graph, it really includes interesting new features. One of the most important is the new option 'autocheck_responsiveness' (enabled by default), that hopefully should fix those so annoying hangups in the HTTP built-in server. Another interesting change is the new way of how the memory graph will be shown in Linux systems. The value used will be recalculated as used = MemTotal - MemFree - Buffers - Cached - SReclaimable - SUnreclaim which will ensure that Monitorix will be in sync with the Used column in the output of newer free command, and with the -/+ buffers/cache row of the older free command. The ZFS graph has also changed, it now includes more information for each pool defined with the number of operations and the bandwidth used. By popular demand, I've finally included in Multihost mode the ability to show all graphs of a single server and even all graphs from all remote servers. In the later case, you must keep in mind that in order to see all graphs, the remote servers must have the same configuration file than the host from where you are viewing them ...

GNU GPL monitoring linux bsd perl

Homebank 5.2.3 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: Change: conforming to Windows HIG for button order in dialogs. New : statistics report, added account. New : trend time report, added half year interval. New : added console error message for load/save preference file. New : #1817796 hungarian Categories. Wish : #1819356 sortable columns during import. Wish : #1817278 fill paymode/category independently from payee. Wish : #1816219 enable to import unlimited account. Wish : #1814452 reorder split transactions. Wish : #1811969 add tags manager. Wish : #1796564 "Show all accounts" should not be shown when no account is selected. Wish : #1797808 scheduled home list to show remaining occurence. Wish : #1791482 OFX import to allow mapping the "name" field to "info". Wish : #1674029 remind expander state into 'Your account' list. Wish : #1336928 display list of available tags in txn dialog. Wish : #619315 enable tag for trend time report. : tag with empty string was possible. : tag duplicate within a same txn was possible. : month in budget dialog were not translated. : statistics report total for tag was wrong. : trendtime report for category was wrong in filtering. : budget clear was not counting for a change. Internal transfer transactions from.ofx files does not import. Incorrect budget report when budget set only for subcategory. Rapport statistiques : opération avec étiquette absente ; gestion des dates. Typo error institition. Consistent naming for 'range'. "show all accounts" should not be shown when no account is selected. Win/GTK: copy/paste text only work once with key shortcut. 2018-10-06 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

Wine 4.4 💾

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: New MSIDB tool for manipulating MSI databases. Support for custom draw buttons in common controls. Many more Media Foundation APIs implemented. Various.

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

Objeck 4.1.10 💾

Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform. Language is stable with over over 10 years of development under it’s belt.

minor feature: Optimizations and speed increases. Highlights: 1. JIT support for floating point functions (pow, sin, cos, log, etc.) new 2. More aggressive method inlining, general increased performance new 3. Fixed code examples bug

BSDL-2 compiler code-generator assembler interpreter

WackoWiki 5.5.9 💾

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, added support for media links

BSDL php javascript web-based documentation education wiki

exiftool 11.32 💾

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 Nikon LensID. - Added a couple of new QuickTime HandlerType values. - Decode streamed metadata from DuDuBell M1 and VSYS M6L dashcam videos. - Attempt to improve Nikon lens identification. - API Changes: - Added new single-argument version of ShiftTime().

Artistic perl exif meta-data

Vim 8.1.1008 💾

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.1008: MS-Windows: HAVE_STDINT_H only defined for non-de version. Problem: MS-Windows: HAVE_STDINT_H only defined for non-deversion. Solution: Move definition of HAVE_STDINT_H up.

Other text-editor ide vi vim

CakePHP 3.7.5 💾

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: Added FlashComponent::getSession() protected method to make application extensions easier to build. Entity::hasErrors() now only returns true when an error array is not empty. The date, time, and datetime allowEmpty methods on Validator now allow as an empty value. Improved API documentation. Database Expression Comparison now clones its children recursively. Http ResponseEmitter now calls session_write_() in fast-cgi servers. This helps ensure that the session has been persisted. Greatly improved performance of cake i18n extract. ADmad. Cauan Cabral. David Yell. Edgaras Janušauskas. Mark Scherer. Mark Story. Michal. Robert Pustułka. saeideng.

MITL php framework web-mvc cakephp rails

ALT Starterkits 20190312 💾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor feature: Linux 4.9.161 / 4.19.16; built using mkimage-profiles 1.2.25+; desktop images: Firefox ESR 60.5.1; added rtl8723de; engineering: added qelectrotech; rescue: added rescue-launcher; server: samba 4.7.12, php7 7.2.15

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

Font Manager 💾

Font Manager is an end-user oriented GUI to manage desktop fonts. It abstracts command line tools (fc-cache) away behind a pretty font preview browser and simple drag'n'drop installation method. It can also disable/enable fonts, collections, monitor directories, or add new sources. Recent versions are implemented in Vala and Gtk.

minor feature: Fall back to default sample string for fonts which do not support l . . - Add glyph count to Character Map details. . - glyph count display so that it doesn't display negative count. . - Keep Unicode details centered. . - XDG directory variables in man page. - Use Gtk.ListBox in Desktop preference pane for styling purposes. . - Remove unnecessary dependencies. . - Update copyright notice. . -.

GNU GPLv3 vala gtk fonts x11 font-manager installation browser

Samba 4.9.5 💾

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: Audit_logging: Remove delog header and JSON Authentication: Pre. upgrade from 4.7 (or earlier) to 4.9. s3: lib: nmbname: Ensure we limit the NetBIOS name correctly. CID: 1433607. smbd: uid: Don apos;t crash if apos;force group apos; is added to an existing. Share connection. s3: VFS: vfs_fruit. the NetAtalk deny mode compatibility Code. s3: SMB1 POSIX mkdir does case insensitive name lookup. s3:utils/smbget recursive download with empty source Directories. samba-tool drs showrepl: Do not crash if no dnsHostName found. s3:libsmb: cli_smb2_list() can sometimes fail initially on a Connection. join: Throw CommandError instead of Exception for simple errors. ldb: Avoid inefficient one-level searches. s3: libsmb: use smb2cli_conn_max_trans_size() in Cli_smb2_list(). tldap: Avoid use after free errors. idmap xid2sid cache churn. access_check_max_allowed() doesn apos;t process quot;Owner Rights quot; ACEs. s3-smbd: Avoid assuming fsp is always intact after _file Call. s3-vfs-fruit: Add call. s3-smbd: Use fruit:model string for mDNS registration. s3-vfs: add glusterfs_fuse vfs module. printing: Check lp_load_printers() prior to pcap cache update. vfs_ceph: vfs_ceph strict_allocate_ftruncate calls (local FS) Ftruncate and fallocate. lib/audit_logging: Actually create talloc. netcmd/user: python 3 -gpgme unsupported and replaced by Python 3 -gpg. dns: Changing onelevel search for wildcard to subtree. samba-tool: Don apos;t print backtrace on simple DNS errors. sambaundoguididx: Use the right escaped oder unescaped sam ldb Files. ctdb: Print locks latency in machinereadable stats. messages_dgm: Messaging gets stuck when pids are recycled. audit_logging: auth_json_audit required auth_json. man pages: Document prefork process model. CVE-2019-3824 ldb: Release ldb 1.4.6. s3:auth: ignore create_builtin_guests() failing without a valid Idmap configuration. s3:auth_winbind: Ignore a missing winbindd as NT4 PDC/BDC Without trusts. s3:auth_winbind: return NT_STATUS_NO_LOGON_SERVERS i

GNU GPLv3 communications file-sharing cifs windows

QXGEdit 0.5.4 💾

QXGEdit is a Qt4 GUI for editing MIDI system exclusive files. It works with XG devices such as Yamaha DB50XG. It requires a configured ALSA system.

minor bugfix: HiDPI display screen support (Qt = 5.6). Old deprecated Qt4 build support is no more. AppStream metadata updated to be the most compliant with latest freedesktop.org specification and recommendation.

GNU GPL qt c++ midi yamaha alsa

Atom 1.36.0-beta0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Upgrade to Electron 2.0.18 to address recent Chrome vulnerability. Add tab to GitHub pane that shows all changed files in a pull request. Where git tab keeps popping open when there's a merge conflict. View commit details in pane. Improved styling for settings-view when docked. Where tree-sitter code folding markers were out of sync. Remove snippet config for self from language-python. Atom/atom#18500 - tree-view@0.224.5. Atom/atom#18501 - Atom version in package-lock.json. Atom/atom#18502 - typo that messed up fold marker updates. Atom/atom#18506 - Add screenshot to README. Atom/atom#18484 - Migrate 'atom-ui' into core. Atom/atom#18532 - settings-view@v0.257.3. Atom/atom#18545 - Avoid sending async updates on config update. Atom/atom#18557 - status-bar@v1.8.16. Atom/atom#18570 - Only deref top-level symlinks in node_modules when copying assets. Atom/atom#18597 - electron@2.0.16. Atom/atom#18601 - Bump language-javascript, update test w/ new scope mapping. Atom/atom#18602 - Delete 'packages//node_modules' in script/clean. Atom/atom#18631 - typo in atom.confirm documentation. Atom/atom#18611 - Update electron-link. Atom/atom#18552 - Migrate core package 'solarized-light-syntax. Atom/atom#18555 - Migrate core package 'solarized-dark-syntax' into./packages. Atom/atom#18641 - Upgrade GitHub package on dev. Atom/atom#17529 - Enable "File - Open" to work on macOS when no windows are open. Atom/atom#17862 - Enable stable and beta draft release creation on VSTS. Atom/atom#18961 - settings-view@0.260.1. Atom/atom#18962 - electron@2.0.18. Atom/github#1810 - Update screenshots. Atom/github#1809 - Suppress "Unable to locate git workspace root" error. Atom/github#1808 - Add button to show/hide password in credentials dialog. Atom/github#1811 - Process iteration. Atom/github#1804 - split ishDetailView into DetailView and PullRequestDetailView. Atom/github#1826 - Moving to CodeCov. Atom/github#1827 - Disable the "changes" status from CodeCov. Atom/github#1828 - wh

MITL javascript editor programmers web-development

Rspamd 1.9.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: External services module. New mime modify tool in Rspamadm. Offline DKIM signing tool in Rspamadm. HTTP Keep-Alive support. New Lua UDP client. Better unicode normalisation. Configuration graph utility. Flexible actions support. New Received headers parser. Telephone URLs support. Support for ED25519 DKIM signatures. Custom functions in Regexp module. Added support of gzip archives. Additional detection of types for attachments. Lots of major fixes. https://rspamd.com/announce/2019/03/12/rspamd-1.9.0.html

Apache email-filter antispam c lua

Univention Corporate Server 4.4 💾

UCS is a reliable, pre-configured Linux server operating system. Its purpose is to provide Microsoft server-like services on the cloud (also for OpenStack and Amazon EC2 environments) or on-premise, to run and operate corporate IT environments with Windows- and Linux-based clients and to extend those environments with proven enterprise software via the Univention App Center in form of UCS-components or third-party products such as ownCloud, Nextcloud a.o. It features: Active Directory-like domain services compatible with Microsoft Active Directory. The included tool AD Takeover migrates a Microsoft Active Directory to UCS via Samba 4 and the tool AD Connection integrates a UCS domain in an AD domain or allows automatic sync between the AD and the OpenLDAP UCS is using. UCS also features a mature and easy-to-use web-based management system for user, rights and infrastructure management; a scalable underlying concept suited for single server scenarios but also to run and manage a host of clients and servers for a host of users within one single UCS domain; capabilities to manage Linux- and UNIX-based clients; command line, scripting interfaces and APIs for automatization and extension; user, group and rights administration; an integrated IP management (DNS, WINS, DHCP) and file and printer services. UCS is freely available as a Core Edition for commercial and private use. Maintenance services are extra. Download at: https://www.univention.com/downloads/ Or try the online demo!

minor feature: On March 12, 2019 UCS 4.4 was released. Release notes with all details at: https://docs.software-univention.de/release-notes-4.4-0-en.html

Affero GPLv3 it-infrastructure-management active-directory-migration domain-management cloud-management samba-4 app-center linux-distribution open-source

OPNsense 19.1.4 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor bugfix: Here are the full patch notes: Here are the full patch notes: o system: remove erroneously translated hostname example (contributed by nhirokinet) o firewall: fix validation regression in outbound NAT introduced in 19.1.3 o firewall: mock labels for NAT rules in live log as pf does not offer label support o interfaces: do not background LAGG ifconfig destroy o installer: revert to use network connection to allow CTRL+C and resume o ipsec: added Virtual Tunnel Interface (VTI) support o unbound: fix nested statistics items read o mvc: remove old Phalcon volt template workarounds from when scopes were broken o mvc: fix bug in model relation field values merge o plugins: os-zabbix4-proxy PSK directory fix (contributed by Michael Muenz) o plugins: os-telegraf missed invoke of setup.sh o plugins: os-frr adds validator to OSPF prefix lists (contributed by Michael Muenz) o plugins: os-dmidecode 1.1 fixes data parsing (contributed by Smart-Soft) o plugins: os-nginx 1.9 1 o src: do not pass pf(4) IPv6 fragments with malformed extension headers (reported by Synacktiv) o src: revert upstream commit "protect the kernel text, data, and BSS" to fix certain UEFI boots o ports: monit 5.25.3 2 o ports: ntp 4.2.8p13 3 o ports: php 7.1.27 4 o ports: suricata 4.1.3 5

BSDL-2 network firewalls security

ocsp proxy 0.4 💾

ocsp_proxy is a caching ocsp proxy. It accepts ocsp requests from any client, e.g. an ssl-webserver, and forwards the request to the corresponding ocsp responders or returns the ocsp response from cache. Can be used to mitigate unreliable ocsp responders that are, as required by murphy's law, always down when needed.

minor feature: Add possibility to purge a specific cache entry . Remove redundant line. . Use semaphore to avoid race condition in critical blocks. . Merge branch 'expire_cache'. . Merge branch 'mutex'.

GNU GPL ocsp proxy ssl tls perl