Age | Commit message (Collapse) | Author | Files | Lines |
|
General improvements:
Enhanced WAL mode so that it works efficiently with transactions that are larger than the cache_size.
Added the FTS5 detail option.
Added the "EXTRA" option to PRAGMA synchronous that does a sync of the containing directory when a rollback journal is unlinked in DELETE mode, for better durability. The SQLITE_EXTRA_DURABLE compile-time option enables PRAGMA synchronous=EXTRA by default.
Enhanced the query planner so that it is able to use a covering index as part of the OR optimization.
Avoid recomputing NOT NULL and CHECK constraints on unchanged columns in UPDATE statement.
Many micro-optimizations, resulting in a library that is faster than the previous release.
Enhancements to the command-line shell:
By default, the shell is now in "auto-explain" mode. The output of EXPLAIN commands is automatically formatted.
Added the ".vfslist" dot-command.
The SQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option is now turned on by default in the standard builds.
Enhancements to the TCL Interface:
If a database connection is opened with the "-uri 1" option, then URI filenames are honored by the "backup" and "restore" commands.
Added the "-sourceid" option to the "sqlite3" command.
Makefile improvements:
Improved pthreads detection in configure scripts.
Add the ability to do MSVC Windows builds from the amalgamation tarball.
Bug fixes
Fix an issue with incorrect sharing of VDBE temporary registers between co-routines that could cause incorrect query results in obscure cases. Ticket d06a25c84454a.
Fix a problem in the sqlite3_result_subtype() interface that could cause problems for the json1 extension under obscure circumstances. Fix for ticket f45ac567eaa9f9.
Escape control characters in JSON strings. Fix for ticket ad2559db380abf8.
Reenable the xCurrentTime and xGetLastError methods in the built-in unix VFSes as long as SQLITE_OMIT_DEPRECATED is not defined.
Backwards Compatibility:
Because of continuing security concerns, the two-argument version of of the seldom-used and little-known fts3_tokenizer() function is disabled unless SQLite is compiled with the SQLITE_ENABLE_FTS3_TOKENIZER.
|
|
|
|
Changes:
2015.11.20.1
------------
o Add Equifax Secure CA to weak 1024 bit bundle.
2015.11.20
----------
o Ship weak.pem cert bundle.
|
|
|
|
Changes:
2.1.0 (2016-02-02)
------------------
**API Changes (Backward Compatible)**
- Added new ``InvalidTableIndex`` exception, a subclass of
``HPACKDecodingError``.
- Instead of throwing ``IndexError`` when encountering invalid encoded integers
HPACK now throws ``HPACKDecodingError``.
- Instead of throwing ``UnicodeDecodeError`` when encountering headers that are
not UTF-8 encoded, HPACK now throws ``HPACKDecodingError``.
- Instead of throwing ``IndexError`` when encountering invalid table offsets,
HPACK now throws ``InvalidTableIndex``.
- Added ``raw`` flag to ``decode``, allowing ``decode`` to return bytes instead
of attempting to decode the headers as UTF-8.
**Bugfixes**
- ``memoryview`` objects are now used when decoding HPACK, improving the
performance by avoiding unnecessary data copies.
|
|
|
|
Changes:
Version 2.1.0 - February, 2016
------------------------------
- Modified the internal _trim_arity method to distinguish between
TypeError's raised while trying to determine parse action arity and
those raised within the parse action itself. This will clear up those
confusing "<lambda>() takes exactly 1 argument (0 given)" error
messages when there is an actual TypeError in the body of the parse
action. Thanks to all who have raised this issue in the past, and
most recently to Michael Cohen, who sent in a proposed patch, and got
me to finally tackle this problem.
- Added compatibility for pickle protocols 2-4 when pickling ParseResults.
In Python 2.x, protocol 0 was the default, and protocol 2 did not work.
In Python 3.x, protocol 3 is the default, so explicitly naming
protocol 0 or 1 was required to pickle ParseResults. With this release,
all protocols 0-4 are supported. Thanks for reporting this on StackOverflow,
Arne Wolframm, and for providing a nice simple test case!
- Added optional 'stopOn' argument to ZeroOrMore and OneOrMore, to
simplify breaking on stop tokens that would match the repetition
expression.
It is a common problem to fail to look ahead when matching repetitive
tokens if the sentinel at the end also matches the repetition
expression, as when parsing "BEGIN aaa bbb ccc END" with:
"BEGIN" + OneOrMore(Word(alphas)) + "END"
Since "END" matches the repetition expression "Word(alphas)", it will
never get parsed as the terminating sentinel. Up until now, this has
to be resolved by the user inserting their own negative lookahead:
"BEGIN" + OneOrMore(~Literal("END") + Word(alphas)) + "END"
Using stopOn, they can more easily write:
"BEGIN" + OneOrMore(Word(alphas), stopOn="END") + "END"
The stopOn argument can be a literal string or a pyparsing expression.
Inspired by a question by Lamakaha on StackOverflow (and many previous
questions with the same negative-lookahead resolution).
- Added expression names for many internal and builtin expressions, to
reduce name and error message overhead during parsing.
- Converted helper lambdas to functions to refactor and add docstring
support.
- Fixed ParseResults.asDict() to correctly convert nested ParseResults
values to dicts.
- Cleaned up some examples, fixed typo in fourFn.py identified by
aristotle2600 on reddit.
- Removed keepOriginalText helper method, which was deprecated ages ago.
Superceded by originalTextFor.
- Same for the Upcase class, which was long ago deprecated and replaced
with the upcaseTokens method.
Version 2.0.7 - December, 2015
------------------------------
- Simplified string representation of Forward class, to avoid memory
and performance errors while building ParseException messages. Thanks,
Will McGugan, Andrea Censi, and Martijn Vermaat for the bug reports and
test code.
- Cleaned up additional issues from enhancing the error messages for
Or and MatchFirst, handling Unicode values in expressions. Fixes Unicode
encoding issues in Python 2, thanks to Evan Hubinger for the bug report.
- Fixed implementation of dir() for ParseResults - was leaving out all the
defined methods and just adding the custom results names.
- Fixed bug in ignore() that was introduced in pyparsing 1.5.3, that would
not accept a string literal as the ignore expression.
- Added new example parseTabularData.py to illustrate parsing of data
formatted in columns, with detection of empty cells.
- Updated a number of examples to more current Python and pyparsing
forms.
|
|
|
|
|
|
Move config files to standard location.
Make Apache/Nginx compatible (based on mail/rouncube).
Upstream changes follow.
3.7.1
* Fix for auth bypass when using the authentication module
* Fix for a XSS in the view adding interface
* Update JQuery Mobile library to 1.4.5
3.7.0
* Cubism integration
* Ganglia Reporting
* Couple reported XSS issues have been corrected
3.6.2
* Performance improvements
* New clearer heatmaps
* Other minor improvements and fixes
3.5.7
* Required Jquery files were missing from 3.5.6 release.
3.5.6
* Number of fixes to address XSS (Cross Site Scripting) issues
* Enhancement to the host view if use option
"metric_groups_initially_collapsed". Clicking on metric groups
dynamically loads images instead of reloading the page
* Fixed mobile view
* Incorporate legend in the selection when doing Inspect graph
* Stacked graph fixes
* Numerous other fixes and enhancements
3.5.2
* Fix for stacked graphs not showing after upgrading to 3.5.1
* Inspect graph now uses AJAX calls to retrieve data which should
help in situations where users use Basic authentication
3.5.1
* Security advisory
* Support for same hostname being in multiple clusters
3.5.0
* Enable zoom to a selection in Inspect Graph
* Add Jump to Metric group drop down
* Add Timeshift functionality to graphs
* Other misc fixes and improvements
3.4.2
* Improvements to the live dashboard
* Fixed the aggregate graphs metric auto complete which broke in 3.4.1
* Add ability to specify critical and warning thresholds. Use in
Live Dashboard and Views.
* Minor bug fixes
3.4.1
* Major improvements to Inspect Graph thanks to Peter Piela - deselect
all data sources, select individual sources, change graph type from
stack to line and vice versa
* Live Dashboard - integration of Tasseo
* Metrics drop down now includes ability to select optional reports
No changelog could be found for 3.1.3-3.4.0.
|
|
|
|
2016-02-16 0d56422 [RELEASE] Release of TYPO3 6.2.18 (TYPO3 Release Team)
2016-02-16 3256617 #58896 [SECURITY] SQLi in DBAL (Morton Jonuschat)
2016-02-16 c88aa57 #54205 [SECURITY] XSS in form extension (Wouter Wolters)
2016-02-16 4e639be #25244 [SECURITY] XSS in content element "Form" (Helmut Hummel)
2016-02-16 a511709 #72240 [SECURITY] XSS in Link Validator (Steffen Mller)
2016-02-12 ba30380 #73083 [BUGFIX] Deduplicate "Hide default translation of page" logic (Morton Jonuschat)
2016-02-12 1afa712 #72388 [FOLLOWUP][BUGFIX] Table wizard: large fields and BR-tags (Morton Jonuschat)
2016-02-12 413430b #73006 [BUGFIX] Failing Unit Tests on Windows systems (Nicole Cordes)
2016-02-10 0548314 #59180 [BUGFIX] Re-enable export of multiple records via clipboard (Bernhard Kraft)
2016-02-09 f9599a1 #65866 [BUGFIX] Fallback to version of ext_emconf.php if not found in Composer (Peter Niederlag)
2016-02-08 3af6506 #58693 [BUGFIX] impexp ignore file reference records with missing related files (Marc Bastian Heinrichs)
2016-02-05 df80dee #73158 [BUGFIX] ImpExp: Correct casing for FAL function call (Benni Mack)
2016-02-05 d1ca79c #73103 [BUGFIX] Off-by-one error in FAL's LocalDriver (Andreas Fernandez)
2016-02-01 daaf9e0 #72936 [BUGFIX] Reallow '0' as valid userFunc argument in TypoScript (Frank Naegler)
2016-01-29 05d2711 #70307 [BUGFIX] CategoryRegistry::addTcaColumn() ignores displayCond (Benni Mack)
2016-01-29 fd30582 #72964 [BUGFIX] Clear cache system icon is shown for non admin in dev context (Benni Mack)
2016-01-26 4fbed24 #72943 [TASK] Switch mirror links to https (Nicole Cordes)
2016-01-22 a59665c #72635 [BUGFIX] SimpleFileBackend::setCacheDirectory returns valid path name (Jan Helke)
2016-01-22 941308f #72892 [BUGFIX] Remove newline from PLACEHOLDER marker in indexed_search (Wouter Wolters)
2016-01-21 842e6dfdb #72786 [TASK] Hide "Save document and create a new one" in filelist (Gianluigi Martino)
2016-01-20 89b1024 [BUGFIX] Add missing return type to createVersionNumberedFilename (Thomas Lffler)
2016-01-18 87c98c7 #72762 [BUGFIX] Clarify extension dependency skipping (Nicole Cordes)
2016-01-16 9f5c9df #72755 [BUGFIX] Apply hsc() to exception debug output (Markus Klein)
2016-01-15 908a266 #72357 [BUGFIX] Copy DataHandler::enableLogging to sub objects (Morton Jonuschat)
2016-01-15 739a3de #72388 [BUGFIX] Table wizard: large fields and BR-tags (Anja Leichsenring)
2016-01-15 43ee970 #72734 [FOLLOWUP] Fix call to not existing function (Anja Leichsenring)
2016-01-15 1278e9f #72648 [BUGFIX] Automatically remove BOM from files before concatenation (Christian Futterlieb)
2016-01-15 35745fa #72712 [TASK] Allow access to visible content within /.well-known/ directory (Cedric Ziel)
2016-01-15 640c494 #72709 [BUGFIX] ImpExp: Do not show error message for recursive relations (Markus Klein)
2016-01-08 1eea942 #72598 [BUGFIX] Remove debug echo from checkDeniedSuburls (Morton Jonuschat)
2016-01-01 264d1bd #72501 [TASK] Update copyright year to 2016 (Benni Mack)
2015-12-30 967391f #72475 [SECURITY] XSS in belog module (Morton Jonuschat)
2015-12-30 639f8f2 #66135 [BUGFIX] Computed properties are queried in workspace context (Oliver Hader)
2015-12-29 d959bb8 #72450 [TASK] Expose identifier and path of functional test instance (Oliver Hader)
2015-12-23 141cd7d #72047 [BUGFIX] Fix NumberRangeValidator using startRange and endRange (Stephan Groberndt)
|
|
|
|
Upstream changelog follows.
3.7.2
* Fix for a memory leak if override_hostname or override_ip are used
3.7.1
* Hash table in gmetad has been reworked to support much higher metric
counts and larger number of metrics
* A number of GMond python modules have been rewritten and enhanced
3.7.0
* Add support for sending Ganglia metrics to Riemann
* Performance improvements for gmetad
* Export internal gmetad metrics
3.6.0
* Improvements
- Add ability to gzip XML output in gmond
- Forward Graphite metrics over UDP for increased scalability
- Configurable graphite prefix
- Memcached publish support - export metrics into memcached
- Improve metric summarization performance under heavy load
* Bug fixes
- Reduce CPU utilization when running in deaf mode
3.5.0
* gmond uses a separate thread to service gmetad requests. This should
improve performance
* Updates to a number of core Python collection modules
3.4.0
* web
- now distributed as a separate source tarball, web/ tree is not present
in the ganglia-3.4.0 tarball
* gmond:
- setgid() and initgroups() are invoked when setuid() is invoked - gmond
no longer runs in root group (there may be side-effects from this change)
- new UDP RX channel parameter `buffer' to set the socket buffer size
3.3.7
* gmond
- BUG100: fails to start in Solaris zones
- fails to start when no address on the network interface (added
retry_bind parameter)
- BUG321: fails to start when Solaris CPU in state FAILED (seg fault)
3.3.6
* gmond
- BUG327: memory leak when receive channel is not configured or not
hearing any data
3.3.5
* General
- Return to the use of autotools (make dist) for building the release
- Release with a valid version number in configure.in
* Gmetad
- Fix for gmetad buffer overflow with metric value of DOUBLE_MAX
* Gmond python modules
- multi traffic module has been replaced with multi interface which
correctly reports all interfaces
* Gmond
- Fix for issues/11
- Expose some useful functions in the public C API to assist module
developers
3.3.1
* Web
- Graph Zooming off when Ganglia Web server and web browser in different
time zones
- Metrics chooser in cluster view now provides metric drop down in
addition to autocomplete
- Ability to specify default size for graphs in Views
Gmetad
- You can now disable RRD writing - useful if you are using Ganglia only
to feed Graphite
- Export to graphite now handles spaces in metrics, groups
- Minor code clean up and fixes
* Gmond
- Diskstat python module incorrect IO time reporting has been fixed.
3.3.0
* Web UI shipped with Ganglia has been upgraded to the Ganglia Web
2.0 interface. Changes to web UI from Gweb 2.2.0 are as follows
- Additional Nagios integration scripts
- Contributed by Etsy - stacked graph in the cluster view
- Ability to hide/show events on individual graphs or whole pages
- Numerous bug fixes and small enhancements
* metric names are sanitized to avoid breaking gmetad/UI when characters
such as <, > are supplied. Those are now replaced with underscores
* gmetad supports sending metrics to graphite. Uncomment proper section
of gmetad.conf to enable
* Default RRD resolution changed. It affects only newly created RRDs. To
change to old behavior please modify the RRA field in gmetad.conf
* Number of Python modules from Ganglia gmond_python_modules repository
have been included such as disk statistics, individual interface
statistics, etc. Most of the modules are disabled. To enable rename
the files in /etc/ganglia/conf.d.
* sFlow has been enhanced to support Virtual machine pool/Java
VM/Memcache/Apache/NGINX/Tomcat and node.js metrics. You can read more
at sFlow blog
3.2.0
* sFlow support - more and even more
* hostname/ip override - you can specify an arbitrary host name and IP
to be shown in the UI.
* FreeBSD patches
* Python module improvements
* Bugfixes and improvements over 3.1.7
3.1.7:
* Fix build support for RHEL5/issue with commas in CFLAGS
* multicpu module: show CPU utilization as a value between 0-100% for
each core
3.1.3 - 3.1.6:
* Merge commit 1966 from trunk to fix "contrib/removespikes.pl"
* Bootstrapping with Debian 5.0 (lenny) versions of autotools for
this and future releases.
* Require user to explicitly specify sysconfdir when building from source,
due to the fact that the old behavior was not consistent with the
documented behavior.
* Configuration files and scripts are now created during the install phase
rather than during configure. This allows values such as @sysconfdir@
to be used in the template configuration files.
* Abolish the use of release names - only release numbers will be used
to distinguish versions in future
* libmetrics: workaround system header conflict in DFBSD >= 2.4 (BUG245)
* Use PCRE regex matching to configure metrics using the name_match directive
* rrdcached support
* gmetad now uses apr and the sleep intervals between polls are randomized
in a way that supports shorter polling intervals
* FreeBSD support: fixes for crashes and disk statistics (BUG153)
* Further tweaks to Solaris build support (remove C99 hack)
* Eliminate conflict with ncpus symbol name on older Solaris
* AIX support: determine if the host is a virtual server (BUG226)
* AIX support: setting linker flags (BUG227), add -lm
* AIX support: tweaks for AIX >= v6.1
* AIX support: revised init scripts for gmond and gmetad
* Check for Python.h explicitly
* Include the necessary Python files in the distribution tarball, regardless
of how BUILD_PYTHON is set (r2215).
* Remove references to GNU toolchain in documentation
* Fortify write_data_to_rrd against overflows
* Web interface: minor formatting changes
* mcast_if implementation tweaked so that the send channel will be bound
to the IP of the outgoing interface
* Documentation updates relating to the options for multihomed hosts,
particularly bind, bind_hostname and mcast_if
* gmond: Limit the use of APR_POLLSET_THREADSAFE to Linux >= 2.6
* gmond: improve/revert setuid behavior in configure script
* gmond: Fix the allow_extra_data configuration directive (BUG199)
* gmond: Ensure that a complete XML dump is delivered before closing
the send socket. Submitted by: Jerry <adawzq 126 com>
* gmond: add bind and bind_hostname parameters for udp_send_channel()
* gmetad: BUG232: eliminate case-sensitive hostname bug, user can choose to
maintain legacy behavior though.
* gmond: BUG237: revise fix for segfault on Solaris where first CPU not in
slot 0
* gmond: support for HUP signal on platforms with execve
* gmond: status module: return gmond version info as string metrics
* gmond: Check return status of apr_pollset_create. Use
APR_POLLSET_THREADSAFE on Linux.
* build: various configure options: Solaris 8 with Sun Studio 11 support,
extra modules for static linking, default setuid, release number,
build multicpu and status during static builds, support for
SYSCONFDIR (BUG16)
* RPM: include status module, allow packager to supply own gmond.conf
* build: Look in lib64 rather than lib for apr, confuse and expat on x86_64
|
|
|
|
----------------
LMDB 0.9.18 Release (2016/02/05)
Fix robust mutex detection on glibc 2.10-11 (ITS#8330)
Fix page_search_root assert on FreeDB (ITS#8336)
Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334)
Fix mdb_copy of large files on Windows
Fix subcursor move after delete (ITS#8355)
Fix mdb_midl_shirnk off-by-one (ITS#8363)
Check for utf8_to_utf16 failures (ITS#7992)
Catch strdup failure in mdb_dbi_open
Build
Additional makefile var tweaks (ITS#8169)
Documentation
Add Getting Started page
Update WRITEMAP description
|
|
|
|
Make sure
${PREFIX}/share/roundcube/temp/
exists and is writable by the web server user.
|
|
It was already updated.
|
|
|
|
|
|
|
|
|
|
|
|
Patch provided by Onno van der Linden via pkg/50803.
Changes:
2.5.0 - "Consolidation"
* Autotools and packaging changes:
- Upgraded autoconf version requirement to 2.60
- Added '--with-alsa' to suppress ALSA sound driver inclusion
- Added '--without-oss' to suppress OSS sound driver inclusion
- Added '--disable-cache' to remove tags cache support
- Added specific GDB support to '--enable-debug'
- Refactor decoder plug-ins' autoconf scripts into source directories
- Ensure that all decoders get into the source distribution tarball
- Removed SID decoder's dependance on .la-file presence
- Removed distribution-specific .spec file
- Minor reformatting of the configure summary
- Added warnings for various deprecations and potential problems
- Added warnings for unmet future package requirements
- Updated GNU boilerplate text
* Improved support for embedded systems:
- Refined FFmpeg decoder configuration for use with cross-compilation
- Provided use of Tremor with the Vorbis decoder
- Improve portability to non-GNU library platforms
- Added --with-libiconv-prefix configure option
* Audio driver changes:
- Allow use of the OSSv4 per-application mixer API
- Provided SNDIO support for OpenBSD systems (Alexander Polakov)
* New and changed audio decoders:
- New TiMidity decoder for MIDI (Hendrik Iben)
- Migrate AAC decoder to later FAAD2 API (Max Klinger)
- Added AAC+ (HE-AAC) support to AAC decoder
- New SidPlay2 decoder for SID (Hendrik Iben)
- New Modplug decoder (Hendrik Iben)
- New WavPack decoder (Alexandrov Sergey)
- Renamed SndFile plugin for consistancy
- Removed M4A format support from AAC decoder plugin
- Removed WAV format support from ModPlug decoder plugin
- Detect huge files in certain formats which SndFile cannot play
- Improved (drastically in some cases) the accuracy of AAC durations
* Overhauled FFmpeg/LibAV decoder:
- Resolved FFmpeg API deprecations
- Provided LibAV compatibility
- Provided proper stereo downmixing
- Provided locking support for non-thread-safe library functions
- Provided better FFmpeg or LibAV discrimination
- Provided better audio duration reliability determination
- Increased number of decodable formats (including Xiph Opus)
- Added decoding of audio from video formats
- Added logging of FFmpeg/LibAV messages
- Added seeking in most (but not all) formats
- Added handling for "planar" codecs
- Excluded experimental codecs from decoding
- Fixed misreporting of tags, duration and bitrates
- Fixed memory and file descriptor leakages
- Fixed severe distortion on 8-bit samples
- Fixed loop playing FLAC files
- Fixed many FFmpeg/LibAV API breakages
- Fixed many miscellaneous bugs
- Detect over-length (and therefore broken) WAV files
- Fixed log formatting when FFmpeg messages contain newline characters
* Audio reproduction changes:
- Improved support for 8-bit sample size
- Added software mixer (Hendrik Iben)
- Added parametric equalizer (Hendrik Iben)
- Fixed many bugs which produced distorted sound
- Fixed bugs in 24-bit sample handling (Tomasz Golinski)
* General configuration file changes:
- Reconciled and regularised example config and keymap files
- Introduced lists and function-like syntax
- Introduced variable substitution
- Introduced symbol and boolean option types
- Improved security of the configuration file
- Automatic clearing of an overridden default key binding
- Made processing of keymap file consistant with that of config file
* Changed configuration file options:
- Layout# options moved to a list and function-like syntax
- SoundDriver option moved to a list syntax
- Renamed OSSMixerChannel to OSSMixerChannel1
- Renamed ALSAMixer to ALSAMixer1
- QueueNextSongReturn moved to yes/no values
- TagsCacheSize set to zero now disables tag caching
* New configuration file options:
- OnSongChange: run an external command (Jack Miller)
- RepeatSongChange: govern the running of the OnSongChange command
- OnStop: run an external command on stopping
- EnforceTagsEncoding: substitutes ID3v1TagsEncoding for ISO-8859-1
encoding in ID3v2 tags (Aleks Sherikov)
- FileNamesIconv: converts from local to UTF8 encoding for file names
(Aleks Sherikov)
- NonUTFXterm: converts UTF8 to local encoding for X-Term titles
(Aleks Sherikov)
- AutoLoadLyrics: says whether MOC should look for lyrics files
- PreferredDecoders: allow finer control over decoder selection
- XTerms: externalises terminals regarded as X-Terms
- UseMIMEMagic: says whether to identify audio files by using MIME
- JackStartServer: autostart JACK the server (Max Klinger)
- ShowTimePercent: set the percent played state (Daniel T. Borelli)
- Various options for SidPlay2, Modplug and TiMidity support
* New command line options:
- '-j' to jump to some position in the current track (Nuno Cardoso)
- '-O' to override configuration file settings
- '-Q' to display user formatted information (Juho Hämäläinen)
- '-q' to queue files from command line (Martin Milata)
- '-t' and '--on/off' to toggle or set playback options (Jack Miller)
- '-v' to set the volume (Jack Miller)
* Screen handling changes:
- Changed minimum screen height to 7 lines (Tero Marttila)
- Added support for GNU screen title (Jonathan Derque)
- Restored screen to console mode after reporting fatal errors
- Populated playlist panel when loading default playlist file
- Removed default playlist autofocus at start
- Fixed overlength highlight bar
- Fixed screen upset when tags contain control characters
- Fixed some screen upsets when tags contain UTF-8 characters (firejox)
- Fixed screen upset caused by screen(1) mis-detection
* New and updated client interaction features:
- 'a' command: also add a directory to the playlist (Filippo Giunchedi)
- 'L' command: display music lyrics (Géraud Le Falher)
- 'Y' command: prune unreadable files from the playlist (tyranix)
- Queued messages for display in the message area
- Added play queue (Martin Milata)
- Mark a fragment of a file which can be passed to external commands
- Clear status message after a stream open failure
- Minor help menu clarifications
* Improve text entry history and editting:
- Recognise ^u (by default) as delete to start of line
- Recognise ^k (by default) as delete to end of line
- Save and restore entered text prior to history scrolling
- Save history entry modifications
- Do not save adjacent duplicate entries
- Do not save or modify with blank entries
- Position cursor at end of restored or history line
* Theme changes:
- Enabled highlighted playlist numbers and file times (Marc Tschiesche)
- Fixed miscoloured frame when switching themes (Alexander Polakov)
- Fixed default colour settings
- Fixed cursor placement in themes menu (Alex Merenstein)
- Fixed ordering of theme files in themes menu
- Fixed new attributes application on theme switching (Alex Merenstein)
* General code cleaning:
- Refactoring, optimisations and cosmetic improvements
- Silenced many build warnings and errors
- Replaced various deprecated, legacy and platform-specific functions
- Improved thread safety
* Significant bug fixes:
- Fixed stale locks freeze in tags cache database following a crash
- Fixed CURL timeout for internet streaming errors (Daniel Stenberg)
- Fixed audio distortion on MP3 file having overly long tag values
- Fixed false positive stream detection in the MP3 decoder
- Fixed Ogg/Vorbis stream detection in the Vorbis decoder
- Fixed 'LRINTF error' raised when reconfiguring MOC
- Fixed backspace key mishandling
- Fixed client interface meta-key handling
- Fixed pthread stack overflow segfault on OpenBSD
- Fixed segfault when text entry history becomes full
- Fixed segfault processing playlists with relative paths
- Fixed memory corruptions when toggling tag reading
- Fixed assertion when a second client is started
- Fixed slow memory leak in client on long-playing streams
- Fixed severe distortion on 11025Hz 16-bit mono audios
- Fixed freeze at end of playing audio file
- Fixed server crash when attempting to play a deleted file
- Fixed MIME type detection on HTTP redirection
- Fixed crash when mixer value is above 100%
- Fixed handling of huge (greater than 2 GiB) files
- Fixed sub-second audio truncation on ALSA
- Fixed segfault when MIME-detected MP3 file has no "extension"
- Fixed segfault when using '--format' without an audio playing
- Workaround for streams that have the actual title as tags/comments
- Indentified cause of "undefined symbol" build errors
- Plugged all known memory and file descriptor leaks
- Fixed nonsense duration values returned on some corrupt FLAC files
- Fixed 'time >= 0' assertion at change of audio file
- Fixed client event notification failure in some circumstances
- Fixed client abort on duplicated playlist filenames
- Fixed delayed client exit when server invokes long-running scripts
(Alex Merenstein)
- Fixed occasional server freeze on logging when running scripts
- Fixed non-conforming 'User-Agent' HTTP request header
* Miscellaneous:
- Updated and reformatted mocp manpage and equalizer README file
- Made many warning and error reports more informative and consistant
- Better logging of more problem determination information
- More informative version information display
- Introduced MD5-based decoder verification tools
- Improved compatibility with 64-bit systems
- Improved compatibility with big-endian systems
- Moved tags cache to a Berkeley DB
- Integration of down-stream distribution patches
- Fixed frames to duration calculations in ALSA
- Fixed some mutex management bugs
- Fixed many bugs which crashed MOC
|
|
+ adodb-5.20, ampache-3.8.2, davical-1.1.4, drupal-8.0.3,
fengoffice-3.4.0.17, geeklog-2.1.1, horde-5.2.9, icinga-base-2.4.1,
imp-6.2.12, ingo-3.2.8, kronolith-4.2.14, libthrift-0.9.3, p5-sqlrelay-0.64,
pear-Console_Table-1.3.0, pear-DB-1.9.2, pear-Mail-1.3.0,
phoronix-test-suite-6.2.0, php-excel-1.8.1, php-mrbs-1.5.0, php-mecab-0.6.0,
php-mongo-1.6.12, php-mongodb-1.1.2, php-oauth-2.0.0, php-orangehrm-3.3.1,
php-pthread-3.1.6, php-raphf-2.0.0, php-rrd-2.0.0, php-sqlrelay-0.64,
phpmyadmin-4.5.4.1, py-sqlrelay-0.64, sqlrelay-freetds-0.64,
sqlrelay-mysql-0.64, sqlrelay-odbc-0.64, sqlrelay-pgsql-0.64,
sqlrelay-sqlite-0.64, turba-4.2.12, zoneminder-1.29.0.
(Someone needs to maintain Horde Groupware.)
|
|
|
|
Changes to squid-3.5.14 (16 Feb 2016):
- Bug 4437: Fix Segfault on Certain SSL Handshake Errors
- Bug 4431: C code is not compiled with CFLAGS
- Bug 4418: FlexibleArray compile error with GCC 6
- Bug 4378: assertion failed: DestinationIp.cc:60:
'checklist->conn() && checklist->conn()->clientConnection != NULL'
- Fix invalid FTP connection handling on blocked content
- Fix handling of shared memory left over by Squid crashes or bugs
- Fix mgr:config report 'qos_flows mark' output
- Fix compile error in CPU affinity
- Fix %un logging external ACL username
- Avoid more certificate validation memory leaks
- ... and some documentation updates
|
|
The following security issues are fixed with this update:
* Resolve buffer overflow when handling "config" file requests (CVE-2016-2054)
* Restrict "config" files to regular files inside the $XYMONHOME/etc/ directory
(symlinks disallowed) (CVE-2016-2055). Also, require that the initial filename
end in '.cfg' by default
* Resolve shell command injection vulnerability in useradm and chpasswd CGIs
(CVE-2016-2056)
* Tighten permissions on the xymond BFQ used for message submission to restrict
access to the xymon user and group. It is now 0620. (CVE-2016-2057)
* Restrict javascript execution in current and historical status messages by
the addition of appropriate Content-Security-Policy headers to prevent XSS
attacks. (CVE-2016-2058)
* Fix CVE-2015-1430, a buffer overflow in the acknowledge.cgi script.
Thank you to Mark Felder for noting the impact and Martin Lenko
for the original patch.
* Mitigate CVE-2014-6271 (bash 'Shell shock' vulnerability) by
eliminating the shell script CGI wrappers
Please refer to
https://sourceforge.net/projects/xymon/files/Xymon/4.3.25/Changes/download
for further information on fixes and new features.
|
|
Octave 4.0 is a major new release with many new features,
including a graphical user interface, support for classdef
object-oriented programming, better compatibility with Matlab,
and many new and improved functions.
A list of important user-visible changes is availble at
http://octave.org/NEWS-4.0.html, by selecting the Release Notes
item in the News menu of the GUI, or by typing news at the Octave
command prompt.
|
|
|
|
this avoids conflicts with wxGTK28 and
is the rest of the fix for PR pkg/50389
|
|
This is a partial fix for PR pkg/50389
|
|
From the pull request pending, #31320:
On NetBSD, Salt currently defaults to using lsof(8) to determine which
minions are connected. It is however not always available, and even
then quite unreliable. I found that just like on FreeBSD, sockstat(1)
is a much safer alternative. Unfortunately its output is not exactly
the same on NetBSD, where the port delimiter is a dot character
instead. As a consequence I have decided to duplicate the relevant
function for NetBSD; let me know if I should try to re-use the code
supporting FreeBSD instead.
See also https://github.com/saltstack/salt/pull/31230.
|
|
|
|
|
|
|
|
|
|
Baïkal 0.3.1 is now the recommended version of Baïkal. This release
fixes the most reported issues with Baikal, and also:
Upgrades sabre/dav from version 1.8 to 3.1.
Supports PHP 7.
Makes the minimum PHP version 5.5.
Adds support for calendar/addressbook export.
Adds support for WebDAV-Sync.
Upgrade instructions are here:
http://sabre.io/baikal/upgrade/
|
|
|
|
Alex Deucher (7):
tests/amdgpu: make amdgpu_sdma_test_exec_cs() generic (v2)
tests/amdgpu: make amdgpu_command_submission_sdma_write_linear generic
tests/amdgpu: add a test for cp write data
tests/amdgpu: make amdgpu_command_submission_sdma_const_fill generic
tests/amdgpu: add a test for cp dma fill
tests/amdgpu: make amdgpu_command_submission_sdma_copy_linear generic
tests/amdgpu: add a test for cp dma copy
Chunming Zhou (2):
amdgpu: validate user memory for userptr
tests/amdgpu: add semaphore test
Damien Lespiau (1):
xf86drm: Bound strstr() to the allocated data
Emil Velikov (4):
tests/kmstest: inverse the order of LDADD libraries
amdgpu: add libdrm as private requirement/dependency
radeon: add libdrm to Requires.private
libkms: add libdrm to Requires.private
Eric Anholt (3):
vc4: Add the DRM header file.
util: Add support for vc4.
vc4: Add headers and .pc files for VC4 userspace development.
Junwei Zhang (1):
amdgpu: list each entry safely for sw semaphore when submit ib
Ken Wang (1):
amdgpu: fix for submition with no ibs
Khem Raj (1):
tests: Include sys/select.h
Kylie McClain (1):
tests: Include poll.h rather than sys/poll.h
Marcin Ślusarz (1):
configure.ac: don't detect disabled options dependencies
Marek Olšák (2):
configure.ac: disable annoying warning -Wmissing-field-initializers
amdgpu: add semaphore support
Michel Dänzer (2):
amdgpu: Add new symbols to amdgpu-symbols-check
radeon: Pass radeon_bo_open flags to the DRM_RADEON_GEM_CREATE ioctl
Rob Clark (4):
freedreno: update uapi
freedreno: small refactor for get_param
freedreno: add support for FD_MAX_FREQ
Bump version for release
Rodrigo Vivi (1):
intel/kbl: Add Kabylake PCI ids
Stefan Agner (2):
kmstest: Use util_open()
tests: add fsl-dcu-drm to modules
Sumit Semwal (1):
android: enable building static version of libdrm
Thierry Reding (1):
tests: util: Fixup util_open() parameter order
Ville Syrjälä (1):
Fix memory leak with drmModeGetConnectorCurrent()
monk.liu (1):
amdgpu: drop address patching logics
|
|
|
|
|
|
|
|
Crowd is an application security framework that handles authentication
and authorisation for your web-based applications. With Crowd you can
quickly integrate multiple web applications into a single security
architecture that supports single sign-on (SSO) and centralised identity
management.
Patches for Apache 2.4 and Subversion 1.8 suport from FreeBSD Ports.
|
|
|
|
|
|
Adjust PLIST accordingly.
Bump PKGREVISION.
|
|
|
|
|