VideLibri 1.967 šŸ’¾

VideLibri lists the books you have lend from a public library and lets you search the library catalog from your local device. It has all the usual features of an 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 lend books across multiple libraries. It is the world's first library 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. At the moment its GUI is entirely in German as no support for any non-German-speaking library has been requested, but a translation can be made if wished for.

minor bugfix: netbiblio/Stadtbibliothek Biel: Do not abort when table columns appear missing. Stadtbibliothek Darmstadt: Adjust to changed table name.

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

Linux kernel 4.15.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.15.5, mmc: sdhci-of-esdhc: the mmc error after sleep on ls1046ardb, mmc: sdhci-of-esdhc: eMMC couldn't work after kexec, media: r820t: r820t_write_reg for KASAN, ARM: dts: Delete bogus reference to the charlcd, arm: dts: mt2701: Add reset-cells, arm: dts: mt7623: Update ethsys binding, ARM: dts: s5pv210: add interrupt-parent for ohci, arm64: dts: msm8916: Add missing #phy-cells, ARM: pxa/tosa-bt: add MODULE_LICENSE tag, ARM: dts: exynos: RTC interrupt for exynos5410, x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pages, usb: Move USB_UHCI_BIG_ENDIAN_ out of USB_SUPPORT, mvpp2: multicast address filter, ALSA: seq: racy pool initializations, ALSA: usb: add more device quirks for USB DSD devices, ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204, ALSA: hda/realtek: PCI quirk for Fujitsu U7x7, ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 platform, ALSA: hda/realtek - Add headset mode support for Dell laptop, ALSA: usb-audio: UAC2 get_ctl request with a RANGE attribute, ALSA: hda - headset mic detection problem for two Dell machines, mtd: nand: vf610: set correct ooblayout, 9p/trans_virtio: discard zero-length reply, Btrfs: unexpected -EEXIST when creating new inode, Btrfs: use-after-free on root- orphan_block_rsv, Btrfs: btrfs_evict_inode to handle abnormal inodes correctly, Btrfs: extent state leak from tree log, Btrfs: crash due to not cleaning up tree log block's dirty bits, Btrfs: deadlock in run_delalloc_nocow, dm: correctly handle chained bios in dec_pending(), iscsi-target: make sure to wake up sleeping login worker, target/iscsi: avoid NULL dereference in CHAP auth error path, blk-wbt: account flush requests correctly, xprtrdma: after a device removal, xprtrdma: calculation of ri_max_send_sges, arm64: proc: Set PTE_NG for table entries to avoid traversing them twice, rtlwifi: rtl8821ae: connection lost problem correctly, mpls, nospec: Sanitize array index in mpls_label_ok(), tracing: parsing of globs with a wildcard

GNU GPL c linux kernel operating-system

asterisk 14.7.6 šŸ’¾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2018-003: Crash with an invalid SDP fmtp attribute Pjproject's fmtp retrieval function failed to catch invalid fmtp attributes. Because of this Asterisk would crash if given an SDP with an invalid fmtp. Attribute. When retrieving the format this patch now makes sure the fmtp attribute is. Available. If not available it now returns an error status. AST-2018-002: Crash with an invalid SDP media format description Pjproject's media format parsing algorithm failed to catch invalid values. Because of this Asterisk would crash if given an SDP with a invalid media. Format description. When parsing the media format description this patch now properly parses the. Value and returns an error status if it can't successfully parse/convert the Value. AST-2018-005: res_pjsip_transport_management: Move to core Since res_pjsip_transport_management provides several attack. Mitigation features, its functionality moved to res_pjsip and This module has been removed. This way the features will always be available if res_pjsip is loaded. AST-2018-005: tdata leaks when calling pjsip_endpt_send_response(2). Pjsip_distributor: Authenticate() creates a tdata and uses it to send a challenge or Failure response. When pjsip_endpt_send_response2() succeeds, it Automatically decrements the tdata ref count but when it fails, it Doesn't. Since we weren't checking for a return status, we weren't Decrementing the count ourselves on error and were therefore leaking Tdatas. Res_pjsip_session: Session_reinvite_on_rx_request wasn't decrementing the ref count if an error happened while sending a 491 response. Pre_session_setup wasn't decrementing the ref count if While sending an error after a pjsip_inv_verify_request failure. Res_pjsip: Ast_sip_send_response wasn't decrementing the ref count on error. AST-2018-005: Add a check for NULL tdata in ast_sip_failover_request It was discovered that there are some corner cases where a pjsip tsx. Might have no last_tx so calling ast_sip_failover_request with a

