TheSSS (The Smallest Server Suite) 22.0 💾

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

major feature: This release is based on the 4MLinux Server 22.0, meaning that the components of the LAMP server are now: Linux 4.9.13, Apache 2.4.25, MariaDB 10.2.6, and PHP (both 5.6.30 and 7.0.19). Additionally, DNS (BIND 9.11), FTP (ProFTPD 1.3.6), SMTP (Postfix 3.2.0 with Procmail and Fetchmail) servers are included, too. The 4MLinux server can be manged via its user-friendly WebGUI (LAMP Admin with Webmin 1.840).

GNU GPLv3 framebuffer server 4mlinux

Ghost 0.11.10 💾

Ghost is a Node/io.js based blogging platform. It provides a fully customizable dashboard, and dual-panel live MarkDown editing. Ghost is meant to be mobile-friendly and beatiful out of the box.

minor feature: saving a slug in the post settings menu no longer results in an incorrect error stating "someone else is editing this post". many small see the full list for more details. Docs all support docs now live at so the in-app links have been updated. Node ?? minimum version of node 4 is now v4.5.0.

MITL javascript nodejs iojs blog web-publishing markdown

Insomnia 5.3.6 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Improve cookie handling with redirects. Workspace duplication active environment. Status tag in response history showing "ERROR" for responses with no HTTP Reason. Autocomplete constants filling with undefined. Added option to use custom date format with Timestamp tag.

GNU GPLv3 internet http rest developers

QuiteRSS 0.18.5 💾

QuiteRSS is a desktop news feeds (RSS/Atom) reader with a Qt interface. It's both fast and convenient to use, embeds a WebKit view, allows searching, bookmarking and filtering feed items or users. QuiteRSS also includes ad blocking, proxy support, feed update timers, a tree-grouped feed list, sound and visual notifications, OPML imports, and is fully portable.

minor feature: Changed: SQLite 3.19.1, Changed: OpenSSL 1.1.0f (Windows), Changed: Application icon size, : Parsing of some feeds, : Switching between feeds in Newspaper view, : Layout in Newspaper view, : Notification. Displaying of previous news

GNU GPL c++ qt news-reader feed-reader rss atom

Atom 1.18.0 💾

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: All new Git and GitHub Integration. Improved tokenizing performance via oniguruma caching. Correctly launch Atom from Windows Subsystem for Linux. Added an option to always restore previous session. Added settings for showing context in find-and-replace. Improved suggestions in autocomplete-html. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pane item when pane is activated. Atom/atom#14137 - Document pane item interface on Workspace. Atom/atom#14183 - Properly restore focus to center when hiding dock via toggle. Atom/atom#14188 - Always search a pane container w/ the given URI in Atom/atom#14164 - Add atom.whenShellEnvironmentLoaded(). Atom/atom#14177 - Remove event listeners from correct element. Atom/atom#14194 - Require TextEditorElement eagerly. Atom/atom#14178 - Prevent the resize handle from covering the center. Atom/atom#14146 - Improve snapshotting. Atom/atom#14203 - Ensure that dock toggle affordances can always be revealed. Atom/atom#14205 - URI resolution in openSync(). Atom/atom#14210 - Reduce dock initial size lookups. Atom/atom#14239 - Add Workspace.paneContainerForItem method. Atom/atom#13646 - Only sign and create-windows-installer on *-releases branches. Atom/atom#14221 - Don't permanent dock items. Atom/atom#14249 - Update languages. Atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching. Atom/atom#14217 - Don't attempt to transpile directories. Atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name. Atom/atom#14276 - bundled package path check to use path, not name. Atom/atom#14293 - Update Electron to 1.3.15. Atom/atom#14287 - Run Atom from Windows Subsystem for Linux. Atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta. Atom/atom#14269 - Update apm to use async keytar with libsecret. Atom/atom#14309 - Recalculate Tooltip po

MITL javascript editor programmers web-development

