The Sidef programming language 3.60 šŸ’¾

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: Added the Vector built-in class. (858b6a4, 3602614, de75a77). Added the v(...) and m(...;...) special tokens for creating a Vector or a Matrix. (5e79ebf). Added the experimental pipeline operator . (2eecf31, af4cca0, 53a5b73). Added the Array pipeline cross-product operator X . (d130fb9, 20c9ec9, 1101be3, 1a4a80a). Added the Array pipeline zip operator Z . (9ff9150). Added the Array and Range.none ... method. (d70da6b). Added the Array.map_reduce a,b ... method. (7442459, e2f2482). Added the Range accumulate and accumulate_by methods. (7dbd0d4). Added the Number is_between(n, min, max) method. (c6c7d96). Added the Number mertens(a, b) method. (2ad5ad5, 3f211d8). Added the Number is_smooth_over_prod(n, k) method. (4e53852). Added the Number prime_power_count(a, b) method. (606b32a). Added the Number polygonal_inverse(n) method. (4e7f0b8). Added the Number sum_primes(a,b) and inverse_totient_len(n) methods. (8b0d5cf). Added the Number.factor_map ... and.divisor_map ... methods. (c231000). Added the Number sum(...) and prod(...) methods. (7bfdefd). Added the Number kronecker_delta(a, b) method (aliased as Ī“(a, b)). (5777769). Added the Matrix.map v,i,j ... method to map the values of a matrix. (2e012ce). Added the Matrix abs and neg entrywise methods. (db12040). Added the Matrix t and pre aliases for transpose. (c471df3). Added the String run method. (1a48166). Added support for deleting variables from the current scope. (Python-like) (0f99842). Reimplemented the support for modules in a better way. (e745386). Implemented support for class slurpy has attributes. (dfc0c0f). Much faster algorithm in Number is_smooth(n,k). (4e53852). Extended Hash.concat() to work with non-hash arguments. (534ffdc). Allow typenames to be used with the smartmatch operator. (e50bb56). Included the namespace of variables in the Did you mean? message. (247e76d). Cached the bernoulli(n) function for input values of n

GNU GPLv3 programming language development perl

CXine 3.3 šŸ’¾

CXine is a mostly mplayer-compatible keyboard driven X11 media player built on libxine and having support for embedding in other windows/apps; sticky, stayontop, fullscreen and shaded windows; keygrabs; bookmarking current playback position; user definable on-screen displays; downloading using external helper apps; streaming media and more.

major feature: This release adds a playlist display/menu.

GNU GPLv3 libxine mplayer media player

4MLinux 27.1 šŸ’¾

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, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.14.87. The 4MLinux Server now includes Apache 2.4.37, MariaDB 10.3.11, and PHP 7.2.13. You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

GNU GPLv3 x window system x11 console terminal osdistro

ELM ME+ 2.5 PLalpha49 šŸ’¾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

major feature: This release changes date display on mail listing and adds separator lines to mail listing. Also this release changes Expires: and Sender: -header field generation. This release checks more email addresses for mail domain validity (when libelmme-resolv.so module is used). New elmrc options are "expires-have-time", "mail-menu-time", "verify-alias-domain" and "verify-local-domain". Also some other changes and some bug fixes are included.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

ProjectForge 6.24.0-RELEASE šŸ’¾

ProjectForge is a web-based solution for project management including time tracking, gantt-charting, financial administration, issue management, controlling and managing work-break-down-structures (e. g. together with JIRA as issue management system). Extend ProjectForge with your own plugins.

minor feature: Update Spring / Spring-Boot version. Round-off error in invoice. Session ation. Access management. BIC for german IBANs optional. Team event invitation mail send. Call function from address list page. Employee status in employee list export.

GNU GPLv3 timesheets task-management web-application project-management gantt scripting team-calendar

Nextcloud 15.0.1RC1 šŸ’¾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: typo in original english string and all translations . tx-robot updated from transifex. . . . extend anonymous options to work on every dav url. . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . . . tx-robot updated from transifex. . count on string. . Add return type. . . . Add interface to allow storages from opting out of encryption. . Wait for the empty content element to be shown. . Wait for the comment to be added before changing to another file. . . . Add acceptance tests for sharing a file with another user. . Add acceptance tests for sharing a folder with another user. . Add acceptance test for resharing a file with another user. . Add acceptance test for checking that the owner can see reshares. . Add acceptance tests for resharing a folder with another user. . Add acceptance tests for folders that can not be reshared. . Extract sharing related acceptance tests to their own feature files. . Extract locators and steps for sharing in Files app to their own context. . Rename "FilesSharingAppContext" to "PublicShareContext". . tx-robot updated from transifex. . . . I changed the width of the srollbar to make it a bit bigger. . Open the updater via a POST form submit instead of eval the JS code d . . folder path containing leading slash when getting mount root by id. . . . add capabilities for multiple share links. . . . . . tx-robot updated from transifex. . . . Remove old button to submit the apppassword login. . Remove redirect page. . tests. . Update autoloader classmap. . relative timestamp in versions. . Show mimetype icon if version preview is not available. . update encryption wrapper tests. . Don't require Same Site Cookies on accessibility assets. . Better identifica

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