GNU GPL communication conferencing telephony sip

phpMyAdmin 4.7.8 šŸ’¾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: Resetting default setting values. Fallback value for collation connection. Error handling in PHP 7.2. security XSS in Central Columns Feature, See PMASA-2018-01.

GNU GPL database system-administration php mysql mariadb

BallroomDJ 3.19.0 šŸ’¾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor feature: 3.19.0 (2018-2-23) (stable) New Features: Player: option to embed the history display in the player view. Changes: Player: Moved the 'pause each song' button into the action menu. History: Moved 'requeue as external' into the history menu. Player: Removed option to place music queue on the right. Internal: Upgrade mutagen to version 1.40.0

Zlib end-users linux macos windows tk tcl player ballroom

SWI Prolog 7.7.10 šŸ’¾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: DOC: CLP(B): Shorten pigeons example. . indicate existence of further solutions. . : PL_get_nchars() to raise an error of CVT_EXCEPTION and REP_ISO . . SECURITY: allow reduced timer resolution to mitigate Spectre, notably in. . Updated pengines. . DOC: Improve description of the new mitigate_spectre flag. . DOC: DCG basics processes upper- and lowercase hexadecimal digits. . position of ctime_r replacement. . Updated pengines. . : predicate_property/2: last_modified_generation property for th . . : indexing of dynamic predicates used during compilation. . : Lazy restart of "gc" thread. This notably causes the. . Skip singleton tests of memfile is not provided. . Updated pengines. . DOC: CLP(B): Add usage example for cardinality constraint. . include short explanation in table. . PORT: Added libffi to the MinGW prerequisites, preparing future Windows. . PORT: Make our portability layer for accessing shared objects available. . Preparing version 7.7.10.

GNU LGPL prolog compiler software-development

Mandos 1.7.19 šŸ’¾

The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote or unattended reboots. The computers run a small client program in the initial RAM disk environment which will communicate with a server over a network. All network communication is encrypted using TLS. The clients are identified by the server using an OpenPGP key that is unique to each client. The server sends the clients an encrypted password. The encrypted password is decrypted by the clients using the same OpenPGP key, and the password is then used to unlock the root file system.

minor bugfix: Client bug fix: Avoid LeakSanitizer message and error by not using LeakSanitizer for the binary using libraries which leak memory.

GNU GPLv3 boot security cryptography systems administration

Colums Cut 2.11 šŸ’¾

Unix 'cut' variant that supports multiple delimiters, 'runs' of a delimiter, string delimiters, fields output in any specified order, changing the delimiter for output, honoring quotes and quoted characters, stripping quotes off output fields, setting shell variables from cut fields, utf8 input and NULL terminated lines. Does NOT support 16-bit wide chars.

major bugfix: This release fixes lots of edge-case bugs found by ccut now outputs empty fields if you ask for a field that doesn't exist in input.

GNU GPLv3 coreutils text cut

FOX Toolkit 1.7.64 šŸ’¾

FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.

minor feature: Switched FXDir to use readdir() instead of now-deprecated readdir_r(). Supposedly now Thread-safe.. Some internal streamlining in FXRex.. In FXText, duplicate line leaves cursor in place, but highlights the new line (if you duplicate one too Many, you can therefore immediately delete it again).. Add some help messages for PathFinder's Preferences dialog.. Add columnFromPos() and posFromColumn() functions in FXText.. in FXText not recalculating width if only single line present (was introduced recently).. FXRex reverse algorithm was not working for verbatim mode; it does now.. Some limitations on FXRex regex-reversal algorithm removed.. Adie open-selected rework had introduced some ; is now.. Added new convenient API's to Math namespace.. Added new API's to vector classes.. FXText block select, block copy to clipboard, and block delete now work.. FXText shiftText() had minor shifting text containing tabs; this has been dealt with in a very sophisticated way, an internal routine which is also needed for block operations.