youtube-dl 2017.06.12 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: utils Handle compat_HTMLParseError in extract_attributes. compat Introduce compat_HTMLParseError. utils Improve unified_timestamp. extractor/generic Ensure format id is unicode string. extractor/common Return unicode string from _match_id. YoutubeDL Sanitize more fields. xfileshare Add support for xfileshare Modernize and pass Referer. rutv Add support for newgrounds Extract more metadata. newgrounds:playlist Add support for playlists. newgrounds Improve formats and uploader extraction. msn formats extraction. turbo Ensure format id is string. sexu Ensure height is int. jove Ensure comment count is int. golem Ensure format id is string. gfycat Ensure filesize is int. foxgay Ensure height is int. flickr Ensure format id is string. sohu numeric fields. safari Improve authentication detection. liveleak Ensure height is int. streamango Make title optional. rtlnl Improve URL regular expression. tvplayer extraction.

Public Domain python utility video

Ardour 5.10 💾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

minor feature: It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' ?. OSC: combine two identical if() statements. OSC: added automation name feedback. Set Display Name for OSX/macOS. remove unused variable. OSC: Add /strip/fader/touch. MCP: map the well-known EQ knobs more explicitly, not heuristically. MCP: with strip "select" buttons that stayed stuck on. OSC: Add fake timeout based touch. OSC: Catch case of surface sending fader move before touch. libhid compile with /recent/ libc (GNU_SOURCE). OSC: c++98 mistake. OSC: Further so multiple controls can touch at once. failure to laod old tempo maps. Remove dead assignment in MiniTimeline::draw_edge. Remove dead assignment in Editor::metric_get_bbt. Use correct variable in BasicUI::jump_by_seconds. Use braces in BasicUI::jump_by_seconds(). Use braces in BasicUI::jump_by_bars(). Remove dead assignment in Editor::export_audio(). Remove unused header file in gtk2_ardour. Tempo sections with a BBT start XML node are never ramped. Sort tempo map after legacy sections have been assigned a pulse. Remove old jack_utils.h header that was moved to the JACK backend. Accommodate recently removed source(s) in our MSVC project (gtk2_ardour). OSC - make /strip/list accept a parameter like everything else. OSC add feedback for extra comp and eq controls. OSC: Added lpf and hpf controls for freq,enable and slope. OSC: return value for successful touch. Include ParameterDescriptor in read-only control output. Implement basic AU parameter-printing. Pretty print control-outputs in generic-UI. Always create a deep copy of MIDI regions when copying playlists. Use correct property names for Editor transport controllable state. Use correct property names in Meterbridge::get_state(). Remove attempt to retrieve invalid Meterbridge properties. Use correct names when setting MidiTrack properties. Use correct property name in generic MIDI surface. Remove normalization of property names from libpbd xml code. Use string concatenation and PBD::t

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

Linux kernel 4.11.5 💾

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 4.11.5, kthread: boot hang (regression) on MIPS/OpenRISC, netfilter: nft_set_rbtree: handle element re-addition after deletion, drm/i915/vbt: split out defaults that are set when there is no VBT, drm/i915/vbt: don't propagate errors from intel_bios_init(), audit: the RCU locking for the auditd_connection structure, hwmon: (coretemp) Handle frozen hotplug state correctly, iomap_dio_rw: Prevent reading file data beyond iomap_dio- i_size, cgroup: mark cgroup_get() with __maybe_unused, pinctrl: cherryview: Add terminate entry for dmi_system_id tables, serial: sh-sci: panic when serial console and DMA are enabled, drm/i915/skl: Add missing SKL ID, drm/i915: runtime PM for LPE audio, drivers: char: mem: wraparound check to allow mappings up to the end, cpu/hotplug: Drop the device lock on error, ASoC: use-after-free at card unregistration, ALSA: timer: missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT, ALSA: timer: race between read and ioctl, drm/nouveau/tmr: fully separate alarm execution/pending lists, x86/microcode/intel: Clear patch pointer before jettisoning the initrd, drm/vmwgfx: Make sure backup_handle is always valid, drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl(), drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve(), net: qcom/emac: do not use hardware mdio automatic polling, srcu: Allow use of Classic SRCU from both process and interrupt context, perf/core: Drop kernel samples even though :u is specified, Revert "ata: sata_mv: Convert to devm_ioremap_resource()", powerpc/kernel: Initialize load_tm on task creation, powerpc/kernel: FP and vector register restoration, powerpc/hotplug-mem: missing endian conversion of aa_index, powerpc/numa: percpu allocations to be NUMA aware, powerpc/sysdev/simple_gpio: oops in gpio save_regs function, scsi: qla2xxx: mailbox pointer error in fwdump capture, scsi: qla2xxx: Set bit 15 for DIAG_ECHO_TEST MBC, scsi: qla2xxx: Modify T262 FW dump template to specify same start/end

