Vim 8.0.0717 šŸ’¾

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.0717: terminal feature precence unclear Problem: Terminal feature not included in :version output. Solution: Add +terminal or -terminal.

Other text-editor ide vi vim

youtube-dl 2017.07.15 šŸ’¾

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: YoutubeDL Don't expand environment variables in meta fields. spiegeltv Delegate extraction to nexx extractor. nexx Add support for nexx.cloud. generic rutube embeds extraction. karrierevideos title extraction. youtube Don't capture YouTube Red ad for creator meta field. slideshare extraction. 5tv Add another video URL pattern. drtv Make HLS and HDS extraction non fatal. ted subtitles extraction. vine Make sure the title won't be empty. twitter Support HLS streams in vmap URLs. periscope Support pscp.tv URLs in embedded frames. twitter Extract mp4 urls via mobile API. niconico authentication error handling. giantbomb Extract m3u8 formats. vlive:playlist Add support for playlists.

Public Domain python utility video

pytablewriter 0.22.0 šŸ’¾

A python library to write a table in various formats: CSV, HTML, JavaScript, JSON, LTSV, Markdown, MediaWiki, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV. Also supports: - Automatic tabular data formatting - Alignment - Padding - Decimal places of numbers - Multibyte character support - Write table to a stream such as a file/standard-output/string-buffer

minor feature: Add support for LaTeX table/matrix. Improve real number output precision.for CSV/JSON/LTSV/TOML/TSV.

MITL database code-generator library python-module utilities markdown restructuredtext python cross-plattform javascript

LLVM 4.0.1 šŸ’¾

LLVM is a modular and reusable compiler toolchain. It's suitable for static and dynamic compilations of various programming languages, and based on its own target-abstracted intermediate code representation. Clang is its native C, C++ and Objective-C compiler, which provides additional static code analyzers. Dragonegg is a GNU CC parser binding. LLDB is an extensive debugger utilizing LLVMs JIT compiler, syntax tree or expression parser. lld a newly developed dynamic linker. And vmkit an implementation of Java and CLR runtimes based on LLVM.

minor feature: Introduction New Versioning Scheme. Non-comprehensive list of changes in this release.. Improvements to ThinLTO (-flto=thin). LLVM Coroutines. Regcall and Vectorcall Calling Conventions. Code Generation Testing. Intrusive list API overhaul. Changes to the ARM Targets. Changes to the AVR Target. Changes to the MIPS Target. Changes to the X86 Target. Changes to the OCaml bindings. Improvements to ThinLTO (-flto=thin). LLVM Coroutines. Regcall and Vectorcall Calling Conventions. Code Generation Testing. Intrusive list API overhaul. Changes to the ARM Targets. Changes to the AVR Target. Changes to the MIPS Target. Changes to the X86 Target. Changes to the OCaml bindings. External Open Source Projects Using LLVM 4.0.0.. LDC - the LLVM-based D compiler. Portable Computing Language (pocl). TTA-based Co-design Environment (TCE). LDC - the LLVM-based D compiler. Portable Computing Language (pocl). TTA-based Co-design Environment (TCE). Additional Information.

BSDL c c++ llvm compiler programming-language vmkit debugger

Atom 1.19.0-beta4 šŸ’¾

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 workspace.open. 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

Mesa 17.1.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 17.1.5 is a release which found since the 17.1.4 release. Mesa 17.1.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 Because compatibility contexts are not supported. New features, None,, radeon buffer allocation failure during startup of Factorio, strtod.c:32:10: fatal error: xlocale.h: No such file or directory, bitfieldExtract is marked as a built-in function on OpenGL ES 3.0, but was added in OpenGL ES 3.1, No stencil buffer allocated when requested by GLUT, Changes, Aaron Watry (1):, radeon/winsys: Limit max allocation size to 70 of VRAM, Aleksander Morgado (2):, etnaviv: refcnt initialization in etna_screen, etnaviv: don't dereference etna_resource pointer if allocation fails, Alex Smith (2):, ac/nir: Use correct LLVM intrinsics for atomic ops on imageBuffers, ac/nir: ordering of parameters for image atomic cmpswap intrinsics, Andres Gomez (3):, docs: add sha256 checksums for 17.1.4, cherry-ignore: i965: anisotropic filtering for mag filter, Update version to 17.1.5, Anuj Phogat (2):, intel/isl: Use uint64_t to store total surface size, intel/isl: Add the maximum surface size limit, Brian Paul (3):, draw: check for line_width != 1.0f in validate_pipeline(), svga: clamp device line width to at least 1 to HWv8 line stippling, svga: PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE value, Bruce Cherniak (1):, swr: Limit memory held by defer deleted resources. Chandu Babu N (1):, st/va: leak in VAAPI subpictures, Charmaine Lee (1):, svga: surface size to include array size, Connor Abbott (2):, spirv: OpBitcast when the src and dst bitsize are different (v3), ac/nir: implement 64-bit packing and unpacking, Iago Toral Quiroga (1):, glsl: gl_Max Vertex,Fragment UniformComponents exist in all deskt