GNU LGPLv3 c++ gui fox toolkit

peewee 3.0.19 šŸ’¾

Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.

minor feature: Support for more types of mappings in insert_many(), refs #1495. Lots of documentation improvements. when calling tuples() on a ModelRaw query. This was reported originally as a with sqlite-web CSV export. See coleifer/sqlite-web#38.

MITL python orm flask developers python-module

LimeSurvey 3.4.0 (build 180219) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: New feature: Setting to force use of XML, for easy theme development (LouisGac). Cannot use the twig split filter (tpartner). When editing CPDB participant the owner is listed by user name instead of full name (Carsten Schmitz). Focus in text fields when pressing return (markusfluer). Missing translation (markusfluer). Missing translation (markusfluer). Missing translation (markusfluer). Missing translation (markusfluer). Next button not working under Edge. (markusfluer). Old alert popup at delete group (markusfluer). Survey logic view with massive empty space till the footer (markusfluer). ADMINEMAIL not working as recipient in admin notification emails (Olle Haerstedt). Admin GUI are not responsive (markusfluer). Refresh button at global level reset to "inherit" (markusfluer). Missing button for clear all answers (Olle Haerstedt). Unable to update user (mssql related) (Denis Chenu). Saving German survey title shows JSON output (markusfluer). Print answers does not work / gives an error (markusfluer). custom.css never gets loaded (markusfluer). Button too small for label in edit menu entries (markusfluer). Long text question not correctly displayed in printanswers (markusfluer). Multiple export and printanswers (markusfluer). Untranslated strings (Carsten Schmitz). Font and fruity theme packages not correctly saved (markusfluer). Question selector not working after change in global settings (markusfluer). Some options not loaded on uninheriting the parent theme (markusfluer). Updated translation: Catalan by qualitatuvic. Updated translation: Dutch (Informal) by c_schmitz, Han. Updated translation: Dutch by c_schmitz, Han. Updated translation: German (Informal) by c_schmitz. Updated translation: German by c_schmitz. Updated translation: Hungarian by kkd. Updated translation: Italian (Informal) by lfanfoni. Updated translation: Italian by lfanfoni. Updated translation: Norwegian (BokmƄl) by pmonsta. Updated translation: Polish (Informal) by elissa. Updated translat

GNU GPL survey php mysql mssql postgres

Decentraleyes 2.0.3 šŸ’¾

A web browser extension that emulates Content Delivery Networks locally by intercepting requests, finding the required resource and injecting it into the environment. This all happens instantaneously, automatically, and no prior configuration is required. Feel free to use this testing utility to see if it's properly installed, enabled, and correctly configured.

minor feature: Added support for the Czech language. Added support for cookie stripping to the request metadata sanitizer. Improved number formatting of resource injection count indicator. Applied various performance optimizations and stability improvements. Improved and extended various existing localizations.

MPL proxy-server browser http-server link-checking

Browser Notebook 0.4 šŸ’¾

Browser Notebook displays, encrypts and stores notes locally in the Web browser. Unlike similar programs, the texts are stored nowhere else than in your browser and always in encrypted form. The plaintext is kept in memory only. You can either use the online version without any registration or installation, or you can download the offline version and use it without Internet access.

minor feature: Pell Editor to format text, insert images and links. All scripts are now in strict mode. Language support for messages.

GNU GPLv3 browser text-editor security cryptography javascript cross-plattform