Nelson 0.3.0 šŸ’¾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, ā€¦) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, ā€¦), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: 2018 -- 2019. . Nfilename did not return canonical path name in some. . Some tests failed when it executed from a binary versi . . Tests were not embedded in linux macos packages. . Nelson.pot generated from sources. . Isfolder alias on isdir. . Merge branch 'feature_#179'. . ConvertStringsToChars builtin. . MKL 2019.1 update. . Nelson v0.2.12 did not start on some Windows. . Update ref with MKL 2019.1. . Ref linux after mkl update.

GNU GPL computer-aided-instruction mathematics mathematics physics physics visualization visualization information-analysis information-analysis prog

Cassandra Twig Driver 3.0.1-2 šŸ’¾

Provides JDBC support for Cassandra 2.x/3.x; this is intended primarily as a development tool to allow easy query and inspection of column groups in your database.

minor feature: Uopdate release notes for v3.0.0 . Uopdate release notes for v3.0.0. . Correct LocalDate for Cassandra 3.x; improve getObject() support. . Update documentation. . Support for materialized views; meta-data enhancements. . Merge branch 'develop' into feature/LocalDate. . Merge branch 'feature/LocalDate' into develop. . With timezones during tests; removing string comparison.

Apache cassandra jdbc cql

Django 2.1.5 šŸ’¾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.1.x Refs #29428 -- admin check crash when using a query exp . . 2.1.x - Made ModelAdmin.get_deleted_objects() use has . . 2.1.x - RenameModel's renaming of a M2M column . . 2.1.x - a missing pyc test file in source distr . . 2.1.x Added backticks to code literals in docs/ref/databases.txt. . 2.1.x - Accounted for object level permissions when c . . 2.1.x - Added a helpful makemigrations error if app_l . . 2.1.x Refs #29493 -- Doc'd that the QuerySet in lookup accepts a st . . 2.1.x - crash on Oracle when converting a non-u . . 2.1.x - Allowed permissioning of admin actions. . 2.1.x - Allowed users with the view permission to use . . 2.1.x Bumped version for 2.1 beta 1. . 2.1.x Clarified sentence about removal of inline flag support in ur . . 2.1.x - Made __in lookup keep order of values in query. . 2.1.x Refs #29451 -- invalid SQL on MySQL in queries tests. . 2.1.x Refs #29451 -- regex/iregex lookups on MySQL 8. . 2.1.x Refs #28841 -- Added ForcePolygonCW to GIS database functions . . 2.1.x Updated a test example to use snake case. . 2.1.x - Added charset to JavaScriptCatalog's Content- . . 2.1.x Added description, example, and SQL equivalents for equals an . . 2.1.x Refs #17419 -- Removed IE8 support in json_script example. . 2.1.x Refs #29253 -- method_decorator() crash if decorator se . . 2.1.x - test client crash when posting bytes. . 2.1.x location of a few doc labels. . 2.1.x links for i18n context processor docs. . 2.1.x Refs #28814 -- Documented Python 3.7 compatibility. . 2.1.x Forwardported 2.0.7 release note. . 2.1.x - Doc'd how related_query_name affects Model._m . . 2.1.x Refs #29513 -- Linked the testing docs from the multi-db topi . . 2.1.x - Updated email.MIME references for Python 3. . 2.1.x - SelectFilter2.j

BSDL python django orm web-mvc web-development routing authorization developers

OpenMPTCProuter 0.45 šŸ’¾

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

minor feature: Add wrt32x support . Update BPI-r2 patches. . support for latest 4.14 kernel. . Remove files not more needed for RPI3. . No need to add hostapd here. . and use master source for OpenWrt. . UEFI patch. . Remove mac80211. . . Remove packages not needed anymore. . Comment unneeded lines. . Add latest MPTCP 0.94 commmit. . Remove not needed BPI-R2 patch. . BPI-r2 memory size. . Add BPF_STREAM_PARSER. . Merge branch 'master' of https://github.com/Ysurac/openmptcprouter.

GNU GPLv3 operating-system networking firewalls linux lua

MacroMilter 3.6 šŸ’¾

Python based milter for Sendmail and Postfix MTA servers to check incoming e-mails for Microsoft Office attachments. If a Microsoft Office document is attached to the e-mail, it will be scanned for suspicious VBA macro code. Files with malicious macros are, depending on configuration, either removed and replaced by harmless text files or alternatively the whole e-mail will be rejected.

