This release brings:
- new helper for HTML applications, htmlapp(1)
- initial support for IPv6
- many improvements to the online help tool, helper(1) (search...)
- minor improvements to the user interface
- additional bugfixes
This release also features a new tool, bookmark(1), to register files and
URLs as desktop shortcuts. It is not installed by default yet though.
* fixed: added installation of octave-based scripts: pfsoctavelum pfsoctavergb pfsstat
* fixed: libraries installed in lib64 if needed (thanks to Orion for the patch)
* fixed: added "so" version to the pfs.so library (thanks to Orion for the patch)
* fixed: Replaced depreciated OctaveMap for compatibility with octave 4.0.0
0.11 (2015-08-21)
- Add libsass filter (Mantas, sirex).
- Add SlimitIt filter (Michael Fladischer).
- Prevent filters from crashing if the input file is empty (empty string
passed).
- A number of smaller improvements.
1.3.0 (2015-08-23)
------------------
* New feature: Edit models in the list view in a popup
* New feature: Read-only model details view
* Fixed XSS in column_editable_list values
* Improved navigation consistency in model create and edit views
* Ability to choose page size in model list view
* Updated client-side dependencies (jQuery, Select2, etc)
* Updated documentation and examples
* Updated translations
* Bug fixes
Header location and library names changed, so bump API version.
No users in pkgsrc (yet).
Changes in GEGL 0.3.0
---------------------
• Improvements to thread safety and parallelism.
• Lower overhead graph travesal due from rewrite of visitors
• OpenCL support now enabled by default when detected.
• Experimental multithreading, enable by setting
GEGL_THREADS=<number of threads> in the environment.
• Experimental mipmap rendering, which permits transparent rendering of
previews on smaller sized versions, enable by setting
GEGL_MIPMAP_RENDERING=true in the environment.
• Operations:
• new operations: alien-map, antialias, apply-lens, bilateral-filter,
bump.map, cartoon, channel-mixer, color-enhance, color-exchange,
color-reduction, color-rotate, convolution-matrix, copy-buffer, cubism,
deinterlace, diffraction-patterns, distance-transform, displace, edge,
emboss, engrave, exposure, fractal-trace, high-pass, image-compare,
illusion, invert-gamma, lens-flare, linear, linear-gradient, mosaic,
motion-blur-circular, motion-blur-zoom, noise-cell noise-cie-lch,
noise-hsv, noise-hurl, noise-pick, noise-rgb, noise-simplex, noise-spread,
n-point deformation ops, oilify, panorama-projection, photocopy, plasma,
radial-gradient, red-eye-removal, scale-size-keep-aspect, softglow,
stretch-contrast, texturize-canvas, tile-glass, tile-seamless, tile-paper,
tile, warp, whirl-pinch, wind, cache, cast-format, lcms-from-profile,
npy-save, webp-load, webp-save, scale-ratio, scale-size, seamless-clone,
sinus, supernova, value-propagate, video-degradation
• reimplementation of gaussian-blur faster and more accurate
• support for using URIs in image loaders
• Buffer:
• New default tile backend, doing disk writes in a separate thread.
GEGL (Generic Graphics Library) is a graph based image processing
framework.
GEGL provides infrastructure to do demand based cached non destructive
image editing on larger than RAM buffers. Through babl it provides
support for a wide range of color models and pixel storage formats for
input and output.
Mono 4.0.3 Release Notes
Release date: 10 Aug 2015
4.0.3 is the third maintenance release of the 4.0 series
Improvements
Various stability improvements
Bug Fixes
28600: Some LLVM artifacts are being written to the base project dir rather than obj/$Config/
26205: System.IO.Package.LoadRelationships throws null reference for some NuGet packages with PCLs generated on Windows
30868: ObjectDisposedException in mono 4.0.1.28, but not mono 3.12.1
31582: iOS -O=float32 fails for some operations on ARM7
30043: Disposing a FileSystemWatcher object causes ArgumentOutOfRangeException
31060: F# sprintf AOT bug happens still now
Mono 4.0.2 Release Notes
Release date: 30 Jun 2015
4.0.2 is the second maintenance release of the 4.0 series
Improvements
XBuild fixes (MonoDevelop no longer fails to build if Gtk#3 is installed)
Bug Fixes
29639: Moq related Nunit tests fail with RemoteException (Unix transport error) since Mono 4.0
29898: Bump Mono NuGet to 2.8.5
29935: XAttribute.ToString() outputs wrong result if attribute contains namespace
0.23.1 (2015-08-22)
===================
Bugs fixed
----------
* Invalid C code for generators. This fixes ticket 858.
* Invalid C code for some builtin methods. This fixes ticket 856.
* Invalid C code for unused local buffer variables.
This fixes ticket 154.
* Test failures on 32bit systems. This fixes ticket 857.
* Code that uses "from xyz import *" and global C struct/union/array
variables could fail to compile due to missing helper functions.
This fixes ticket 851.
* Misnamed PEP 492 coroutine property ``cr_yieldfrom`` renamed to
``cr_await`` to match CPython.
* Missing deallocation code for C++ object attributes in certain
extension class hierarchies.
* Crash when async coroutine was not awaited.
* Compiler crash on ``yield`` in signature annotations and default
argument values. Both are forbidden now.
* Compiler crash on certain constructs in ``finally`` clauses.
* Cython failed to build when CPython's pgen is installed.
===================================================
* Many translations
Sound Juicer "Ce soir la femme du torero dormira sur ses deux oreilles" 2.31.6
==============================================================================
* Many translations
* Add --with-gtk=2.0|3.0 configure flag, defaulting to 2.0 (Vincent Untz)
Sound Juicer "L'amour c'est pas confortable" 2.31.5
===================================================
* Many translations
* Remove unnecessary markup from glade messages in sound-juicer (Claude Paroz)
* Use GtkBuilder and drop libglade support (Tadej Borovšak)
* Fix crash in sanitize_path at sj-extracting.c:859 (Bastien Nocera)
* Compile with -DGSEAL_ENABLED (André Klapper)
* Fix build: conflict with unistd.h (Vincent Untz)
* Use GtkInfoBar (Javier Jardón)
* Port to GTK+ 3 (Matthias Clasen)
Sound Juicer "But I remember us riding in my brother's car" 2.28.2
==================================================================
* Many translations
* Fix crasher when MusicBrainz can't read a disc (Bastien Nocera)
A quick single-file MIT-Licenced library for easily adding evaluatable
expressions into python projects. Say you want to allow a user to set an alarm
volume, which could depend on the time of day, alarm level, how many previous
alarms had gone off, and if there is music playing at the time.
Or if you want to allow simple formulae in a web application, but don't want
to give full eval() access, or don't want to run in javascript on the client side.
It's deliberately very simple, just a single file you can dump into a project,
or import from pypi (pip or easy_install).
Internally, it's using the amazing python ast module to parse the expression,
which allows very fine control of what is and isn't allowed. It should be
completely safe in terms of what operations can be performed by the expression.
The only issue I know to be aware of is that you can create an expression which
takes a long time to evaluate, or which evaluating requires an awful lot of
memory, which leaves the potential for DOS attacks. There is basic protection
against this, and you can lock it down further if you desire.
You should be aware of this when deploying in a public setting.
The defaults are pretty locked down and basic, and it's very easy to add whatever
extra specific functionality you need (your own functions, variable/name lookup, etc).
This is GDS2, a module for creating programs to read,
write, and manipulate GDS2 (GDSII) stream files.
GDS2 should be able to handle any size gdsii file but
I would consider it too slow for anything larger
than a few megabytes in size. If your files are are
closer to the gigabyte range please check out my
gdt programs at: http://sourceforge.net/projects/gds2/
which you can use to open and process GDS2 files
as a pipe from Perl.
This release brings:
- fewer dependencies (both "purple" and "sofia-sip" modem backends are now
maintained externally, likewise for the "locker" plug-in)
- easier integration of third-party extensions (with pkg-config)
- improvements to the user interface
- spanish translation
- minor bugfixes
2.6.3
- New `fields` module.
- Fix runtests to not run dupes.
- Add `FixedCharField`, fixes#631
2.6.2
- #641, fixed bug with exception wrapping and Python 2.6
- #634, fixed bug where correct query result wrapper was not being used
for certain composite queries.
- #625, cleaned up some example code.
- #614, fixed bug with aggregate_rows() when there are multiple joins
to the same table.
- Added create_or_get() as a companion to get_or_create().
- Added support for ON CONFLICT clauses for UPDATE and INSERT queries. Docs.
- Added a JSONKeyStore to playhouse.kv.
- Added Cythonized version of strip_parens(), with plans to perhaps move
more performance-critical code to Cython in the future.
- Added docs on specifying vendor-specific database parameters.
- Added docs on specifying field default values (both client and server-side).
- Added docs on foreign key field back-references.
- Added docs for models without a primary key.
- Cleaned up docs on prefetch() and aggregate_rows().
Changes:
== 7.0 ==
=== General Improvements ===
Various fix including security fix, thanks to
* Coverity scan (Static Analysis of source code)
* afl-fuzz (security-oriented fuzzer).
* Denis Andzakovic from Security Assessment for reporting an
exploitable Stack Buffer Overflow
=== TestDisk ===
==== Improvements ====
* exFAT: better support
* ext4: handle 64 bit blocks or 64 KiB blocksize. Fix detection and file
listing
==== Bug fixes ====
* Avoid erroneous error when writing 512 bytes on hard disk using 4k sector
* FAT, NTFS: avoid NULL pointer dereference if localtime() returns NULL.
Thanks to Graham Sutherland for reporting this bug.
=== PhotoRec & QPhotoRec ===
QPhotoRec is a Graphical User Interface (Qt based GUI) version of PhotoRec.
More user friendly, it recognizes the same file formats.
PhotoRec remains recommended for advanced users, it can stop a recovery and
resume it later, it recovers more fragmented files when brute-force technology
is enabled and expert mode is available.
==== Improvements ====
* Reduced false positives for more than 80 file formats.
* .gif: fix filesize detection
* .flv: add Flash filesize detection
* .mpg: detect filesize for MPEG
* .ra: detect filesize for RealAudio3
* Improved algorithm to deal with data fragmentation resulting in a general
speed increased
* Speedup brute-force mode. Brute-force mode can recover more fragmented
files, but it's still slow and not 100% reliable. You can enable it in
PhotoRec Options menu.
New file formats recovered by PhotoRec:
* .3dm: Rhino / openNURBS
* .ari: ARRI Raw Video
* .camrec: Camtasia Studio
* .dad: Micae DVR
* .dcm: Digital Imaging and Communications in Medicine (DICOM)
* .fp12: File Maker Pro 12
* .kra: Krita
* .mlv: Magic Lantern Video
* .notebook: SMART notebook
* .ora: Mypaint
* .red: RED2 video format
* .rlv: Revelation password
* .vbm: Veeam Backup Metadata
* .woff: Web Open Font Format