QOwnNotes 18.02.4 šŸ’¾

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 bugfix: a problem with downloading media files on Arch Linux. (for. Added more Italian, French, Japanese, Swedish, Brazilian Portuguese, Spanish, German, Indonesian, Catalan, Dutch and Hungarian translation (thank you. Mlocati, bepolymathe, piyo, ekblom, mlimacarlos, richarson, rakekniven, Rizki271197, MGuerra and Fabijenna)

GNU GPL desktop note-taking owncloud todo

MISP 2.4.88 šŸ’¾

MISP, Malware Information Sharing Platform and Threat Sharing, is an open source software solution for collecting, storing, distributing and sharing cyber security indicators and threat about cyber security incidents analysis and malware analysis. MISP is designed by and for incident analysts, security and ICT professionals or malware reverser to support their day-to-day operations to share structured informations efficiently.

minor feature: Add field filter for galaxy cluster . Apply filter to pagination :). . add filter on GalaxyCluster description too . . chg: Bump PyMISP. . chg: Bump PyMISP, again. . . . chg: Bump PyMISP recommended version. . chg: Bump PyMISP to 2.4.87. . . . : Graceful handling of gnupg not being set up on an instnace. . Merge branch '2.4' of into 2.4. . : MISP objects updated. . : taxonomies updated. . : an invalid call to saving a log entry without initialising t . . Merge branch '2.4' of into 2.4. . : Galaxy updated to the latest version. . Merge branch '2.4' of into 2.4. . : adding tags via the API fails if not encapsulated in "Tag": . . Merge branch '2.4' of into 2.4. . : MISP objects latest version imported (ip-port with dom . . Merge branch '2.4' of into 2.4. . : user_id in tag table was not included in MYSQL.sql. . : set the default PGP keyserver to (faster than. . - wipe objects. . . . new: Allow overriding the action names in the stringified restrespons . . new: New APIs to add/remove orgs and servers from sharing groups. Merge branch '2.4' of into 2.4. . : Added new APIs to ACL component. . add: GENE: Go Evtx sigNature Engine attribute type added. . add: a default category for GENE attribute type. . : PyMISP updated to the latest version. . new: Added returnMetaAttributes flag to the /events/freeTextImport API. . Merge branch '2.4' of into 2.4. . : Added missing db field to users. . : Run the db update before trying to add users/orgs. . added vendor and CakeResque folders to gitignore. . new: Add a "search all tags" input field on the taxonomy modal when a . . : Escaping user controlled variable. . . .

Affero GPLv3 threat-sharing threat-hunting threatintel malware-analysis stix information-exchange fraud-management security cybersecurity fraud-detect

ALT Regular 20180221 šŸ’¾

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.82 / 4.14.20; glibc 2.27+; refind 0.11.2, elilo 3.16; systemd 237; perl 5.26.1; xorg-server 1.19.6; Mesa 17.3.3; Firefox 58.0.2; NetworkManager 1.10.4; btrfs-progs 4.14; xfsprogs 4.14.0; reiser4progs 1.2.1; htop 2.1.0; desktop images: gstreamer1.0 1.12.4, qt5 5.9.4; cinnamon: 3.6.7; gnome3: 3.26.2; icewm: Chromium 64.0.3282.119; kde5: 5.42.0 / 5.11.5 / 17.12.1; lxqt: Qupzilla 2.2.5; wmaker: Palemoon 27.7.2; rescue: added nvme

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

frePPLe 4.3.2 šŸ’¾

FrePPLe is a product planing and scheduling toolkit. It models planning processes targeted at discrete manufacturing industries constrained by material, capacity and lead time. Integrates data maintenance capabilities, Excel import, a web-based user interface. And it's extensible with custom data models or algorithmic solvers.

minor feature: Solver engine improvements to reduce resource setup changeovers (Enterprise Cloud Editions). New step to make the initial work-in-progress data feasible. (Enterprise Cloud Editions) Constraints are resolved by delaying approved manufacturing orders to feasible dates. Confirmed manufacturing orders aren't changed during the new pre-planning step. Ability to display only 2 dimensions in the forecast editor screen. Performance improvements in the export of results. Improved more intuitive values when entering forecast overrides at different levels in the hierarchies. The autofence now also considers approved supply, and not only confirmed supply. Excel files with some non-standard internal structure are now also recognized. Work-in-progress operationplans with quantity 0 are no longer rejected. Command frepple_run is renamed to runplan. Command frepple_runserver is renamed to runwebserver. Command frepple_copy is renamed to scenario_copy. Command frepple_importfromfolder is renamed to importfromfolder. Command frepple_exporttofolder is renamed to exportfromfolder. Command frepple_flush is renamed to empty. Command frepple_backup is renamed to backup. Command frepple_restore is renamed to restore. Command frepple_simulation is renamed to simulation. Command frepple_createbuckets is renamed to createbuckets. Command frepple_createmodel is renamed to createmodel. Command frepple_loadxml is renamed to loadxml. Command frepple_runworker is renamed to runworker.

Affero GPL c++ python erp scheduling product-planing

Ghost 1.21.3 šŸ’¾

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: Sorted out the mixed usages of `include` and `withRelated` . Added lib. . Added knex mock for unit testing. . Removed `isNew` usages in model layer. . Extended knex mock: be able to fetch all resources. . Improved validation layer. . Added missing test cases for ``. . Define `belongsToMany` foreign keys for tags in the model layer. . Increased speed of importer. . Imported nested tags by foreign key. . Renamed comments in importer test. . Updated Ghost-Admin to 1.21.3. . Version bump to 1.21.3.

MITL javascript nodejs iojs blog web-publishing markdown

Kexi 3.0.95 šŸ’¾

Kexi is a visual database applications creator. It can be used for creating database schemas, inserting data, performing queries, and processing data. Forms can be created to provide a custom interface to your data. All database objects - tables, queries and forms - are stored in the database, making it easy to share data and design.

minor feature: Do not display "clear" icons in read-only line edits of Database conn . GIT_SILENT possible null dereference in KexiWindow. . Add social buttons to Kexi menu. . TRIVIAL warnings wrt double addition to layout. . Move social buttons to menu widget itself to avoid overlapping with l . . Merge branch 'master' into 3.1. . GIT_SILENT Remove new message due to the string freeze of 3.1 ("Join . . Set policy CMP0071 (AUTOMOC) to remove warnings in cmake = 3.10. . Import table assistant: allow to move back and change source connecti . . Do not display empty message when starting without plugins, inform us . . Bump soname to separate from incompatible 3.0 branch. . TRIVIAL: Mising include (msvc). . linking on Windows when KEXI_USE_KFILEWIDGET is OFF. . linking to kdewin. . Minimal for mdbtools on Windows (vs 2015). . Make KEXI examples be built and installed by default as it's likely e . . Do not disable contents of "Your contributions" page (part of the Wel . . GIT_SILENT Start 3.1 RC stage.

GNU LGPL database front-end kde c++ qt

Vim 8.0.1525 šŸ’¾

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.1525: using :wqa exits even if a job runs in a terminal window Problem: Using :wqa exits even if a job runs in a terminal window. (Jason. Felice). Solution: Check if a terminal has a running job.

Other text-editor ide vi vim

Knowledgeroot Knowledgebase 1.2 šŸ’¾

Knowledgeroot is a knowledgebase system. Your content and files are inserted and managed in a tree - or directory - like structure. Two great WYSIWYG editors, tinymce or fckeditor let you edit content. Both editors permit uploading into or linking images to your content.

major feature: This release brings a complete new layout on base of bootstrap4 for your knowledgebase. Also some minor bugs are fixed.

GNU GPL php knowledgebase tree

Mesa 17.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 17.3.5 is a release which found since the 17.3.4 release. Mesa 17.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 Because compatibility contexts are not supported. New features, None,, Changes, Emil Velikov (2):, docs: add sha256 checksums for 17.3.4, Update version to 17.3.5, James Legg (1):, ac/nir: conflict resolution typo in handle_vs_input_decl

MITL x11 graphics 3d graphics-driver emulation opengl

Atom 1.25.0-beta1 šŸ’¾

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: Context menus are now asynchronous . A new TextBuffer LanguageMode API is being rolled out. Automatically scroll to the cursor position after folding or unfolding text. Text editor elements support a readonly attribute. Create language packages with package-generator. Atom/atom#16073 - Decaffeinate spec/ Atom/atom#16090 - Decaffeinate TokenIterator. Atom/atom#16111 - flakiness in (and decaffeinate) GitRepository tests. Atom/atom#16119 - Convert atom-environment-spec to JS. Atom/atom#16091 - Decaffeinate text-utils. Atom/atom#16092 - Autoscroll to cursor position after folding or unfolding. Atom/atom#16140 - errors when passing subword regex to native find methods. Atom/atom#16141 - Convert AtomEnvironment to JS. Atom/atom#16144 - handling of jQuery objects in TooltipManager.add method. Atom/atom#16150 - Point Atom Core and build documentation to new Flight Manual section. Atom/atom#16173 - non ssl links. Atom/atom#16174 - Ensure app windows launch in the order we assert they do. Atom/atom#16180 - Change HTTP Links to HTTPS in Atom/atom#16114 - Use wheelDelta instead of delta in the scroll handler. Atom/atom#16190 - Change HTTP Links to HTTPS in Atom/atom#16186 - Autoscroll after folding from keyboard, take 2. Atom/atom#16191 - merge conflicts for #15415 (Adding option to skip main process tests. Cleaning up resources in tests). Atom/atom#16197 - Change HTTP Links to HTTPS in /docs/build-instructions/. Atom/atom#16221 - Change HTTP Link to HTTPS in Atom/atom#16223 - Repair Links in Documentation. Atom/atom#16215 - Translate line and column numbers from URI handlers. Atom/atom#16192 - Make ContextMenu async. Atom/atom#16227 - Use native Array.isArray in application-delegate. Atom/atom#16230 - Make links work even when not logged in. Atom/atom#16255 - Do not clobber recent project history when running specs. Atom/atom#16087 - Use new TextBuffer LanguageMode API. Atom/atom#16290 -

MITL javascript editor programmers web-development

Linux kernel 4.15.4 šŸ’¾

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.15.4, rcu: Export init_rcu_head() and destroy_rcu_head() to GPL modules, scsi: cxlflash: Reset command ioasc, scsi: lpfc: crash after bad bar setup on driver attachment, scsi: core: Ensure that the SCSI error handler gets woken up, ftrace: Remove incorrect setting of glob search field, devpts: error handling in devpts_mntget(), mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy, ovl: hash directory inodes for fsnotify, ovl: take mnt_want_write() for removing impure xattr, ovl: take mnt_want_write() for work/index dir setup, ovl: failure to fsync lower dir, ovl: force r/o mount when index dir creation fails, acpi, nfit: register dimm error handling, ACPI: sbshc: remove raw pointer from printk() message, drm/i915: Avoid PPS HW/SW state mismatch due to rounding, arm64: dts: marvell: add Ethernet aliases, objtool: switch-table detection, lib/ubsan: add type mismatch handler for new GCC/Clang, lib/ubsan.c: s/missaligned/misaligned/, clocksource/drivers/stm32: kernel panic with multiple timers, blk-mq: quiesce queue before freeing queue, pktcdvd: a recently introduced NULL pointer dereference, pktcdvd: pkt_setup_dev() error path, pinctrl: sx150x: Add a static gpio/pinctrl pin range mapping, pinctrl: sx150x: Register pinctrl before adding the gpiochip, pinctrl: sx150x: Unregister the pinctrl on release, pinctrl: mcp23s08: irq setup order, pinctrl: intel: Initialize GPIO properly when used through irqchip, genirq: Make legacy autoprobing work again, EDAC, octeon: an uninitialized variable warning, xtensa: futex_atomic_cmpxchg_inatomic, alpha: formating of stack content, alpha: reboot on Avanti platform, alpha: mixed up args in EXC macro in futex operations, alpha: osf_sys.c: put_tv32 regression, alpha: crash if pthread_create races with signal delivery, signal/sh: Ensure si_signo is initialized in do_divide_error, signal/openrisc: do_unaligned_access to send the proper signal, ipmi: use dynamic memory for DMI driver override, Bluetooth: btusb

GNU GPL c linux kernel operating-system

TXR Language 190 šŸ’¾

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: New features in the interactive listener. Limitation removed from Lisp load function: it can now process .txr files. Bugfixes in expansion related to op family of operators. Minor autoload-related bugfix.

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

MathMod 7.0 šŸ’¾

MathMod is a mathematical modeling software. It visualizes and animate implicit and parametric surfaces, either with 3D or 4D hypersurface plotting. It provides JSON-compatible scripting facilities, OBJ and K3DSurf format export or .js conversion, ready-to-use animation algorithm examples, and includes a simple editor.

major feature: Changelog for MathMod-7.0 (11/02/2018) 1) Add support for complex scripts involving more than 100 functions declarations (previous versions were practically limited to less than 12 functions declarations). 2) Add six new scripts to generate plain-weave and wireframe patterns over any parametric surface (added at the bottom of the parametric models list (Sinus/Catenoid/Knots)_Plain_weave and wireframe_(sinus/shell/knots) ) . 3) Add new function CmpId(n) to return the index of the component under calculation (see "Wireframe_Shell" script). 4) Code cleaning and optimization. For more informations, please visit our bug tracker system on SourceForge:

GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling

PeaZip 6.5.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.5.1 improves archive manager, archive conversion procedure, And Introduces ability to move and rename objects inside existing archives. Backend are updated to 7z 18.01, zpaq 7.15 and UPX 3.94. 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

htop 2.1.1 šŸ’¾

This is htop, an interactive process viewer for Unix systems. It is a text-mode application (for console or X terminals) and requires ncurses.

minor bugfix: Check for pkg-config when building with --enable-delayacct. : behavior of SYSCR column. : preserve LDFLAGS when building. : with small terminals. : crash with particular keycodes. : terminal color.

GNU GPL system-administrators linux freebsd openbsd macos monitoring

git 2.16.2 šŸ’¾

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: An old regression in "git describe --all annotated_tag 0" has been. "git svn dcommit" did not take into account the fact that a, svn+ssh:// URL with a username@ (typically used for pushing) refers, to the same SVN repository without the username@ and failed when, svn.pushmergeinfo option is set. "git merge -Xours/-Xtheirs" learned to use our/their version when, resolving a conflicting updates to a symbolic link. "git clone there here" is allowed even when here directory exists, as long as it is an empty directory, but the command incorrectly, removed it upon a failure of the operation. "git stash --. " incorrectly blew away untracked files in, the directory that matched the pathspec, which has been corrected. "git add -p" was taught to ignore local changes to submodules as, they do not interfere with the partial addition of regular changes, anyway.