minor feature: Update README.md . Update macromilter.py. . Correct my broken postconf(1) call. . Configurable umask for unix socket. . Correct some typos. . Remove unused CFG_DIR configuration option. . . . . . . . Merge branch 'master' into unused. . Merge branch 'master' into unused. . . . Add Robert to autors. . Add better and secure tempfile handling. . - for #31 #29 and #27. . Change the umask to 640. . Rework of the zip walk. . Update umask for tmp, remove some defunctions. . Update testing version. . Update logging and tmp folder cleanup. . var nameing error. . Update some logging messages and double zip extraction - release . . Update README.md. . syntax error. . Correct typo in method name. . . . . . Update the tempfile handling for more security and some other, . . Update version. . add exeption for file exeption at tmp remove, remove un-needed xlsx a . . for docx, xlsx und pptx. . . . Update README.md. . add macro whitelisting. . Update macromilter.py. . implementing the macro whitelisting, update the config parsing to json. . Merge branch 'testing' of https://github.com/sbidy/MacroMilter into t . . Remove white listed file from hashdb, nameing. Update README.md. . Handle MacroMilter update from 3.4.3 without configuration update. . Correct some typos. . . . . . Add travis test file. . Update.travis.yml. . Update.travis.yml. . add sendemail test. . Update.travis.yml. . Update.travis.yml. . Update.travis.yml. . Update README.md. . Update travis test. . Update travis. . add sudo for exec. . Update tests and script. . add sudo. . changed milter start. . Missing ole file. . Add postifx as sudo. . Change python run. . Update travis conf. . Update log and init check. . Update log. . update script and tails. . logs. . Update log. . dup. sudo. . update logging. . Update and delete logging. . dmesg tail -n 300. . test wich script. . remove sudo requirement. . Add test and attachment. . Add files via upl

MITL mail-filter virus-scanner security administrators python

Calibre 3.37 šŸ’¾

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.37 04 Jan, 2018 calibredb: adding books from directories to a remote server running on Windows not working. Edit Book: style attribute on lt;html gt; tags not being preserved when editing AZW3 files. Get Books: Use an external browser for Google Books Saving to disk: errors on Linux/macOS if the title/authors are long enough to make individual path components larger than 255 characters. PDF Input: non-breaking spaces represented as entities in the output of pdftohtml, which breaks some search/replace expressions. Edit book: a crash when mousing over links in an instance of the editor launched standalone on macOS Mojave Conversion: When converting with font size rescaling disabled, convert font size names to rem unit rather than pt units. Windows: When registering calibre programs as possible handlers for various file types, dont set the AllowSilentDefaultTakeOver registry key. macOS: PDF Output: bold fonts not working on Mojave. Content server: strings with double quotes not being translated. Improved news sources. Il Post.

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

CakePHP 3.7.2 šŸ’¾

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: Replace hard coded test directory paths with constants. Add model id to all interal exists() method calls. This makes the usage compatible with the shim plugin. Tests are all passing with PHP 7.3. Improved API documentation. ENUM columns will use strings for all values instead of conditionally using an integer. errors when using cake schema with ENUM columns. Joseph Zidell. Koji Tanaka. Mark Story. Martin StĆ¼cklschwaiger. Val Bancer. Yaser Naderi. bancer. mark_story.

MITL php framework web-mvc cakephp rails

sqlitebiter 0.23.4 šŸ’¾

A CLI tool to convert CSV/Excel/HTML/JSON/LTSV/Markdown/TSV/Google-Sheets to a SQLite database file. - Create a SQLite database file from: - File(s): - CSV - Microsoft Excel :superscript:`TM` - HTML - JSON - Labeled Tab-separated Values (LTSV) - Markdown - Tab separated values (TSV) - Google Sheets - URL (scrape data from web pages) - Multi-byte character support

minor feature: Add napoleon extension . Update Makefile. . Update requirements. . a test case. . Remove a test depenency. . Bump version.

MITL database console

OrientDB 3.0.13 šŸ’¾

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: version bumped to 3.0.13-SNAPSHOT . HA SET commands with new SQL executor. . Automatic initialisation of embedded collections on SQL UPDATE. . During page prefetch only data pages are read. . . restored original TP2 distribution scripts. . . quorum management in case of node disconnection. . ClassCastException on database import. . Add small optimisation to MATCH statement. . Do lazy traversal in MATH traverser. . Add lazy traversal on MATCH execution. . Package refactor for OHttpGraphRespons. . CREATE EDGE to avoid exceptions when the FROM does not exist. . reset of result sets on LET statements and projections. . Update history for v 3.0.13. . Update history for v 3.0.13. . releasing OrientDB 3.0.13.

Apache nosql dbms graphdb

dexed 3.7.0 šŸ’¾

IDE for the D programming language, its compilers, tools and libraries.