MITL x11 graphics 3d graphics-driver emulation opengl

Calibre 3.4 šŸ’¾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 3.4 14 Jul, 2017 New features Edit book: Allow exporting all selected files to the computer from the 'File browser' by right clicking and choosing 'Export selected files'. Server: When returning to the search page, remember the last used state of the Tag browser. Template language: Allow the in_list() functions to return different values depending on what is found. Add a configurable shortcut to move the focus from Quickview to the book list. Conversion: When inserting the publication year in the metadata jacket, do so in the local time zone, so it matches what is displayed in the main calibre program. Server OPDS feeds: incorrect counts in letter categories when there are lowercase names. Edit book: 'Show details' button not visible when doing 'Replace all' rather than 'Count all'. Nook driver: Remove the character from filenames sent to the Nook. calibre startup crash caused by Quickview when the applied virtual library is empty (has no books). Improved news sources. FOX News. Private Eye.

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

TheSSS (The Smallest Server Suite) 22.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, 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 22.1, meaning that the components of the LAMP server are now: Linux 4.9.33, Apache 2.4.27, MariaDB 10.2.7, and PHP (both 5.6.31 and 7.0.21). The following servers have also been updated: DNS (BIND 9.11p3), SMTP (Postfix 3.2.2) and SSH (OpenSSH 7.5p1). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 framebuffer server 4mlinux