GNU LGPL c git scm vcs dvcs

Open Tax Solver 15.03 šŸ’¾

OpenTaxSolver (OTS) is a free safe & secure application for doing your US Federal and State income taxes. It is based on a GUI for easy entry of your information to calculate your tax answers. It assists you in doing the otherwise tedious calculations, while showing the intermediate and final numbers. It can now automatically fill-out your numbers onto several of the official government PDF tax forms.

minor bugfix: Version 15.03 fixes the Fed1040 collectible gains value from being used before the input line. Note that this causes a line change between lines 12 and 39a. If you already started a Form from the prior release, you need to adjust the position of the Collectibles line. Or, better to just copy your entries to the new form. Fixed missing fill-in of 1st SchedB Int+Divs, and comma issue in Sched-B PDF, as well as proper medical percentage in Sched-A line 3. Began addressing OH form size issues. More line-label improvements. Apartment + Middle initials now print on the PDF forms.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

Zeal 0.6.0 šŸ’¾

Zeal is an offline documentation browser. It's similar to Dash on OS X, but available cross-platform. It comes with ready-to-download manuals for many scripting and programming languages, frameworks and document standards. Zeal greatly simplifies searching across documentation.

minor feature: Added default font preferences. New welcome page had direct links for docset manager and application preferences. Added option for choosing external link behavior. Added option for enabling smooth scrolling. Context menu now correctly states Open in new tab instead of window. broken Open in new tab. problem with ExtJS docset. Added check for read-only docset storage.