GNU GPL c linux kernel operating-system

Lutris 0.4.12 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor bugfix: Increase process monitor delay. Increase HTTP requests timeouts. Disable stdout logger for unmonitored processes. Display error when downloaded file doesn't resolve to a filename. Add support for symlinks in tar archives. sqlite query error when syncing games. installation of local scripts. Catch errors while reading Steam VDF files. -- Mathieu Comandon Tue, 13 Jun 2017 20:46:18 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

movgrab 3.1.0 💾

A downloader for youtube and other websites/media streams like internet radio.

major feature: Added a preferences file and a number of environment variables to allow configuring proxies and preferred media formats. Added the '-P auto' flag to automatically select player from choices in the preferences file.

GNU GPL youtube dailymotion internet-radio downloader

YAWIK 0.29.2 💾

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

minor feature: Update composer dependencies. Management of optional modules: We try to use gits' submodule feature starting with module "Orders". #379: The filter form in the application list now uses Core/Searchform. #380: Allow entering multiple locations in the desired location field. Remove typeahead.js and Bloodhound in favor of select2. Application confirmation mail can now include the link via the template variable "##link##". #271: Organization list in admin job list exceeds memory limit. #382: Move an application to talent pool fails when user image is present. #385: Multiple location for jobs.

MITL hr jobs applicants php5 zf2 jobboard

Beast 0.10.0 💾

Beast is a music composition and modular synthesis application. As input methods, it offers a multitrack editor, a piano roll, and supports pattern editing. It has a wide range of technical abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, seeking at sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full scripting support.

major bugfix: The Beast code is undergoing some large transformations, which are documented in more detail in the toplevel file This version has some notable new features for developers.

GNU LGPL multimedia sound audio synthesis midi editors mixers ogg vorbis flac mp3 sound-synthesis library c++ scheme x11 bsd linux

nmap 7.50 💾

Nmap ("Network Mapper") is a network utility for service discovery, monitoring and security auditing. Nmap utilizes raw IP packets for host discovery, port scanning, OS fingerprinting, firewall probing, and generating various statistics. It permits inspecting large network ranges but also works for single server checks. It's cross-platform compatible and also provides a X11 reporting GUI with Zenmap, and Ncat for data transfer and debugging, Ndiff for result comparison, and Nping for response analysis.

