Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
minor feature: Release: 2.81 10 Mar, 2017
New Features Amazon metadata download: Allow downloading amazon metadata from multiple sources. You can now configure the Amazon plugin via Preferences- gt;Metadata download to use either the amazon servers, or various search engine caches to get the metadata. Should help with the recent CAPTCHA problems when downloading metadata from amazon.
Kobo driver: Add support for new firmware.
Edit Book: Spell Check dialog: Always add the original word as one of the spelling corrections, so that small edits to the word can be made easily.
Edit Book: Saved searched Dialog: Allow re-arranging the saved searches using drag and drop.
Implement auto update of builtin metadata download plugins, just as for recipes and Get Books plugins. Needed as the websites they get data from often change.
Edit Book: When inserting full screen images, use the actual image dimensions in the generated SVG code, when available.
Linux installer: Check that the umask is suitable before running the installer. Should breakage on systems where users have changed the user umask but neglected to also alter it for sudo.
Bulk metadata edit: Remove the control to delete specific formats as it is redundant. This functionality is already present by right clicking the Remove books button.
TXT Input: When detecting the encoding of txt files only use the first four kilobytes of text. excessively slow conversion of very large text files.
Get Books: price not being displayed for books from Amazon dues to website changes.
GetBooks: Update Google Books plugin for website changes.
E-book viewer: slow startup when recently opened files are on a slow/malfunctioning networked filesystem.
Google metadata download: metadata not being found when the title of the book includes a sub-title.
Improve downloading of covers from the google books metadata source.
News download: a that could cause a crash when downloading an SVG image.
Edit book: a regression that caused pasting copied text from prog
Tardis is a backup system similar to TimeMachine which allows encrypted and incremental backups, with filesystem-based recovery. It's based on a client and server architecture, and provides a FUSE driver and VCS-like revision archive access.
minor feature: the where it wouldn't update the version correctly. Apparently.
First cut at supporting multiple compression algorithms.
Check that compression names coming in through the configuration file.
For None compression type, return the function handle, not.
Remove an unnecessary line.
Added the "pyliblzma" library for lzma compression support.
Improved the way CompressedBuffer calculates if you're under the.
Oops, we should probably indicate if we're compressed, or what.
Adding a /to the HttpInterface, and appropriate code to call it.
Added an explicit () call at deletion, although it probably doesn't.
Removed an unnecessary call to encode which was screwing up.
Cleaned up the handling of handlings of name encrypting when dealing.
Make names that are passed on the command line into unicode.
Remove a printing of an exception.
the decryption of filenames.
Convert all names from the command line to unicode up front.
Convert file names to unicode on the command line.
Remove another broken "decode" call.
Revved tag to 0.31.6.
object-oriented C++ RTOS for microcontrollers
* fully preemptive
* round-robin and FIFO scheduling
* all basic primitives aim for maximum compatibility with POSIX, thread support library from C++11 and other established standards
* POSIX pthread implementation
* support for various mutex types (normal, error-checking, recursive) and mutex protocols (normal, priority inheritance, priority protection)
* software timers
* POSIX-style signals
* static design where it is possible and makes sense
* object-oriented design
* written in C++11
major feature: http://distortos.org/distortos-change-log/#0.4.0
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: Query::rowCountAnd() was added enabling you to get a rowcount and a statement in a single method. This is intended to be used with delete and update queries.
ServerRequest now correctly handles _FILES when the keys are out of order.
Newlines in the confirm messages created by FormHelper are now preserved.
The showHtml argument of dd() is now used.
CLI commands can now return integers to indicate errors.
Response::withStringBody() was added making it easier to create responses with simple string bodies.
The lib-ICU version requirement was removed. It was causing installation for many users on windows.
The elipsis in PaginatorHelper::numbers() always replaces more than one page now. Previously it would sometimes replace only a single page.
cake routes generate now parses boolean arguments.
Incorrect attributes in the XML help for CLI commands have been.
HtmlHelper::meta() now accepts the block option in the custom meta tag array data.
In a nested transaction when a rollback is followed by a commit, an exception is now raised as the entire transaction must be aborted when save points are not being used. The previous behavior could result in operations following the first rollback to succeed as they ran in a standalone transaction.
Error handling now always includes the file name and line number.
Entity::setVirtual() and Entity::setHidden() now merge non-associative array arguments when called multiple times with the merge parameter.
TranslateBehavior's allowEmptyTranslations option no longer creates orphaned records when translated text is empty.
Text::highlight() now has a limit option.
TableSchema::removeColumn() was added.
José Lorenzo Rodríguez.
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: GH7394: *: use machine default host only for default value, 0.0.0.0.
GH7411: etcdctl: correctly batch revisions in make-mirror.
GH7454: gateway: the dns discovery method.
GH7457: lease: guard 'Lease.itemSet' from concurrent writes.
GH7467: etcdmain: SdNotify when gateway, grpc-proxy are ready.
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: tx-robot updated from transifex.
Add comment, Cursor in user DB query.
default value of execution time set to -1, logging enabled.
Invalidate user in cache after successful creation.
translation capability added.
Logging messages changed.
Don't store version number in the session - refs #26663.
logging messages format changed.
Remove redundancy following PR: #27168.
tx-robot updated from transifex.
tests updated for oc_jobs.
defination of setExecutionTime() added in public.
trying to pass jenkins.
trying to pass jenkins.
trying to pass jenkins.
tx-robot updated from transifex.
tx-robot updated from transifex.
Don't rerepair unmerged shares if updating from OC 9.1.0.
test files updated.
security warning to use correct admin ajax route.
Update to remove Test failure.
Use clearer name setUpScenario.
Remove SharedCache::getNumericStorageId to let CacheWrapper do it.
Always enable files_external.
test for files_external enabled app.
Exclude files_external from regular test run.
Copy file to owner's trash when recipient moves out of share.
Register encryption storage wrapper in trashbin storage test.
Keep sectionid in apps section in settings page.
config.sample.php permissions changed.
A few minor changes to the CSRF protection documentation.
link to external storage.
the include for language codes.
Log files:scan exception, add InterruptedException.
link filesview global mounts to settings.
Move blacklist declaration to lib/public/Files/FileInfo.php.
link filesview personal mounts to settings.
Add icons to settings sections for UI.
call to get user lang in personal settings.
Defining App "cron" for "Invalidating tokens older than" message #27167?.
Delete button now showing at lesser screen-widths than 768px.
allow configuring authType for DAV backend.
ensuring a square profile image cropper with initial width and height?.
Update to use constants.
Update existing auth token on apache login.
psad is an intrusion detection system built around iptables log messages to detect, alert, and (optionally) block port scans and other suspect traffic. For TCP scans psad analyzes TCP flags to determine the scan type (syn, fin, xmas, etc.) and corresponding command line options that could be supplied to nmap to generate such a scan. In addition, psad makes use of many TCP, UDP, and ICMP signatures contained within the Snort intrusion detection system (see http://www.snort.org/) to detect suspicious network traffic such as probes for common backdoors, DDoS tools, OS fingerprinting attempts, and more.
minor bugfix: to include top signature matches in 'psad --Status' output. This.
Was reported by @joshlinx on github as.
JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.
major bugfix: JPPF-485 Number of peer total processing threads is not propagated properly. JPPF-488 Priority of client connection pools is not respected. JPPF-489 JPPFDriverAdminMBean.nbNodes() returns incorrect value when management is disabled on one or more nodes
minor feature: Duplicate selections with multiple lines now behaves in a more intuitive way.
Added a core option for closing deleted file tabs, while the default remains keeping these tabs open to prevent potentially losing data.
Show cursor by default on MacOS.
Disable periodic serialization for large buffers to improve performance when editing large files.
Remove projects correctly from the Windows jump list.
Node 6 is now required to build Atom.
Always reserve horizontal space for two digits on the line number gutter to prevent UI jitter when transitioning from 9 lines to 10 lines.
Add a setting to apply the Chromium proxy configuration to apm via env vars.
Show the default value in a tooltip when one is present in the settings view.
Atom/atom#12944 - Exclude beginner from help wanted.
Atom/atom#13007 - Update keybinding.
Atom/atom#12987 - Add commands for non DNS (rhel/CentOS) hosts.
Atom/atom#13584 - Remove x64 delta workaround code in create-windows-installer.
Atom/atom#13585 - Always reserve two digits on the line number gutter.
Atom/atom#13583 - Disable periodic serialization for buffers 2MB.
Atom/atom#13592 - autocomplete-css specs.
Atom/atom#13596 - Bump email@example.com.
Atom/atom#13598 - Remove unused Cursor::getPixelRect function.
Atom/atom#13599 - Add # to chars that cause quote escaping for commands.
Atom/atom#13602 - Handle multiple selections intersecting a line in duplicateLines.
Atom/atom#13604 - Ensure a dialog is not opened when webContents crash in headless mode.
Atom/atom#13605 - Correct the portable path location on Windows.
Atom/atom#13600 - Setting for settings-view to apply Chromium proxies to apm via env vars.
Atom/atom#13606 - Re-throw package activation exceptions in test mode.
Atom/atom#13652 - Update build status.
Kdenlive is an intuitive and powerful multi-track video editor, including most recent video technologies, released as a free software (GPL).
minor bugfix: The last release of the 16.12 branch brings a few, but important improvements, like fixing a couple of crashes and avoiding a possible corruption as well as a overnight render bug along with other minor stability improvements. All in all 16.12 was a great release and the best is still to come.
We continue our focused effort in the timeline refactoring which will bring professional grade tools, stay tuned for more info on that soon!
Bug fixes: Fix crash corruption on dragging multiple clips in timeline, fix thread warning on monitor refresh; avoid possible profile corruption with xml producer; avoid relying on xml to clone a clip; src/dvdwizard/dvdwizardmenu.cpp: do not show grid in output; src/dvdwizard/dvdwizard.cpp: fix file loading in slotLoad; fix Render Widget s file dialog not working correctly; fix render job duration when past midnight; fix Bin Effect reset; fix unnecessary refresh of tools when selecting titler item; fix fadeouts re-appearing on clip cut+resize.
QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.
minor feature: - fixed a scrollbar position warning
- when pressing Tab in the note list to switch to the note text
edit the previous position will now also be restored
- the generated preview html will now be cached to increase performance when
editing large notes (for Issue #537 (https://github.com/pbek/QOwnNotes/issues/537))
- the preview html will now only be generated if the preview panel is visible
to increase performance when editing large notes
Vc is a free software library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets. Thus an application written with Vc can be compiled for:
* AVX and AVX2
* SSE2 up to SSE4.2 or SSE4a
minor bugfix: * `swap(v i , v j )` did not compile. Vc 1.3.1 overloads the `swap` function and thus enables swapping scalars into/out of vector and mask objects.
* The spline example has moved to the new Vc-examples-nonfree repository since it has a license that restricts redistribution.
VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.
minor feature: VMM: don't access the. MSR_IA32_SMM_MONITOR_CTL MSR if. dual-monitor treatment is not available
VMM: another for handling certain MSRs on ancient CPUs without VT-x support for MSR bitmaps.
VMM: VERR_SSM_LOAD_CPUID_MISMATCH errors when restoring a saved state with SMP guests on hosts without the. CPUID/HTT bit set.
VMM: a in call gate emulation.
VMM: FWAIT instruction. VMM: a sporadic guest hang under certain conditions.
GUI: hide the mini-toolbar from the taskbar and the pager on certain X11 hosts.
GUI: better error handling on the global settings / network / host-only / DHCP server settings.
GUI: for full-screen with multiple screens.
Host-only Network: host-only adapter creation preventing VirtualBox installation on Windows 10 hosts.
NAT network: two potential crashes in the DHCP server.
ICH9: incorrect initialization of the primary bus for PCI bridges (5.1.14 regression).
Storage: LsiLogic for Windows 10.
USB: not being able to attach certain USB devices having invalid characters in the device strings.
USB: several for the USB/IP support.
VBoxSVC: another crash during shutdown under rare circumstances.
VBoxSVC: a stack overflow on.
OVF: when importing an appliance handle more than 10 network adapters if the OVA was created by VirtualBox.
OVF: for exporting and importing appliances with many disks.
VBoxManage: regression with. modifyhd --resize.
rdesktop-vrdp: source code tarball. Linux Installers: do not rebuild kernel modules unnecessarily.
Linux hosts: added an action for opening the VM manager window to the.desktop file.
Linux hosts / guests: Linux 4.11 compile.
Linux Additions: added. vboxsf FS modules alias.
Linux Additions: for the shared folders kernel module to compile on Linux 4.10.
Linux Additions: properly install the Linux kernel module override rule on distributions without /etc/depmod.d.
Windows Additions: a crash with recent Windows 10 builds if 3D is disabled.
top-like cli interface for container monitoring
major feature: * Improved screen refresh logic
* Enables pagination when rows exceed screen height
* Adds ctrl-c exit handler
* Adds default global color scheme
ExifTool is a Perl library and command-line tool for reading and updating
common meta data information in various file formats. Foremost it works on
image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB,
FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3.
It can also edit maker notes of digital (RAW) camera files
from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf,
Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica,
Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
minor bugfix: Moved Mac System tags from the Extra table into a new MacOS group and added.
Ability to extract them by requesting the MacOS group
Updated QuickTime GenreID list.
- "Invalid xref" problem when reading some PDF files.
Error in Minolta lens list.
Minor problem with -U option generating Unknown tags for some known.
Bytes in variable-sized strings
- Enhanced RequestTags option to allow groups to be requested.