Commit graph

231752 commits

Author SHA1 Message Date
wiz
d22692c4a1 Updated x11/xf86-input-keyboard to 1.8.1 2015-04-07 15:36:43 +00:00
wiz
0aae9f93b6 Update to 1.8.1:
Two bugfixes, two cleanups. The fix for 89653 fixes a dead keyboard on Linux
machines, though note that use of this driver under Linux is considered very
much a legacy use case. Use evdev or the new libinput driver instead.
Egbert's fix untangles overlaps between multimedia keys and the jp
Henkan/Muhenkan keys.

Alan Coopersmith (1):
      Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions

Egbert Eich (1):
      Detangle inet keys and jp Henkan/ Muhenkan keys

Peter Hutterer (3):
      Init LEDs to zero before querying the value
      linux: bring our process group to the foreground (#89653)
      keyboard 1.8.1
2015-04-07 15:36:02 +00:00
fhajny
c501a12c45 Updated sysutils/rsyslog to 8.9.0 2015-04-07 14:49:17 +00:00
fhajny
105053c8ed Updated sysutils/liblognorm to 1.1.1 2015-04-07 14:48:50 +00:00
fhajny
3bd4003dbf Update rsyslog to 8.9.0.
Version 8.9.0 [v8-stable] 2015-04-07
- omprog: add option "hup.forward" to forwards HUP to external plugins
- imuxsock: added capability to use regular parser chain
- 0mq: improvements in input and output modules
- imtcp: add support for ip based bind for imtcp -> param "address"
- bugfix: MsgDeserialize out of sync with MsgSerialize for StrucData
- bugfix imfile: partial data loss, especially in readMode != 0
- bugfix: potential large memory consumption with failed actions
- bugfix: omudpspoof: invalid default send template in RainerScript format
- bugfix: size-based legacy config statements did not work properly
- build system: added option --without-valgrind-testbench
- rsyslogd: fix misleading typos in error messages

Version 8.8.0 [v8-stable] 2015-02-24
- omkafka: add support for dynamic topics and auto partitioning
- imtcp/imptcp: support for broken Cisco ASA TCP syslog framing
- omfwd: more detailled error messages in case of UDP send error
- TLS syslog: enable capability to turn on GnuTLS debug logging
- bugfix: $AbortOnUncleanConfig did not work
- improve rsyslogd -v output and error message with meta information
  version number is now contained in error message and build platform in
  version output
- bugfix imtcp: octet-counted framing cannot be turned off
- bugfix: build problems on Illuminos
- bugfix: invalid data size for iMaxLine global property
- bugfix: negative values for maxMessageSize global parameter were permitted
2015-04-07 14:48:28 +00:00
fhajny
c9b817fe10 Update liblognorm to 1.1.1.
Version 1.1.1, 2015-03-09
- fixed library version numbering
- added new parser syntaxes
- bugfix: function ln_parseFieldDescr() returns state value due
  to unitialized variable. This can also lead to invalid returning
  no sample node where one would have to be created.
2015-04-07 14:47:11 +00:00
yyamano
94372767d7 Updated lang/scala to 2.11.6 2015-04-07 14:24:13 +00:00
yyamano
cf35e7989e Upgrade to 2.11.6 from 2.11.1.
http://www.scala-lang.org/news/2.11.6

Scala 2.11.6 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. We would like to highlight
the following changes:

* We fixed a cross-site scripting vulnerability in Scaladoc's
  JavaScript. Many thanks to @todesking for discovering this,
  suggesting a fix, and for delaying disclosure until this release!
  This bug could be used to access sensitive information on sites
  hosted on the same domain as Scaladoc-generated documentation. All
  previous versions of Scaladoc are affected (Scala 2.10.5 includes
  the fix as well). We do recommend, as a general precaution, to host
  Scaladoc documentation on its own domain.
* SI-9089 repl is now much less crash-and-burny when calling a
  function (which turns out to be a common thing people do in a
  REPL). Also, apologies to the author of SI-9022, who reported this
  before the bug was discovered and you had to wait in line for like
  three hours on a Tuesday afternoon. Or, maybe, that honor should go
  to the enigmatic dk14.
* SI-8759 no need to enter almost half the konami code to enter a
  right square bracket in the REPL (via jline 2.12.1). Thank you for
  implementing the jline fix, @michael72, and kudos to @jdillon and
  @trptcolin for cutting a new jline release just for us!

http://www.scala-lang.org/news/2.11.5

Scala 2.11.5 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. We would like to highlight
the following changes:

* heathermiller's SI-6502 Reenables loading jars into the running REPL
* mpociecha's The alternative, flat representation of classpath elements
* gbasler's Avoid the ¡CNF budget exceeded¢ exception via smarter
  translation into CNF
* adriaanm's SAMmy: eta-expansion, overloading, existentials
* A great number of documentation improvements - thank you (and, to
  those appearing for the first time in our release notes, welcome!):
  @kanielc, @lymia, @stevegury, @vigdorchik, @gourlaysama, @ichoran,
  @retronym, @xuwei-k, @dickwall, @phaller.

http://www.scala-lang.org/news/2.11.4

Scala 2.11.4 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. The changes include:

* Scala shell (REPL) is more friendly to Ctrl+D. It leaves your
  terminal in a clean state and suggests using :quit the next time
  (see #3902). Kudos to @gourlaysama!
* REPL uses different colors when printing references to vals and
  types. Pass -Dscala.color to enable that behavior (see
  #3993). Thanks to @puffnfresh!
* The Scala specification received a fair amount of love and became
  much more beautiful. It has got syntax highlighting (#3984),
  linkable headers, and a side bar with TOC (#3996). A few final
  touches has been merged that fix typos and mistakes stemming from
  automatic Latex to Markdown conversion we've done a while
  ago. Thanks for attention to details @gourlaysama, @som-snytt and
  roberthoedicke!
* Non-deterministic pattern matching warnings has been fixed
  (SI-7746). Many thanks to @gbasler for diving deep (#3954) into
  logical formulas constructed by our pattern matcher implementation!

https://groups.google.com/forum/#!msg/scala-internals/SSD9BNJaFbU/rACBkHrs2JEJ

> I've got an important information to share. I'd like to announce the
> Scala 2.11.3 artifacts as being dead on arrival. The 2.11.3
> artifacts that got released to Maven Central have a critical bug
> related to binary compatibility. Please stick to using Scala 2.11.2
> until 2.11.4 is released which is planned to happen as soon as we
> fix all critical bugs found in Scala 2.11.3. The rest of my email
> will discuss the events that led to a broken Scala release, next
> steps we're planning to take.

http://www.scala-lang.org/news/2.11.2

Scala 2.11.2 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. The changes include:

* Several issues in the collections library were resolved, most
  notably equality on ranges (SI-8738).
* The optimizer no longer eliminates division instructions that may
  throw an ArithmeticException (SI-7607).
* The -Xlint compiler flag is now parameterized by individual
  warnings. This is intended to replace the -Ywarn-... options, for
  instance, -Xlint:nullary-unit is equivalent to
  -Ywarn-nullary-unit. Run scalac -Xlint:help to see all available
  options. Kudos to @som-snytt!x
* TypeTags and Exprs are now serializable (SI-5919).
2015-04-07 14:21:43 +00:00
fhajny
4ff2971a34 Updated sysutils/collectd to 5.4.2 2015-04-07 13:21:24 +00:00
fhajny
dc49c95714 Update collectd to 5.4.2.
- Build system: Numerous fixes.
- collectd: A use-after-free has been fixed in the parse_value() function.
- collectd: Fix carriage return sign in types_list
- collectd: Fix programming error in {{GitFile|src/configfile.c}}
- collectd: An off-by-one error has been fixed in the strstripnewline()
  function.
- collectd: Use the complain mechanism to report filter chain write failures.
- collectd: Spelling and grammar of error messages have been fixed.
- collectdctl: Fixed buffering issues which caused trouble on AIX and
  Solaris.
- Documentation: Details and example about multi-instance filterchain targets
  have been added.
- Documentation: The CollectStatistics option of the RRDCacheD plugin has
  been documented.
- Documentation: The Write Redis plugin has been documented.
- Documentation: The GraphiteSeparateInstances and GraphiteAlwaysAppendDS
  options of the AMQP plugin have been documented.
- Documentation: Documentation of the AutoLoadPlugin option has been improved.
- Aggregation plugin: utils_vl_lookup: A race when creating user objects has
  been fixed.
- CPU plugin: Temperature code for Mac OS X has been removed.
- cURL, cURL-JSON, cURL-XML and Write HTTP plugins: Call curl_global_init()
  in the plugins' init() callback.
- cURL and memcachec plugins: Fix calculation of gauge, average, minimum
  and maximum. Previously, they were calculated from the start of the daemon,
  which is not the documented behavior.
- cURL-JSON plugin: A bug, which triggered when two URLs with a long common
  prefix were configured, was fixed.
- DBI plugin: Compatibility with new versions of libdbi has been restored.
- Exec, UnixSock plugins: Fix parsing of the time option of the PUTNOTIF
  command.
- IPMI plugin: A conflict with the Java plugin over the SIGUSR2 signal
  has been fixed.
- Java plugin: Conversion from Java's time representation to collectd's
  representation has been fixed.
- Java plugin: Make sure cjni_thread_detach() is called on all paths.
- LogFile and SysLog plugins: Avoid total silence in case of
  a misconfiguration.
- Network plugin: Support for recent versions of gcrypt has been added.
- Network plugin: Robustness of the client connecting behavior has been
  improved.
- Python plugin: Don't create empty meta_data_t objects.
- Python plugin: Fix Py list length check in cpy_build_meta().
- Python plugin: The interval member was fixed to export seconds as a double.
- RRDtool and RRDCacheD plugins: A memory leak when creating RRD files
  has been fixed.
- SNMP plugin: Fix a memory leak.
- Statsd plugin: Support for samplerates in timer metrics was added.
- Swap plugin: Fix behavior under OpenVZ by making cached optional.
- Threshold plugin: Population of the time field in notifications has been
  added.
- libvirt plugin: Only gather stats for running domains.
- LVM plugin: An issue with Volume Groups (VGs) without Logical Volumes
  (LVs) has been fixed.
- Write Graphite plugin: Escape characters not supported by Graphite.
- Write HTTP plugin: Make callback names context-dependent.
- Write Redis plugin: A formatting bug, which resulted in totally unusable
  numbers being transmitted to Redis, was fixed.
- Write Riemann plugin: Receive acknowledge message when using TCP.
2015-04-07 13:20:41 +00:00
fhajny
778a101e2c collectd-dns needs net/libpcap on NetBSD, built-in one lacks some headers. 2015-04-07 13:18:25 +00:00
dsainty
ebcdf25819 Recognise lower-case "netbsd" as BSD.
NB: This doesn't fix the threads portability issues yet for NetBSD, but gets
through configuration.
2015-04-07 12:54:36 +00:00
dsainty
627d46e099 NetBSD's tar (6.1) does an exit(1) on the source archive, complaining:
Invalid header, starting valid header search.

As a workaround: EXTRACT_USING=gtar
2015-04-07 12:32:59 +00:00
rodent
76c12fa805 +php-igbinary - packaged originally in pkgsrc-wip by mbowie@buzmo.com 2015-04-07 11:25:02 +00:00
rodent
c519dac5ae Added devel/php-igbinary version 1.2.1 2015-04-07 11:23:43 +00:00
rodent
0a1a54aebf Import php55-igbinary-1.2.1 as devel/php-igbinary.
Igbinary is a drop in replacement for the standard PHP serializer. Instead of
time and space consuming textual representation, igbinary stores PHP data
structures in a compact binary form. Savings are significant when using
memcached or similar memory based storages for serialized data.
2015-04-07 11:23:09 +00:00
rodent
aae8738acd Updated devel/php-raphf to 1.0.4nb1 2015-04-07 11:19:49 +00:00
rodent
339b292edd Install header in post-install. Bump PKGREVISION. 2015-04-07 11:19:15 +00:00
fhajny
eadb4e1c0c Updated databases/py-peewee to 2.5.1 2015-04-07 09:51:54 +00:00
fhajny
ee0c691ae7 Update py-peewee to 2.5.1.
2.5.1
- #566, fixed a bug regarding parentheses around compound SELECT queries
  (i.e. UNION, INTERSECT, etc).
- Fixed unreported bug where table aliases were not generated correctly
  for compound SELECT queries.
- #559, add option to preserve original column order with pwiz. Thanks @elgow!
- Fixed unreported bug where selecting all columns from a ModelAlias
  does not use the appropriate FieldAlias objects.
- #561, added an option for bulk insert queries to return the list
  of auto-generated primary keys. See docs for InsertQuery.return_id_list.
- #569, added parse function to the playhouse.db_url module. Thanks @stt!
- Added hacks section to the docs. Please contribute your hacks!
- Calls to Node.in_() and Node.not_in() do not take *args anymore and
  instead take a single argument.

2.5.0
- #534, CSV utils was erroneously stripping the primary key from CSV data.
- #537, fix upserts when using insert_many.
- #541, respect autorollback with PostgresqlExtDatabase. Thanks @davidmcclure.
- #551, fix for QueryResultWrapper's implementation of the iterator protocol.
- #554, allow SQLite journal_mode to be set at run-time.
- Fixed case-sensitivity issue with DataSet.
- Added support for CAST expressions.
- Added a hook for extending Node with custom methods.
- JOIN_<type> became JOIN.<type>, e.g. .join(JOIN.LEFT_OUTER).
- OP_<code> became OP.<code>.
- #556, allowed using + and - prefixes to indicate ascending/descending
  ordering.
- #550, added Database.initialize_connection() hook.
- #549, bind selected columns to a particular model. Thanks @jhorman, nice PR!
- #531, support for swapping databases at run-time via Using.
- #530, support for SQLCipher and Python3.
- New RowIDField for sqlite_ext playhouse module. This field can be used
  to interact with SQLite rowid fields.
- Added LateralJoin helper to the postgres_ext playhouse module.

2.4.7
- #504, Docs updates.
- #506, Fixed regression in aggregate_rows()
- #510, Fixes bug in pwiz overwriting columns.
- #514, Correctly cast foreign keys in prefetch().
- #515, Simplifies queries issued when doing recursive deletes.
- #516, Fix cloning of Field objects.
- #519, Aggregate rows now correctly preserves ordering of joined instances.
- Unreported, fixed bug to not leave expired connections sitting around
  in the pool.
- Added support for Postgresql's jsonb type with BinaryJSONField.
- Add some basic Flask helpers.
- Add support for UNION ALL queries in #512
- Add SqlCipherExtDatabase, which combines the sqlcipher database with
  the sqlite extensions.
- Add option to print metadata when generating code with pwiz.

2.4.6
- #503, fixes behavior of aggregate_rows() when used with a CompositeKey.
- #498, fixes value coercion for field aliases.
- #492, fixes bug with pwiz and composite primary keys.
- #486, correctly handle schemas with reflection module.
- Peewee has a new ManyToManyField available in the playhouse.shortcuts
  module.
- Peewee now has proper support for NOT IN queries through the Node.not_in()
  method.
- Models now support iteration. This is equivalent to Model.select().

2.4.5
- #471, #482 and #484, all of which had to do with how joins were handled
  by the aggregate_rows() query result wrapper.
- #472 removed some needless special-casing in Model.save().
- #466 fixed case-sensitive issues with the SQLite migrator.
- #474 fixed a handful of bugs that cropped up migrating foreign keys
  with SQLite.
- #475 fixed the behavior of the SQLite migrator regarding auto-generated
  indexes.
- #479 fixed a bug in the code that stripped extra parentheses
  in the SQL generator.
- Fixed a handful of bugs in the APSW extension.
- Added connection abstraction called ExecutionContext (see docs).
- Made all context managers work as decorators (atomic, transaction,
  savepoint, execution_context).
- Added explicit methods for IS NULL and IS NOT NULL queries. The latter was
  actually necessary since the behavior is different from NOT IS NULL (...).
- Allow disabling backref validation (#465)
- Made quite a few improvements to the documentation, particularly sections
  on transactions.
- Added caching to the DataSet extension, which should improve performance.
- Made the SQLite migrator smarter with regards to preserving indexes
  when a table copy is necessary.
2015-04-07 09:51:44 +00:00
fhajny
0725c92476 Updated databases/py-barman to 1.4.0 2015-04-07 09:43:09 +00:00
fhajny
7361a41e7f Update py-barman to 1.4.0.
Version 1.4.0 - 26 Jan 2015

  * Incremental base backup implementation through the reuse_backup
    global/server option. Possible values are off (disabled,
    default), copy (preventing unmodified files from being
    transferred) and link (allowing for deduplication through hard
    links).
  * Store and show deduplication effects when using reuse_backup=
    link.
  * Added transparent support of pg_stat_archiver (PostgreSQL 9.4) in
    check, show-server and status commands.
  * Improved administration by invoking WAL maintenance at the end of
    a successful backup.
  * Changed the way unused WAL files are trashed, by differentiating
    between concurrent and exclusive backup cases.
  * Improved performance of WAL statistics calculation.
  * Treat a missing pg_ident.conf as a WARNING rather than an error.
  * Refactored output layer by removing remaining yield calls.
  * Check that rsync is in the system path.
  * Include history files in WAL management.
  * Improved robustness through more unit tests.
  * Fixed bug #55: Ignore fsync EINVAL errors on directories.
  * Fixed bug #58: retention policies delete.
2015-04-07 09:42:55 +00:00
martin
a4ff83f3f8 Updated multimedia/gmplayer to 1.1.1nb25 2015-04-07 09:23:07 +00:00
martin
5f3e43980b PR pkg/49689: postprocess skin files so they are compatible with this
version (as far as easily possible).
2015-04-07 09:22:40 +00:00
fhajny
45199e0811 Add lmdb option description 2015-04-07 08:59:05 +00:00
fhajny
e4fd4b8050 Updated net/rabbitmq-c to 0.6.0 2015-04-07 08:57:44 +00:00
fhajny
f386880db1 Update net/rabbitmq-c to 0.6.0.
Changes since v0.5.2:
- Tools: Enable support for SSL in tools.
- Lib: ABI CHANGE: enable support for auto_delete, internal flags
  to amqp_exchange_declare
- Lib: check for double-close in SSL/TCP socket impl
- Lib: allocate struct when method has no field.
- Lib: add support for SANs in OpenSSL socket impl.
- Lib: add functions to get negotiated frame_max and heartbeat parms.
2015-04-07 08:57:32 +00:00
fhajny
de85f8ab8f Updated sysutils/cfengine3 to 3.6.5 2015-04-07 08:43:47 +00:00
fhajny
3f400ff830 Update sysutils/cfengine3 to 3.6.5. Add lmdb support option.
Upstream changelog follows.

3.6.5

Features:
- Introduced "systemd" hard class.
- Added paths to dtrace, zfs and zpool on FreeBSD in masterfiles.

Bug fixes:
- Fixed build error on certain RHEL5 and SLES10 setups.
- Fixed a bug which caused dangling symlinks not to be removed.
- Fixed data_readstringarrayidx function not preserving the order of the
  array it's producing.
- Fixed a bug which sometimes caused CFEngine to kill the wrong daemon
  if both the host and a container inside the host were running
  CFEngine.
- Made sure the rm_rf_depth bundle also deletes the base directory.
- Fixed monitord reporting wrongly on open ports.
- Skip adding the class when its name is longer than 1024 characters.
  Fixed core dump when the name is too large.
- Fixed detection of stopped process on Solaris.
- Fixed infinite loop plus a couple more minor
  bugs in edit_xml promises.

3.6.4

Features:
- Introduced users promises support on HP-UX platform.
- Introduced process promises support on HP-UX platform.

Bug fixes:
- Fixed bug on FreeBSD which sometimes led to the wrong process being killed
- Fixed package version comparison sometimes failing with rpm package manager
- Fixed a bug in users promises which would sometimes set the wrong
  password hash if the user would also be unlocked at the same time.
- Fixed a bug on AIX which would occationally kill the wrong process.
- Improved error message for functions that require an absolute path.
- Fixed some spelling errors in examples.
- Fixed error in out-of-tree builds when building cf-upgrade.
- Fixed a bug which would make cf-agent exit with an error if it was
  built with a custom log directory, and that directory did not exist.
- Fixed ordering of evaluating promises when depends_on is used.
- Skip non-empty directories silently when recursively deleting.
- Fix memory exhaustion with list larger than 4994 items.
- Fix cf-execd segfault on IP address detection
- Fix hard class detection of RHEL6 ComputeNode

3.6.3

New features:
- support for HP-UX 11.23 and later
- experimental support for Red Hat Enterprise Linux 7

Bug fixes:
- fix getindices on multi-dimensional arrays
- fix mustache template method to run in dryrun mode
- set mailto and mailfrom settings for execd in def.cf
- fix conflation of multi-index entries in arrays
- fix promise locking when transferring using update.cf
- update JSON parser to return an error on truncation
- fix sys.hardware_addresses not expanded
- fix opening database txn /var/cfengine/cf_lastseen.lmdb:
  MDB_READERS_FULL when running cf-keys --show-hosts
- fix segfault (Null pointer dereference) when select_end in
  delete_lines never matches
- fix max_file_size => "0" not disabling or allowing any size
 - fix ifvarclass, with iteration over list, failing when deleting
  files with time condition
- fix classes defined with "or" constraint are never set if any value
  doesn't evaluate to a scalar
- update "mailfrom" default in default policy
- fix logrotate ambiguity of filename
- fix parsing JSON files
- reduce write count activity to /var partition
- fix files delete attribute incorrectly triggering promise_kept
- update services bundle output related to chkconfig when run in
  inform mode.
- fix Solaris serverd tests
- fix broken bechaviour of merging arrays with readstringarray
- fix ifelapsed bug with bundle nesting
- fix handling cf_null in bundlesequence
- fix maparray reading whole input array when using subarray
 - fix directories being randomly changed to files
- update defaults promise type to work with classes
- systemd integration in services promises
- fix touch attribute ignoring action = warn_only
- fix 4KB string limit in functions readfile, string_downcase,
  string_head, string_reverse, string_length, string_tail,
  string_upcase

3.6.2

Bug fixes:
- don't regenerate software_packages.csv every time
- improve verbose message for package_list_command
- fix missing log output on AIX
- assorted fixes to dirname() esp on Windows
- fix package manager detection
- fix build issues on FreeBSD
- allow copying of dead symbolic links
- preserve order in readstringarrayidx
- fix passing of unexpanded variable references to arrays
 - use entries for new {admin,deny}_{ips,hostnames} constraints in
  the relevant legacy lists
- cope with ps's numeric fields overflowing to the right
- interpret failing function calls in ifvarclass as class not set
 - remove unexpanded lists when extending lists
- infer start-time of a process from elapsed when needed
 - fix input range definition for laterthan() function
- don't add trailing delimiter when join()'ing lists ending with a
  null-value
- 9999999999 (ten 9s) or higher has been historically used as an upper
  bound in CFEngine code and policy but because of overflow on 32-bit
  platforms it caused problems with big numbers. Fixed in two ways:
  first change all existing policy uses to 999999999 (nine 9s instead
  of eleven 9s), second fix the C code to not wrap-around in case of
  overflow, but use the LONG_MAX value
- cf-serverd and other daemons no longer reload their configuration
  every minute if CFEngine is built with an inputs directory outside
  of the work directory (not the default).

3.6.1

New features:
- Introduced Solaris and AIX support into the 3.6 series, with many associated
  build and bug fixes.

Changes:
- Short-circuit evaluation of classes promises if class is already set
 - fix to assume all non-specified return codes are failed in commands
  promises
- cf-serverd logs reconfiguration message to NOTICE (was INFO) so that it's
  always logged in syslog

Bug fixes:
- File monitoring has been completely rewritten (changes attribute in files
  promise), which eliminates many bugs, particularly regarding files that
  are deleted. Upgrading will keep all monitoring data, but downgrading again
  will reinitialize the DB, so all files will be reported as if they were new.
 - $(this.promiser) expands in files promises for 'transformer',
  'edit_template', 'copy_from.source', 'file_select.exec_program', 'classes'
  and 'action' bodies
- 'body changes' notifies about disappeared files in file monitoring
- Set not-kept classes when files or commands promise should be repaired,
  but is warn-only
- Fixed CFEngine template producing a zero-sized file
- Add 0-9 A-Z _ to allowed context of module protocol
- Extend ps command column width on Solaris and filter on zone
  rather than adding it to the ps output.
- Fixed strftime() function on Solaris when called with certain specifiers.
- Fixed users promise bug regarding password hashes in a NIS/NSS setup.
- Fixed $(sys.uptime), $(sys.systime) and $(sys.sysday) in AIX.
  #5148, #5206)
- Fixed processes_select complaining about "Unacceptable model uncertainty
  examining processes"
- ps command for linux has been changed to cope with big rss values
- Address ps -axo shift on FreeBSD 10 and later
- methods and services promises respect action_policy => "warn"
 - LMDB should no longer deadlock if an agent is killed on the hub while
  holding the DB lock. Note that the change only affects binary packages
  shipped by CFEngine, since the upstream LMDB project has not yet integrated
  the change.

3.6.0

Changes:
- Changes to logging output
    - add process name and pid in syslog message (GitHub #789)
    - cf-serverd logging levels are now more standardised:
          - INFO logs only failures
          - VERBOSE logs successful requests as well
          - DEBUG logs actual protocol traffic.
    - cf-serverd now logs the relevant client IP address on
      each message.
    - Logging contexts to local database (cf_classes.tcdb) has been deprecated.
    - 'usebundle' promisees are logged for all the bundle promises
    - output from 'reports' promises has nothing prefixed except 'R: '
    - a log line with stack path is generated when the promise type evaluated
      changes
- LMDB (symas.com/mdb) is the default database for local data storage : use
  version 0.9.9 or later. cf-agent --self-diagnostics (-x) is only
  implemented for TCDB, not for LMDB
- port argument in readtcp() and selectservers() may be a
  service name (e.g. "http", "pop3").
- Enable source file in agent copy_from promises to be a relative path.
    - file "changes" reporting now reports with log level "notice", instead
      of "error".
- process_results default to AND'ing of set attributes if not specified
 - interface is now canonified in sys.hardware_mac[interface] to align with
  sys.ipv4[interface]
- cf-promises no longer errors on missing bodies when run without
  --full-check (-c)
- Linux flavor "SUSE" now correctly spelled with all uppercase in variables
  and class names. The "suse" lowercase version is also
  provided for convenience.
- $(this.promise_filename) and $(..._dirname) variables are now absolute
  paths.
- including the same file multiple times in 'body control inputs' is
  not an error
- portnumber in body copy_from now supports service names like "cfengine",
  "pop3" etc, check /etc/services for more.
- The failsafe.cf policy, run on bootstrap and in some other
  unusual cases, has been extracted from C code into libpromises/failsafe.cf
- masterfiles
    - cf_promises_validated is now in JSON format
    - timestamp key is timestamp (sec since unix epoch) of last time validated
    - the masterfiles now come from https://github.com/cfengine/masterfiles
      and are not in the core repository
- cf-serverd calls cf-agent with -Dcfruncommand when executing cf-runagent
  requests
Mark as removed: promise_notkept_log_include, promise_notkept_log_exclude,
promise_repaired_log_include, promise_repaired_log_exclude, classes_include,
classes_exclude, variables_include, variables_exclude attributes from
report_data_select body (syntax is valid but not functional). They have been
replaced by the following attributes: promise_handle_include,
promise_handle_exclude, metatags_include, metatags_exclude.

New features:
- New promise type "users" for managing local user accounts.
- TLS authentication and fully encrypted network protocol.
  Additions specific to the new type of connections:
    - New attribute "allowlegacyconnects" in body server control,
      which enables serving policy via non-latest cfengine protocol,
      to the given list of hosts. If the option is absent, it
      defaults to allow all hosts. To refuse non-TLS connections,
      specify an empty list.
    - New attribute "protocol_version" in body copy_from, and body
      common control, which defines the preferred protocol for
      outgoing connections.. Allowed values at the moment: "0" or
      "undefined", "classic" or "1", "latest" or "2". By leaving the
      copy_from option as undefined the common control option is
      used, and if both are undefined then classic protocol is used
      by default.
    - The new networking protocol uses TLS for authentication,
      after which all dialog is encrypted within the established
      TLS session.  cf-serverd is still able to speak the legacy
      protocol with old agents.
    - The 'skipverify' option in 'body server control' is
      deprecated and only left for compatibility; it does
      nothing
    - cf-serverd does not hang up the connection if some request
      fails, so that the client can add more requests.
    - For the connections using the new protocol, all of the
      paths in bundle server access_rules now differentiate
      between a directory and a file using the trailing
      slash. If the path exists then this is auto-detected and
      trailing slash appended automatically. You have to append
      a trailing slash manually to an inexistent or symbolic
      path (e.g. "/path/to/$(connection.ip)/") to force
      recursive access.
- New in 'access' promises for 'bundle server access_rules'
    - Attributes "admit_ips", "admit_hostnames", "admit_keys",
      "deny_ips", "deny_hostnames", "deny_keys"
    - "admit_keys" and "deny_keys" add the new functionality
      of controlling access according to host identity,
      regardless of the connecting IP.
    - For these new attributes, regular expressions
      are not allowed, only CIDR notation for "admit/deny_ips", exact
      "SHA=..." strings for "admit/deny_keys", and exact hostnames
      (e.g. "cfengine.com") or subdomains (starting with dot,
      e.g. ".cfengine.com") for "admit/deny"_hostnames. Same rules
      apply to 'deny_*' attributes.
    - These new constraints and the paths in access_rules, can contain
      special variables "$(connection.ip)", "$(connection.hostname)",
      "$(connection.key)", which are expanded dynamically for every
      received connection.
    - For connections using the new protocol, "admit" and "deny"
      constraints in bundle server access_rules are being phased
      out, preferred attributes are now "admit_ips", "deny_ips",
      "admit_hostnames", "deny_hostnames", "admit_keys",
      "deny_keys".
    - New "shortcut" attribute in bundle server access_rules used to
      dynamically expand non-absolute request paths.
- masterfiles
        - standard library split: lib/3.5 (compatibility) and lib/3.6
          (mainline)
        - many standard library bundles and bodies, especially packages-
          and file-related, were revised and fixed
        - supports both Community and Enterprise
        - new 'inventory/' structure to provide OS, dmidecode, LSB, etc.
          system inventory (configured mainly in def.cf)
        - cf_promises_release_id contains the policy release ID which is
          the GIT HEAD SHA if available or hash of tree
        - a bunch'o'bundles to make starting with CFEngine easier:
        - file-related: file_mustache, file_mustache_jsonstring, file_tidy,
          dir_sync, file_copy, file_link, file_hardlink, file_empty, file_make
        - packages-related: package_absent, package_present, package_latest,
          package_specific_present, package_specific_absent,
          package_specific_latest, package_specific
        - XML-related: xml_insert_tree_nopath, xml_insert_tree, xml_set_value,
          xml_set_attribute
        - VCS-related: git_init, git_add, git_checkout,
          git_checkout_new_branch, git_clean, git_stash, git_stash_and_clean,
          git_commit, git
        - process-related: process_kill
        - other: cmerge, url_ping, logrotate, prunedir
- New command line options for agent binaries
    - New options to cf-promises
        - '--show-classes' and '--show-vars'
        - '--eval-functions' controls whether cf-promises should evaluate
          functions
    - Colorized output for agent binaries with command line option '--color'
      (auto-enabled if you set CFENGINE_COLOR=1)
- New language features
    - New variable type 'data' for handling of structured data (ie JSON),
      including supporting functions:
        - 'data_readstringarray' - read a delimited file into a data map
        - 'data_readstringarrayidx' - read a delimited file into a data array
        - 'datastate' - create a data variable with currently set classes
          and variables
        - 'datatype' - determine the type of the top element of a container
        - 'format' - %S can be used to serialize 'data' containers into
          a string
        - 'mergedata' - merge two data containers, slists/ilists/rlists,
          or "classic" arrays into a data container
        - 'parsejson' - create a data container from a JSON string
        - 'readjson' - create a data container from a file that contains JSON
        - 'storejson' - serialize a data container into a string
        - Most functions operating on lists can also operate on data containers
        - pass a data container to a bundle with the @(container) notation
        - the module protocol accepts JSON for data containers with
          the '%' sigil
    - Tagging of classes and variables allows annotating of language
      construct with meta data; supporting functionality:
        - The module protocol in 'commands' promises has been extended
          to allow setting of tags of created variables and classes,
          and the context of created variables
        - 'getclassmetatags' - returns list of meta tags for a class
        - 'getvariablemetatags' - returns list of meta tags for a variable
    - 'body file control' has an 'inputs' attribute to include library files
      and other dependencies
    - bundlesequences can be built with bundlesmatching() based on bundle
      name and tags
- New attributes in existing promise types and bodies
    - New option 'preserve_all_lines' for insert_type in insert_lines promises
    - Caching of expensive system functions to avoid multiple executions of
      execresult() etc, can be controlled via cache_system_functions
      attribute in body common control
    - New option 'mailsubject' in body executor control allows defining
      the subject in emails sent by CFEngine
    - Support for Mustache templates in 'files' promises; use
      'template_method' and 'template_data' attributes.  Without
      'template_data' specified, uses datastate().
- New and improved functions
    - 'bundlesmatching' - returns list of defined bundles matching
      a regex and tags
    - 'canonifyuniquely' - converts a string into a unique, legal class name
    - 'classesmatching' - returns list of set classes matching a regex
      and tags
    - 'eval' - evaluates mathematical expressions; knows SI k, m, g
      quantifiers, e.g. "100k"
    - 'findfiles' - list files matching a search pattern; use "**" for
      recursive searches
    - 'makerule' - evaluates whether a target file needs to be rebuilt
      from sources
    - 'max', 'min' - returns maximum and minimum of the numbers in
      a container or list (sorted by a 'sort' method)
    - 'mean' - returns the mean of the numbers in a container or list
    - 'nth' - learned to look up by key in a data container holding a map
    - 'packagesmatching' - returns a filtered list of installed packages.
    - 'readfile' - learned to read system files of unknown size like those
      in /proc
    - 'sort' - can sort lexicographically, numerically (int or real), by IP,
      or by MAC
    - 'string_downcase', 'string_upcase' - returns the lower-/upper-case
      version of a string
    - 'string_head', 'string_tail' - returns the beginning/end of a string
    - 'string_length' - returns the length of a string
    - 'string_reverse' - reverses a string
    - 'string_split' - improved implementation, deprecates 'splitstring'
    - 'variablesmatching' - returns a list of variables matching a regex
      and tags
    - 'variance' - returns the variance of numbers in a list or container
- New hard classes
    - Introduced alias 'policy_server' for context 'am_policy_hub'
      (the latter will be deprecated)
    - all the time-based classes have GMT equivalents
- New variables
    - 'sys.bindir' - the location of the CFEngine binaries
    - 'sys.failsafe_policy_path' - the location of the failsafe policy file
    - 'sys.inputdir' - the directory where CFEngine searches for policy files
    - 'sys.key_digest' - the digest of the host's cryptographic key
    - 'sys.libdir', 'sys.local_libdir' - the location of the CFEngine libraries
    - 'sys.logdir' - the directory where the CFEngine log files are saved
    - 'sys.masterdir' - the location of masterfiles on the policy server
    - 'sys.piddir' - the directory where the daemon pid files are saved
    - 'sys.sysday' - the number of days since the beginning of the UNIX epoch
    - 'sys.systime' - the number of seconds since the beginning of the UNIX epoch
    - 'sys.update_policy_path' - the name of the update policy file
    - 'sys.uptime' - the number of minutes the host has been online
    - 'this.promise_dirname' - the name of the file in which the current promise
      is defined
    - 'this.promiser_uid' - the ID of the user running cf-agent
    - 'this.promiser_gid' - the group ID of the user running cf-agent
    - 'this.promiser_ppid' - the ID of the  parent process running cf-agent

Deprecations:
- 'splitstring' - deprecated by 'string_split'
- 'track_value'
- 'skipverify'

Bug fixes: for a complete list of fixed bugs, see https://cfengine.com/dev
- various fixes in evaluation and variable resolution
- Improve performance of list iteration
- Removed limitation of input length to internal buffer sizes
    - directories ending with "/" are not ignored
    - lsdir() always return a list now, never a scalar
- 'abortclasses' fixed to work in common bundles and other cases
- namespaced 'edit_line' bundles now work
- lists are interpolated in correct order
- cf-serverd reloads policies properly when they change
- lots of leaks (memory and file descriptor) fixed

3.5.3

Changes:
- Improved security checks of symlink ownership. A symlink created by a user
  pointing to resources owned by a different user will no longer be followed.
- Changed the way package versions are compared in package promises.
  In previous versions the comparison was inconsistent. This has been fixed,
  but may also lead to behavior changes in certain cases.

Bug fixes:
- fix cf-monitord crash due to incorrect array initialization
- fix cf-serverd stat()'ing the file tree every second
- correctly populate sys.hardware_addresses variable
- add support for Debian's GNU/kfreebsd to build system
- fix possible stack corruption in guest_environments promises
- work-around hostname trunctation in HP-UX's uname
- fix body copy purging of empty directories
- make discovery and loading of avahi libraries more robust
- compile and packaging fixes for HP-UX, AIX and Solaris
- fix fatal error in lsdir() when directory doesn't exist
- fix epoch calculation for stime inrange calculation

3.5.2

Bug fixes:
- fix delayed abortclasses checking
- fix maplist arguments bug
- fix segfaults in cf-pomises
- fix build on Solaris 10/SmartOS
- sanitize characters from /etc/issue in sys.flavor for Debian
- Fix segfault when dealing with files or data > 4K
- Don't truncate keys to 126 characters in getindices
- files created via log_* actions now have mode 600
- fix wrong log message when a promise is ignored due to 'ifvarclass'
  not matching
- fix lifetime of persistent classes
- fix segfault when process_select body had no process_result attribute
  Default to AND'ed expression of all specified attributes
- include system message in output when acl promises fail
- fix invocation of standard_services bundle and corresponding promise
  compliance

3.5.1

Changes:
- file changes are logged with log level Notice, not Error
- the CFEngine Standard Library in masterfiles/libraries is now split into
  promise-type specific policy files, and lives in a version-specific
  directory. This should have no impact on current code, but allows more
  granular include of needed stdlib elements

Bug fixes:
- fix recursive copying of files
- respect classes in templates
- fix timestamps on Windows
- fix non-root cf-agent flooding syslog
- fix email flood from cf-execd due to timestamps in agent output
- Preserve security context when editing or copying local files
- fix path for sys.crontab on redhat systems
- prevent incorrect "insert_lines promise uses the same select_line_matching
  anchor" warning
- Fix regression of setting VIPADDRESS to 127.0.0.1
- Fix "changes" promise not receiving status when file is missing
- Fix symlinks being destroyed when editing them
- Fix missing "promise kept" status for the last line in a file

3.5.0

New features:
- classes promises now take an optional scope constraint.
- new built-in functions: every, none, some, nth, sublist, uniq, filter
  - every
  - none
  - some
  - nth
  - sublist
  - uniq
  - filter
  - classesmatching
  - strftime
  - filestat
  - ifelse
  - maparray
  - format
- cf-promises flag --parse-tree is replaced by --policy-output-format=,
  requiring the
  user to specify the output format (none, cf, json)
- cf-promises allows partial check of policy (without body common control)
  without integrity check; --full-check enforces integrity check
- agent binaries support JSON input format (.json file as generated by
  cf-promises)
- cf-key: new options --trust-key/-t and --print-digest/-p
- Class "failsafe_fallback" is defined in failsafe.cf when main policy
  contains errors and failsafe is run because of this
- add scope attribute for body classes
- Better diagnostics of parsing errors
- Error messages from parser now show the context of error
- new cf-agent option: --self-diagnostics
- new output format, and --legacy-output
- warnings for cf-promises.
- Enable zeroconf-discovery of policy hubs for automatic bootstrapping
  if Avahi is present
- Support for sys.cpus on more platforms than Linux & HPUX

Changes:
- parser no longer allows ',' after promiser or promisee. must be either
  ';' or lval
- Make parser output in GCC compatible format the only supported format
  (remove --gcc-brief-format flag)
- Silence license warnings in Enterprise Free25 installations
- action_policy => "warn" causes not_kept classes to be set on promise
  needing repair.
- command line option version (-V) now prints a shorter parsable version
  without graphic
- implicit execution of server and common bundles taking arguments is
  skipped in cf-serverd.
- WARNING: option --policy-server removed, require option to --bootstrap
  instead
- process promises don't log if processes are out of range unless you
  run in verbose mode
- reports promises are now allowed in any context
- cf-report has been removed
- cf-execd: --once implies --no-fork
- Version info removed from mail subject in the emails sent by cf-execd.
  The subject will only contain "[fqname/ipaddress]" instead of
  "communnity/nova [fqname/ipaddress]"
  Please change your email filters accordingly if necessary.
- "outputs" promise type is retired. Their semantics was not clear, and
  the functionality
  is better suited for control body setting, not a promise.
- Tokyo Cabinet databases are now automatically checked for
  correctness during opening. It should prevent a number of issues
  with corrupted TC databases causing binaries to hang.
- Improved ACL handling on Windows, which led to some syntax changes.
  We now consistently use the term "default" to describe ACLs that can be
  inherited by child objects. These keywords have received new names:
    acl_directory_inherit -> acl_default
     specify_inherit_aces -> specify_default_aces
  The old keywords are deprecated, but still valid. In addition, a new keyword
  "acl_inherit" controls inheritance behavior on Windows. This feature does
  not exist on Unix platforms.
- Networking code is moved from libpromises to its own library,
  libcfnet. Work has begun on making the API more sane and thread-safe.
  Lots of legacy code was removed.
- Add getaddrinfo() replacement in libcompat (borrowed from PostgreSQL).
- Replace old deprecated and non thread-safe resolver calls with
  getaddrinfo() and getnameinfo().
- Hostname2IPString(), IPString2Hostname() are now thread-safe, and are
  returning error when resolution fails.
- Running cf-execd --once now implies --no-fork, and also does not wait
  for splaytime to pass.
- execresult(), returnszero() and commands promises no longer requires
  the first word word to be an absolute path when using the shell.
- commands promises useshell attribute now accepts "noshell" and "useshell"
  values. Boolean values are accepted but deprecated.
- returnszero() now correctly sets the class name in this scenario:
      "commandfailed" not => returnszero("/bin/nosuchcommand", "noshell");

Bugfixes:
- bundles are allowed to be empty
- Fixed '.' and '-' not being accepted by a commands module.
- Correct parsing of list variables by a command module.
- Fixed issue with package management and warn.
- Fixed JSON crash.
- Improved error checking when using fgets().
- Fixed error message when deleting nonexistent files.
- Honor warn-only when purging from local directory.
- Make sure "restart" and "reload" are recognized keywords in packages.
- Allocate memory dynamically to avoid out-of-buffer or out-of-hash
  situations
- fix edit_xml update of existing attributes
- use failsafe policy from compile-time specified workdir
- ifvarclass checked from classes promises in common bundles
- do not wait for splaytime when executing only once
- disable xml editing functionality when libxml2 doesn't provide necessary APIs
- Out-of-tree builds should work again, fixed a bunch of related bugs.
- Fixed race condition in file editing.
- Fixed memory leak in cf-serverd and others
2015-04-07 08:43:35 +00:00
he
a5446c2f48 Note update of www/p5-Apache2-AuthCookieDBI to 2.17nb1. 2015-04-07 08:07:03 +00:00
he
980e10326d Add a local fix to make this work with non-MySQL backends:
Quoting database identifiers with backticks as is done in 2.17 is
not portable, and only works with a MySQL backend.  Instead, use
the DBI quote_identifier method as hinted in
https://rt.cpan.org/Public/Bug/Display.html?id=101561

Bump PKGREVISION to 1.
2015-04-07 08:06:14 +00:00
sevan
835506fb71 Remove FreeBSD from the list of intended platforms as the plugin is already
installed by audio/mpg123 on this platform.

Reviewed by bsiegert@
2015-04-07 05:13:45 +00:00
rodent
e179442c46 +php-raphf 2015-04-07 00:23:21 +00:00
rodent
a49dd60f6f Added devel/php-raphf version 1.0.4 2015-04-07 00:22:12 +00:00
rodent
4d84fc76b0 Import php55-raphf-1.0.4 as devel/php-raphf.
A reusable split-off of pecl_http's persistent handle and resource factory API.
2015-04-07 00:21:24 +00:00
rodent
c7986c724a Updated pkgtools/url2pkg to 2.22 2015-04-07 00:11:03 +00:00
rodent
4d31c3a113 Don't consider "package.xml" as a candidate for ${WRKSRC}. This can affect
PECL packages. Bump PKGVERSION.
2015-04-07 00:10:33 +00:00
adam
cb2659074a Updated multimedia/x265 to 1.6 2015-04-06 20:59:23 +00:00
adam
f63a59f5c1 x265 1.6 has been released. The changes from the 1.5 release are mostly
performance oriented, with heavy improvements for AVX2 capable platforms
(Haswell and later Intel CPUs) and work efficiency improvements for
multiple-socket machines.
2015-04-06 20:58:35 +00:00
tnn
8d49bf7da9 Teach the llvm shared library build rules about NetBSD so we get a single
shlib with whole-archive like on other platforms. Bump revision and bl3.
2015-04-06 17:25:05 +00:00
wen
16696e2c5f Updated www/p5-Plack to 1.0034 2015-04-06 15:41:44 +00:00
wen
23c78309cd Update to 1.0034
Upstream changes:
1.0034  2015-02-02 21:42:42 CET
    [SECURITY]
        - Fixed a possible directory traversal with Plack::App::File on Win32 (sri)

    [IMPROVEMENTS]
        - Documentation improvements (timbunce, oalders, autarch, frioux)
        - Avoid warnings in Plack::App::WrapCGI (frioux)
2015-04-06 15:40:36 +00:00
wen
e1752eeba3 Updated www/mediawiki to 1.24.2 2015-04-06 15:31:43 +00:00
wen
49355a3707 Update to 1.24.2
Upstream changes:
MediaWiki 1.24.2
This is a security and maintenance release of the MediaWiki 1.24 branch.

Changes since 1.24.1
(bug T85848, bug T71210) SECURITY: Don't parse XMP blocks that contain XML entities, to prevent various DoS attacks.
(bug T85848) SECURITY: Don't allow directly calling Xml::isWellFormed, to reduce likelihood of DoS.
(bug T88310) SECURITY: Always expand xml entities when checking SVG's.
(bug T73394) SECURITY: Escape > in Html::expandAttributes to prevent XSS.
(bug T85855) SECURITY: Don't execute another user's CSS or JS on preview.
(bug T64685) SECURITY: Allow setting maximal password length to prevent DoS when using PBKDF2.
(bug T85349, bug T85850, bug T86711) SECURITY: Multiple issues fixed in SVG filtering to prevent XSS and protect viewer's privacy.
Fix case of SpecialAllPages/SpecialAllMessages in SpecialPageFactory to fix loading these special pages when $wgAutoloadAttemptLowercase is false.
(bug T70087) Fix Special:ActiveUsers page for installations using PostgreSQL.
(bug T76254) Fix deleting of pages with PostgreSQL. Requires a schema change and running update.php to fix.
2015-04-06 15:30:03 +00:00
he
4eec246c94 Note update of graphics/ImageMagick to 6.9.1.1. 2015-04-06 15:28:14 +00:00
he
b5a3524268 Ehum, unset PKGREVISION with update. 2015-04-06 15:27:34 +00:00
he
d8270812ce Upgrade ImageMagick from version 6.9.0-5 to 6.9.1-1.
Upstream changes (from their change log):
 * New version 6.9.1-1, SVN revision 18308.
 * Skip empty frames when comparing layers (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27234).
 * New version 6.9.1-0, SVN revision 18245.
 * Grayscale DPX image files are no longer skewed (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27209).
 * Fix integer overflow when scaling a 1-bit sample to Q64 (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27195).
 * New version 6.9.0-10, SVN revision 18299.
 * Account for differences in image size when comparing two images
   (bug report from Dirk).
 * Set an upper ceiling compression with -quality and jpeg:extent (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=27071).
 * New version 6.9.0-9, SVN revision 18179.
 * Writing histograms / mpeg working again (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27089).
 * The -linear-stretch option worked for Q16 but not Q32 (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27112).
 * 6.9.0-8 Bogus release, withdrawn.
 * New version 6.9.0-7, SVN revision 18067.
 * Line strokes appeared too thin (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26927).
 * Keep text in caption area (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=22504).
 * New version 6.9.0-6, SVN revision 18010.
 * Fixed command line execution in Windows for delegates that move files
   (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=27027).
 * A transient bug for the write MSL element (reference
   http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27022).
 * Remove uninitialized, unused "p++" from coders/png.c, MNG reader.
 * Initialize "length" in coders/png.c, WriteJNGImage().
 * Fix signed/unsigned mismatch in coders/png.c, MNG reader.
2015-04-06 15:26:10 +00:00
tnn
ca20aa479e rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2). 2015-04-06 13:28:22 +00:00
rodent
f15c9a1b79 Looks like py-six is required outside of tests option. 2015-04-06 13:09:53 +00:00
adam
422fa58ecb Updated print/ghostscript-agpl to 9.16 2015-04-06 11:25:44 +00:00