minor feature: o Windows Updated the bundled Npcap from 0.78 to 0.91, with several for WiFi connectivity problems and stability. Daniel Miller, Yang Luo o Integrated all of your service/version detection fingerprints submitted from September to March (855 of them). The signature count went up 2.9 to 11,418. We now detect 1193 protocols from apachemq, bro, and clickhouse to jmon. Slmp, and zookeeper. Highlights: o NSE Added 14 NSE scripts from 12 authors, bringing the total up to 566! They are all listed at, and the summaries are below: + GH#743 broadcast-ospf2-discover discovers OSPF 2 routers and neighbors. OSPFv2 authentication is supported. Emiliano Ticci . + GH#671 cics-info checks IBM TN3270 services for CICS transaction services. And extracts useful information. Soldier of Fortran + GH#671 cics-user-brute does brute-force enumeration of CICS usernames on IBM TN3270 services. Soldier of Fortran . + GH#669 http-cookie-flags checks HTTP session cookies for HTTPOnly and Secure flags. Steve Benson . Http-security-headers checks for the HTTP response headers related to. Security given in OWASP Secure Headers Project, giving a brief description of the header and its configuration value. Vinamra Bhatia, Ícaro Torres . + GH#740 GH#759 http-vuln-cve2017-5638 checks for the RCE in Apache Struts2. Seth Jackson . + GH#876 http-vuln-cve2017-5689 detects a privilege escalation. Vulnerability (INTEL-SA-00075) in Intel Active Management Technology (AMT) Capable systems. Andrew Orr Http-vuln-cve2017-1001000 detects a privilege escalation vulnerability in Wordpress 4.7.0 and 4.7.1 (CVE-2017-1001000) Vinamra Bhatia . + GH#713 impress-remote-discover attempts to pair with the LibreOffice Impress presentation remote service and extract version info. Pairing is PIN-protected, and the script can optionally brute-force the PIN. New. Service probe and match line also added. Jeremy Hi

GNU GPL c network-scanner nmap monitoring networking

schily 2017-06-15 💾

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, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, p, POSIX patch, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major bugfix: Configure: An attempt to deal with the problems with "libnetwork" on Haiku. SunPro Make should now compile out of the box on Haiku. smake: automake code enhanced to include the knowledge on how to get the "uname -p" results into the MAKE_ARCH macro. cdrecord/readcd: Man pages now mention the exit code values. bdiff: now avoids to install a signal handler for SIGCHLD on Haiku because of the strange signal numbering. SCCS thus now works on Haiku. patch: The compliance tests now should be able to deal with Haiku. star: The compliance tests now set TZ=GMT to make star -tv pass the tests on non GMT timezones. Bourne Shell: many bug-fixes for corner cases reported by Robert Elz.

CDDL software development build tools utilities

Kamailio SIP Server 5.0.2 💾

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 bugfix: Fixes and small improvements since release of v5.0.1

GNU GPL sip voip webrtc volte ims telephony messaging

Vim 8.0.0642 💾

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.0.0642: writefile() continues after detecting an error Problem: writefile() continues after detecting an error. Solution: Bail out as soon as an error is detected.

Other text-editor ide vi vim

Plot trajectories of an electron in electric and magnetic fields 0.2 💾

Trajecstory is a program to plot trajectories of an electron in electric and magnetic fields in three dimensions. For students of Physics, the utility of such a program is immediately obvious, and no further explanation is required. For others, it has no utility, and further explanation is pointless.

major feature: Initial release

GNU GPL electron trajectory electron trajectory electric field magnetic field three-dimensions relativistic qt c c

requests 2.18.1 💾

