Cross-platform 3D and 2D game engine for Object Pascal. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Rendering and processing of 3D models in X3D, VRML, Collada and other formats. Latest graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound.
major feature: GPU texture memory profiler added. Various improvements around the texture GPU compression. New font rendering features: scale, outline, print in rectangle. TUIState to implement simple UI mode switching (with possible stack) in your games. New option android_project in our build tool to support custom Java and manifest code, to integrate with Google Games, biling, ads, analytics and anything else you want. Clean API to get/set X3D fields. Built-in handling of PNG format. Logging improvements on Windows GUI applications.
Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.
minor feature: Add the ability to log in automatically. jcbrand .
Remove type=email from JID field in login form. Resulting validation error confuses people. jcbrand .
Add Ukranian translations Andriy Kopystyansky .
Add the ability to log in anonymously. jcbrand .
Enable the path to the sound files to be configured thierrytiti and jcbrand .
Unable to register a new user to ejabberd 2.1.11. gbonvehi .
Some offline users have a visible empty in the roster. floriancargoet .
Fix collapsed group visibility on page load. floriancargoet .
Expect full JIDs to be returned via XHR user search thierrytiti .
Updated French translations thierrytiti .
Fix for bower not finding crypto-js-evanvosberg#3.1.2-5 any more. jcbrand .
Checkstyle assists with source coding standard checking for Java.
It supports the Sun or Google code conventions, but is flexible and
It can be run as console tool, or integrated as ANT task.
minor feature: Cannot use config file bundled in jar.
NullPointerException at java.util.regex.Pattern from com.puppycrawl.tools.checkstyle.checks.regexp.DetectorOptions.getPattern.
StackOverflow at java.util.regex..
StackOverflow in com.puppycrawl.tools.checkstyle.checks.regexp.MultilineDetector.findMatch.
RightCurly: Curly brace ' ' should be on line by itself not reported for method with annotation..
YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.
minor feature: recruiters can invite recruiters to join a team by email.
introduces Providers and Channels.
initial user is allowed to accept job postings.
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: backport stable6 Skip filescan but execute hooks.
Add - instanceOfStorage to handle instanceof for storage wrappers.
Use instanceOfStorage instead of instanceof.
Fix storage wrapper being called with null.
Pass any methods custom to specific storage implementations to the wr?.
Continued flock work.
added missing LockNotAcquiredException.
Dont backport unit tests for code that isn't backported.
add max-width to directLink input to prevent overflow.
keep long file names in one line to not overflow download button on m?.
fix failing unit test.
Add a change propagator class to handle propagating etag and mtime ch?.
Split of cache writes in the scanner to their own methods.
propagate changes in the scanner.
Fix recursive scanning.
Fix unit tests.
Fix size calculation during recursive scan.
Fix unit tests.
fix rename of encryption keys.
Fix copy conflict dialog translation.
Repair broken parent link in the scanner.
add some comments.
remove unused argument.
Fix public download link when zip download is disabled.
Added max heartbeat interval to prevent integer overflow.
Add deprecation notice to load functions.
Fix unit test.
add method to count groups on LDAP.
LDAP Wizard: count users and groups with the power of paged search.
consolidate requirement check.
Wizard: get really all groups from LDAP by power of Paged Search.
make all this work in an early configuration state in the wizard by m?.
simplify two methods a bit, because they are not used for group searc?.
remove unused vars; increase scrutinizer happiness.
6.0.4 beta 1.
trusted domains shall not be ignored on autosetup.
Fix merging of external storage configurations.
Backport subset of #4179, re-established Oracle compatibility for LDAP.
always use oc filesystem for rename operation.
always use a OC Files View.
always use '/' as dir seperator.
Remove etag warning in trashbin.
Do not retrieve storage stats for trash bin.
normalize path before comparison
Simple asynchronous event loop for Linux.
cleanup: Private data members in uev.h have now been moved to a new file
called private.h. This will hopefully make it easier to understand
what a user of libuEv is allowed to play around with. Thanks to @vonj
for the discussions around this!.
All builds of libuEv now default to use -fPIC, this bloats the code
slightly, but ensures that linking works for all use cases, withouth
introducing unnecessary complexity.
FreeBASIC is a multi-platform BASIC compiler with syntax similar to MS-QuickBASIC (including graphics statements). It adds features like pointers, unsigned data types, inline assembly, C and C++ bindings (e.g. Allegro, SDL, OpenGL, GTK+, Windows API), and a pre-processor with macro support. FBedit is an additional IDE to the compiler.
minor bugfix: False-positive "ambigious sizeof" warnings if the identifier could refer only to a type or procedure (in that case it should already be fairly clear that the type will be chosen, not the procedure, because sizeof() can't be applied to procedures at all), or if an expression such as "array(0)" is given to sizeof() (i.e. something that starts with an identifier but is followed by further tokens that clarify that it's not refering to a type).
Adjusted "ambigious sizeof" warning message for the case when it could refer to a forward reference or a variable.
The Linux-Hardware-Guide provides a knowledge base for Linux compatibility and Linux configuration of hardware.
The Linux Hardware Guide Tools are a set of programs which automate the upload of hardware data to the database. Furthermore, they automatically find the necessary hardware configuration descriptions relevant for the hardware of the used Linux system.
minor feature: Automated uploading added.
major feature: Share Hello URLs with social networks, Project Silk: Smoother animation and scrolling (Mac OS X), Support for 'switch' role in ARIA 1.1 (web accessibility), SafeBrowsing malware detection lookups enabled for downloads (Mac OS X and Linux), Support for new Unicode 8.0 skin tone emoji, Removed support for insecure SSLv3 for network communications, Disable use of RC4 except for temporarily whitelisted hosts, The malware detection service for downloads now covers common Mac file types (), Performance of displaying dashed lines is improved (Mac OS X) (), List-style-type now accepts a string value, Enable the Fetch API for network requests from dedicated, shared and service workers, Cascading of CSS transitions and animations now matches the current spec, Implement. lt;link rel="preconnect" gt;allowing anticipation of a future connection without revealing any information, Added support for CSS Scroll Snap Points, Drag and drop enabled for nodes in Inspector markup view, Webconsole input history persists even after closing the toolbox, Cubic bezier tooltip now shows a gallery of timing-function presets for use with CSS animations, localhost is now available offline for WebSocket connections, Improve performance for IPv6 fallback to IPv4, Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers, The Security state indicator on a page now correctly ignores loads caused by previous pages, Fixed an issue where a Hello conversation window would sometimes fail to
open, A regression that could lead to Flash not displaying has been fixed, Update to NSS 3.19.2, Various security fixes
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 bugfix: Fix issue with overlapping irregular inflections. When irregular inflections overlap we should choose the longest match, not the shortest.
Fix regression in Inflector::camelize(). The input should not be lowercased before camelizing, as this can cause inputs that were previously camelized to create incorrect results.
Fix Validation::multiple() regarding 0 value. Previously 0 could not be a valid option.
FormHelper::radio() now supports complex option definition. This makes it easier to define custom attributes on each radio button.
Element tags had trailing whitespace removed. If you have custom element tags with HtmlHelper you might need to update your templates.
Shells will now never print HTML errors. Previously if you used custom the console error handlers you could end up with HTML in your terminal.
SQL operators in Postgres are now less greedy when fields are quoted.
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.
documentation bugfix feature m: New callbacks options for hover, selection, and range updates.
Documentation for widgets and new callbacks in the User's Guide.
Much more flexible embed.components that can embed multiple objects.
Implemented a validation framework to provide errors and warnings.
More than 30 smaller bugfixes.
- #1254 docs Setting small plot_width or plot_height to categorical plot without min_border.
- #1255 docs Bokeh.embed.components second parameter not optional.
- #1926 docs Tap_select tool is actually tap.
- #2040 Expose level parameter in python.
- #2161 Color tuples not supported.
- #2176 Fix error: unable to parse uri to data.
- #2245 Bokeh-server --url-prefix is being ignored.
- #2282 starter tests Testmatrix script not in sync with bep 2.
- #2303 build Tagging on release produce wrong names in binstar packages.
- #2306 bokehjs regression Fix issues preventing bokehjs 0.9 working on jsfiddle site.
- #2311 bokehjs docs Broken link to help pages from bokeh plots.
- #2316 Text glyph font size from columndatasource field not working in 0.9.
- #2329 Diamond/diamondcross both show diamonds.
- #2336 docs Categorial heatmap gallery example missing (bad path).
- #2338 Valueerror: min() arg is an empty sequence.
- #2356 bokehjs Force glyphs to always beginpath before rendering.
- #2357 Crosshairtool lacks "dimension" property.
- #2359 docs Animated line and animated glyph gallery examples are broken.
- #2365 examples Compat/seaborn/sinerror.py is broken.
- #2366 Patches doesn't render with reversed ranges.
- #2376 Hover on discontinuous patches.
- #2396 bokehjs docs Tools seems to be broken in latest version of chrome and chromium.
- #2416 Datetime scalar transformation loss of resolution.
- #2431 Datarange1d start and end bug.
- #2436 Bokeh jquery overriding previously loaded jquery.
- #2445 Prevent non-compliant json generation.
- #2459 Hotfix for co
Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.
minor bugfix: Fixed bug with exception wrapping and Python 2.6.
Fixed bug where correct query result wrapper was not being used for certain composite queries.
Cleaned up some example code.
Fixed bug with aggregate_rows() when there are multiple joins to the same table.
GeniXCMS is a PHP Based Content Management System and Framework (CMSF). It's very suitable for intermediate and advanced PHP developers. It requires a medium amount of configuration to achieve a working starting setup or fully fledged applications. It already provides a built-in User manager, Content manager (Post, Pages), Menu manager, etc. It's simple to add custom code or extend it to a rich custom web application.
minor feature: - Add Categories default type is post. This case came up when there is no type at some of category while the post had more than one type. The categories with empty type is missing. So to make the category is appear it must have category type.
- Only show category type post at category menu. this is will be usefull when we had more categories type. The problem occure at version before 0.0.4-patch. The category with different type is appear.This is not right since the categories at the admin meu is for posts.
- Improving admin navigation. The admin dashboard menu now had sub menus for Posts. This is to make the menu more simple and short.
- Update summernote editor to v0.6.9.
- Remove documentation static files. will be replaced with new one in the future. As seen at http://docs.genixcms.org. The next documentation which will be included at the file will be like that.
- Removing unnecessary library at admin footer. This is become bloat when there are some library that unneeded.
- Replace http protocol with https for cdnjs.cloudflare.
- Change composer details.
- Add Google reCaptcha and some Payment Gateway using Omnipay library. The implementation of Google reCaptcha is simple. Will be explained on next post.
- Optimizing the system loader to make it more simple and fast.
- Add post format, now we can add Read More tag to the post and break the post when there is a read more tag available. There is a new button added at the editor. The button with an arrow symbol.
- Bootstrap themes file was removed from the default footer of the template. This is useful when template designer didn't want bootstrap theme but other custom style. So they can include it by them self when they want to include the bootstrap themes.
- Change the Value of Menu Parent from null to 0
- Fix MenuID value from integer to string
Pysed is a stream editor, is used to perform basic text transformations from a file or from pipeline. It reads text, line by line, from a file and replace, insert or print all text or specific area.
minor feature: Updated - Help and usage message.
PCRE is a widely used Unicode-compatible regular expression engine. It implements Perl5 regex syntax and semantics, some Python, .NET and Onigurama extensions. It uses just-in-time compilation, has consistent escaping rules, and allows for recursion, assertions and conditional patterns or complex subroutines and callouts, thus goes far beyond classic regular expressions.
minor feature: 1. Callouts with string arguments and the pcre2_callout_enumerate() function
have been implemented.
2. The PCRE2_NEVER_BACKSLASH_C option, which locks out the use of C, is added.
3. The PCRE2_ALT_CIRCUMFLEX option lets match after a newline at the end of a
subject in multiline mode.
4. The way named subpatterns are handled has been refactored. The previous
approach had several bugs.
5. The handling of c in EBCDIC environments has been changed to conform to the
perlebcdic document. This is an incompatible change.
6. Bugs have been mended, many of them discovered by fuzzers.
Xidel is a command line tool to download web pages or JSON-APIs and extract data from them. It can download files over HTTP/S connections, follow redirections, links, (partially) filled-in forms, extracted values, and process local files. The data can be extracted using XPath 2.0, XQuery 1.0, XPath/XQuery 3.0 and JSONiq expressions, CSS 3 selectors, and custom, pattern-matching templates that are like an annotated version of the processed page. The extracted values can then be exported as plain text/XML/HTML/JSON, or assigned to variables to be used in other extract expressions or be exported to the shell. There is also an online CGI service for testing.
major feature: The 0.9 release adds support for most of the XPath/XQuery 3.0 syntax like anonymous and higher order functions, supports multipart HTTP requests for file uploads, changes the default output format, adds an (experimental) function for page modifications, fixes a large number of bugs mostly related to command line parsing and XPath/XQuery standard compatibility, and more...
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: * Don't use RWL_SPAMHAUS_WL (unknown result) for whitelisting (by @fatalbanana)
* Import updated public suffix list (by @fatalbanana)
* Remove debug message
* Fix settings (by @fatalbanana)
* Remove duplicated symbol registration
* Use WAL for fuzzy storage
* RBL fixes (by @fatalbanana): silence errors; yield unknown results from RBLs; fix scoring for DNSWL; fix use of RBL name as symbol; ignore RBL names that would not be yielded
* Support captures in regular expressions
* Add captures support to lua_regexp
* Support dist on FreeBSD and Darwin
* Add RCVD_IN_DNSWL_NONE as whitelisting exclusion (by @fatalbanana)
* Multiple fixes to URL detection: support port definition; fix query and path recognition; fix parsing of multiple slashes in URL; fix parsing query just after port; fix path field in `url:to_table` method; improve support of IP based URLs.
* Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBL (by @fatalbanana)
* Add GTUBE support
* Ignore User header in SA mode
Bootstrap Listr is a simple PHP script to display folders and files on a server. It utilizes the Bootstrap 3 CSS framework to visualize contents in a well formed list. It provides configurable columns for size / modified date / permissions, sorting, document icons, and ignored files.
minor feature: Add option for sticky footer.
Separate icon themes from code.
Modify protocol handling of assets (no more protocol-relative URLs).
Improve modal behaviour for virtual files.
minor feature: Notable changes:
- Added support for compiling with Microsoft Visual C++ 2015.
- Started building and distributing headers-only tarballs along with binaries.
See https://github.com/nodejs/io.js/labels/confirmed-bug for complete and current list of known issues.
Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See.
Surrogate pair in REPL can freeze terminal.
`process.send()` is not synchronous as the docs suggest, a regression introduced in 1.0.2, see and fix in.
Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion.
`url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see.
- _stream_wrap: prevent use after free in TLS (Fedor Indutny).
- benchmark: make concurrent requests configurable (Rich Trott).
- benchmark: fix typo in README (Rich Trott).
- buffer: prevent abort on bad proto (Trevor Norris).
- buffer: optimize Buffer#toString() (Ben Noordhuis).
- build: add tar-headers target for headers-only tar (Rod Vagg).
- build: update build targets for io.js (Rod Vagg).
- build: fix cherry-pick ooops, fix comment wording (Rod Vagg).
- build: add MSVS 2015 support (Rod Vagg).
- build: DTrace is enabled by default on darwin (Evan Lucas).
- build,win: set env before generating projects (Alexis Campailla) joyent/node#20109.
- crypto: fix VerifyCallback in case of verify error (Shigeki Ohtsu).
- deps: copy all openssl header files to include dir (Shigeki Ohtsu).
- doc: make the abbreviation 1MM clear (Ivan Yan).
- doc: Added sample command to test iojs build (Jimmy Hsu).
- doc: add TSC meeting minutes 2015-06-17 (Rod Vagg).
- doc: clarify prerequisites in benchmark/README.md (Jeremiah Senkpiel).
- doc: add TSC meeting minutes 2015-05-27 (Rod Vagg).
- doc: archive io.js TC minutes (Rod Vagg).
- doc: rename tc-meetings to tsc-meeti
MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.
minor feature: MXF: consideraing 60 fps timecode tracks with 2 components having a difference of 2 frames as a single timecode.
EBUCore 1.6: switch to the link of the final XSD.
x XDCAM: some directory structures were wrongly detected as XDCAM structure having a XML file
x MXF: SDTI 60 fps times were wrong
x #B927, DPX: date/time specific DPX format was used instead of the ISO-like one
x #B927, EBUCore: invalid content in attribute startDate
x ProRes: streams with apcs CodecID were displayed with an incoherent bit depth instead of no bit depth
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.
feature bugfix: Features
Translate `Write your post here.` to default language.
Enable `PRETTY_URLS` by default on new sites created by the wizard.
Add `-F`, `--available-compilers` option to `nikola new_post`
and `nikola new_page`.
Add print CSS to all default themes.
Support other kernels for ipynb/Jupyter using.
`nikola new_post -f ipynb@kernel`.
Add distinct styling for the site footer in bootstrap3.
Use `watchdog` in `nikola auto`.
Add redirection for tags in Wordpress importer.
Add support for `html_tidy_withconfig` to use a `tidy5.conf` file.
Change default tidy5 filters not to drop empty elements.
Apply per-post filters via metadata ().
Nikola auto was broken in python 3.
Read configuration when importing into an existing site.
Don t crash on non-UTF-8 files during sitemap generation.
Unnecessary rebuilds of yearly archives.
Quietly ignore non-existent files in `nikola check -l`.
Don t rebuild all tag or category pages when changing tag/category descriptions.
Fix crash in wordpress code importer.
Call correct command in `nikola auto`.
Blender is a free and open source 3D animation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s API for Python scripting to customize the application and write specialized tools.
major feature: Blender Foundation and the blender.org developer community are proud to present the official Blender 2.75 release.
The main highlights of this release are: Blender now supports a fully integrated Multi-View and Stereo 3D pipeline. Cycles has much awaited initial support for AMD GPUs, and a new Light Portals feature. UI now allows font previews in the file browser. High quality options for viewport depth of field were added. Modeling has a new Corrective Smooth modifier. The Decimate modifier was improved significantly. 3D viewport painting now supports symmetry and the distribution of Dynamic Topology was improved. Video Sequence Editor: Placeholders can now replace missing frames of image sequences. Game Engine now allows smoother LOD transitions, and supports mist attributes animation. And: 100s of bug fixes and smaller feature improvements.
Released: July 1, 2015. Check the credits: people who worked on this release.
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: pinkbike new extractor.
pinkbike converted duration to int.
pinkbike used proper conversion methods.
youku update youku.
youku compatible for python 3.3 or 2.7.
youku compare bytes and str for compatible; use compat_urllib_parse?.
youku change format_id.
YoutubeDL Fix for multiple URLs.
YoutubeDL Remove global state for force_generic_extractor flag in f?.
YoutubeDL Remove force_generic_extractor arg from process_ie_result.
safari make url regex more lenient.
vbox7 Fix extraction.
Merge branch 'youku' of https://github.com/PeterDing/youtube-dl into ?.
vk Fix extraction.
vk Fix upload date extraction.
vk Extract view count.
youtube:search Fix search query.
youku Better handling for Python 2/3 compatibility.
francetv Update f4m manifest token URL.
youku Use _match_id.
youku Add a v.swf test case.
safari Add test for #5985.
youku Change video_id and add a multipart test case.
youku Better error handling.
youku Add cn_verification_proxy support and add a georestricted tes?.
youku Coding style.
YoutubeDL Youku extractor now uses the standard format selection.
Merge branch 'PeterDing-youku'.
Credit @jackyzy823 for iqiyi.
youku Simplify a bit the 'entries' construction.
spankwire Fix extraction.
lifenews Fix extraction.
lifenews Fix tests.
bbccouk Fix error handling.
bbccouk Fix description.
postprocessor/embedthumbnail Skipping if thumbnail file missing.
viki Add support for authentication.
pornhub Extend _VALID_URL.
youtube Add itag 59 and 78.
dramafever Add support for authentication.
dramafever:series Fix extraction while authenticated.
Merge branch 'pinkbike' of https://github.com/misterhat/youtube-dl in?.
pinkbike Improve and simplify.
Merge branch 'misterhat-pinkbike'.
viki Pass session token around.
xvideos Support lower-quality formats found on Android.
imdb Fix extra
Mercurial is a free, distributed source control management tool. It's lightweight and efficiently handles projects of any size with an easy and intuitive interface.
minor feature: changegroup: properly compute common base in changeggroupsubset ()
crecord: fix a typo introduced when moving crecord to core. crecord: fix three typos introduced while moving crecord into core. hgwebdir: avoid redundant repo and directory entries when 'web.name' is set. hgwebdir: don't allow the hidden parent of a subrepo to show as a directory.
parsers: do not cache RevlogError type ().
pull: avoid race condition with 'hg pull --rev name --update' ().
templater: do not preprocess template string in "if" expression ().
templater: evaluate arguments passed to diff() appropriately.
templater: parse "... " as string for 2.9.2-3.4 compatibility ().
transplant: only pull the transplanted revision ().
transplant: update test to use hash for remote transplant.
MikroLock reads and writes encrypted miniLock files.
It is a fast native implementation of the minilock file format. Despite its name (and in contrast to the original implementation), it can also handle big files. Information about the cryptographic details: https://minilock.io.
major bugfix: -name changed to MikroLock
-fixed minor documentation issues
major feature: Qt Bluetooth enhancements: low energy API finalized, Android support added.
Qt Core: can now have Q_PROPERTY and Q_INVOKABLE within a Q_GADGET. Added Q_ENUM to replace Q_ENUMS.
Qt GUI: Windows packages built with -opengl dynamic.
QOpenGLWidget supported in iOS.
QImage: 8-bit alpha map and grayscale formats.
QImageReader: better EXIF support.
Qt Multimedia now has GStreamer 1.0 support.
New video filtering framework for OpenCV and CUDA.
Improved camera support.
Qt Network: new SSL backends for iOS/OSX, support for libproxy, elliptic curves, TLS PSK suites, Raspberry Pi 2.
KMS/DRM backend for EGLFS.
Input handling unified for EGLFS and LinuxFB, and libinput.
Typed arrays, performance improvements, support for Geolocation API, added API for WebEngine settings.
Qt Quick: Windows now threaded using OpenGL, QQuickWidget works on iOS.
Qt Quick Extras was added under the QtQuick.Extras import.
Various experimental QML API have been promoted to public.
Updated Chromium snapshot to version 40.
New Modules: Qt 3D now included.
C++ and QML APIs for easy inclusion of 3D graphics.
Supports OpenGL 2, 3, 4 and OpenGL ES 2 and ES 3.
Data-driven renderer configuration.
Qt Location adds mapping, (reverse-)geocoding, routing and place features to Qt.
Deprecated Functionality: Qt WebKit, Qt Declarative (Qt Quick 1), Qt Script.
FreeFileSync allows comparing and synchronizing local file folders. It's performant and without GUI complexity. It detects moved and renamed files, detect conflicts, can operate on locked files, understands symlinks, allows automatic syncing, copyies extended file permissions (NTFS), and it's cross-platform.
minor feature: Support synchronization with SFTP (SSH File Transfer Protocol).
Detailed error reporting when checking folder existence.
Synchronize MTP devices with no modification time support.
Set focus to comparison button on startup.
Fixed transactional stream clean up error if target file already existing.
Fixed incomplete input stream clean up on fadvise failure (Linux).
Consider non-native paths for direct comparison after startup.
Revised algorithm generating folder pair display name.
Reduced number of file accesses during versioning.
Stricter language file consistency checking.
Resolved crash when running Windows 7 on CPUs without SSE2.
Improved Minidump creation handling stack overflows.
Revised path formatting to always match native representation.
Fixed about dialog layout for large font sizes.
Support Minidump creation for Windows XP.
Updated translation files
OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers.
It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.
minor feature: This is primarily a bugfix release.
ssh(1): when forwarding X11 connections with ForwardX11Trusted=no,
connections made after ForwardX11Timeout expired could be permitted
and no longer subject to XSECURITY restrictions because of an
ineffective timeout check in ssh(1) coupled with "fail open"
behaviour in the X11 server when clients attempted connections with
expired credentials. This problem was reported by Jann Horn.
ssh-agent(1): fix weakness of agent locking (ssh-add -x) to
password guessing by implementing an increasing failure delay,
storing a salted hash of the password rather than the password
itself and using a timing-safe comparison function for verifying
unlock attempts. This problem was reported by Ryan Castellucci.
ssh(1), sshd(8): promote firstname.lastname@example.org to be the
sshd(8): support admin-specified arguments to AuthorizedKeysCommand;
sshd(8): add AuthorizedPrincipalsCommand that allows retrieving
authorized principals information from a subprocess rather than
ssh(1), ssh-add(1): support PKCS#11 devices with external PIN
entry devices bz#2240.
sshd(8): allow GSSAPI host credential check to be relaxed for
multihomed hosts via GSSAPIStrictAcceptorCheck option; bz#928.
ssh-keygen(1): support "ssh-keygen -lF hostname" to search
known_hosts and print key hashes rather than full keys.
ssh-agent(1): add -D flag to leave ssh-agent in foreground without
enabling debug mode; bz#2381.
ssh(1), sshd(8): deprecate legacy SSH2_MSG_KEX_DH_GEX_REQUEST_OLD
message and do not try to use it against some 3rd-party SSH
implementations that use it (older PuTTY, WinSCP).
Many fixes for problems caused by compile-time deactivation of
ssh(1), sshd(8): cap DH-GEX group size at 4Kbits for Cisco
implementations as some would fail when attempting to use group
sizes 4K; bz#2209.
ssh(1): fix out-of-bound read in EscapeChar configuration option
sshd(8): fix application of Per
FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.
minor feature: Squeeze out useless instruction from fxgetticks().. Add adopt() of FXVariantArray API to FXVariant.. Fixes in Adie syntax parser.. Problem in FXIODevice fixed.. CMYK color conversion in JPEG image support fixed.. Improved FXRandom implementation.. Escape key to close dialogs now handled via FXAccelTable instead of hard-wired.. FXReplaceDialog search history implementation improvement.. Improvements to FXDirVisitor, and added early-out option.. Fix Adie text editor core-dumping issue with backward searches.. FXPath::match implementation improvements; more to come.. Added return codes to FXIO, FXIODevice.. Added setMode() API to FXIO, FXIODevice.. Early-out in dictionary classes.. Improved speed of failed search in dictionary classes.. Better docs on FXExpression.. Execute shell commands feature added to Adie.. Scrolling Syntax menu in Adie; list of supported languages getting too big.. Added some protection to FXMessageChannel.
GnuPG (the GNU Privacy Guard or GPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc. Because it does not use any patented algorithms, it can be used without any restrictions.
cleanup: agent: New option --verify for the PASSWD command.
gpgsm: Add command option "offline" as an alternative to.
gpg: Do not prompt multiple times for a password in pinentry
Allow the use of debug category names with --debug.
Using gpg-agent and gpg/gpgsm with different locales will now show
the correct translations in Pinentry.
gpg: Improve speed of --list-sigs and --check-sigs.
gpg: Make --list-options show-sig-subpackets work again.
gpg: Fix an export problem for old keyrings with PGP-2 keys.
scd: Support PIN-pads on more readers.
dirmngr: Properly cleanup zombie LDAP helper processes and avoid
hangs on dirmngr shutdown.
Various other bug fixes.
dos2unix is a classic command line tool to convert between the different linebreak types of CRLF on DOS/Windows, plain LF on Unix systems, and CR on Mac systems.
minor feature: Fix: Check for file I/O errors while reading input files, and added
a few missing checks while writing output files.
Fix: Compilation for msys.
Slpkg is a powerful software package manager that installs, updates, and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occurto install packages. Slpkg makes it easier to maintain groups of machines without having to manually update.
major feature: Fixed:
- Print list file package contents
- Fixed alien -current repository
- Fixed multi -current repository
- Support slonly -current (x86_64) repository
Capture file dissector with embedded Lua interpreter. With this tool an analyst has access to powerful scripting environment that can be used for endless variety of tasks, starting from simple packet inspection to building sophisticated data-driven programs. The usage of the tool is loosely based on principles of awk.
minor feature: Use different error messages when reading from stdin.
If 'each' method doesn't exist, do not search again.
Skip the notok scripts earlier (optimization).
Pentobi is a computer opponent for the board game Blokus.
It supports the game variants Classic, Duo, Trigon and Junior. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.
major feature: Increased playing strength and more opening variety in Trigon. Better support for high resolution displays. Minor bug fixes.
Pip is th PyPA/setuptools recommended tool for installing packages from Pythons central package index (PyPI). It supports source-based, egg, and wheel (PEP427) packages with a full package meta database (PEP426). And it's designed to work in conjunction with virtualenv.
minor feature: Allow constraining versions globally without having to know exactly what will
be installed by the pip command. :issue:`2731`.
Accept --no-binary and --only-binary via pip.conf. :issue`2867`.
Allow `--allow-all-external` within a requirements file.
Fixed an issue where `--user` could not be used when `--prefix` was used
in a distutils configuration file.
Fixed an issue where the SOABI tags were not correctly being generated on
Fixed an issue where we were advising windows users to upgrade by directly
executing pip, when that would always fail on Windows.
Allow ` ` to be expanded within a cache directory in all situations.
Dillo is a small and speed-oriented web browser. It's implemented in C, C++ using the FLTK gui toolkit. It implements a custom HTML and CSS rendering engine for low resource usage. Functionality-wise it targets end-users and web developers.
minor feature: +- Image buffer/cache improvements.
- Fix for segfault when there's no dpid and view source is requested.
- Fix view-source dpi to handle null characters correctly.
- Made view-source dpi use CSS formatting (it's shorter and cleaner).
Patches: Jorge Arellano Cid.
+- Crosscompile/buildroot-friendly fltk-config test.
Patch: Peter Seiderer.
+- Fix X11 icon name.
- In location bar, tend toward showing beginning of URL instead of end.
- Handle irix's version of vsnprintf().
- INPUT, TEXTAREA placeholder attribute.
- Better notification when user's domainrc settings block page redirection.
- Fix bug with font_factor preference and CSS font-size:(larger smaller).
- Recognize Menu key in keysrc.
- HTTPS: change cipher list to "ALL:!aNULL:!eNULL:!LOW:!EXPORT40:!RC4",
disable SSL3, disable TLS compression.
+- Avoid requesting background images if an ancestor has display:none.
- Ignore built-in search url if any are specified in dillorc.
Patches: Johannes Hofmann.
LibreOffice is a powerful office suite. It provides a simple and intuitive interface with various editing tools. It's comprised of Writer, the word processor, Calc, the spreadsheet application, Impress, the presentation engine, Draw, a drawing and flowcharting application, Base, an database frontend, and Math for editing mathematics and formulas. It's derived from OpenOffice.org and supports the OpenDocument Formats as well as proprietary/legacy office documents.
minor feature: please start LibreOffice at least once before installing a languagepack, languagepacks are unsigned and require to use "Open" from the contextmenu while pressing the "Option" key, to make use of dictionaries shipped with a languagepack, please see tdf#90298
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: Fixed : Wrong minimum PHP version in installer (Gabriele Mambrini).
Fixed : Testing a survey for admin user can be broken (Denis Chenu).
Fixed : Owner list not sorted alphabetically when assigning a new survey owner (Carsten Schmitz).
Fixed : Unable to create a new response with dataentry (Carsten Schmitz).
Fixed : SQL injection vulnerability in data entry (Carsten Schmitz).
Fixed : Some core replacement in equation are not updated for hidden group (Denis Chenu).
Fixed : Unable to edit assessment (Denis Chenu).
Fixed : Lost token emails on upgrade (Carsten Schmitz).
Fixed issue: EM shows PERC and TOTAL error in assessment view (Denis Chenu).
Updated translation: Korean by spn.
Updated translation: Russian by ddrmoscow, vipgroup.
Updated translation: Spanish (Spain) by larjona, aesteban, artasom, valdomir, pnueda, c_schmitz.
Updated translation: Turkish by kayazeren.
Checkstyle assists with source coding standard checking for Java.
It supports the Sun or Google code conventions, but is flexible and
It can be run as console tool, or integrated as ANT task.
minor feature: Detect only label as illegal token in,
Add possibility to configure targets for,
Set default value of max property to 4 for,
Restoring method FileContents.getFileName() to keep backward compatibility for some time.
Rename CheckStyleTask to CheckstyleAntTask, Rename and move checkstyletask.properties.
Remove AnnotationUtility and ScopeUtils from API package.
New option for
correction of parsing of attributes in,
Replace hardcoded message in,
Solution to wrong variable reported because of name shadowing in,
Clarify misleading command line tool (CLI) output.
solution to CLI fails when it could not find output file.
Fixed exception in,
Solution to quot;Incorrect config file cause CLI finish with error but no output with details quot; solves #1180.
Fix exception in,
Fix value pair representation in,
Do not generate violation for empty,
Fix exception in.
gitignore with Eclipse's.externalToolBuilders and.checkstyle from Checkstyle CS Eclipse Plug-in.
100 test coverage for com.puppycrawl.tools.checkstyle.checks.sizes.
Fix empty html pages for extending Checkstyle and style configurations.
move non-compilable input to resources-noncompilable.
Minor update in,
PMD violations: UncommentedEmptyMethod, EmptyMethodInAbstractClassShouldBeAbstract, AbstractNaming.
Fix violation of EmptyStatement, UncommentedMain, AvoidEscapedUnicodeCharacters, AbbreviationAsWordInName Checks in Checkstyle code.
Ineffective suppressions are removed from checkstyle's configs.
Checking existance of config file before processing target file.
Changed Integration Tests to use /src/it/.
Updated description for UnusedImports, RedundantImport, Change quot;Beginning Development quot; page to reference JDK1.8.
UT coverage for RedundantImport. AvoidStarImportCheck check, Added UTs for getAcceptableTokens() and getRequiredTokens().
CyclomaticComplexity applied with level 11.
NPathComplexity: extend documentation to make clear how it works, suppression rules for NPathComplexity.
Content section was added to e
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: /v2/auth added the auth feature to the v2 API, providing Users, Roles and Basic Authentication.
etcdctl support, etcd/client support and the REST API are ready.
Documentation available at https://github.com/coreos/etcd/blob/master/Documentation/auth_api.md.