GNU GPLv3 c++ qt documentation browser developers

Wine 3.2 šŸ’¾

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: Separate implementation of USER controls for ComCtl32 v6. Multisample texture support in Direct3D. Support for HID gamepads. More event support in MSHTML. Obsolete DOS code removed. Various.

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

youtube-dl 2018.02.11 šŸ’¾

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: YoutubeDL Add support for filesize_approx in format selector. francetv Add support for live streams. francetv Add support for and francetv Separate main extractor and rework others to delegate to it. francetv Improve manifest URL signing. francetv Sign m3u8 manifest URLs. veoh Add support for embed URLs. afreecatv extraction. periscope Use accessVideoPublic endpoint. discovery auth request. 6play Extract subtitles. newgrounds metadata extraction. nbc Add support for dvtv live streams extraction.

Public Domain python utility video

peewee 3.0.18 šŸ’¾

Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.

minor feature: Improved error messages when attempting to use a database class for which the Corresponding driver is not installed. Added tests showing the use of custom operator (a-la the docs). Indentation in docs, #1493. With the SQLite date_part, #1494.

MITL python orm flask developers python-module

The Sidef programming language 3.15 šŸ’¾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Number multinomial(a, b, c...) (df33a59) arithmetic_derivative(n) (c6b7fc3) sqrt_cfrac(n) (2859ad0, 76474c1) subfactorial(n, k=0) (18d91e3, 43c02c6) . multinomial(a, b, c...) (df33a59). arithmetic_derivative(n) (c6b7fc3). sqrt_cfrac(n) (2859ad0, 76474c1). subfactorial(n, k=0) (18d91e3, 43c02c6). Array. .accumulate() (8072a0b). .accumulate_by (6cd6e58). .shift_while (0b77fe8). .pop_while (0b77fe8). .indices_by (7bc32b8). .bsearch (a8b87fe). .bsearch_le (a8b87fe). .bsearch_ge (a8b87fe). .bindex_le (a8b87fe). .bindex_ge (a8b87fe). . .accumulate() (8072a0b). .accumulate_by (6cd6e58). .shift_while (0b77fe8). .pop_while (0b77fe8). .indices_by (7bc32b8). .bsearch (a8b87fe). .bsearch_le (a8b87fe). .bsearch_ge (a8b87fe). .bindex_le (a8b87fe). .bindex_ge (a8b87fe). Hash. .collect (47bb3e3). . .collect (47bb3e3). Lazy. .first_by (bcc96b8). . .first_by (bcc96b8). String. .encode_base64() (b240ad7). .decode_base64() (b240ad7). . .encode_base64() (b240ad7). .decode_base64() (b240ad7). Support for one-line nested for-in loops (same as in Julia). (67f7105, 514bd8e, f1c6794). Using mpfr_beta() when mpfr-4.0.0 is available. (4cfa15e). Using mpfr_z_sub() when mpfr = 3.1.0 is available. (f2f52fb). Extended Lazy.first() to return the first item when no argument is provided. (f157ae3). Extended Number.complex() to accept an optional argument. (3f33c77). Switched to Hurwitz expansion for complex numbers in Number.as_cfrac(). (0ebb66f). Reimplemented Number.rat_approx() for much better performance ( 3x faster). (3e488c8). Using a more efficient algorithm in Number.convergents(). (608aafc). More efficient algorithm in computing the n-th Bell number in Number.bell(). (baa5ce9). Minor simplification/optimization in Number.digits() when the base is not specified. (3099ee7). Better performance in Array and RangeNumber prod() and prod_by() methods. (9ddade5). Binary splitting in Array.sum(), Array.sum_by , Math.lcm() and Range.sum_