Requests is a full-featured HTTP utility module for Python. It provides a simple and encompassing API for issuing requests and accessing responses and metadata. Requests supports international domains and IRLs, keep-alive session pools, persistent cookies, SSL/TLS, HTTP authorization (basic and digest token), standard Content-Encoding compression schemes, Unicode content, multipart/* MIME content, connection timeouts, and is thread-safe.

minor bugfix: an error in the packaging whereby the *.whl contained incorrect data that. Regressed the in v2.17.3.

Apache python requests http-client

µBlock 1.12.5rc3 💾

µBlock 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: Unable to access logger/dashboard from popup upon session restore. Improperly punycoded hostname for hostname-anchored filters with Unicode characters. Request: some unused resources are spuriously updated. Bad Fanboy server cache policy This was causing uBO to use potentially severely obsolete filter lists hosted on, or more generally putting uBO users at the mercy of flawed server caching policies. . This was causing uBO to use potentially severely obsolete filter lists hosted on, or more generally putting uBO users at the mercy of flawed server caching policies. Newly created filter through the element picker is ignored after quitting/launching uBO. GUI "gear" Blocked by Temporary Elements. Punycode phishing attack detection Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. . Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. More longer timeout time Better handling of timeout conditions for slow connections when updating filter lists. . Better handling of timeout conditions for slow connections when updating filter lists. Add adblock-iran filter list to regional lists.

GNU GPLv3 javascript browser ad-blocker filter privacy

Bokeh 0.12.6 💾

Bokeh is a Python library for interactive visualizations, plots and dashboards in web browsers. It provides unique rendering recipes and capabilities for large and streaming data sets.

minor documentation: : - #2136 Selections only work on the last of two series in one plot. - #2680 Non-unit specs accept still allow `units` field. - #3386 `property.__delete__` does not send a change notification. - #3564 component: bokehjs widgets Getting values of selected rows from a datatable after reordering with sort. - #3838 Push_notebook doesn't seem to work display updated table content. - #4294 notebook Replace table source. - #4433 layout Gallery example - #4657 regression Adding an unwrapped widget to document, may not render properly. - #4764 component: server layout with interactions between widgets and plots using bokeh server. - #4810 component: server layout Trouble swapping out layout contents when using server. - #4829 layout Tabs only consisting of datatables not drawn correctly. - #4872 component: server Arrows not updating from streaming data source. - #5044 Shift selection in linked brushing plots. - #5131 layout widgets Unexpected initial layout with datatable and layout(). - #5198 Hovertool line_policy 'nearest' 'next' not working. - #5207 widgets Need to resize window before datatable row labels show up. - #5246 component: tests regression Py.test prints garbage when there is a syntax error in *.py files. - #5499 component: bokehjs Datetimes on plot are always treated as local time and shifted to utc. - #5518 layout Add new child to existing column. - #5634 component: docs documentation of 'bokeh html'. - #5811 component: bokehjs Vbar width not updating correctly when too many things updated through `push_notebook`. - #5856 component: bokehjs layout Plot becomes unresponsive when button widget is appended to layout. - #5907 Hover inspection does not work for all glyphs. - #5914 component: bokehjs Unable to right align tick labels. - #5967 layout Unexpected behavior when deleting from layout.children. - #6005 component: bokehjs Box select rendered incorrectly on bokehjs linked example. - #6035 Na valu

BSDL python javascript d3js visualization data-presentation rendering

Mozilla Firefox 54.0 💾

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: Added Burmese (my) locale, Added support for multiple content processes (e10s-multi), Simplified the download button and download status panel, Various security, Moved the mobile bookmarks folder to the main bookmarks menu for easier access, Additional changes for web developers, Added ability to create and save custom devices in Responsive Design Mode

MPL c++ web-browser html5 javascript mozilla

Rspamd 1.6.1 💾

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.

minor bugfix: Allow to init resolver without rspamd_config. Do not crash when resolver failed to initialize. Fix abstract context layout. Fix CGP helper reply parsing. Fix crashes when socket write errors occur. Fix parsing IPv6 nameservers in resolv.conf. Milter: Don't defer on "greylist" action.

Apache email-filter antispam c lua

abcm2ps 8.13.10 💾

abcm2ps is a command-line program that converts ABC music notation files to sheet music in PostScript or SVG format.

minor bugfix: This release fixes a few bugs and crashes.

GNU GPL music conversion svg postscript cross-platform

abcMIDI 2017-06-10 💾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways. It provides a cross-platform GUI and bundles Tcl/Tk for Windows.

major bugfix: This release fixes a bug in the !shape! command.

GNU GPL music conversion midi cross-platform tcl tk tclkit

DomFramework 0.39 💾

The DomFramework allow the developpers to create easily some PHP applications. Provide authentication, abstraction to databases, and much more !

minor release: FEATURES ADDED: * mail: allow 7bit contents * verify: check hashes * convert: ucwords in UTF-8 with delimiter CORRECTED BUGS: * All the require_once are now prefixed by domframework to allow multiple loading of the page (without "Cannot redeclare class output") * Add the require_once ("domframework/XXX.php"); if the class need another class to work * dblayeroo: syntax error in table creation for MySQL and PgSQL if multiple foreign keys are defined * file: glob remove the first char if there is no chroot * mail: add a Return-Path header is done on the first line and the other headers are added at the end of the headers * smtp: if multiple recipients are provided by comma separated string, convert them to array DEPRECATED FEATURE: * verify: obsolete all the methods with underscore

BSDL php web interface framework authentication routing database

Npgsql 3.2.4 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: Bump version to 3.2.4. CI detection in tests. Make some tests non-mandatory. Make test more resilient. Travis build. Skip tests failing on Travis only. Make some more tests non-mandatory. Doc. with enlistment management. sync context switching. Make reader schema logic work on Redshift. Support for TCP keepalive. Doc. Improve isolation/hardening for preparation tests. autoprepare. Merge branch 'hot/3.2.4'.

BSDL-2 c dotnet mono-compatible database-driver postgresql

miller 5.2.0 💾

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

minor feature: The stats1 verb now lets you use regular expressions to specify which field names to compute statistics on, and/or which to group by. Full details are here. . The min and max DSL functions, and the min/max/percentile aggregators for the stats1 and merge-fields verbs, now support numeric as well as string field values. (For mixed string/numeric fields, numbers compare before strings.) This means in particular that order statistics -- min, max, and non-interpolated percentiles -- as well as mode, antimode, and count are now possible on string-only (or mixed) fields. (Of course, any operations requiring arithmetic on values, such as computing sums, averages, or interpolated percentiles, yield an error on string-valued input.). . There is a new DSL function mapexcept which returns a copy of the argument with specified key(s), if any, unset. The motivating use-case is to split records to multiple filenames depending on particular field value, which is omitted from the output: mlr --from f.dat put 'tee "/tmp/data-". a, mapexcept( *, "a")' Likewise, mapselect returns a copy of the argument with only specified key(s), if any, set. This resolves #137. . A new -u option for count-distinct allows unlashed counts for multiple field names. For example, with -f a,b and without -u, count-distinct computes counts for distinct pairs of a and b field values. With -f a,b and with -u, it computes counts for distinct a field values and counts for distinct b field values separately. . If you build from source, you can now do./configure without first doing autoreconf -fiv. This resolves #131. . The UTF-8 BOM sequence 0xef 0xbb 0xbf is now automatically ignored from the start of CSV files. (The same is already done for JSON files.) This resolves #138. . For put and filter with -S, program literals such as the 6 in x = 6 were being parsed as strings. This is not sensible, since the -S option for put and filter is intended to suppress numeric conversion of record data, not p

BSDL shell csv processing sorting filtering command-line hashed-data

Nikola 7.8.8 💾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

minor feature: This release two grave in TOML metadata support (sorry!). The built-in themes have also been cleaned up and include less unused assets. In addition, taxonomies now support translations. HTML meta tags are also possible metadata sources. The default metadata format to generate can now be changed. Features. Providing infrastructure for taxonomies for classification pages to link to related classifications in other languages. Added alternate links (visible and header) for archives and authors. (). Added options to add alternative links (visible and header) for tags, sections and categories. New METADATA_FORMAT option to choose preferred metadata format. (Nikola/YAML/TOML/Pelican). Extract metadata from HTML meta and title tags like Pelican. Update assets in the `base` and `base-jinja` themes and clean up code. Show captions in the base theme gallery. two grave in TOML metadata. Require just one line break after TOML/YAML metadata. Add alt attribute to images in galleries in base theme. Support empty lines in YAML/TOML metadata. Tests run on macOS.

MITL python website blog code-generator static-pages

UBOS beta11 💾

UBOS is a new Linux distro that aims to make it 10x easier to run server-side apps for yourself, or for your family, on hardware you own. It does by providing single-command web application install, uninstall, backup/restore and systems upgrade, including all server configuration, database provisioning, data migration etc. UBOS now also provides single-command network configuration, including DHCP, mDNS, DNS, firewall, masquerading and integration with Letsencrypt. Current supported platforms: x86, Raspberry Pi 0-3, BeagleBone Black, Marvell EspressoBIN, Docker, EC2

major feature: UBOS Beta 11 is here, and we are proud to add the Marvell EspressoBIN to the list of supported devices. Launched on Kickstarter earlier this year, the EspressoBIN is an interesting board: it doesn t have any graphics (which is fine with us because most UBOS devices are used as headless servers) but instead it has three Ethernet ports and a SATA connector. The currently available 1GB version costs only 49 on Amazon. So it s perfect for running UBOS. We have also verified that the Raspberry Pi Zero W (the 10 version that has WiFi) also works out of the box with UBOS.

Mixed home-automation http-server site-management system backup installation operating-system software-distribution systems-administration end-user

SMCRoute 2.3.1 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported, but it may work on other systems as well. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP signaling exists.

major bugfix: Fixes buggy interface and VIF re-initialization on SIGHUP, invalid interface name reference in mrdisc support, and a log macro bug in the .conf parser.

GNU GPL multicast daemon unix linux

Duplicity 0.7.13 💾

Duplicity is a bandwidth-efficient backup system with built-in encryption. It produces incremental tar volumes and stores them onto local or remote servers using librsync. It utilizes GnuPG for encryption and signing.

minor bugfix: New in v0.7.13 (2017/06/12) --------------------------- * Fixed bug #1680682 with patch supplied from Dave Allan - Only specify --pinentry-mode=loopback when --use-agent is not specified * Fixed man page that had 'cancel' instead of 'loopback' for pinentry mode * Fixed bug #1684312 with suggestion from Wade Rossman - Use shutil.copyfile instead of os.system('cp ...') - Should reduce overhead of os.system() memory usage. * Fixed bug #1320832 with suggestion from Oskar Wycislak - Use chunks instead of reading it all in swiftbackend * Fixed bug #1689632 with patch from Howard Kaye - On MacOS, the tempfile.TemporaryFile call erroneously raises an IOError exception saying that too many files are open. This causes restores to fail randomly, after thousands of files have been restored. * Fixed bug #1320641 and others regarding lockfile - swap from lockfile to fasteners module - use an fcntl() style lock for process lock of duplicity cache - lockfile will now clear if duplicity is killed or crashes * May have finally fixed bug #1556553, "Too many open files...". - Applied patch from Howard Kaye, question #631423. The fix is to dup the file descriptor, and then close the file in the deallocator routine in the glue code. Duping the file lets the C code and the Python code each close the file when they are done with it. - Invalidated and removed the fix put in for bug #1320832. - Caveat: long incremental chains will still eat up a large number of file descriptors. It's a very risky practice, so I'm not inclined to fix it. * Revisited bug #670891 with patch from Edgar Soldin - Forced librsync.PatchedFile() to extract file object from TemporaryFile() object when on Windows or Cygwin systems. This allows us to avoid the problem of tmpfile() use which creates temp files in the wrong place. - See discussion at * Fix bug #1672540 with patch from Benoit Nadeau - Rename would fail to move par files when moving across filesystems. - P

GNU GPL c python backup encryption rsync

TXR Language 178 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, a foreign-function interface and much more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: Bugfixes and improvements in FFI, particularly in the carray type for foreign array handling. Bugfix in Awk macro's rng operator. New field conversion type in Awk macro. Other bugfixes.

BSDL-2 interpreter development lisp text-processing utilities programming-language

Embedthis GoAhead 3.6.5 💾

The Embedthis GoAhead™ web server is one of the world’s most popular embedded web server deployed for over 15 years in hundreds of millions of devices by industry leaders and startups. It is compact and requires less than 150K RAM. GoAhead uses an event-driven, non-blocking core to efficiently operate with minimal resources. Coupled with a role-based authentication framework and security sandbox, GoAhead is highly secure. It is easily embedded and ported to create secure web applications.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. remote code injection into dynamically linked CGI programs on Linux. crash when pruning sessions that have been recreated. Add CGI variable precgiVarPrein memory leak with SSL load test. To build, requires MakeMe 0.10.4 or later. To install packages, use Pak 0.12.1 or later. . Download. Documentation.

GNU GPL http web server embedded c goahead embedthis

firejail 0.9.48 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Modifs: whitelisted Transmission, Deluge, qBitTorrent, KTorrent;. Please use /Downloads directory for saving files Modifs: AppArmor made optional; a warning is printed on the screen if the sandbox fails to load the AppArmor profile. Feature: --novideo. Feature: drop discretionary access control capabilities for. Root sandboxes Feature: added /etc/firejail/globals.local for global customizations. Feature: profile support in overlayfs mode. New profiles: vym, darktable, Waterfox, digiKam, Catfish, HandBrake.

GNU GPL c linux security process-isolation namespaces sandbox

Insomnia 5.3.0 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Ability to document requests and workspaces using Markdown. Added Bearer authentication helper. Added setting to whitelist hostnames from proxy setting. Ability to duplicate workspace. Client Credentials setting in OAuth form not changing. Other minor UI. Setting to disable analytics tracking. URL preview copy button. Experimental plugin support (still undocumented).

GNU GPLv3 internet http rest developers

XFCE4 desktop 4.13.1 💾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

minor bugfix: Please note that this is a development release. . Development release of xfdesktop targeting for Xfce 4.14. Please report all problems at Miscellaneous : a memory leak reported in garcon-2 dependancy check (continue to use garcon-1). Translation Updates: ca da de es fr he hr id it ja kk ko ms pl pt pt_BR ru th uk zh_CN.

GNU GPL c gtk xfce desktop root-window x11

ALT Starterkits 20170612 💾

ALT is a set of Linux distributions that are 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.4.68 / 4.9.28; NetworkManager 1.6.2; Firefox 45.9.0; alterator 5.0 (HiDPI-ready); icewm: Chromium 58; kde5: 5.34.0 / 5.9.4 / 16.12.3; wmaker: 0.95.8, Palemoon 27.3.0

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

tcconfig 0.12.0 💾

A simple tc command wrapper tool. Easy to setup traffic control of network bandwidth/latency/packet-loss/packet-corruption to network interfaces.

minor feature: Add --change option to reduce shaping rule changing side effect: #68. Make a script file name created by tcshow --tc-script include target device names. Improve log messages. Avoid adding a shaping rule where a rule already existing path: #70 Modify to return proper exit code: #71 packaging Minor. Avoid adding a shaping rule where a rule already existing path: #70. Modify to return proper exit code: #71. packaging. Minor.

MITL testing networking system-administrators telecommunications-industry developers tc traffic-shaping

Rspamd 1.6.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: Milter protocol support. ARC support (signing validation). New statistics model for Redis storage. New expiration algorithm for internal caches. DMARC reporting support. Spamtrap plugin. URL redirector improvements. Compression support in proxy. Various performance improvements. Miscellaneous changes/fixes.

Apache email-filter antispam c lua

SaVi satellite constellation visualization 1.5.0b 💾

SaVi is software for simulation and visualization of satellite orbits, especially satellite constellations such as Iridium, Globalstar and O3b. It shows and animates movement and coverage over the Earth in two and three dimensions. SaVi can optionally use Geomview for 3D rendering.

minor feature: The SaVi 1.5.0b release (June 2017) allows coverage maps to be saved directly as GIF image files, enables saving of animated coverage maps as gifanims by using gifsicle, adds ability to load TLE elsets directly from web, works to improve building on SGI Irix, handles Tcl's interp- result being considered deprecated in Tcl 8.5 and strongly discouraged in 8.6, fixes dynamic coverage compilation error seen in recent clang, fixes path-setting problems in launch script, includes instructions for building under Windows 10 Anniversary Edition, removes legacy numesh.oogl and has texturemapping always on. The 1.5.0a release is a minor revision over 1.5.0 (September 2016), fixing two bugs: in detecting gifsicle, and in parsing unnamed elsets. The 1.5.0b release is a minor revision over 1.5.0a (December 2016), improving accuracy of generated constellations through correct rounding.

BSDL c tcl tcltk tk satellite orbit constellation 3d geometry physics