CloudI 1.7.0 šŸ’¾

CloudI is an open-source private cloud computing framework for efficient, secure, and internal data processing. CloudI provides scaling for previously unscalable source code with efficient fault-tolerant execution of C/C++, Erlang/Elixir, Go, Haskell, Java, JavaScript/node.js, OCaml, Perl, PHP, Python and Ruby services. The bare essentials for efficient fault-tolerant processing on a cloud!

minor feature: * backwards compatibility difference: * The C CloudI API (not the C++ CloudI API) had a small change to facilitate the use of thread local data with the callback function arguments order changing to match the other programming languages that lack (or avoid) state objects (C, Erlang, Go, Haskell, OCaml) * The Go CloudI API was added (requires the configure argument --enable-go-support and Go (gc) = 1.6) * The Haskell CloudI API was added (requires the configure argument --enable-haskell-support and GHC = 7.10.3, cabal-install = 1.22) * The OCaml CloudI API was added (requires the configure argument --enable-ocaml-support and OCaml = 4.03.0) * The CloudI Service API function logging_stdout_set was added to allow all CloudI logging to be sent to stdout * The count integration test was added to show how thread local state works in all supported programming languages ( (see for more details)

BSDL-4 erlang elixir c++ c golang haskell java javascript ocaml perl php python ruby bsd unix cross-platform distributed-computing

Converseen šŸ’¾

Converseen is a batch image-processing application, which utilizes Qt5 for cross-platform support. It supports common image formats including DPX, EXR, GIF, JPEG, JPEG-2000, PhotoCD, PNG, Postscript, SVG, TIFF and many others. It can process single or an selectable amount of files. Converseen allows resizing, size compression, rotation and flipping, file renaming. It can also split up PDF files into multiple images.

minor feature: Added Danish Traslation. Updated Italian Traslation. Various.. 0.9.5 ? 2016-08-29 Latest. Porting to Qt5.

GNU GPLv3 c++ qt5 image-processing image-conversion

Seed7 - The extensible programming language 2017-03-28 šŸ’¾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

major feature: - A chapter about signals has been added to the manual. - The handling of ctrl-c (respectively the signal SIGINT), when s7 or s7c are used with the option -ts, has been improved: - A dialog offers several possibilities: Continue, terminate, trigger SIGFPE or raising an exception. - If the program was waiting for an input at the console the input can be entered again. - Under windows signal handler and the program that waits for an input are synchronized now. - The library aes.s7i with AES (Advanced Encryption Standard) cipher support has been improved to support key lengths of 192 and 256 bits. - The library tls.s7i has been improved to support the cipher suits TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256 and TLS_RSA_WITH_AES_256_CBC_SHA256. - The performance of the function bigMultAssign in big_rtl.c has been improved by a factor of 22 (measured with gcc and valgrind when big1 := 123456789_**123456; big1 *:= 123456789_**123456; is computed). Now Karatsuba multiplication is used to compute *:= . - The functions wildcardMatch and findMatchingFiles have been moved from cli_cmds.s7i to the new library wildcard.s7i. - The function flush has been added to pixmap_file.s7i. - The signal handling of interpreted and compiled programs has been unified. Now the signal handling is done in sigutl.c. - Sigutl.c has been moved from the library s7_comp.a to the run-time library seed7_05.a. - Code to generate signal handling functions has been removed from s7c.sd7. - The functions kbdKeyPressed and kbdGetc in con_win.c have been rewritten to use Win32 functions (PeekConsoleInputW and ReadConsoleInputW) instead of functions from conio.h (kbhit and getch). The include directive for conio.h has been removed. - Code to use conio.h has been moved from con_win.c to con_con.c. - In fil_win.c the function stdinReady has been added and calls of kbhit have been replaced by calls of stdinReady. The include of conio.h has been removed.

GNU GPL software-development interpreter compiler

Seed7 - The extensible programming language 2017-03-05 šŸ’¾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

major feature: - The performance of the function bigIPow in big_rtl.c has been improved by a factor of 15 (measured with gcc and valgrind when bitLength(123456789_**123456) is computed). Now Karatsuba multiplication and Karatsuba squaring is used to compute the power. - The performance of the function uBigMult in big_rtl.c has been improved by 22 (measured with gcc and valgrind). - The compiler has been improved to optimize expressions like: stri := stri .... stri := stri pos .. ; stri := lower(stri); stri := upper(stri); The optimization avoids an unnecessary copy of the string result of the right hand side expression. - The code generated by the compiler for the action STR_FOR has been improved. Now correct code is generated, when the for-statement loops over a string expression. - The library seed7_05.s7i has been improved to support if-statements with omitted statement after the keyword 'then'. - The functions getFile and putFile have been added to osfiles.s7i. - The bas7.sd7 (basic interpreter) example program has been improved. Support for the commands FILES and LOAD has been added. - Testcases for the power operator (**) and the operators div, rem, mdiv and mod have been added to chkbig.sd7. - Testcases for the new string optimizations done by the compiler have been added to chkstr.sd7. - Interpreter and compiler have been improved to support the action PRC_IF_NOOP. - The new library http_response.s7i has been added. It contains support for HTTP responses. - The comanche webserver has been improved to work with the new library http_response.s7i. - In big_rtl.c the functions bigIPow and bigIPowN have been improved to use uBigSquareK and uBigMultK instead of uBigSquare and uBigMultIntoHelp. - In big_rtl.c an improved version of uBigDigitMult has been added and an older deactivated (but faster) version of uBigMult has been reactivated. - In str_rtl.c the function strHeadTemp has been improved to avoid a heap corruption for a strange corner case.

GNU GPL software-development interpreter compiler

GeoToad 3.27.0 šŸ’¾

GeoToad is a tool for serious geocachers. It lets you make advanced queries to find the perfect caches to hit on your day out, and export them to any imaginable format. Here is what it can do: On-demand queries for geocaches based on several constraints: query type, distance, difficulty, terrain, fav factor, size, type, unfound, trackables, cache age, last found date, title, description, found by, cache creator. Outputs cache listing and details to HTML, GPX, CSV, VCF, Text, Ozi, MXF, Tiger, GPSPoint, etc., with extendable template base. Integrated with GPSBabel to output to Google Earth (KML), and dozens of other formats. Optional automatic waypoint names like "TheBookOfMozilla" instead of "GCABE4" Runs on Windows, Mac OS X, Linux, and other UNIX flavors! It's Opensource! GeoToad has been around since 2002, and is written using the Ruby Programming Language. We're looking for new people to join in and help develop, debug, and maintain the code. Patches welcome!

major feature: New login code. New and experimental features: logbook, gallery, command-line output condition. Lots of code cleanups. See Wiki:CurrentVersion for more. (Caveat: Windows installer still uses Ruby 2.0. Avoid it by any means.)

BSDL front-end indexing-search ruby curses macos windows linux unix education

Linux kernel 4.10.6 šŸ’¾

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.10.6, drm/amdgpu/si: add dpm quirk for Oland, cgroup/pids: remove spurious suspicious RCU usage warning, percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages, gfs2: Avoid alignment hole in struct lm_lockname, isdn/gigaset: NULL-deref at probe, target: VERIFY_16 handling in sbc_parse_cdb, scsi: mpt3sas: Avoid sleeping in interrupt context, scsi: libiscsi: add lock around task lists to list corruption regression, scsi: lpfc: Add shutdown method for kexec, target/pscsi: TYPE_TAPE + TYPE_MEDIMUM_CHANGER export, md/raid1/10: potential deadlock, hwrng: omap - Do not access INTMASK_REG on EIP76, hwrng: omap - use devm_clk_get() instead of of_clk_get(), hwrng: omap - write registers after enabling the clock, powerpc/boot: zImage TOC alignment, cpufreq: and clean up show_cpuinfo_cur_freq(), NFS prevent double free in async nfs4_exchange_id, xprtrdma: Squelch kbuild sparse complaint, md/r5cache: set_syndrome_sources() for data in cache, perf/core: event inheritance on fork(), perf/core: use-after-free in perf_release(), parisc: system shutdown halt, parisc: support R_PARISC_SECREL32 relocation in modules, parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_range, qla2xxx: request queue corruption. qla2xxx: memory leak for abts processing, give up on gcc ilog2() constant optimizations

GNU GPL c linux kernel operating-system

CakePHP 3.4.4 šŸ’¾

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: Hash::filter() no longer removes 0.0. Error messages now include file and line numbers more often. Logging now handles string scopes more consistently. The ORM no longer emits errors when an association's alias does not match the linked table's alias. This allows you to leverage the targetTable option in associations to make association names that do not need to match the linked table. HtmlHelper::scriptStart() not longer emits CDATA blocks by default anymore. This makes scriptStart() consistent with script(). TranslateBehavior::translationField() returns standard table alias for default locale. Improved API documentation. Allow getting configured datetime class for Type class. ADmad. JosƩ Lorenzo Rodrƭguez. Koji Tanaka. Mark Scherer. Mark Story. Robert Pustu?ka. Roberto Maldonado. Sevvlor. chinpei215. inoas. saeid. saeideng. ypnos-web.

MITL php framework web-mvc cakephp rails

ArangoDB 3.1.16 šŸ’¾

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

minor bugfix: try to raise file descriptors to at least 8192, warn otherwise. ui - aql editor improvements + updated ace editor version (memory leak). Lost HTTP requests. ui - some event. Avoid name resolution when given connection string is a valid ip address. Helps with, in COLLECT statement in connection with LIMIT. Locking in cluster traversals. Increase lock timeout defaults. Increase various cluster timeouts. Limit default target size for revision cache to 1GB, which is better for. Tight RAM situations (used to be 40 of (totalRAM - 1GB), use --database.revision-cache-target-size to get back the. Old behaviour a with restarted servers indicating status as "STARTUP". Rather that "SERVING" in Nodes UI.

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

Mozilla Firefox 52.0.2 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: New installs erroneously not prompting to change the default browser setting, a crash on startup on Linux, loading tab icons on session restore, Use Nirmala UI as fallback font for additional Indic languages, Reference link to 52.0.1 release notes

MPL c++ web-browser html5 javascript mozilla

gnome-manual-duplex 0.66 šŸ’¾

Gnome-manual-duplex is a utility that adds manual duplex to the "Print" menu. It is a virtual CUPS printer, but also works as standalone utility. It can handle both PostScript and PDF documents.

minor feature: Makefile: Ubuntu 16.04: another place where is in.

GNU GPL python printing duplex

Rspamd 1.5.4 šŸ’¾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

minor bugfix: Add history_redis default configuration. Add spoofed rules. Add URL_IN_SUBJECT rule. Allow to get task's subject. Allow to specify maximum number of shots for symbols. Distinguish URLs found in Subject. Memoize LPEG grammars. Parse else parts in SA rules. Process subject for mixed characters. Resolve url chains in url_redirector module. Stat greylisted messages as greylisted not soft-rejected. Support checking for redirector in Lua SURBL. Support tag_exists SA function. Work with broken rfc2047 tokens. Check all watcher's dependencies. Do not compile hyperscan with no SSSE3 support. Do not crash if cannot decode qp encoded part. Fix dependencies of DKIM when multiple signatures are found. Fix lists in whitelist plugin. Fix one-shot symbols weight calculations. Fix options and shots match. Fix order of symbol options. Fix parsing of dot at the end of the address. Fix parsing of lua table arguments. Fix processing of subject words. Fix string split memoization. Fix templates grammar usage. Fix various issues related to Lua stack manipulation. Force actions: Use postfilter if we have honor_action / require_action. Further fixes to avoid PHISHING FP. Preserve order of options in symbols. Rspamadm grep: deal with unusually-formatted logs. Use hostname suffix when dealing with history. Remove outdated SA rules. Add flexible columns. Add footable. Add sender, recipients and subject columns. Allow message-id break. Fix history clustering. Fix history display. Fix sorting. Humanize sizes. Initial move towards footable. Remove datatables. Replace `.values` method with `.map`. Rework v2 symbols display. Try to normalize frequencies. Unbreak WebUI. Use Footable to draw Throughput summary table.

Apache email-filter antispam c lua

ownCloud 10.0.0beta šŸ’¾

ownCloud is an online file synchronization and sharing solution. It's easy to use as consumer-grade product, but can be hosted on private servers or data centers. It integrates with existing IT business infrastructure as well, and this allows to constrain and customize security and functional requirements. It comes with a simple user interface for file uploading, viewing or editing, contacts and calendars, bookmarks and media files.

minor feature: Email confirmation for changing email in Settings. Update with docs and code cleanup. Remove token on success and confirmation on setting email. Update UsersControllerTest. Enable / Disable user from web application. return canDelete value. testing the. Enable / Disable user : Remove ajax + correct UserController. Try to a test. typo. tests. typo. Minors. Send mail to new address instead of old. Stop password reset email spamming. Removed checksums context and integrate it with the rest. Adapted tests to use new dav endpoint. Added Ilja's tests here. Update davclient.js to 0.1.1. Add --yes argument when enabling master key. Add integration test run for master key mode. Merge branch 'masterkey-tests'. modal parameter added while showing confirmation alert. redirected to admin settings page iff user is admin. code improvement. UI : Remove possibility to disable itself. tx-robot updated from transifex. UI : Permit to hide the column Enabled in users settings. Test : Admins and sub admins cannot disabled / enabled themselves. Test : Successfully enable / disable user. Test : Successfully enable / disable user. Test : Successfully enable / disable user. Test : Sub admin cannot disable a user not accessible for him. tx-robot updated from transifex. tx-robot updated from transifex. do not test DAV in selenium travis testcase. Optimize registerMounts by removing unused function. Use fileid instead of path for custom properties backend. Add a straightforward migration. Resolve user/path into fileid in a different manner. Always use ALT_HOME mode for integration tests. from PR #27277. for tests and migration. test for postrgre. Add missing literal. Add one more unit test. i'd better stop living in past. tx-robot updated from transifex. Copy will copy and not move. Add tests for PR 27346. Implement email change status notifications. Ensure that FileInfo return values as required by its phpdoc. tx-robot updated from transifex. Webdav returns all check

OSL storage cloud web-environment file-sharing

Qt5 Configuration Tool 0.31 šŸ’¾

This program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration.

minor feature: added options "Toolbar button style" and "Mouse wheel scroll lines"; added test for minimal Qt version; fixed Qt 5.4 support; added Arabic translation; updated translations.

BSDL-2 qt5 configuration

LimeSurvey 2.56 (build 161117) šŸ’¾

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: CSS on login page needs ing (Louis Gac). VV export/import dialogs are not styled (LouisGac). When using file questions all possible files are shown, even empty ones (Louis Gac). Graphics options are all turned on (Louis Gac). Don't move all template in asset directory (views not needed) (Louis Gac). Numeric valid item with, show as error (markusfluer). Unable to update Decimal mark (Markus FlĆ¼r). an not see the quota name when you select an answer for quota (LouisGac). Unable to (de)activate plugins (via GUI) (markusfluer). Cross-site scripting vulnerability in Version 2.55.2+161103 (LouisGac). Boxes on home page and quick actions don't have the same height on small screens. (LouisGac). New feature #11741: Login limesurvey using the email address (Louis Gac). Updated translation: Catalan by qualitatuvic. Updated translation: French (France) by DenisChenu. Updated translation: Greek by c_schmitz, kiolalis. Updated translation: Portuguese (Brazil) by holch. Updated translation: Russian by ddrmoscow, t6nnp6nn, vipgroup. Updated translation: Vietnamese by rinodung.

GNU GPL survey php mysql mssql postgres

LilyPond 2.19.59 šŸ’¾

LilyPonds slogan is "Music notation for everyone". A music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts.

minor feature:

GNU GPL music notation scheme guile

etcd 3.1.5 šŸ’¾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: Version: bump to 3.1.4+git. Wal: use path/filepath instead of path. *: use filepath.Join for files. Clientv3: use waitgroup to wait for substream goroutine teardown. Dockerfile-release: add nsswitch.conf into image. Raft: use rs.req.Entries 0 .Data as the key for deletion in advance(). Version: bump up to 3.1.5.

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

LibreSSL 2.5.2 šŸ’¾

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

: Added the recallocarray(3) memory allocation function, and converted. Various places in the library to use it, such as CBB and BUF_MEM_grow. Recallocarray(3) is similar to reallocarray. Newly allocated memory is cleared similar to calloc(3). Memory that becomes unallocated. While shrinking or moving existing allocations is explicitly Discarded by unmapping or clearing to 0. Added new root CAs from SECOM Trust Systems / Security Communication of Japan. Added EVP interface for MD5+SHA1 hashes. DTLS client failures when the server sends a certificate. Request. Correct handling of padding when upgrading an SSLv2 challenge into an SSLv3/TLS connection. Allow protocols and ciphers to be set on a TLS config object in. Libtls. Improved nc(1) TLS handshake CPU usage and server-side error. Reporting. The LibreSSL project continues improvement of the codebase to reflect modern. Safe programming practices. We welcome feedback and improvements from the Broader community. Thanks to all of the contributors who helped make this Release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

heads 0.2 šŸ’¾

heads is a libre (free as in freedom) GNU/Linux distribution. It aims to be a distro that respects your privacy, freedom, and helps you to stay secure and anonymous. It runs on GNU/Linux with kernel patches -libre and -grsec, runs live with a persistence mode powered by Tomb and routes all its traffic through Tor.

major feature: Second stable release. More sophisticated and user-friendly, with some helpful messages and generally a nicer interface. The software list has been revised. Tor Browser now runs using the system-wide Tor instance instead of starting its own. Mozilla relaxed their redistribution policy and Thunderbird is back instead of Icedove. Sup is compiled on boot-time, musl-libc is now included in the system, and general improvements have been made with the firewall (iptables) setup.

GNU GPLv3 linux privacy grsecurity cryptography tor

youtube-dl 2017.03.26 šŸ’¾

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: Don't raise an error if JWPlayer config data is not a Javascript object literal. _find_jwplayer_data now returns a dict rather than an str. Expand environment variables for options representing paths. utils Introduce expand_path. downloader/hls Delegate downloading to ffmpeg immediately for live streams. afreecatv extraction. atvat Add support for fox Add metadata extraction. atresplayer Extract DASH formats. atresplayer Extract HD manifest. atresplayer login error detection. franceculture extraction. youtube Improve URL regular expression. generic Do not follow redirects to the same URL.

Public Domain python utility video

Checkstyle 7.6.1 šŸ’¾

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: SummaryJavadoc: need special processing of inheritDoc tag. Indentation check fails for Line Wrapped Anonymous Inner Class with LCurly on newline. Regression false-positive FinalLocalVariable. ImportControlLoader does not InputStream and leaks filehandles when xml is malformed. RightCurly: ALONE option doen't work for a singleline IF. Test failed due to locale message settings. (with non-English locale settings). Control Characters are not skipped with google_checks config. WhitespaceAfterCheck: problem with multiline typecast. try to avoid non jdk runtime exceptions in code. README: broken link. Wrong German translation of declaration.order.access in Perform refactoring of AnnotationLocationCheck to increase code readability. google_checks: update to most recent version of style guide ( Feb 28, 2017 ). spelling: spelling and punctuation in comments (RightCurly). google_checks: update to most recent version of style guide (3 November 2016). NPath for empty block is 1. Add new setting in Beginning Development for IDEA docs. doc: typos in Travis PR validation messages. UTs should not use ROOT locale when they test violation/error message. wercker ci should have most of testing launches on real code to shorten time of Travis execution. Split and Organize Checkstyle inputs by Test for SeparatorWrap. doc: update documentation for usage of quot;period quot; property at SummaryJavadoc. spelling: corrected sentence. EmptyLineSeparator check not enforcing empty line after class def, enum def or interface def tokens. spelling: change 'suite' to 'suit'. WritingChecks: add documentation on java grammar. expand documentation on METHOD_REF token. circleci: provide ability to skip CI executions base on commit files. RequireThisCheck is not fully covered with UTs. spelling: typo in documentation. Code coverage is not working for certain classes in checkstyle. Travis faliure: quot;sonatype-nexus-staging not found quot; during release..

MITL java coding-style syntax-checker command-line

heads 0.1 šŸ’¾

heads is a libre (free as in freedom) GNU/Linux distribution. It aims to be a distro that respects your privacy, freedom, and helps you to stay secure and anonymous. It runs on GNU/Linux with kernel patches -libre and -grsec, runs live with a persistence mode powered by Tomb and routes all its traffic through Tor.

major feature: Initial release


Claws Mail 3.15.0 šŸ’¾

Claws Mail is a GTK+ based, user-friendly, lightweight, and fast email client derived from Sylpheed. It can manage multiple mail accounts, displays messages in threads, categorized by filtering and colored, has a built-in adressbook. It supports SMTP, POP3, IMAP4, SSL and NNTP. It understands MBOX and MH storage. And it provides GnuPG encryption setup per default. Many extensions plugins (such as for spam filtering) are also available.

minor feature: More granular options on when to open a selected message have been added. There are now several checkboxes on the Display/Summaries page of the Preferences which allow a greater flexibility. Compose window: Show the total size of attachments on the Attachments tab. Compose window: Bcc has been added to the headers drop-down list. Folder list: Top-level folders can now be copied. They are created as regular folders in the target mailbox. Folder selection dialogue: Left/right keys collapse/expand rows. Further keypress will move the cursor to parent or first child, respectively. Menu items: 'Mark all unread recursively ' has been added to the folder context menu, message list menu, and the main window menu and toolbar. Toolbar actions: Mark, Unmark, Lock, Unlock, Mark all read, Mark all unread, Ignore Thread, Watch Thread, and Delete Duplicate Messages have been added to the main window toolbar's Actions list. Account compose signature: The value of the signature file now takes a path relative to the user's home directory in addition to a full path. Icon Themes: Support for SVG themes with icon scaling capabilities has been added. This requires libRSVG 2.40.5 or newer. Hidden preferences: colours for specifying Tags, QuickSearch, and auto-filled header values have been added, both foreground and background. Respectively, tags_color, tags_bgcolor, qs_active_color, qs_active_bgcolor, qs_error_color, qs_error_bgcolor, default_header_color, and default_header_bgcolor. Hidden preferences: warn_sending_many_recipients_num, if greater than zero, a warning dialogue is shown when the number of recipients exceeds the number given. GData plugin: This plugin now requires libgdata version 0.17.2 or newer. TNEF parser plugin: This plugin now uses an external libytnef. vCalendar plugin: This plugin now uses an external libical, version 2.0.0 or newer is required. Mail Archiver plugin: - updated to support some of the compression formats up to libarchive 3.2.2. Several minor UI

GNU GPL email mail-client desktop

Fusio 0.7.1 šŸ’¾

Fusio is an open source API management platform which helps to build and manage RESTful APIs. It provides endpoint versioning, handling data from different data sources, schema definition (JsonSchema), automatic documentation generation and secure authorization (OAuth2).

minor feature: Added deploy command. Add d token statistic. Add app token endpoint. The protected API endpoints accept now also a JWT as bearer token which was obtained by the /consumer/login endpoint. Added consumer endpoint documentation test cases.

Affero GPLv3 api rest php

Natron 2.2.6 šŸ’¾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: Multi-dimensional parameters don't automatically fold into a single dimension, except for scale and size params. Binaries distributed through Natron's web site are now built with 10-bit x264 and 10/12-bit libvpx-vp9 support. That means the produced video files may be unplayable on some hardware (e.g. phones or TVs), but Natron should really be used to produce digital intermediates with the highest possible fidelity, which can then be transcoded to more suitable distribution codecs. Better cache usage for Readers, ReadOIIO does not use the OIIO cache anymore. a where custom OpenFX plugins directories would be ignored #1584. Add a documentation chapter on importing camera data from PanoTools-based software (PTGui, PTAssembler, Hugin). WriteFFmpeg: the preferred pixel coding and bit depth can now be selected, which is very useful for codecs that propose multiple pixel formats (e.g. ffv1, ffvhuff, huffyuv, jpeg2000, mjpeg, mpeg2video, vc2, libopenjpeg, png, qtrle, targa, tiff, libschroedinger, libtheora, libvpx, libvpx-vp9, libx264, libx265). ColorCorrect: changed the Contrast formula to make adjustments more intuitive, see - this may affect existing projects that used the previously gy Contrast parameter. LensDistortion: add PanoTools/PTGui/PTAssembler/Hugin model. Card3D can now import/export chan files from Natron, Nuke, 3D-Equalizer, Maya, etc., and txt files from Boujou. Card3D and CornerPin: only show things that are in front of the camera. In cornerPin, point 1 is considered to be in front. LensDistortion: add PanoTools/PTGui/PTAssembler/Hugin model. Noise, Plasma: result is now reproductible (a given render always gives the same result). ReadOIIO: add advanced options for reading RAW files. STMap: Use the format of the Source input rather than its RoD to determine the texture size.

GNU GPL c++- python graphics composition animation effects

Nikola 7.8.4 šŸ’¾

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

minor feature: Features Refactor RSS feed generation to allow better plugin access. Add Jupyter config as dependency for jupyter posts. Make `nikola plugin --list-installed` more readable. Accept `now` in post-list date conditions. Add `RSS_COPYRIGHT`, `RSS_COPYRIGHT_PLAIN`, and. `RSS_COPYRIGHT_FORMATS` options in which can be disabled by specifying `copyright_=False` to `generic_rss_renderer`, or overriden by specifying an explicit value. Write PID of detached `nikola serve` process to a file called. ``. Append file name if `nikola new_post` receives directory name as path. Add a `require_all_tags` parameter to the `post-list` directive to show only posts that have all specified tags.. Add `META_GENERATOR_TAG` option in allowing the meta generator tag to be disabled. Add `YUI_COMPRESSOR_EXECUTABLE`, `CLOSURE_COMPILER_EXECUTABLE`. `OPTIPNG_EXECUTABLE`, `JPEGOPTIM_EXECUTABLE` and. `HTML_TIDY_EXECUTABLE` to configure executables for built-in filters. Allow setting custom GUID in feeds. Remove misplaced and duplicated meta description tags. crash if `PAGE_INDEX` is enabled and make them actually work. Ignore `NEW_POST_DATE_PATH` when creating pages. Ensure `post.updated` is timezone-aware. Pass previously missing post object and language to reST compiler and language to Markdown compiler (for shortcodes). crashes when rendering subcategories. Prevent writing cache files outside of the cache folder. mimetype guessing in auto mode. filters.html5lib_xmllike for laters html5lib. Skip the current post in post lists. poor performance when compiling multiple markdown documents with the markdown compiler.. crash if `SHOW_INDEX_PAGE_NAVIGATION` is `True` while. `INDEXES_STATIC` is `False`.. Make `NEW_POST_DATE_PATH` follow `rrule` if it exists.

MITL python website blog code-generator static-pages

Vim 8.0.0512 šŸ’¾

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.0512: check for available characters takes too long Problem: Check for available characters takes too long. Solution: Only check did_start_blocking if wtime is negative.

Other text-editor ide vi vim

git 2.12.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: git status --porcelain" is supposed to give a stable output, but a, few strings were left as translatable by mistake. "Dumb http" transport used to misparse a nonsense http-alternates, response, which has been. "git diff --quiet" relies on the size field in diff_filespec to be, correctly populated, but diff_populate_filespec() helper function, made an incorrect short-cut when asked only to populate the size, field for paths that need to go through convert_to_git() (e.g. CRLF, conversion). There is no need for Python only to give a few messages to the, standard error stream, but we somehow did. A leak in a codepath to read from a packed object in (rare) cases, has been plugged. "git upload-pack", which is a counter-part of "git fetch", did not, report a request for a ref that was not advertised as invalid. This is generally not a problem (because "git fetch" will stop, before making such a request), but is the right thing to do. A "gc.log" file left by a backgrounded "gc --auto" disables further, automatic gc; it has been taught to run at least once a day by ignoring a stale "gc.log" file that is too old. "git remote rm X", when a branch has remote X configured as the, value of its branch.*.remote, tried to remove branch.*.remote and, branch.*.merge and failed if either is unset. A caller of tempfile API that uses stdio interface to write to, files may ignore errors while writing, which is detected when, tempfile is (with a call to ferror()). By that time, the, original errno that may have told us what went wrong is likely to, be long gone and was overwritten by an irrelevant value. _tempfile() now resets errno to EIO to make errno at least, predictable. "git show-branch" expected there were only very short branch names, in the repository and used a -length buffer to hold them, without checking for overflow. The code that parses header fields in the commit object has been, updated for (micro)performance and code hygiene. A test that creates a confusing bra

GNU LGPL c git scm vcs dvcs

mapollage 1.0.6 šŸ’¾

Mapollage is a photo kml generator for Google Earth. Create kml folders by directory name, date pattern and regex Name placemarks by filename and date pattern Use a photo or a pin as a marker Dynamic description generator Customizable photo reference Draw path between placemarks

minor bugfix: OPT: Allow zoom values down to 1.0 FIX: It s now possible to cancel operation during file scan FIX: Exclude now respect OS case sensitiveness FIX: Handle images with no exif and percentage sign in filename correct

Apache viewer gis java cross-plattform end-users

TXR Language 173 šŸ’¾

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, has 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, and object-oriented structures. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: Semantics improvement in matching variables delimited by directives which follow. Tab completion in listener now sensitive to .slot or .(method context. Behavior of functions calling call-finalize is now specified, allowing for more complete "RAII" programming and related techniques. Static, code-expansion-time warnings are now issued when slots are accessed that do not belong to any type. This feature caught a typo in a termios method in the library, alerting to the lack of testing of that code. MS Windows: the 16x16 icon is improved. Bugfixes: fixed warnings not being generated against Lisp code loaded from a main .txr file. Fixed unbound variable warnings not being generated for argumens of ... syntax. Fixed wrong function name printed in trace messages. Fixed "start in" directory of Windows shortcuts to be user's profile directory.

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

Linux kernel 4.10.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.10.5, crypto: s5p-sss - spinlock recursion on LRW(AES), crypto: powerpc - initialisation of crc32c context, locking/rwsem: down_write_killable() for CONFIG_RWSEM_GENERIC_SPINLOCK=y, futex: Add missing error handling to FUTEX_REQUEUE_PI, futex: potential use-after-free in FUTEX_REQUEUE_PI, x86/perf: CR4.PCE propagation to use active_mm instead of mm, x86/intel_rdt: Put group node in rdtgroup_kn_unlock, x86/kasan: boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y, x86/tsc: ART for TSC_KNOWN_FREQ, x86/unwind: last frame check for aligned function stacks, drm/i915/lspcon: resume time initialization due to unasserted HPD, drm/i915/gen9+: Enable hotplug detection early, drm/i915/lspcon: Enable AUX interrupts for resume time initialization, irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065, arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs, dccp: memory leak during tear-down of unsuccessful connection request, tun: premature POLLOUT notification on tun devices, dccp/tcp: routing redirect race, net: use net- count to check whether a netns is alive or not, bridge: drop netfilter fake rtable unconditionally, ipv6: avoid write to a possibly cloned skb, ipv6: make ECMP route replacement less greedy, mpls: Do not decrement alive counter for unregister events, mpls: Send route delete notifications when router module is unloaded, act_connmark: avoid crashing on malformed nlattrs with null parms, amd-xgbe: Enable IRQs only if napi_complete_done() is true, uapi: linux/packet_diag.h userspace compilation error, net/tunnel: set inner protocol in network gro hooks, vrf: use-after-free in vrf_xmit, team: use ETH_MAX_MTU as max mtu, dccp: use-after-free in dccp_feat_activate_values, net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump, net: socket refcounting in skb_complete_tx_timestamp(), net: socket refcounting in skb_complete_wifi_ack(), tcp: various for sockets morphing to listen state, strparser: destroy workqueue on module exit,

GNU GPL c linux kernel operating-system

BuildAMation 1.1.0b3 šŸ’¾

BuildAMation is an open source build system and project generator for Windows, Linux and macOS desktop software development in C/C++. It has a declarative markup language based on C# runtime compilation (using Mono on Linux and macOS), and has a plugin system to implement different backends, such as multi-threaded command line builds, VisualStudio or Xcode project generation, or MakeFiles. Common compiler/linker/archiver settings are exposed via C# properties, so you can configure the build using named settings rather than having to remember each toolchain's command line switches (handy for cross-platform development). Build scripts are debuggable in VisualStudio or Xamarin Studio. You can profile it with any standard tools. A number of standard open source projects have had build scripts written for them already, such as Qt, flex, bison, Python, zeromq, libtiff, zlib. CMake is a similar product.

minor feature: Build scripts can now be conditional against tool versions.

BSDL developers linux windows macos c++ c build-tool

frei0r 1.6 šŸ’¾

As a plugin API, Frei0r's main emphasis is on simplicity, to round up the most common video effects into simple filters, sources, and mixers that can be controlled by parameters. Frei0r plugins can be shared by many host applications, avoiding duplicate efforts by different projects. Frei0r is not meant as a competing standard to more ambitious efforts trying to satisfy the needs of many different applications and more complex effects, as it doesn't provides things like an extensive parameter mechanism or event handling.

minor feature: This release contains new filters and some bugfixes to parameters and building environment, documentation is updated accordingly. New filters (3): bgsubtract0r, glitch0r, rgbsplit0r Updated (2): Distort0r now mode and velocity, Curves has improved precision.

GNU GPL artistic-software graphics graphics-conversion conversion video

Pale Moon 27.2.1 šŸ’¾

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

minor feature: This is a small update to some stability and usability. Changes/:. an with planar alpha handling (transparency). When drawing JXR images.. a crash related to a change JavaScript array handling Introduced in 27.2.0. This became apparent with the pentadactyl extension, but could happen in other situations as well.. a crash when opening ridiculously large images with HQ scaling enabled (default). Pale Moon will now only apply HQ scaling for images within reasonable Limits (64 Mpix or smaller). Images larger than that may not display Properly when zooming in, or may not display at all, even scaled down e.g. gt;256 Mpix large) and show a "broken image" placeholder. Instead; please use dedicated image viewer applications for those kinds of images; it is outside the scope of a web browser to handle such Large images.. Changed the way URL hashes are handled, and will no longer decode anchor hash identifiers by default. Note that this is against RFC 3986, which states that any part of the URL scheme that isn't data should be decoded. This is required for web compatibility because several sites use hash Links to pass actual data to web applications (Please don't do this! Hashes ar part of the URL address, should only consist of "safe" Characters, and aren't suited to pass arbitrary data) and the most Common browsers no longer follow the RFC in that respect. If you want RFC compliance, switch.. dom.url.getters_decode_hash to.. true. Restored 2 RSA Camellia cipher suites that were missing: TLS_RSA_WITH_CAMELLIA_128_CBC_SHA and TLS_RSA_WITH_CAMELLIA_256_CBC_SHA. an with custom toolbars getting deleted during Upgrade from 27.0/27.1 to 27.2

MPL c gecko firefox web browser xul

ProjectForge 6.9.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: Multiple substitutions in application for leave. Changes in calendar rest, uuid. Extend event email layout. A lot of.

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

Samba 4.6.1 šŸ’¾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: CVE-2017-2619: Symlink race permits opening files outside share Directory. CVE-2017-2619: Symlink race permits opening files outside share Directory.

GNU GPLv3 communications file-sharing cifs windows

Poppler 0.53.0 šŸ’¾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: Core: Form support improvements. SplashOutputDev: memory leak when rendering images with colormap and matte color. Minor in GlobalParams documentation. Qt5: Expose form calculate order. Expose Form additional actions. Utils: Pdfimages: support 16bpc png and tiff images. pdftohtml: small memory leak when constructing some filenames. Pdfinfo: leak when printing JS. Build sytem: Compile in C++11 mode.

GNU GPL c++ pdf rendering library developers

ChaosEsque Anthology 117 šŸ’¾

ChaosEsque Anthology is a first person shooter. It is a standalone modification of Xonotic which includes extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game modes.

minor feature: Release 117: A minor release with bugfixes, shader work, and texture fixes, aswell as some extentions for map functions by Mario. This release is mostly aimed at mappers. Some longstanding errors were corrected aswell such as the (incorrectly) blackandwhite glowmaps for computer terminals and network equipment in the Philip1X texture series. Volume 2, however, hosts a number of new libre/opensource textures in the newest version including 100 rock/marble textures aswell as a number of futuristic sci-fi textures. This new version expands the palette available to the mapper. Enjoy! Download: Volume2:

GNU GPL game first-person-shooter sandbox capture-the-flag deathmatch 3d first-person-shooter

uftpd 2.3 šŸ’¾

Uftpd is a micro server that supports both FTP and TFTP. No configuration files, no hassle, it just works!

minor feature: Add support for MDTM, modify time, some clients rely this. Add support for correct SIZE when in ASCII mode. Add basic code of conduct to project. Add contributing guidelines, automatically referenced by GitHub When filing a report or pull request. CPU caused by RETR of non-regular file or directory. Segfault on missing FTP home. Ordering in fallback FTP user handling, introduced in v2.2. Error message on CWD to non-directory. .deb generation and debconf installation/reconfigure.

ISC ftp tftp linux developers end-users system-administrators c

Hibernate 4.2.26 šŸ’¾

Hibernate is a popular Object/Relational Mapper tool for Java, and implements the persistence API. Besides ORM functionality, it provides indexing and search, annotation-based constraints, OGM for NoSQL storage, various tools (mapping editor, console, wizards, database reverse engineering) and a few extensions (Hibernate Shards).

minor bugfix: HHH-11516 : Level two cache may not be enabled when using @Cacheable without/instead of @Cache.

GNU GPL java orm hibernate database indexing

QMMP 1.1.8 šŸ’¾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: fixed PCM Wave support; fixed Game Boy support in the gme plugin; fixed Xing header detection in the mpeg plugin; fixed output of the '--status' command line option; fixed maximum year in the tag editor.

GNU GPL audio audio-player qt5 mp3