GNU GPLv3 programming language development perl

PrRescue 0.63 šŸ’¾

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.15.4. Gcc has been upgraded to version 7.3.0. Every package has been recompiled using new gcc. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

LimeSurvey 3.3.1 (build 180214) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Date/Time question type - icon missing (Olle Haerstedt). Breadcrumb group detail not using admin language (Olle Haerstedt). Not possible to using placeholders in group titles (Olle Haerstedt). Ajax mode should be off in database after installation/upgrade (Olle Haerstedt). Registration" and "Print answers" screens appear to (Olle Haerstedt). PDOException after update to 3.3.0 (MSSQL) (Olle Haerstedt). Theme editor jumps back to admin home page after every save of changes to theme files (Olle Haerstedt). de=2 broke all page with some server configuration (Denis Chenu). Alert animation applied to question container.... (LouisGac). Copy conditions doesn't work (Olle Haerstedt). No error message when failed to change password (LouisGac). Notice when launching a survey after reinstalling its theme (LouisGac).

GNU GPL survey php mysql mssql postgres

4MLinux 4MParted 24.0 šŸ’¾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: 4MParted is a very small live CD designed for disk partitioning. It's a part of 4MRescueKit, which in turn is one of the three main 4MLinux releases available for download. This version includes GParted 0.29.0 and it uses 4MLinux 24.0 BETA as the base system.

GNU GPLv3 x window system x11 console terminal osdistro