minor feature: DUB projects: The Test project command doesn't require anymore to select manually the unittest config, thanks to a new option, autoSelectTestConfig, activated by default. To get the old behavior uncheck this option. Projects, action "verify with dscanner": If the dscanner ini file exists in the project root directory then it used. Dexed Projects and groups: They must have respectively the.dprj and.dgrp extensions. Manual update is necessary in the folder where settings are stored (MRU, libman entries) and in the projects folders. Docking: when positions of tabs for tabbed widgets was set to something else than "top", the setting was not restored in the next session. DUB project editor: The property editor remained disabled when creating a DUB project and if previously focused project was a SDL one. Editor: Calltips displayed after typing a colon didn't skip nested calls that were complete. Mini Explorer: Its filter didn't work anymore when selected folder is not at level 0. Mini Explorer, Terminal, Linux: The arrow back icon had no effect when the terminal option that has for effect to follow the explorer was activated. Project inspector: Folders were not displayed in group, which was sub standard. Project inspector: Context menu item "Open file in editor" didn't work anymore when files were displayed as a tree instead of a list. Projects: a case where sources could be opened twice. Terminal, Linux: partial command had for effect to cancel the automatic cd when the widget was set to observe the projects, the documents, or the explorer. From this version only Lazarus 2 can build Dexed and older versions can only be build with Lazarus 1.8.4. From this version, under windows the binaries distributes here are 100 64 bits. Backup your settings before starting this new version (because of #374 and #388).

BSL d ide editor dlang

Coedit 3.7.0 šŸ’¾

IDE for the D programming language, its compilers, tools and libraries.

minor feature: DUB projects: The Test project command doesn't require anymore to select manually the unittest config, thanks to a new option, autoSelectTestConfig, activated by default. To get the old behavior uncheck this option. Projects, action "verify with dscanner": If the dscanner ini file exists in the project root directory then it used. Dexed Projects and groups: They must have respectively the.dprj and.dgrp extensions. Manual update is necessary in the folder where settings are stored (MRU, libman entries) and in the projects folders. Docking: when positions of tabs for tabbed widgets was set to something else than "top", the setting was not restored in the next session. DUB project editor: The property editor remained disabled when creating a DUB project and if previously focused project was a SDL one. Editor: Calltips displayed after typing a colon didn't skip nested calls that were complete. Mini Explorer: Its filter didn't work anymore when selected folder is not at level 0. Mini Explorer, Terminal, Linux: The arrow back icon had no effect when the terminal option that has for effect to follow the explorer was activated. Project inspector: Folders were not displayed in group, which was sub standard. Project inspector: Context menu item "Open file in editor" didn't work anymore when files were displayed as a tree instead of a list. Projects: a case where sources could be opened twice. Terminal, Linux: partial command had for effect to cancel the automatic cd when the widget was set to observe the projects, the documents, or the explorer. From this version only Lazarus 2 can build Dexed and older versions can only be build with Lazarus 1.8.4. From this version, under windows the binaries distributes here are 100 64 bits. Backup your settings before starting this new version (because of #374 and #388).

BSL d ide editor dlang

pytablewriter 0.38.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: Change to accept string values for the line_break_handling attribute of writers. Change is_write_null_line_after_table default value of writers from True to False. Change dump_tabledata function to pass arguments to writer.

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

emgr - EMpirical GRamian Framework 5.6 šŸ’¾

The emgr framework is a compact open-source model reduction software toolbox for (empirical) GRAMIAN-based model order reduction (MOR) and uncertainty quantification (UQ). It's compatible with OCTAVE and MATLAB.

major bugfix: many bugfixes and improvements

BSDL-2 mathematics matlab science-research model-reduction model-order-reduction

Midnight Commander 4.8.22 šŸ’¾

Midnight Commander is a text-mode visual filesystem browser. (It's two-pane display emulates the venerable DOS Norton Commander). Apart from browsing files and directories, copying or renaming them, searching, editing, affecting permissions, it also provides virtual (zip and other archives) and remote file access (ssh, ftp). Via Ncurses it can run on the console, in a virtual terminal, or over remote connections.

minor feature: Support BTRFS's file clone operation, Find file: show pattern and content in the results window title, Find file: remember state, Improve support IBM i, Improve handling of hard link creation errors, Support user-defined prompt in the Fish subshell, sftp: preserve atime and mtime, man page cleanup, syntax:, PHP - highlight keyword 'null', Meson - initial implementation, ext.d: use MPV as a fallback for mplayer -identify, ext.d: improve recognition of MS Office formats, Code cleanup, Cleanup hint files, Won't compile for Apple, "Cannot create target file" when target has backslash space in the name, Quiet single file overwrite, Show error message for each not-installed program when view documents in MS Word and Excel formats, Crash when trying some sftp connections, Crash when return to filemanager from subshell

GNU GPL file-browser ncurses

Font Manager 0.7.4 šŸ’¾

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

minor feature: Gucharmap is no longer in active development, and while the developers were receptive to changes, our changes are so invasive that they wouldn't make much sense upstream. --with-file-roller flag dropped. Added font substitution preference pane. Added some help documentation. Character map now only displays those codepoints which are present in selected font. For fonts which do not support Latin, use a preview string based on best supported orthography or generate a random preview based on available glyphs. Added custom preview entry to Browse mode. Added custom preview entry to Compare mode. Make headerbar area more consistent with other Gtk+ applications. Added "Copy Location" and "Show in Folder" entries to the font list context menu. Added "Copy to.." and "Compress..." entries to the collection list context menu. Force sidebar content to stay in place rather than slide out of view. Hide non-matching search results. Enable "next-match", "previous-match" and "activate" signals for search. Match search term anywhere in family name. No longer applies to current design. Ensure "C" locale is used when saving double values to configuration files.

GNU GPLv3 vala gtk fonts x11 font-manager installation browser

Cassandra Twig Driver 3.0.1 šŸ’¾

Provides JDBC support for Cassandra 2.x/3.x; this is intended primarily as a development tool to allow easy query and inspection of column groups in your database.

minor feature: Adding support for Cassandra 3.0, this has changed how the system schema should be queried by the driver.

Apache cassandra jdbc cql

CMOC 0.1.57 šŸ’¾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor for the Color Computer .BIN format, the OS-9 format and for the Vectrex game console. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Reimplemented rand() as an Xorshift random number generator to reduce the predictability of each of the 15 bits returned. Fixed comparisons involving a signed byte and an unsigned 8-bit constant. Modified optimization "storeLoad" so that a load of an absolute address is assumed to deal with a volatile memory location, like an I/O port.

GNU GPLv3 compiler c developers

libgphoto2 2.5.22 šŸ’¾

libgphoto2 is a set of libraries for previewing, retrieving, and capturing images from a range of supported digital cameras to your local hard drive. It does not support digital cameras based on the USB storage protocol, those can be mounted by Linux directly. The list of current cameras can be found on: http://gphoto.org/proj/libgphoto2/support.php or by running gphoto2 --list-cameras

major feature: libgphoto2 2.5.22 release ptp2: * Canon EOS M / PowerShot capture problem solved * Sony shutterspeed - provide a static list as the camera does not provide one, you can set also different values * Canon SDRAM capture, try to support more than 500MB of images at once * New USB Ids added: * Canon EOS R, 800D * Canon PowerShot SX600HS, SX740HS * Sony DSC RX0, RX100-M5A * Nikon DSC D3500 generic: * handle new "bind" udev event in udev rule generator. translations: * updated polish, ukrainian

GNU LGPL camera usb capture digital camera remote control tethering

Jailer 8.2.4 šŸ’¾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: Implemented "#57 Analyze database convenience". UPK is formed exclusively for the tables related to the subjects. Implemented "#58 receipt += times". "#34 Possible Performance-Improvement in CellContentConverter.toSql". "#59 Retry Deadlock?". Automatic adjustment of the number of database connections.

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

youtube-dl 2018.12.31 šŸ’¾

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: bbc Add support for another embed pattern. npo:live Add support for npostart.nl. beeg extraction. youtube Unescape HTML for series. youtube Extract more format metadata. youtube Detect DRM protected videos. youtube Relax HTML5 player regular expressions. youtube Extend HTML5 player regular expression. liveleak Add support for another embed type and restore original. Format extraction. crackle Extract ISM and HTTP formats. twitter Pass Referer with card request. mediasite Extend URL regular expression. lecturio Add support for lecturio.de. discovery Add support for Scripps Networks watch domains.

Public Domain python utility video

Nelson 0.2.12 šŸ’¾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, ā€¦) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, ā€¦), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: Update boost 1.68 . Path. . Integer display was not interruptable. . Hdf5 module template. . H5create builtin. . Linux build. . Add FindHDF5.cmake. . Use native FindHDF5.cmake. . HDF5 Thirdparty. . Disable hdf5 warnings. . H5writeatt in progress. . H5readatt in progress. . H5readatt (integers). . Add h5 ref files. . Simplify h5readatt float and double. . Gcc build. . Rename files. . H5readatt bitfield support. . H5readatt vlstring support. . Remove duplicated code. . H5readatt compound support. . H5readatt vlen support. . H5readatt reference support. . Build linux. . H5writeatt in progress. . H5writeatt tests integer single. . Force upgrade ICU. . Brew upgrade. . Upgrade xcode9.3. . Brew install icu4c. . Travis CI Macos X (mojave) build fails. . About. Linux build hdf5 1.8 compatibility. . Icu compatibility 59.1, 60.1, 63.1. . Ignore files. . H5writeatt help. . H5readatt help. . H5read template. . Add.h5 dataset. . H5read integer float implemented. . H5read opaque dataset. . H5read bitfield dataset. . H5read string in progress. . H5read vlstring support. . Indent code. . H5read enum dataset. . Update Eigen 3.3.7. . H5dump in progress. . Add h5ls List the content of an hdf5. . H5write in progress. . Indent code. . H5write type. . Factorize h5readString. . Factorize h5read integer. . H5read float factorized. . H5read enum factorized. . H5read opaque factorized. . H5read bitfield factorized. . H5read compound dataset. . H5read vlen dataset. . Add hdf5 module iss. . Update version. . Circle ci dependencies. . H5read array dataset + h5dump test. . H5read reference dataset. . Update changelog + h5create test extended. . About hdf5 high level functions. . Remove hardcoded path. . Remove hardcoded path. . H5create help file. . H5dump help file. . H5ls help file. . Typo: data set. . Add h5read h5write help files. . Typo. .

GNU GPL computer-aided-instruction mathematics mathematics physics physics visualization visualization information-analysis information-analysis prog

Bokeh 1.0.3 šŸ’¾

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

minor documentation: : - #7118 component: bokehjs Unable to update arrow. - #8401 API: models Incorrect image import from bokeh.models. - #8493 component: bokehjs Polydrawtool shows vertices even when not active. Features: - #2828 component: bokehjs widgets Multi-line textinput box?. - #7762 component: bokehjs Copy paste from datatable. - #8444 component: bokehjs Feature request: expose sort_columns in js datatable object. - #8502 Support environment variable in addition to --allow-websocket-origin. Tasks: - #8372 Extended bad_column_name error. - #8379 component: examples Export csv example more useful if you don't have to hard code headers in download.js. - #8383 component: tests Attempt to enable downstream tests for holoviews. - #8384 component: bokehjs Feature: add plot's root id to dom so to allow api access to the object. - #8472 Boilerplates for bokeh/models. - #8476 component: bokehjs typescript Upgrade to typescript 3.2. - #8481 component: docs Doc: remove extra "to execute" from embed. - #8485 Update sampledata bucket url. - #8491 component: docs Typo in range_tool example. - #8495 component: tests Document licenses of included projects. - #8506 Boilerplate for bokeh/plotting directory. - #8514 Boilerplate for protocol. - #8517 Boilerplate for bokeh/server. - #8523 Property getter for model.id. - #8528 component: docs Release notes.

BSDL python javascript d3js visualization data-presentation rendering

streamtuner2 2.2.1 šŸ’¾

Streamtuner2 is an internet radio browser. It utilizes various directory services like Shoutcast, Xiph, InternetRadio, SurfMusik, MyOggRadio, TuneIn, Dirble, Reddit, or Jamendo and Youtube to present categorized streaming stations. It chains to installed audio players like Audacious or VLC, uses streamripper for recording, but also allows bookmarking, exporting and easy searching.

minor bugfix: Fix missing import for find_executable fallback. Fixed shoutcast base url, and added format option. Updates to extraction for radiolist.net, delicast, streema. Optional bookmark subcategories. Radiotray-NG support. Optional toolbar button for search dialog. Added plugin to highlight Vorbis and Opus streams. New recordflags plugin with additional command options. Support for internal calls in specbuttons. Disable man page compression. New st2subprocess plugin for alternative player invocation schemes (mostly Windows). UI changes for player/application configuration and feature settings, colorization and icons in main statusbar. More streamlined heuristic for URL and format guessing. Logging and broader plugin dependency checking. Minor text fixes. Windows fixes related to paths and encoding.

Public Domain python gtk music internet-radio audio-recording desktop

Audacious 3.10.1-gtk3 šŸ’¾

Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computerā€™s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CDā€™s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.

minor feature: Mostly revert GTK2 port; keep some cleanup changes. . Merge branch 'master' into gtk3. . Don't display icons where they are deprecated (GTK3 branch only). . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . GTK3 deprecation warnings. . Merge branch 'master' into gtk3. . libaudgui: Replace deprecated use of GtkMisc. . Merge branch 'gtk3' of github.com:audacious-media-player/audacious in . . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Expand entries/font buttons horizontally. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Set same width for buttons in Jump-to-Song dialog. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Let the DE/user decide whether menu icons are shown. . libaudgui: Use the GTK3 function to clear a combobox. . Merge branch 'master' into gtk3. . Merge branch 'master' into master-gtk3. . GTK3 deprecation warnings. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . deprecation warnings. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . Prevent SmartPtr from deleting an incomplete type. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . audgui: too-wide settings window with Adwaita theme (GTK3 only). . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . libaudgui: caption spacings again. . Merge branch 'master' into master-gtk3. . libaudgui: Use correct mar

BSDL-2 audio music player c++ gtk qt windows linux

tcconfig 0.21.2 šŸ’¾

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

minor feature: Change to accept unit for netem parameters. Tcset command that --change option not properly reflected the output when using --tc-command/--tc-script options.

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

Mixxx 2.1.6 šŸ’¾

Mixxx is an audio mixing / turntable software for DJs. It provides a dual-deck interface, easy drag and drop. It's GUI has various wave transformation controls, beat and cue points, and full waveform previews, vinyl emulation, sample stretching, single click looping, quad sampler decks, MIDI controls. It also helps organazing playlists, with BPM detection, an auto DJ feature, recording, replaygain normalization, and even ICY broadcasting.

minor feature: Crash when loading a Qt5 Soundsource / Vamp Plug-In. lp:1774639 Validate effect parameter range. lp:1795234. Crash using the bpm_tap button without a track loaded. lp:1801844. Possible crash after ejecting a track. lp:1801874. Wrong bitrate reported for faulty mp3 files. lp:1782912. Echo effect syncing lp:1793232. ITunes context menu lp:1799932. Loading the wrong track after delete search and scroll. lp:1803148. Improve search bar timing. lp:1635087. Quoted search sentence. lp:1784141. Loading a track formerly not existing. lp:1800395. Imporing m3u files with blank lines. lp:1806271. Position in sampler overview waveforms. lp:1744170. Don't reset rate slider, syncing a track without a beatgrid. lp:1783020. Clean up iTunes track context menu. lp:1800335. Collapsed sampler are not analyzed on startup. lp:1801126. Search for decoration characters like " ". lp:#1802730. Cue button blinking after pressing eject on an empty deck. lp:1808222.

GNU GPL c++ qt audio playback mixing auto-dj

Checkstyle 8.16 šŸ’¾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: ClassMemberImpliedModifier: New Check to demand all modifiers to be explicit in class members. ImportOrder reports incorrect errors for redundant imports. JavadocMethod: False positive from comment inside method. Pitest: add new mutator REMOVE_CONDITIONALS. pitest: increase mutation coverage for javadoc profile to 100 . set up JDK11 build. Align XDocs and Javadocs. pitest: increase mutation coverage for indentation profile to 100 . Update AbstractChecks to log DetailAST (part 1, hard cases). pitest: increase mutation coverage for pitest-checks-coding profile to 100 . Pitest: add new mutator FALSE_RETURNS. Pitest: add new mutator CONSTRUCTOR_CALLS. Pitest: add new mutator TRUE_RETURNS. pitest: increase mutation coverage for blocks profile to 100 . Strive for 100 mutation coverage. exception in build log from spot. Move test inputs with deprecated packages to resources-noncompilable. Pitest script order locally. create Travis ready to use shell script to check that pistes profiles cover all classes. XmlLoader: remove incomplete namespaces support. Upgrade Powermock2 to RC4. Resolve Teamcity violations of inspection engine 2018.3. Split and Organize Checkstyle IT inputs.

MITL java coding-style syntax-checker command-line

GnuCash 3.4 šŸ’¾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature: Different warnings when changing reconciled splits vs. splits linked to reconciled splits. "Save changes on closing" window waits 2 32 seconds when "Time to wait for answer" is set 0. GnuCash won't load currency fractions larger than 1000000. Also create larger fractions for the account dialog. Segmentation Fault in Transfer dialog after clearing Date field and pressing escape. Unable to overwrite sqlite3 database file. Mixed languages in error dialog. Python bindings can't find loadable modules. Commodity Register displays fractional prices. A new Preference, "Force Prices to display as decimals" on the General pane will cause prices that can't be exactly displayed as decimals to be rounded to two more places than the currency's smallest unit. If no book is opened, gnucash still asks if the user wants to save changes when opening a file. GnuCash could not obtain the lock for file://C: Users username Documents GnuCash 2.6.21 xxxx xxxx.gnucash. Unposting and reposting invoice doubles amounts. query.search_for outputs critical qof.object errors and prevents queries being run. Editing Scheduled Transaction. In addition to not begining to edit already-loaded transactions, don't try to load splits that are already loaded. It shouldn't be possible to load a transaction without also loading its splits. Segmentation fault while setting up online banking. Allow only a single instance of the assistant. Saved reports don't respect *some 'Edit report options'. Cannot go forward with empty duplicates screen. Backspace Key Inoperable After Ctrl+V. Dark Theme Text Colors Hard to Read. Only add the register-foreground class when using Gnucash built in colours. When this setting not used, the foreground colour by default will be what ever the theme has set and will be down to the user to over ride along with the other register colours. Can't overwrite gnucash DB on MariaDB. of 6 Date Posted options fail to return matching transactions. Auto-complete entry not highlighting to a

GNU GPL c perl scheme gtk gnome accounting personal-finance

LibCXX Windows Library 0.14.0 šŸ’¾

LibCXXW is a library that implements a basic X user interface toolkit with a modern C++17 API and without any dependencies on large Gnome (GTK) or QT libraries.

minor feature: This release adds a search widget.

GNU GPLv3 widget-set c++ x11 linux developers

SWI Prolog 7.7.25 šŸ’¾

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: Updated jpl . Documentation typo. . Updated pldoc. . Updated pldoc and odbc. . ENHANCED: identifier_parts/2: support Prolog symbol identifiers. . ADDED: identifier_parts/2: deal with Prolog singleton identifiers. . Updated pldoc. . Removed test.zip binary. Lev Lamberov. . Updated pldoc. . BUILD: Document `-DSWIPL_INSTALL_IN_LIB`. . ENHANCED: Declare library(solution_sequences) predicates transparent for. . Updated pldoc. . BUILD: Add `nlp` package dependency for building pldoc2tex. . Updated pldoc. . Updated pldoc. . Add public declaration to avoid xref warning. . : thread_send_message/2,3: possibly double unlock of the message. . Updated jpl. . DE: If supported, print location where an ignored exception was. . DE: Also test wheher an exception is pending at the start of a for . . MODIFIED: Consider an exception from an asynchronous signal handler a . . : Track exceptions from hooks called at thread termination. . Updated xpce and pldoc. . ADDED: library(dcg/high_order), providing meta-predicates over DCGs. . DOC: added dgc/basics.pl and dgc/high_order.pl to manual. . Updated pldoc. . Small simplification. . ADDED: non_terminal/1 to declare grammar rules and make this available. . ADDED: html_text/2: handle colspan. . ENHANCED: html_text/2: better distribution of column widths. . html_text/2: skip empty cells. . ENHANCED: html_text/2: support cell alignment and horizontal rules in. . ADDED: Sandbox declarations for DCG high order predicates. . Updated http. . ADDED: foreach//2 to the high order DCG library. . Updated http. . Updated http. . Preparing version 7.7.25. . ADDED: command line option --no-threads to avoid starting threads at . . Preparing version 7.7.25.

GNU LGPL prolog compiler software-development

dna.js Semantic Templates 1.5.3 šŸ’¾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Added badges plus version number . Next release. . Updated js fiddles, font, wording. . More es6 fat arrow functions. . Point require('dna.js') to version in dist folder. . Test case added to check version number format. . Make sidebar full width on mobile screens. . nested folder in jshint command. . repeat calback for templates inside of panels. . Semantic tagging for authors. . Release v1.5.3.

GNU GPLv3 clone template javascript jquery html dom developers

Linux kernel 4.19.13 šŸ’¾

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.19.13, drm/ioctl: Spectre v1 vulnerabilities, proc/sysctl: don't return ENOMEM on lookup when a table is unregistering, Input: elantech - disable elan-i2c for P52 and P72, mm: don't miss the last page because of round-off error, mm, page_alloc: has_unmovable_pages for HugePages, mm: thp: flags for pmd migration when split, mm, memory_hotplug: initialize struct pages for the full memory section, media: ov5640: set format regression, iwlwifi: add new cards for 9560, 9462, 9461 and killer series, Revert "mwifiex: restructure rx_reorder_tbl_lock usage", iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares, rtlwifi: leak of skb when processing C2H_BT_INFO, xfrm_user: freeing of xfrm states on acquire, mm: introduce mm_ p4d pud pmd _folded, mm: make the __PAGETABLE_PxD_FOLDED defines non-empty, mm: add mm_pxd_folded checks to pgtable_bytes accounting functions, panic: avoid deadlocks in re-entrant console drivers, x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence, x86/vdso: Pass --eh-frame-hdr to the linker, x86/mm: decoy address handling vs 32-bit builds, x86/mtrr: Don't copy uninitialized gentry fields back to userspace, futex: Cure exit race, Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels, KVM: UAF in nested posted interrupt processing, kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs, KVM: X86: NULL deref in vcpu_scan_ioapic, posix-timers: division by zero, gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers, gpio: max7301: driver for use with CONFIG_VMAP_STACK, mmc: omap_hsmmc: DMA API warning, mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl, mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support, mmc: core: Reset HPI enabled state during re-init and in case of errors, scsi: sd: use mempool for discard special page, scsi: t10-pi: Return correct ref tag when queue has no integrity profile, ubifs: Handle re-linking of inodes correctly while recove

GNU GPL c linux kernel operating-system

Calendar Lock PEA 0.3 šŸ’¾

Calendar Lock PEA displays password encrypted iCalendar compatible calendars in a monthly and daily view. The calendars in plaintext are never stored on a device, but are in memory only. iCalendars from other applications can be imported. This program is in beta stage.

minor feature: - Day view - Event info window instead of tool tips to show events - Priority of events: red border signals the priority of the event - Event setting starts with time depending on mouse click location - Minor modification in appearance and minor bug fixes

GNU GPL security cryptography java cross-plattform end-users calendar