QOwnNotes 17.07.3 šŸ’¾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - when opening the todo list dialog from the system tray the main window of QOwnNotes will be brought to the foreground too to prevent crashes under Windows (for Issue #630 (https://github.com/pbek/QOwnNotes/issues/630)) - dialog windows are now maximized if it looks like that they don't fit on the current screen the first time they were opened (for Issue #631 (https://github.com/pbek/QOwnNotes/issues/631)) - you now get a warning if you try to rename a note in the note list to enable the option to allow the note filename to be different from the headline if you haven't allowed it yet (for Issue #613 (https://github.com/pbek/QOwnNotes/issues/613)) - there is a button to directly open the *General settings* in the warning dialog - files are now only downloaded if the status code of the request was `success` to prevent downloaded files with error pages (for Issue #627 (https://github.com/pbek/QOwnNotes/issues/627)) - when downloading files a proper filename suffix will be set by detecting the mime type of the file (for Issue #627 (https://github.com/pbek/QOwnNotes/issues/627)) - added more German translation (thank you rakekniven)

GNU GPL desktop note-taking owncloud todo

etcd 3.2.3 šŸ’¾

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: V3rpc: Let clients establish unlimited streams. Make major and minor version tags of docker images available. Documentation: refer to LeaseKeepAliveRequest for lease refresh. Dev-guide: document using range_end for prewith json.

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

ansible-cmdb 1.22 šŸ’¾

ansible-cmdb takes the output of Ansible's setup module (facts) and converts it into a static HTML overview page containing system configuration information. It supports multiple templates (fancy html, txt, markdown, json and sql) and extending information gathered by Ansible with custom data.

minor bugfix: Added the ability to turn off host detail rendering, skipping empty hosts and split hosts into separate files. Multiple inventory files are now supported. Various encoding and other bugfixes.

GNU GPLv3

RPM Orphan 1.17 šŸ’¾

rpmorphan finds "orphaned" RPM packages on your system (packages which have no other packages depending on their installation). Console and graphical interfaces are provided. It is clone of the deborphan Debian program, but for RPM packages. It also provides some others RPM tools: rpmusage, rpmdep, and rpmduplicates.

minor feature: the major change is a work on arch option for rpmorphan : debug and improvement.

GNU GPL perl system-administrators installation

webminstats 2.16 šŸ’¾

Webminstats is a Webmin module designed to store system information in an rrdtool database and to display historic (hourly, daily, weekly, monthly, and custom) graphs. It is modular in design, so as to be able to log everything from CPU usage to email box size.

minor feature: this release fixes a really nasty bug : in some cases, module aquisistion was not working, without any warning info.

GNU GPL monitoring

MemcachedFront 1.0.1.0 šŸ’¾

MemcachedFront is a native, free, open source graphical software written in python around the GTK+3 toolkit and designed as a GUI (Graphical User Interface) front-end to the Memcached. Users will find MemcachedFront as an usable and easy-to-use GUI interface for working with memcached.

major feature: 2017-07-04 V1.0.1.0 1. added functionality to show the detail value of a key. 2. show the json string value with the formatted json string 2017-06-29 V1.0.0.0 1st release of MemcachedFront

GNU GPLv3

ArangoDB 3.1.25 šŸ’¾

ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. Key Features in ArangoDB - Multi-Model: Documents, graphs and key-value pairs ā€” model your data as you see fit for your application. - Joins: Conveniently join what belongs together for flexible ad-hoc querying, less data redundancy. - Transactions: Easy application development keeping your data consistent and safe. No hassle in your client.

minor bugfix: One medium priority and two low priority security user interface. Found by owasp zap. Parallel access to list of failed servers. ID lookup for secondaries. Removed secondaries from local and distributed cluster deployments.

Apache database database-server c++ javascript java clojure php python scala ruby macos windows cross-plattform linux developers

Kdenlive 17.04.3 šŸ’¾

Kdenlive is an intuitive and powerful multi-track video editor, including most recent video technologies, released as a free software (GPL).

minor bugfix: The last point release of the 17.04 cycle is out with crash and compilation fixes and minor interface improvements: Fix crash on importing multistream clip. Fix crash when creating proxies real issue not yet fixed. Fix compile (gcc7). Show info on MLT found by CMake. Non-portable flag, let build system handle it. Windows icons are delivered in icontheme.rcc. Fix compilation. Fix custom profile not found on creation. Fix loop zone. In comparison to previous versions this was the least exciting development cycle, in terms of new features, since all focus has been on the code refactoring which will bring more stability and new features.

GNU GPL video non-linear-editor editor multimedia kde

Crystal 0.23.1 šŸ’¾

Crystal is a programming language with a Ruby-inspired syntax, completely free of type declarations, still providing for static checks, and many modern idioms. It allows to bind and invoke C code directly. With a compiler that produces efficient native code.

minor feature: macro lookup from included modules. WebSocket Upgrade header is now case-insensitively compared. Upgraded PCRE version with security. Added PCG32 random generator, now the default one. Added crystal tool format in man page. Docs platform improvements.

Apache c ruby crystal-lang compiler programming-language developers

Tardis 0.31.11 šŸ’¾

Tardis is a backup system similar to TimeMachine which allows encrypted and incremental backups, with filesystem-based recovery. It's based on a client and server architecture, and provides a FUSE driver and VCS-like revision archive access.

minor feature: Added the getChecksumInfoChainByPath() method to the web interface. to use the correct hash. Code cleanup. Merge branch 'master' of /srv/GITROOT/Tardis. Added support to disable the client configuration information in the. Added an exception to indicate that the cache dir doesn't exist, when. Change the way the directory hashes, to make it more unlikely that a. Better messages when creating a cachedir fails (ie, when new clients are. Code cleanup. Switched to using the new hashing method. Added notes for 0.31.11 and 0.32.0. Revved version to 0.31.11. an where getInfoChain and getInfoChainByPath weren't actually. Merge branch 'master' of /srv/GITROOT/Tardis.

BSDL python backup versioning encryption

MariaDB 10.2.7 šŸ’¾

MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.

minor feature: TokuDB updated to 5.6.36-82.0 MariaDB Backup beta now included for Red Hat, CentOS, and Fedora packages. MDEV-13125 : Core dumps can now be enabled dynamically. New variables: tmp_disk_table_size. tmp_memory_table_size. As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.2 for Ubuntu 16.10 "Yakkety". tmp_disk_table_size. tmp_memory_table_size. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Release Notes - MariaDB 10.2 Series ?. MariaDB 10.2.6 Release Notes ?.

GNU GPL database database-server database-engine mysql mariadb

PrRescue 0.56 šŸ’¾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 4.12.1. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

Linux kernel 4.12.1 šŸ’¾

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.12.1, crypto: drbg - panic in wait_for_completion call, xen: avoid deadlock in xenbus driver, sched/numa: Hide numa_wake_affine() from UP build, sched/fair: Remove effective_load(), sched/numa: Implement NUMA node level wake_affine(), sched/fair: Simplify wake_affine() for the single socket case, sched/numa: Override part of migrate_degrades_locality() when idle balancing, sched/numa: Use down_read_trylock() for the mmap_sem, sched/core: Implement new approach to scale select_idle_cpu(), sched/fair, cpumask: Export for_each_cpu_wrap(), x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings, powerpc/powernv: CPU_HOTPLUG=n idle.c compile error, tpm: a kernel memory leak in tpm-sysfs.c, tpm: a TPM2_Shutdown for TPM2 devices. Add "shutdown" to "struct class". gfs2: glock rhashtable rcu, xhci: Limit USB2 port wake support for AMD Promontory hosts, USB: serial: qcserial: new Sierra Wireless EM7305 device ID, USB: serial: option: add two Longcheer device ids, USB: core: device node leak, usb: typo in the definition of Endpoint out Request, Add USB quirk for HVR-950q to avoid intermittent device resets, usb: usbip: set buffer pointers to NULL after free, USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick, usb: dwc3: replace p with pK, RDMA/uverbs: Check port number supplied by user verbs cmds, driver core: platform: race condition with driver_override

GNU GPL c linux kernel operating-system

QOwnNotes 17.07.2 šŸ’¾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - more problematic characters will be removed from the filename-suffix of downloaded media files to make sure the file can be stored locally (for Issue #627 (https://github.com/pbek/QOwnNotes/issues/627)) - added more French translation (thank you lepascalou)

GNU GPL desktop note-taking owncloud todo

LibreSSL 2.5.5 šŸ’¾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

: Distinguish between self-d certificates and self-signed. Certificates. The certificate verification code has special cases For self-signed certificates and without this change, self-d Certificates (which it seems are common place with Openvpn/easyrsa) were also being included in this category. Added getpagesize fallback, needed for Android bionic libc. The LibreSSL project continues improvement of the codebase to reflect modern. Safe programming practices. We welcome feedback and improvements from the Broader community. Thanks to all of the contributors who helped make this Release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

git 2.13.3 šŸ’¾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: The "collision detecting" SHA-1 implementation shipped with 2.13.2, was still broken on some platforms. Update to the upstream code, again to take their. The 'diff-highlight' program (in contrib/) has been restructured, for easier reuse by an external project 'diff-so-fancy'. "git mergetool" learned to work around a wrapper MacOS X adds, around underlying meld. An example in documentation that does not work in multi worktree, configuration has been corrected. The pretty-format specifiers like ' h', ' t', etc. had an, optimization that no longer works correctly. In preparation/hope, of getting it correctly implemented, first discard the optimization, that is broken. The code to pick up and execute command alias definition from the, configuration used to switch to the top of the working tree and, then come back when the expanded alias was executed, which was, unnecessarilyl complex. Attempt to simplify the logic by using the, early-config mechanism that does not chdir around. "git add -p" were updated in 2.12 timeframe to cope with custom, core.commentchar but the implementation was gy and a, metacharacter like and did not work. a recent regression to "git rebase -i" and add tests that would, have caught it and others. An unaligned 32-bit access in pack-bitmap code ahs been corrected. Tighten error checks for invalid "git apply" input. The split index code did not honor core.sharedrepository setting, correctly. The Makefile rule in contrib/subtree for building documentation, learned to honour USE_ASCIIDOCTOR just like the main documentation, set does. A few tests that tried to verify the contents of push certificates, did not use 'git rev-parse' to formulate the line to look for in, the certificate correctly. After "git branch --move" of the currently checked out branch, the, code to walk the reflog of HEAD via "log -g" and friends, incorrectly stopped at the reflog entry that records the renaming, of the branch. The rewrite of "git branch --list" usi

GNU LGPL c git scm vcs dvcs

Converse.js 3.1.1 šŸ’¾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Use a patched version of awesomplete which doesn't render suggestions as HTML (possible XSS attack vector). jcbrand .

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

Pale Moon 27.4.0 šŸ’¾

Pale Moon is a web browser derived from Firefox. It's not just a repackaged variant, but progresses with its own XUL-based interface focused on ease of use, but still incorporates latest Firefox technologies and supports many browser extensions.

minor feature: This is a major update to straighten out most of the media streaming as well as adding the necessary enhancements, and. Security to the browser. Changes/:. Completely re-worked the Media Source Extensions code to. Make it spec compliant, and asynchronous as per specification for MSE With MP4. This should playback problems on YouTube, Twitch, Vimeo And other sites that previously had some. A massive thank you to Travis for his tireless work on making this happen!. Please note that MSE+WebM is not using this new Code yet (planned for the next release), and as such there is a Temporary set of things to keep in mind if you don't use default Settings: If you have previously enabled MSE+WebM, this setting Will be reset when you update to avoid conflicting settings with the Updated MSE code.. We've added an extra setting in Options to disable the Updated MSE code (asynchronous use) in case you need to use WebM or are Otherwise having with the updated code (please let us know in That case).. Once again, the MSE+WebM and Asynchronous MSE use are Currently mutually exclusive. You can have one or the other, not both, Until we sort out the code for WebM. To enable MSE+WebM you will first Have to disable Asynchronouse MSE in settings (otherwise the WebM Setting will be greyed out and disabled). Added a control in options/preferences for HSTS and HPKP. Usage.. Changed HTML bookmark exports to write CRLF line Endings to the file on Windows.. Leveraged multi-core rendering for libVPX (VP8/VP9 WebM Decoding).. some accessing DeviantArt (useragent-sniffing).. Aligned CSS. text-align with the spec.. Added a recovery module for browser initialization (e.g. when using a wrong language pack).. spurious console errors for XHR requests with certain Http response codes.. Enabled v-sync aligned refresh for a smoother scrolling Experience.. Removed support for CSS XP-theme media queries.. Improved console error reporting.. resetting toolbars and controls from the safe mode Dialog.. bookmark

MPL c gecko firefox web browser xul

FileZilla 3.27.0-rc1 šŸ’¾

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: Support for the Storj decentralized cloud storage provider. MSW: display of file type of directories if the directory name contains a dot. assertion if entering an invalid protocol preinto the host field on the quickconnect bar or in the site manager. Improve error message if TLS certificate verification fails due to a missing stapled OCSP resonse. Building and running FileZilla now depends on libfilezilla = 0.10.0 (https://lib.filezilla-project.org/).

GNU GPL c ftp ftps file-transfer

atoum 3.1.0 šŸ’¾

atoum is a PHP unit testing framework and harness. It provides a simpler and modern assertion syntax with fluid syntax and extensive comperators, mocking and native function monkeys, a test case runner based on autocleaning and parallelized process separation, with xUnit/Cover reporting. It requires less configuration overhead and comes as a contemporary Phar runtime. While it hasn't all features of Pythons `nose`, nor provides interpreted language introspection, atoum succeeds as a way more convenient PHPUnit alternative.

major bugfix: Remove an autoloader cache warning. Add nullable type support in the mock engine. `object` is a reserved keyword as of PHP 7.2. Results are folded on Travis CI. Exception asserter now has `isInstanceOf` without parenthesis. Stream asserter now has `isRead` and `isWritten` assertion (without brackets). Mock generator supports `strict_types`. : Mock generator correctly handles `void` return type.

MITL php testing framework unit-testing xunit assertion-framework fluid phar

Scid vs. PC 4.18 šŸ’¾

Scid vs. PC is a continuation of Shane's Chess Information Database, which provides a chess toolkit, move database, analysis tools, various chess AI engine bindings or to online servers. It remains database-compatible but adds many usability and feature enhancements, such as a tournament game mode, an overhauled GUI, new gamelists, rating graphs, other analysis engines, and drag and drop support on all platforms.

minor feature: New Best Games widget, similar to the Gamelist. Score Graph now highlights the current move. New annotation feature: Show missed/shorter mates. A little new Gamelist button to reveal hidden/squeezed buttons (finally!). The GameInfo Window has a right-click menu, and other minor menu changes. Basic support for horizontal scrolling (in gamelist, crosstable and bestgames) for mousewheel buttons with horizontal capability. Finnish translation, from Mika Kaakinen. Engines: if an engine shows a Mating line, show the whole line in analysis window, disregarding Max-Ply variable. Don't show an error message when importing null PGN tags... too verbose. Fics: try to handle case when move is made after run out of time. (We don't want to mark the game as out of sync). Minor Translation, Mask and Fics tweaks. Hide Board resize buttons in docked mode if auto-resize is enabled. Revert Control-b binding to Book window. Focus the text box of Comment Editor when raised. Show a busy cursor when backing-up databases in the finder. Game Save: also use previous Round with the 'Use Previous' button/feature. Running Engine 1 in the statusbar needs special handling if using docking, as it cannot be withdrawn properly and was confusing before. Show correct position in the pgn window after adding a new var/move. Show PGN scrollbar by default. Redock Windows after they have been undocked then destroyed. Before, such windows were remade undocked, and *without menus. Keep comments when truncating game from start. broken 'Copy' button in Engine's config window. Promoting variations didn't handle precomments. Analysis/Engine window. Show checkmate/stalemate messages instead of sending 'no-move positions' to engine. In engine configuration window the 'Date' field of an engine is now its exe modification time (mtime). Previously - only the *first 50 tournaments were used (eg) when looking for the 50 tournaments with most players. Custom player photos (Place correctly named gifs in HOME/.scidvspc/

GNU GPL c tcl tk game chess chess-engine database online-player

Ghost 1.0.0-rc.1 šŸ’¾

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 https://docs.ghost.org/v0.11.9 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

TEA text editor 44.1.0 šŸ’¾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Bash script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major bugfix: Bug fixes.

GNU GPLv3 text editor qt documentation text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

OrientDB 2.2.23 šŸ’¾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: Release Notes: https://github.com/orientechnologies/orientdb/wiki/OrientDB-2.2-Release-Notes#2223. https://github.com/orientechnologies/orientdb/?q=is 3A+milestone 3A2.2.23+is 3Aa.

Apache nosql dbms graphdb

PacketFence 7.2.0 šŸ’¾

PacketFence is a network access control (NAC) manager. It includes numerous features, including user registration and sanitation, central wireless and cable-network control, BYOD (bring-your-own-device) configuration, 802.1X support, and layer-2 device isolation. PacketFence is useful for managing small to large networks and intranet-access points.

major bugfix: New Features Added support for authenticating users through OpenID Connect. Added passthroughs for devices in violation state (isolation network). Added ability to report a device lost or stolen in self-service portal. Added ability to change a local account password in self-service portal. Improved overall user experience of self-service portal. Enhancements. Use the attributes returned by a radius use source as attributes to compute the rules. Most services now support systemd sd_notify notifications. The GUI will now only display readonly actions in readonly mode. Journald total file size is now capped at 1Gb. The GUI will now allow sources to be cloned. The GUI now visually splits Administration and Authentication rules when viewing sources. The GUI now has the ability to run "permissions" from the web admin GUI. haproxy captive portal rate-limiting is now configurable. winbindd will now use the regular samba mechanisms to locate and select DCs. New pfcmd command pfcmd pfqueue clear_expired_counters to clear the expired task counters. Allow to disable the captive portal haproxy abuse access lists. Added a cleanup of the number in the SMS source. TLS certificates and keys will no longer be overwritten. Limit the amount of tasks a worker processes to avoid memory from growing. a case where the REJECT role isn't honored in inline and some web-auth. Sponsor authentication CC address is now BCC to help preserve privacy. Use plain HTTP for network access detection page. an where DHCP broadcast were treated more than once in clustered mode. incorrect user login remaining count display. a case where pfqueue counters show a count of 0 although queue is full. node_discovered is no longer triggered when node hasn't been created in DB. Detect date was not being populated when nodes were discovered via radius. leftover httpd processes when restarting. Mariadb binary logs files are now properly rotated. scss settings and colors being wipe

GNU GPL php perl administrator network security wireless web-based monitoring access-control

PuTTY 0.70 šŸ’¾

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

minor feature: Security : the Windows PuTTY binaries should no longer be Vulnerable to hijacking by specially named DLLs in the same directory, Even a name we missed when we thought we'd this in 0.69. See vuln-indirect-dll-hijack-3. Windows PuTTY should be able to print again, after our DLL. Hijacking defences broke that functionality. Windows PuTTY should be able to accept keyboard input outside the. Current code page, after our DLL hijacking defences broke that too.

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

youtube-dl 2017.07.09 šŸ’¾

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 Add support for AMP tags in _parse_html5_media_entries. utils Support attributes with no values in get_elements_by_attribute. dailymail Add support for embeds. joj Add support for joj.sk. abc.net.au:iview Extract more formats. egghead:course extraction. cjsw Add support for cjsw.com. eagleplatform Add support for referrer protected videos. eagleplatform Add support for another embed pattern. veoh Extend URL regular expression. npo:live live stream id extraction. googledrive height extraction. dailymotion Add support for new layout. yam Remove extractor. xhamster Extract all formats and duration extraction. xhamster Add support for new URL schema. espn Extend URL regular expression. kaltura typo in subtitles extraction. vier Adapt extraction to redesign.

Public Domain python utility video

QOwnNotes 17.07.1 šŸ’¾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - **QOwnNotesAPI**, the ownCloud / Nextcloud API application for QOwnNotes is now available in the ownCloud Marketplace - you can find it at the QOwnNotesAPI Marketplace page (https://marketplace.owncloud.com/apps/qownnotesapi) - there now is a new *Editor color schema* **Material Dark** by @UltimateRandom (for Issue #626 (https://github.com/pbek/QOwnNotes/issues/626), a big thank you) - added more Italian translation (thank you smart2128)

GNU GPL desktop note-taking owncloud todo

Drawj2d 0.9.0 šŸ’¾

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

major feature: This release adds a command for importing dxf CAD-files. By default all visible layers will be drawn but the import can be restricted to named layers. Changes: - new command dxf - new output file type bgd. Background drawing for Fachwerk (http://fachwerk.sourceforge.net). - fix tikz output: circles, cubic paths, text. Add quadcurve. - command label enhanced: direction `BLC` (baseline continue)

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

CakePHP 3.4.10 šŸ’¾

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: Sessions now work with trans_sid enabled. Inspecting queries with Xdeno longer causes lastInsertId() to return the incorrect results. Validation error messages when Email addresses are invalid are more helpful now. FormHelper can now read values from entity properties that implement ArrayAccess. ConsoleIo::overwrite() can now overwrite long content with shorter content correctly. Several compatibility with PHP 7.2 were. Digest Authentication can now compare the digest hash even when the field is hidden in the entity. Associations contained in beforeFind events are now retained on cloned queries. MO file parsing correctly handles Plural-Forms: nplurals=1; plural=0;. Http Client now handles redirects instead of the Stream adapter handling them. This resolves an where cookies sent in intermediary responses were not being forwarded in subsequent requests. The validation package no longer has a hard dependency on cakephp/i18n. ADmad. Cees-Jan Kiewiet. Clemens WeiƟ. Daniel Opitz. JosĆ© Lorenzo RodrĆ­guez. Mark Story. Michael Hoffmann. Mike Fellows. Robert Pustu?ka. nojimage.

MITL php framework web-mvc cakephp rails

TXR Language 182 šŸ’¾

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: A few conveniences in FFI to streamline a some common scenarios. Structure init and postinit functions can now be accessed and redefined. Lambda expressions are now function names and can be used in the first position of a form, improving compatibility with other Lisp dialects. Bugs fixed in static-slot-ensure which is the basis for the method-defining defmeth macro. Minor issue in listener: handling of linefeeds when a multi-line previous result is pasted with Ctrl-X P. Documentation improvements.

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