Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (59m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 10:50:28 UTC Now

2014-04-11 13:35:42 UTC MAIN commitmail json YAML

Updated misc/py-carddav to 0.7.0nb1

(wiz)

2014-04-11 13:35:31 UTC MAIN commitmail json YAML

Add missing py-xdg dependency. Bump PKGREVISION.

(wiz)

2014-04-11 13:05:29 UTC MAIN commitmail json YAML

py-Pillow is better.

(obache)

2014-04-11 13:03:03 UTC MAIN commitmail json YAML

+ Pillow-2.4.0

(obache)

2014-04-11 12:41:30 UTC MAIN commitmail json YAML

Updated graphics/py-Pillow to 2.3.1

(obache)

2014-04-11 12:41:18 UTC MAIN commitmail json YAML

Update py-Pillow to 2.3.1.

Changelog (Pillow)
==================

2.3.1 (2014-03-14)
------------------
- Fix insecure use of tempfile.mktemp (CVE-2014-1932 CVE-2014-1933)
  [wiredfool]

(obache)

2014-04-11 11:50:29 UTC pkgsrc-2014Q1 commitmail json YAML

2014-04-11 11:50:10 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4363 - requested by obache
graphics/jbigkit: security update

Revisions pulled up:
- graphics/jbigkit/Makefile                                    1.6
- graphics/jbigkit/distinfo                                    1.5
- graphics/jbigkit/patches/patch-Makefile                      1.2
- graphics/jbigkit/patches/patch-aa                            1.4
- graphics/jbigkit/patches/patch-ab                            1.5

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Thu Apr 10 12:04:16 UTC 2014

  Modified Files:
  pkgsrc/graphics/jbigkit: Makefile distinfo
  pkgsrc/graphics/jbigkit/patches: patch-Makefile patch-aa patch-ab

  Log Message:
  Update jbigkit to 2.1.

  Changes in version 2.1 (2014-04-08)

  This is a security-critical bug-fix release that remains API and ABI
  backwards compatible to version 2.0. Users who process BIE data from
  untrusted sources should upgrade.

    - fixed a buffer-overflow vulnerability in the jbig.c decoder,
      reported by Florian Weimer (Red Hat): CVE-2013-6369

    - fixed ability of corrupted input data to force jbig85.c decoder
      into an end-less loop

    - fixed a bug in the processing of private deterministic-prediction
      tables (DPPRIV=3D1) in jbig.c decoder

    - fixed integer-type mismatches in printf arguments on 64-bit systems

    - fuzz-testing script added

(tron)

2014-04-11 07:43:17 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg2 to 2.2.1

(adam)

2014-04-11 07:42:30 UTC MAIN commitmail json YAML

Changes 2.2.1:
* avcodec/dirac_arith: Fix build with PIC and stack-check options
* swscale/x86/swscale_template: loose hardcoded dstw_offset
* swresample/resample: use av_malloc_array() where appropriate
* swresample/dither: use av_malloc_array()
* swresample/resample: Limit filter length
* avcodec/msrle: check return code for success before use
* avcodec/pthread_frame: fix missing unlock on error
* examples/avio_reading: fix null dereference on error
* avformat/omadec: fix probetest failure
* avcodec/wma: use av_freep(), do not leave stale pointers in memory
* lavu/opt: validate range before dereference
* avcodec/h264: clear cur_pic structure instead of duplicating it in ff_h264_update_thread_context()
* avfilter/vf_pullup: fix gray8
* avcodec/libx264: move where x264opts is applied down so it isnt overridden by avctx & defaults

(adam)

2014-04-10 13:47:54 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.12

(wen)

2014-04-10 13:46:51 UTC MAIN commitmail json YAML

Update to 0.12

Upstream changes:
0.12      2014-04-07 22:42:12 Europe/Amsterdam

    [ ENHANCEMENTS ]
    * GH#518: Bump jQuery to 1.10.2 (Grzegorz Ro偶niecki).
    * GH#535: Support OPTIONS and PATCH requests in Server::Standalone.
      (Russell Jenkins)
    * GH#553: Dancer2 CLI: specify directory to write app skeleton
      (Jean Stebens)
    * GH#543: Additional HTTP Methods for Ajax plugin (Jean Stebens).

    [ DOCUMENTATION ]
    * RT#91428: POD encoding set to UTF-8 in main .pm (Gregor Herrmann).
    * GH#517: Miscellaneous documentation fixes (Cesare Gargano).
    * GH#518: "Getting started" demo page fixes (Grzegorz Ro偶niecki).
    * GH#522: s/PerlHandler/PerlResponseHandler/ in Apache2 sample configuration
      (Grzegorz Ro偶niecki)
    * GH#521: Remove duplicated POD and clean up list details (Shlomi Fish)
    * GH#526: Cleanup POD formating and code snippets in manual.
      (Grzegorz Ro偶niecki)

    [ BUG FIXES ]
    * GH#528,529: Force PSGI server in dispatch scripts for CGI or fcgi
      deployments (Erik Smit, Alberto Sim玫es)
    * GH#550,GH#551: Update all headers in Handler::File
      (Sawyer X, Stefan @racke Hornburg)
    * GH#540: Fix hook execution when default scalar was used in hook code.
      (baynes, Russell Jenkins)
    * GH#552: Rework test suite to use Plack::Test
      (Sawyer X, Stefan @racke Hornburg)
    * GH#560: Return value of hooks do not alter response content.
      (Jean Stebens)

(wen)

2014-04-10 12:04:36 UTC MAIN commitmail json YAML

Updated graphics/jbigkit to 2.1

(obache)

2014-04-10 12:04:16 UTC MAIN commitmail json YAML

Update jbigkit to 2.1.

Changes in version 2.1 (2014-04-08)

This is a security-critical bug-fix release that remains API and ABI
backwards compatible to version 2.0. Users who process BIE data from
untrusted sources should upgrade.

  - fixed a buffer-overflow vulnerability in the jbig.c decoder,
    reported by Florian Weimer (Red Hat): CVE-2013-6369

  - fixed ability of corrupted input data to force jbig85.c decoder
    into an end-less loop

  - fixed a bug in the processing of private deterministic-prediction
    tables (DPPRIV=1) in jbig.c decoder

  - fixed integer-type mismatches in printf arguments on 64-bit systems

  - fuzz-testing script added

(obache)

2014-04-10 09:32:00 UTC MAIN commitmail json YAML

stunnel-5.01

(obache)

2014-04-10 07:34:20 UTC MAIN commitmail json YAML

Updated www/firefox to 28.0nb2

(martin)

2014-04-10 07:33:59 UTC MAIN commitmail json YAML

Make the custom memory allocator in the JS engine deal with sparc64
TOPDOWN_VM (already reported upstream).

(martin)

2014-04-10 06:51:36 UTC MAIN commitmail json YAML

2014-04-10 06:51:07 UTC MAIN commitmail json YAML

Remove inclusion of non-existing x265 buildlink3.mk file until it's added.

(wiz)

2014-04-10 06:50:25 UTC MAIN commitmail json YAML

Remove unused patch after update.

(wiz)

2014-04-10 06:21:41 UTC MAIN commitmail json YAML

2014-04-10 05:57:43 UTC MAIN commitmail json YAML

2014-04-10 05:39:17 UTC MAIN commitmail json YAML

2014-04-09 21:05:58 UTC MAIN commitmail json YAML

Don't enable "dtrace" support by default under Solaris 10. It doesn't
build for me on an UltraSPARC system.

(tron)

2014-04-09 19:53:10 UTC MAIN commitmail json YAML

Note update of the "phpmyadmin" package to version 4.1.12.

(tron)

2014-04-09 19:52:15 UTC MAIN commitmail json YAML

Update "phpmyadmin" package to version 4.1.12. The following bugs were
fixed since version 4.1.9:
- bug #4334 Add event : datepicker won't open
- bug #4338 Fix missing value error while executing SQL query
- TCPDF library is now optional dependency
- bug #4326 Cannot find the import plugins which start with uppercase 'I'
- bug #4301 Grid edit: "SELECT" query is replaced by "UPDATE" query after edit
- bug #4278 reCaptcha re-login requires double effort
- bug #4324 Datepicker not showing up on insert page
- bug #3991 Problem selecting item in select boxes with the ENTER keystroke
            in some browsers
- bug #4323 QueryWindow ignores CodeMirror
- bug      None of the live charts shown on "Status -> Monitor" (Chrome)

(tron)

2014-04-09 18:07:43 UTC MAIN commitmail json YAML

Added fonts/inconsolata-g version 20090213

(wiz)

2014-04-09 18:07:33 UTC MAIN commitmail json YAML

+ inconsolata-g

(wiz)

2014-04-09 17:40:32 UTC MAIN commitmail json YAML

Import inconsolata-g-20090213 as fonts/inconsolata-g.

Inconsolata is a mono-space, sans-serif font.
This is a modified version with the following changes:
- Single and double quotes ' and " are now straight
- , . ' are a bit more visible
- The ^ is a bit wider
- The curved upper leg of the lower case r is a bit more visible
- The zero is not slashed but dotted
- Numbers are a bit larger (keeping the font non proportional)
- The symbol minus - is a bit lower
- [] are now about as tall as () and {}
- The font is bigger than Inconsolata

(wiz)

2014-04-09 15:47:15 UTC MAIN commitmail json YAML

+ glusterfs-3.4.3, libxmp-4.2.6, mame-0.153, mess-0.153, midori-0.5.8,
  openmpi-1.8.0, roundcube-1.0.0 [wait for fix for
  http://trac.roundcube.net/ticket/1489729], tea-37.2.1, xine-lib-1.2.5.

(wiz)

2014-04-09 14:17:28 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4357, #4358, #4361 and #4362.

(tron)

2014-04-09 14:17:04 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4362 - requested by obache
multimedia/adobe-flash-plugin11: security update

Revisions pulled up:
- multimedia/adobe-flash-plugin11/Makefile                      1.27
- multimedia/adobe-flash-plugin11/distinfo                      1.25

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Wed Apr  9 05:24:05 UTC 2014

  Modified Files:
  pkgsrc/multimedia/adobe-flash-plugin11: Makefile distinfo

  Log Message:
  Update adobe-flash-plugin11 to 11.2.202.350 for APSB14-09.

(tron)

2014-04-09 14:10:59 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4361 - requested by ryoon
www/apache-tomcat7: security update

Revisions pulled up:
- www/apache-tomcat7/Makefile                                  1.18
- www/apache-tomcat7/PLIST                                      1.10
- www/apache-tomcat7/distinfo                                  1.12

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Tue Apr  8 20:14:55 UTC 2014

  Modified Files:
  pkgsrc/www/apache-tomcat7: Makefile PLIST distinfo

  Log Message:
  Update to 7.0.53

  * Fix CVE-2014-0050 and CVE-2013-4590,

  Changelog:
  Tomcat 7.0.53 (violetagg)

      Catalina

          add Make it easier for applications embedding and/or extending =
  Tomcat to modify the javaseClassLoader attribute of the WebappClassLoad=
  er. (markt)
          fix Improve the robustness of web application undeployment base=
  d on some code analysis triggered by the report for 54315. (markt)
          fix 56219: Improve merging process for web.xml files to take ac=
  count of the elements and attributes supported by the Servlet version o=
  f the merged file. (markt)
          fix 56190: The response should be closed (i.e. no further outpu=
  t is permitted) when a call to AsyncContext.complete() takes effect. (m=
  arkt)
          fix 56236: Enable Tomcat to work with alternative Servlet and J=
  SP API JARs that package the XML schemas in such as way as to require a=
    dependency on the JSP API before enabling validation for web.xml. Tomc=
  at has no such dependency. (markt)
          fix 56246: Fix NullPointerException in MemoryRealm when authent=
  icating an unknown user. (markt)
          fix 56248: Allow the deployer to update an existing WAR file wi=
  thout undeploying the existing application if the update flag is set. T=
  his allows any existing custom context.xml for the application to be re=
  tained. To update an application and remove any existing context.xml si=
  mply undeploy the old version of the application before deploying the n=
  ew version. (markt)
          fix Redefine the globalXsltFile initialisation parameter of the=
    DefaultServlet as relative to CATALINA_BASE/conf or CATALINA_HOME/conf=
  . Prevent user supplied XSLTs used by the DefaultServlet from defining =
  external entities. (markt)
          add Add a work around for validating XML documents (often TLDs)=
    that use just the file name to refer to refer to the JavaEE schema on =
  which they are based. (markt)
          fix 56293: Cache resources loaded by the class loader from /MET=
  A-INF/services/ for better performance for repeated look ups. (markt)

      Coyote

          fix 53119: Make sure the NIO AJP output buffer is cleared on an=
  y error to prevent any possible overflow if it is written to again befo=
  re the connection is closed. This extends the original fix for the APR/=
  native output buffer to the NIO connector. (kkolinko)
          fix 56172: Avoid possible request corruption when using the AJP=
    NIO connector and a request is sent using more than one AJP message. P=
  atch provided by Amund Elstad. (markt)
          fix 56213: Reduce garbage collection when the NIO connector is =
  under heavy load. (markt)
          fix Improve processing of chuck size from chunked headers. Avoi=
  d overflow and use a bit shift instead of a multiplication as it is mar=
  ginally faster. (markt/kkolinko)
          fix Fix possible overflow when parsing long values from a byte =
  array. (markt)

      Jasper

          fix 54475: Add Java 8 support to SMAP generation for JSPs. Patc=
  h by Robbie Gibson. (markt)
          fix 55483: Improve handing of overloaded methods and constructo=
  rs in expression language implementation. (markt)
          fix 56208: Restore the validateXml option to Jasper that was pr=
  eviously renamed validateTld. Both options are now supported. validateX=
  ml controls the validation of web.xml files when Jasper parses them and=
    validateTld controls the validation of *.tld files when Jasper parses =
  them. (markt)
          fix 56223: Throw an IllegalStateException if a call is made to =
  ServletContext.setInitParameter() after the ServletContext has been ini=
  tialized. (markt)
          fix 56265: Do not escape values of dynamic tag attributes conta=
  ining EL expressions. (kkolinko)
          fix Make the default compiler source and target versions for JS=
  Ps Java 6 since Tomcat 7 requires Java 6 as a minimum. (markt)
          update 56283: Update to the Eclipse JDT Compiler P20140317-1600=
    which adds support for Java 8 syntax to JSPs. Add support for value "1=
  .8" for the compilerSourceVM and compilerTargetVM options. (markt)

      WebSocket

          fix Avoid a possible deadlock when one thread is shutting down =
  a connection while another thread is trying to write to it. (markt)
          fix Call onError if an exception is thrown calling onClose when=
    closing a session. (remm)

      Web applications

          code In the documentation: add support for several documentatio=
  n tags from Tomcat 8. Such as <version-major/>. (kkolinko)
          add 56093: Add the SSL Valve to the documentation web applicati=
  on. (markt)
          fix 56217: Improve readability by using left alignment for the =
  table cell containing the request information on the Manager applicatio=
  n status page. (markt)
          fix Fixed java.lang.NegativeArraySizeException when using "Expi=
  re sessions" command in the manager web application on a context where =
  the session timeout is disabled. (kfujino)
          fix Add support for LAST_ACCESS_AT_START system property to Man=
  ager web application. (kfujino)
          fix Add definition of org.apache.catalina.ant.FindLeaksTask. (k=
  fujino)
          fix 56273: If the Manager web application does not perform an o=
  peration because the web application is already being serviced, report =
  an error rather than reporting success. (markt)
          fix 56304: Add a note to the documentation about not using WebS=
  ocket with BIO HTTP in production. (markt)

      Other

          fix 56143: Improve service.bat so that it can be launched from =
  a non-UAC console. This includes using a single call to tomcat7.exe to =
  install the Windows service rather than three calls, and using command =
  line arguments instead of environment variables to pass the settings. (=
  markt/kkolinko)
          fix Fix regression in 7.0.52: when using service.bat install to=
    install the service the values for --StdOutput, --StdError options wer=
  e passed as blank instead of "auto". (kkolinko)
          fix Align options between service.bat and exe Windows installer=
  . For service.bat the changes are in --Classpath, --DisplayName, --Star=
  tPath, --StopPath. For exe installer the changes are in --JvmMs, --JvmM=
  x options, which are now 128 Mb and 256 Mb respectively instead of bein=
  g empty. Explicitly specify --LogPath path when uninstalling Windows se=
  rvice, avoiding default value for that option. (kkolinko)
          code Simplify Windows *.bat files: remove %OS% checks, as java =
  6 does not run on ancient non-NT operating systems. (kkolinko)
          fix 56137: Explicitly use the BIO connector in the SSL example =
  in server.xml so it doesn't break if APR is enabled. (markt)
          fix 56139: Avoid a web application class loader leak in some un=
  it tests when running on Windows. (markt)
          fix Correct build script to avoid building JARs with empty pack=
  ages. (markt)
          add Allow to limit JUnit test run to a number of selected test =
  case methods. (kkolinko)
          fix 56189: Remove used file cpappend.bat from the distribution.=
    (markt)

  Tomcat 7.0.52 (violetagg) released 2014-02-17

      Catalina

          fix Generate a valid root element for the effective web.xml for=
    a web application for all supported versions of web.xml. (markt)

      Coyote

          code Pull up SocketWrapper to AbstractProcessor. (markt)
          fix In some circumstances asynchronous requests could time out =
  too soon. (markt)

  Tomcat 7.0.51 (violetagg) not released

      Catalina

          fix 55287: ServletContainerInitializer defined in the container=
    may not be found. (markt/jboynes)
          fix 55855: Provide a per Context option (containerSciFilter) to=
    exclude container SCIs. (markt)
          fix 55937: When deploying applications, treat a context path of=
    /ROOT as equivalent to /. (markt)
          fix 55943: Improve the implementation of the class loader check=
    that prevents web applications from trying to override J2SE implementa=
  tion classes. As part of this fix, refactor the way a null parent class=
    loader is handled which enables a number of null checks and object cre=
  ation calls to be removed. (markt)
          fix 55958: Differentiate between foo.war the WAR file and foo.w=
  ar the directory. (markt)
          fix 55960: Improve the single sign on (SSO) unit tests. Patch p=
  rovided by Brian Burch. (markt)
          fix 55974: Retain order when reporting errors and warnings whil=
  e parsing XML configuration files. (markt)
          fix 56013: Fix issue with SPNEGO authentication when using IBM =
  JREs. IBM JREs only understand the option of infinite lifetime for Kerb=
  eros credentials. Based on a patch provided by Arunav Sanyal. (markt)
          fix 56016: When loading resources for XML schema validation, ta=
  ke account of the possibility that servlet-api.jar and jsp-api.jar may =
  not be loaded by the same class loader. Patch by Juan Carlos Estibariz.=
    (markt)
          fix 56025: When creating a WebSocket connection, always call Se=
  rverEndpointConfig.Configurator.getNegotiatedSubprotocol() and always c=
  reate the EndPoint instance after calling ServerEndpointConfig.Configur=
  ator.modifyHandshake(). (markt)
          fix 56032: Ensure that the WebSocket connection is closed after=
    an IO error or an interrupt while sending a WebSocket message. (markt)=

          fix 56042: If a request in async mode has an error but has alre=
  ady been dispatched don't generate an error page in the ErrorReportValv=
  e so the dispatch target can handle it. (markt)
          fix Add missing javax.annotation.sql.* classes to annotations-a=
  pi.jar. (markt)
          fix The type of logger attribute of Context MBean should be not=
    org.apache.commons.logging.Log but org.apache.juli.logging.Log. (kfuji=
  no)
          fix 56082: Fix a concurrency bug in JULI's LogManager implement=
  ation. (markt)
          fix 56096: When the attribute rmiBindAddress of the JMX Remote =
  Lifecycle Listener is specified it's value will be used when constructi=
  ng the address of a JMX API connector server. Patch is provided by Jim =
  Talbut. (violetagg)
          fix When environment entry with one and the same name is define=
  d in the web deployment descriptor and with annotation then the one spe=
  cified in the web deployment descriptor is with priority. (violetagg)
          fix Change default value of xmlBlockExternal attribute of Conte=
  xt. It is true now. (kkolinko)

      Coyote

          fix Avoid possible NPE if a content type is specified without a=
    character set. (markt)
          fix 55956: Make the forwarded remote IP address available to th=
  e Connectors via a request attribute. (markt)
          fix 55976: Fix sendfile support for the HTTP NIO connector. (ma=
  rkt)
          fix 55996: Ensure Async requests timeout correctly when using t=
  he NIO HTTP connector. (markt)
          add 56021: Make it possible to use the Windows-MY key store wit=
  h the BIO and NIO connectors for SSL configuration. It requires a keyst=
  oreFile=3D"" keystoreType=3D"Windows-My" to be set on the connector. Ba=
  sed on a patch provided by Asanka. (markt)

      Jasper

          fix Correct a regression in the XML refactoring that meant that=
    errors in TLD files were swallowed. (markt)
          fix 55671: Correct typo in the log message for a wrong value of=
    genStringAsCharArray init-param of JspServlet. This parameter had a di=
  fferent name in Tomcat 6. (kkolinko)
          fix 55973: Fix processing of XML schemas when validation is ena=
  bled in Jasper. (kkolinko)
          fix 56010: Don't throw an IllegalArgumentException when JspFact=
  ory.getPageContext is used with JspWriter.DEFAULT_BUFFER. Based on a pa=
  tch by Eugene Chung. (markt)
          fix 56012: When using the extends attribute of the page directi=
  ve do not import the super class if it is in an unnamed package as impo=
  rts from unnamed packages are now explicitly illegal. (markt)
          fix 56029: A regression in the fix for 55198 meant that when EL=
    containing a ternary expression was used in an attribute a compilation=
    error would occur for some expressions. (markt)
          fix Correct several errors in jspxml Schema and DTD. (kkolinko)=

          fix Change default value of the blockExternal attribute of JspC=
    task. The default value is true. Add support for -no-blockExternal swi=
  tch when JspC is run as a standalone application. (kkolinko)

      Cluster

          code Simplify the code of o.a.c.ha.tcp.SimpleTcpCluster.createM=
  anager(String). Remove unnecessary class cast. (kfujino)

      WebSocket

          fix Do not return an empty string for the Sec-WebSocket-Protoco=
  l HTTP header when no sub-protocol has been requested or no sub-protoco=
  l could be agreed as RFC6455 requires that no Sec-WebSocket-Protocol he=
  ader is returned in this case. (markt)

      Web applications

          fix Add index.xhtml to the welcome files list for the examples =
  web application. (kkolinko)
          fix Clarify that the connectionTimeout may also be used as the =
  read timeout when reading a request body (if any) in the documentation =
  web application. (markt)
          fix Clarify the behaviour of the maxConnections attribute for a=
    connector in the documentation web application. (markt)
          fix 55888: Update the documentation web application to make it =
  clearer that a Container may define no more than one Realm. (markt)
          fix 55956: Where available, displayed the forwarded remote IP a=
  ddress available on the status page of the Manager web application. (ma=
  rkt)
          fix Correct links to the Tomcat mailing lists in the ROOT web a=
  pplication. (kkolinko)
          fix In Manager web application improve handling of file upload =
  errors. Display a message instead of error 500 page. Simplify parts han=
  dling code, as it is known that Tomcat takes care of them when recyclin=
  g a request. (kkolinko)

      Extras

          fix 55166, 56045: Copy the XML schemas used for validation that=
    are packaged in jsp-api.jar to servlet-api.jar so that an embedded Tom=
  cat instance can start without Jasper being available. This also enable=
  s validation to work without Jasper being available. (markt/kkolinko)
          fix 56039: Enable the JmxRemoteLifecycleListener to work over S=
  SL. Patch by esengstrom. (markt)

      Other

          fix 55743: Enable the stop script to work when the shutdown por=
  t is disabled and a PID file is defined. This is only available on plat=
  forms that use catalina.sh. (markt)
          fix 55986: When forcing Tomcat to stop via kill -9 $CATALINA_PI=
  D, the catalina.sh script could incorrectly report that Tomcat had not =
  yet completely stopped when it had. Based on a patch by jess. (markt)
          fix Package correct license and notice files with embedded JARs=
  . (markt)
          code Remove svn keywords (such as $Id) from source files and do=
  cumentation. (kkolinko)
          fix Fix CVE-2014-0050, a denial of service with a malicious, ma=
  lformed Content-Type header and multipart request processing. Fixed by =
  merging latest code (r1565163) from Commons FileUpload. (markt)
          fix 56115: Expose the httpusecaches property of Ant's get task =
  as some users may need to change the default. Based on a suggestion by =
  Anthony. (markt)

  Tomcat 7.0.50 (violetagg) released 2014-01-08

      Catalina

          fix Handle the case where a context.xml file is added to a web =
  application deployed from a directory. Previously the file was ignored =
  until Tomcat was restarted. Now (assuming automatic deployment is enabl=
  ed) it will trigger a redeploy of the web application. (markt)
          fix Fix string comparison in HostConfig.setContextClass(). (kko=
  linko)
          code Streamline handling of WebSocket messages when no handler =
  is configured for the message currently being received. (markt)
          fix Handle the case where a WebSocket annotation configures a m=
  essage size limit larger than the default permitted by Tomcat. (markt)
          fix 55855: This is a partial fix that bypasses the relatively e=
  xpensive check for a WebSocket upgrade request if no WebSocket endpoint=
  s have been registered. (markt)
          fix 55905: Prevent a NPE when web.xml references a taglib file =
  that does not exist. Provide better error message. (violetagg)

      Coyote

          fix When using the BIO connector with an internal executor, do =
  not display a warning that the executor has not shutdown as the default=
    configuration for BIO connectors is not to wait. This is because threa=
  ds in keep-alive connections cannot be interrupted and therefore the wa=
  rning was nearly always displayed. (markt)

      Jasper

          fix JspC uses servlet context initialization parameters to pass=
    configuration so ensure that the servlet context used supports initial=
  ization parameters. (markt)

      Cluster

          fix In AbstractReplicatedMap#finalize, remove rpcChannel from c=
  hannel Listener of group channel before sending MapMessage.MSG_STOP mes=
  sage. This prevents that the node that sent the MapMessage.MSG_STOP by =
  normal shutdown is added to member map again by ping at heartbeat threa=
  d in the node that received the MapMessage.MSG_STOP. (kfujino)
          fix Add time stamp to GET_ALL_SESSIONS message. (kfujino)

      Web applications

          fix Fix the sample configuration of StaticMembershipInterceptor=
    in order to prevent warning log. uniqueId must be 16 bytes. (kfujino)

      Extras

          update Update dependencies that are used to build tomcat-juli e=
  xtras component. Apache Avalon Framework is updated to version 4.1.5, A=
  pache Log4J to version 1.2.17. (rjung)

  Tomcat 7.0.49 (violetagg) not released

      Catalina

          fix Correct a regression in the new XML local resolver that tri=
  ggered false failures when XML validation was configured. (markt)
          fix Prevent a NPE when destroying HTTP upgrade handler for WebS=
  ocket connections. (violetagg)

  Tomcat 7.0.48 (violetagg) not released

      Catalina

          add 51294: Add support for unpacking WARs located outside of th=
  e Host's appBase in to the appBase. (markt)
          fix 55656: Configure the Digester to use the server class loade=
  r when parsing server.xml rather than the class loader that loaded Stan=
  dardServer. Patch provided by Roberto Benedetti. (markt)
          fix 55664: Correctly handle JSR 356 WebSocket Encoder, Decoder =
  and MessageHandler implementations that use a generic type such as Enco=
  der.Text<List<String>>. Includes a test case by Niki Dokovski. (markt)
          fix Correctly handle WebSocket Encoders, Decoders and MessageHa=
  ndlers that use arrays of generic types. (markt)
          fix 55681: Ensure that the WebSocket session is made available =
  to MessageHandler method calls. (markt)
          fix Updated servlet spec version and documentation section-numb=
  er reported when JAR files are rejected for containing a trigger class =
  (e.g. javax.servlet.Servlet). (schultz)
          add Modify the WebSocket handshake process so that the user pro=
  perties Map exposed by the ServerEndpointConfig during the call to Conf=
  igurator.modifyHandshake() is unique to the connection rather than shar=
  ed by all connections associated with the Endpoint. This allows for eas=
  ier configuration of per connection properties from within modifyHandsh=
  ake(). (markt)
          fix 55684: Log a warning but continue if the memory leak detect=
  ion code is unable to access all threads to check for possible memory l=
  eaks when a web application is stopped. (markt)
          fix Define the web-fragment.xml in tomcat7-websocket.jar as a S=
  ervlet 3.0 web fragment rather than as a Servlet 3.1 web fragment. (mar=
  kt)
          fix 55715: Add a per web application executor to the WebSocket =
  implementation and use it for calling SendHandler.onResult() when there=
    is a chance that the current thread also initiated the write. (markt)
          fix Prevent file descriptors leak and ensure that files are clo=
  sed when configuring the web application. (violetagg)
          fix Fixed the name of the provider-configuration file located i=
  n tomcat7-websocket.jar!/META-INF/services that exposes information for=
    javax.websocket.server.ServerEndpointConfig$Configurator implementatio=
  n. (violetagg)
          fix 55760: Remove the unnecessary setting of the javax.security=
  .auth.useSubjectCredsOnly system property in the SpnegoAuthenticator as=
    in addition to it being unnecessary, it causes problems with using SPN=
  EGO with IBM JDKs. Patch provided by Arunav Sanyal. (markt)
          fix 55772: Ensure that the request and response are recycled af=
  ter an error during asynchronous processing. Includes a test case based=
    on code contributed by Todd West. (markt)
          fix 55778: Add an option to the JNDI Realm to control the QOP u=
  sed for the connection to the LDAP server after authentication when usi=
  ng SPNEGO with delegated credentials. This value is used to set the jav=
  ax.security.sasl.qop environment property for the LDAP connection. (mar=
  kt)
          fix 55798: Log an error if the MemoryUserDatabase is unable to =
  find the specified user database file. (markt)
          fix 55799: Correctly enforce the restriction in JSR356 that no =
  more than one data message may be sent to a remote WebSocket endpoint a=
  t a time. (markt)
          fix When Catalina parses TLD files, always use a namespace awar=
  e parser to be consistent with how Jasper parses TLD files. The tldName=
  spaceAware attribute of the Context is now ignored. (markt)
          fix Deprecate the tldNamespaceAware Context attribute as TLDs a=
  re always parsed with a namespace aware parser. (markt)
          fix Correct a logic error that meant that unpackWARs was ignore=
  d and the WAR was always expanded if a WAR failed to deploy. (markt)
          add Add support for defining copyXML on a per Context basis. (m=
  arkt)
          fix Define the expected behaviour of the automatic deployment a=
  nd align the implementation to that definition. (markt)
          add When running under a security manager, change the default v=
  alue of the Host's deployXML attribute to false. (markt)
          add If a Host is configured with a value of false for deployXML=
  , a web application has an embedded descriptor at META-INF/context.xml =
  and no explicit descriptor has been defined for this application, do no=
  t allow the application to start. The reason for this is that the embed=
  ded descriptor may contain configuration necessary for secure operation=
    such as a RemoteAddrValve. (markt)
          fix Prevent an NPE in the WebSocket ServerContainer when proces=
  sing an HTTP session end event. (markt)
          add 55801: Add the ability to set a custom SSLContext to use fo=
  r client wss connections. Patch provided by Maciej Lypik. (markt)
          fix 55804: If the GSSCredential for the cached Principal expire=
  s when using SPNEGO authentication, force a re-authentication. (markt)
          add 55811: If the main web.xml contains an empty absolute-order=
  ing element and validation of web.xml is not enabled, skip parsing any =
  web-fragment.xml files as the result is never used. (markt)
          fix 55839: Extend support for digest prefixes {MD5}, {SHA} and =
  {SSHA} to all Realms rather than just the JNDIRealm. (markt)
          fix 55842: Ensure that if a larger than default response buffer=
    is configured that the full buffer is used when a Servlet outputs via =
  a Writer. (markt)
          fix 55851: Further fixes to enable SPNEGO authentication to wor=
  k with IBM JDKs. Based on a patch by Arunav Sanyal. (markt)
          add Fix CVE-2013-4590: Add an option to the Context to control =
  the blocking of XML external entities when parsing XML configuration fi=
  les and enable this blocking by default when a security manager is used=
  . The block is implemented via a custom resolver to enable the logging =
  of any blocked entities. (markt)

      Coyote

          code Implement a number of small refactorings to the APR/native=
    handler for upgraded HTTP connections. (markt)
          fix Fix an issue with upgraded HTTP connections over HTTPS (e.g=
  . secure WebSocket) when using the APR/native connector that resulted i=
  n the unexpected closure of the connection. (markt)
          fix Ensure that the application class loader is used when calli=
  ng the ReadListener and WriteListener methods when using non-blocking I=
  O. A side effect of not doing this was that JNDI was not available when=
    processing WebSocket events. (markt)
          add Make the time that the internal executor (if used) waits fo=
  r request processing threads to terminate before continuing with the co=
  nnector stop process configurable. (markt)
          fix 55749: Improve the error message when SSLEngine is disabled=
    in the AprLifecycleListener and SSL is configured for an APR/native co=
  nnector. (markt)
          add If a request that includes an Expect: 100-continue header r=
  eceives anything other than a 2xx response, close the connection This p=
  rotects against misbehaving clients that may not sent the request body =
  in that case and send the next request instead. (markt)
          fix Improve the parsing of trailing headers in HTTP requests. (=
  markt)

      Jasper

          fix 55735: Fix a regression caused by the fix to 55198. When pr=
  ocessing JSP documents, attributes in XML elements that are template co=
  ntent should have their text xml-escaped, but output of EL expressions =
  in them should not be escaped. (markt)
          fix 55807: The JSP compiler used a last modified time of -1 for=
    TLDs in JARs expanded in to WEB-INF/classes (IDEs often do this expans=
  ion) when creating the dependency list for JSPs that used that TLD. Thi=
  s meant JSPs using that TLD were recompiled on every access. (markt)

      Cluster

          add Add log message that initialization of AbstractReplicatedMa=
  p has been completed. (kfujino)
          fix The logger of AbstractReplicatedMap should be non-static in=
    order to enable logging of each application. Side-effects of this chan=
  ge is to throw RuntimeException in MapMessage#getKey() and getValue() i=
  nstead of Null return and error log. (kfujino)
          code Simplify the code of DeltaManager#startInternal(). Reduce =
  unnecessary nesting for acquisition of cluster instance. (kfujino)
          fix Remove unnecessary attributes of stateTransferCreateSendTim=
  e and receiverQueue from cluster manager template. These attributes sho=
  uld not be defined as a template. (kfujino)
          fix Fix MBean attribute definition of stateTransfered. The meth=
  od name is not isStateTransfered() but getStateTransfered(). (kfujino)
          fix Correct stop failure log of cluster. Failure cause is not o=
  nly Valve. (kfujino)
          fix Remove unnecessary sleep when sending session blocks on ses=
  sion sync phase. (kfujino)
          fix Expose stateTimestampDrop of org.apache.catalina.ha.session=
  .DeltaManager via JMX. (kfujino)
          fix When the ping timeouted, make sure that memberDisappeared m=
  ethod is not called by specifying the members that has already been rem=
  oved. (kfujino)
          add Add log message of session relocation when member disappear=
  ed. (kfujino)
          fix If ping message fails, prevent wrong timeout detection of n=
  ormal member that is no failure members. (kfujino)

      Web applications

          add Add some documentation on the SSL configuration options for=
    WebSocket clients. (markt)
          add Add to cluster document a description of notifyLifecycleLis=
  tenerOnFailure and heartbeatBackgroundEnabled. (kfujino)
          fix Update the documentation with information for WebSocket 1.0=
    specification and javadoc. (violetagg)
          fix 55703: Clarify the role of the singleton attribute for JNDI=
    resource factories. (markt)
          fix 55746: Add documentation on the allRolesMode to the Combine=
  dRealm and LockOutRealm. Patch by C=E9dric Couralet. (markt)
          add Expand the information on web applications that ship as par=
  t of Tomcat in the security how-to section of the documentation web app=
  lication. (markt)
          fix Expand the description of the WebSocket buffers in the docu=
  mentation web application to clarify their purpose. (markt)
          add Correct the documentation for Cluster manager. (kfujino)
          add Add information on how to configure integrated Windows auth=
  entication when Tomcat is running on a non-Windows host. (markt)

      Extras

          update Update commons-logging to version 1.1.3. (rjung)

      Other

          add 52323: Add support for the Cobertura code coverage tool whe=
  n running the unit tests. Based on a patch by mhasko. (markt/kkolinko)
          update Update sample Eclipse IDE project. Explicitly use a Java=
    6 SE JDK. Exclude JSR356 WebSocket classes from build path, as they ca=
  nnot be compiled with Java 6. (kkolinko)
          update Update the Eclipse compiler to 4.3.1. (kkolinko/markt)

(tron)

2014-04-09 11:10:15 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4358 - requested by taca
www/contao32: security update

Revisions pulled up:
- www/contao/Makefile.common                                    1.64
- www/contao32/distinfo                                        1.10
- www/contao32/patches/patch-system_bin_sqldump                1.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Apr  7 13:30:06 UTC 2014

  Modified Files:
  pkgsrc/www/contao: Makefile.common
  pkgsrc/www/contao32: distinfo
  pkgsrc/www/contao32/patches: patch-system_bin_sqldump

  Log Message:
  Update contao32 to 3.2.9.

  Version 3.2.9 (2014-04-07)
  --------------------------

  ### Fixed
  Fixed a critical vulnerability of the install tool (see #6855).

  ### Fixed
  Filter disabled groups in the registration module in the front end (see #6757).

  ### Fixed
  Work around a bug in SimplePie with the "skip items" option (see #6107).

  ### Fixed
  Fix the Swipe "continuous" option if there are exactly two slides (see #6812).

  ### Fixed
  Apply `addslashes()` to strings in the `Config` class (see #6808).

  ### Fixed
  Do not empty all fallback fields in sorting mode 4 (see #6498).

  ### Fixed
  Do not allow template names to be longer than the DB fields (see #6819).

  ### Fixed
  Correctly set the start time of a multi-day event (see #6802).

  ### Fixed
  Correctly handle OR queries in the listing module (see #6344).

  ### Fixed
  Use a monospaced font for the plain text newsletter preview (see #6790).

  ### Fixed
  Adjust the `vScrollTo()` offset if the paste hint is visible (see #6478).

(tron)

2014-04-09 10:59:14 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4357 - requested by taca
www/contao211: security update

Revisions pulled up:
- www/contao/Makefile.common                                    1.63
- www/contao211/Makefile                                        1.15
- www/contao211/distinfo                                        1.22

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Apr  7 13:27:56 UTC 2014

  Modified Files:
  pkgsrc/www/contao: Makefile.common
  pkgsrc/www/contao211: Makefile distinfo

  Log Message:
  Update contao211 to 2.11.17.

  Version 2.11.17 (2014-04-07)
  ----------------------------

  ### Fixed
  Fixed a critical vulnerability of the install tool (see #6855).

(tron)

2014-04-09 09:58:03 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4359 - requested by obache
security/openssl: build fix

Revisions pulled up:
- security/openssl/distinfo                                    1.105

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  8 23:58:03 UTC 2014

  Modified Files:
  pkgsrc/security/openssl: distinfo

  Log Message:
  removed obsolated patche entries.

(tron)

2014-04-09 07:27:19 UTC MAIN commitmail json YAML

2014-04-09 06:35:53 UTC MAIN commitmail json YAML

Update `used by...' comments.

(obache)

2014-04-09 06:13:51 UTC MAIN commitmail json YAML

mail/thnderbird/Makefile is using www/firefox24/mozilla-common.mk now.

(obache)

2014-04-09 06:11:19 UTC MAIN commitmail json YAML

2014-04-09 05:24:30 UTC MAIN commitmail json YAML

Updated multimedia/adobe-flash-plugin11 to 11.2.202.350

(obache)

2014-04-09 05:24:05 UTC MAIN commitmail json YAML

2014-04-08 23:58:03 UTC MAIN commitmail json YAML

removed obsolated patche entries.

(obache)

2014-04-08 22:31:34 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4354, #4355 and #4360.

(tron)

2014-04-08 22:30:27 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4355 - requested by obache
wm/awesome: build fix

Revisions pulled up:
- wm/awesome/Makefile                                          1.48
- wm/awesome/distinfo                                          1.14
- wm/awesome/patches/patch-awesomeConfig.cmake                  1.3

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Sun Apr  6 05:46:14 UTC 2014

  Modified Files:
  pkgsrc/wm/awesome: Makefile distinfo
  pkgsrc/wm/awesome/patches: patch-awesomeConfig.cmake

  Log Message:
  Some clean up of packaging:
  * prevent to buildlink with pango, it will be loaded vir lua-gi.
  * add buildlink with libexecinfo, it is installed as a dependency of cmake
  now  and found by cmake. PR pkg/48717.
  * set prefix of libev more closely.

  Bump PKGREVISION from dependency update.

(tron)

2014-04-08 21:04:53 UTC MAIN commitmail json YAML

Updated fonts/umefont-ttf to 0.462

(ryoon)

2014-04-08 21:03:37 UTC MAIN commitmail json YAML

Update to 0.462

Status:
Unadjusted glyphs: Unicode 7a85-9398

(ryoon)

2014-04-08 20:15:40 UTC MAIN commitmail json YAML

Updated www/apache-tomcat7 to 7.0.53

(ryoon)

2014-04-08 20:14:55 UTC MAIN commitmail json YAML

Update to 7.0.53

* Fix CVE-2014-0050 and CVE-2013-4590,

Changelog:
Tomcat 7.0.53 (violetagg)

    Catalina

        add Make it easier for applications embedding and/or extending Tomcat to modify the javaseClassLoader attribute of the WebappClassLoader. (markt)
        fix Improve the robustness of web application undeployment based on some code analysis triggered by the report for 54315. (markt)
        fix 56219: Improve merging process for web.xml files to take account of the elements and attributes supported by the Servlet version of the merged file. (markt)
        fix 56190: The response should be closed (i.e. no further output is permitted) when a call to AsyncContext.complete() takes effect. (markt)
        fix 56236: Enable Tomcat to work with alternative Servlet and JSP API JARs that package the XML schemas in such as way as to require a dependency on the JSP API before enabling validation for web.xml. Tomcat has no such dependency. (markt)
        fix 56246: Fix NullPointerException in MemoryRealm when authenticating an unknown user. (markt)
        fix 56248: Allow the deployer to update an existing WAR file without undeploying the existing application if the update flag is set. This allows any existing custom context.xml for the application to be retained. To update an application and remove any existing context.xml simply undeploy the old version of the application before deploying the new version. (markt)
        fix Redefine the globalXsltFile initialisation parameter of the DefaultServlet as relative to CATALINA_BASE/conf or CATALINA_HOME/conf. Prevent user supplied XSLTs used by the DefaultServlet from defining external entities. (markt)
        add Add a work around for validating XML documents (often TLDs) that use just the file name to refer to refer to the JavaEE schema on which they are based. (markt)
        fix 56293: Cache resources loaded by the class loader from /META-INF/services/ for better performance for repeated look ups. (markt)

    Coyote

        fix 53119: Make sure the NIO AJP output buffer is cleared on any error to prevent any possible overflow if it is written to again before the connection is closed. This extends the original fix for the APR/native output buffer to the NIO connector. (kkolinko)
        fix 56172: Avoid possible request corruption when using the AJP NIO connector and a request is sent using more than one AJP message. Patch provided by Amund Elstad. (markt)
        fix 56213: Reduce garbage collection when the NIO connector is under heavy load. (markt)
        fix Improve processing of chuck size from chunked headers. Avoid overflow and use a bit shift instead of a multiplication as it is marginally faster. (markt/kkolinko)
        fix Fix possible overflow when parsing long values from a byte array. (markt)

    Jasper

        fix 54475: Add Java 8 support to SMAP generation for JSPs. Patch by Robbie Gibson. (markt)
        fix 55483: Improve handing of overloaded methods and constructors in expression language implementation. (markt)
        fix 56208: Restore the validateXml option to Jasper that was previously renamed validateTld. Both options are now supported. validateXml controls the validation of web.xml files when Jasper parses them and validateTld controls the validation of *.tld files when Jasper parses them. (markt)
        fix 56223: Throw an IllegalStateException if a call is made to ServletContext.setInitParameter() after the ServletContext has been initialized. (markt)
        fix 56265: Do not escape values of dynamic tag attributes containing EL expressions. (kkolinko)
        fix Make the default compiler source and target versions for JSPs Java 6 since Tomcat 7 requires Java 6 as a minimum. (markt)
        update 56283: Update to the Eclipse JDT Compiler P20140317-1600 which adds support for Java 8 syntax to JSPs. Add support for value "1.8" for the compilerSourceVM and compilerTargetVM options. (markt)

    WebSocket

        fix Avoid a possible deadlock when one thread is shutting down a connection while another thread is trying to write to it. (markt)
        fix Call onError if an exception is thrown calling onClose when closing a session. (remm)

    Web applications

        code In the documentation: add support for several documentation tags from Tomcat 8. Such as <version-major/>. (kkolinko)
        add 56093: Add the SSL Valve to the documentation web application. (markt)
        fix 56217: Improve readability by using left alignment for the table cell containing the request information on the Manager application status page. (markt)
        fix Fixed java.lang.NegativeArraySizeException when using "Expire sessions" command in the manager web application on a context where the session timeout is disabled. (kfujino)
        fix Add support for LAST_ACCESS_AT_START system property to Manager web application. (kfujino)
        fix Add definition of org.apache.catalina.ant.FindLeaksTask. (kfujino)
        fix 56273: If the Manager web application does not perform an operation because the web application is already being serviced, report an error rather than reporting success. (markt)
        fix 56304: Add a note to the documentation about not using WebSocket with BIO HTTP in production. (markt)

    Other

        fix 56143: Improve service.bat so that it can be launched from a non-UAC console. This includes using a single call to tomcat7.exe to install the Windows service rather than three calls, and using command line arguments instead of environment variables to pass the settings. (markt/kkolinko)
        fix Fix regression in 7.0.52: when using service.bat install to install the service the values for --StdOutput, --StdError options were passed as blank instead of "auto". (kkolinko)
        fix Align options between service.bat and exe Windows installer. For service.bat the changes are in --Classpath, --DisplayName, --StartPath, --StopPath. For exe installer the changes are in --JvmMs, --JvmMx options, which are now 128 Mb and 256 Mb respectively instead of being empty. Explicitly specify --LogPath path when uninstalling Windows service, avoiding default value for that option. (kkolinko)
        code Simplify Windows *.bat files: remove %OS% checks, as java 6 does not run on ancient non-NT operating systems. (kkolinko)
        fix 56137: Explicitly use the BIO connector in the SSL example in server.xml so it doesn't break if APR is enabled. (markt)
        fix 56139: Avoid a web application class loader leak in some unit tests when running on Windows. (markt)
        fix Correct build script to avoid building JARs with empty packages. (markt)
        add Allow to limit JUnit test run to a number of selected test case methods. (kkolinko)
        fix 56189: Remove used file cpappend.bat from the distribution. (markt)

Tomcat 7.0.52 (violetagg) released 2014-02-17

    Catalina

        fix Generate a valid root element for the effective web.xml for a web application for all supported versions of web.xml. (markt)

    Coyote

        code Pull up SocketWrapper to AbstractProcessor. (markt)
        fix In some circumstances asynchronous requests could time out too soon. (markt)

Tomcat 7.0.51 (violetagg) not released

    Catalina

        fix 55287: ServletContainerInitializer defined in the container may not be found. (markt/jboynes)
        fix 55855: Provide a per Context option (containerSciFilter) to exclude container SCIs. (markt)
        fix 55937: When deploying applications, treat a context path of /ROOT as equivalent to /. (markt)
        fix 55943: Improve the implementation of the class loader check that prevents web applications from trying to override J2SE implementation classes. As part of this fix, refactor the way a null parent class loader is handled which enables a number of null checks and object creation calls to be removed. (markt)
        fix 55958: Differentiate between foo.war the WAR file and foo.war the directory. (markt)
        fix 55960: Improve the single sign on (SSO) unit tests. Patch provided by Brian Burch. (markt)
        fix 55974: Retain order when reporting errors and warnings while parsing XML configuration files. (markt)
        fix 56013: Fix issue with SPNEGO authentication when using IBM JREs. IBM JREs only understand the option of infinite lifetime for Kerberos credentials. Based on a patch provided by Arunav Sanyal. (markt)
        fix 56016: When loading resources for XML schema validation, take account of the possibility that servlet-api.jar and jsp-api.jar may not be loaded by the same class loader. Patch by Juan Carlos Estibariz. (markt)
        fix 56025: When creating a WebSocket connection, always call ServerEndpointConfig.Configurator.getNegotiatedSubprotocol() and always create the EndPoint instance after calling ServerEndpointConfig.Configurator.modifyHandshake(). (markt)
        fix 56032: Ensure that the WebSocket connection is closed after an IO error or an interrupt while sending a WebSocket message. (markt)
        fix 56042: If a request in async mode has an error but has already been dispatched don't generate an error page in the ErrorReportValve so the dispatch target can handle it. (markt)
        fix Add missing javax.annotation.sql.* classes to annotations-api.jar. (markt)
        fix The type of logger attribute of Context MBean should be not org.apache.commons.logging.Log but org.apache.juli.logging.Log. (kfujino)
        fix 56082: Fix a concurrency bug in JULI's LogManager implementation. (markt)
        fix 56096: When the attribute rmiBindAddress of the JMX Remote Lifecycle Listener is specified it's value will be used when constructing the address of a JMX API connector server. Patch is provided by Jim Talbut. (violetagg)
        fix When environment entry with one and the same name is defined in the web deployment descriptor and with annotation then the one specified in the web deployment descriptor is with priority. (violetagg)
        fix Change default value of xmlBlockExternal attribute of Context. It is true now. (kkolinko)

    Coyote

        fix Avoid possible NPE if a content type is specified without a character set. (markt)
        fix 55956: Make the forwarded remote IP address available to the Connectors via a request attribute. (markt)
        fix 55976: Fix sendfile support for the HTTP NIO connector. (markt)
        fix 55996: Ensure Async requests timeout correctly when using the NIO HTTP connector. (markt)
        add 56021: Make it possible to use the Windows-MY key store with the BIO and NIO connectors for SSL configuration. It requires a keystoreFile="" keystoreType="Windows-My" to be set on the connector. Based on a patch provided by Asanka. (markt)

    Jasper

        fix Correct a regression in the XML refactoring that meant that errors in TLD files were swallowed. (markt)
        fix 55671: Correct typo in the log message for a wrong value of genStringAsCharArray init-param of JspServlet. This parameter had a different name in Tomcat 6. (kkolinko)
        fix 55973: Fix processing of XML schemas when validation is enabled in Jasper. (kkolinko)
        fix 56010: Don't throw an IllegalArgumentException when JspFactory.getPageContext is used with JspWriter.DEFAULT_BUFFER. Based on a patch by Eugene Chung. (markt)
        fix 56012: When using the extends attribute of the page directive do not import the super class if it is in an unnamed package as imports from unnamed packages are now explicitly illegal. (markt)
        fix 56029: A regression in the fix for 55198 meant that when EL containing a ternary expression was used in an attribute a compilation error would occur for some expressions. (markt)
        fix Correct several errors in jspxml Schema and DTD. (kkolinko)
        fix Change default value of the blockExternal attribute of JspC task. The default value is true. Add support for -no-blockExternal switch when JspC is run as a standalone application. (kkolinko)

    Cluster

        code Simplify the code of o.a.c.ha.tcp.SimpleTcpCluster.createManager(String). Remove unnecessary class cast. (kfujino)

    WebSocket

        fix Do not return an empty string for the Sec-WebSocket-Protocol HTTP header when no sub-protocol has been requested or no sub-protocol could be agreed as RFC6455 requires that no Sec-WebSocket-Protocol header is returned in this case. (markt)

    Web applications

        fix Add index.xhtml to the welcome files list for the examples web application. (kkolinko)
        fix Clarify that the connectionTimeout may also be used as the read timeout when reading a request body (if any) in the documentation web application. (markt)
        fix Clarify the behaviour of the maxConnections attribute for a connector in the documentation web application. (markt)
        fix 55888: Update the documentation web application to make it clearer that a Container may define no more than one Realm. (markt)
        fix 55956: Where available, displayed the forwarded remote IP address available on the status page of the Manager web application. (markt)
        fix Correct links to the Tomcat mailing lists in the ROOT web application. (kkolinko)
        fix In Manager web application improve handling of file upload errors. Display a message instead of error 500 page. Simplify parts handling code, as it is known that Tomcat takes care of them when recycling a request. (kkolinko)

    Extras

        fix 55166, 56045: Copy the XML schemas used for validation that are packaged in jsp-api.jar to servlet-api.jar so that an embedded Tomcat instance can start without Jasper being available. This also enables validation to work without Jasper being available. (markt/kkolinko)
        fix 56039: Enable the JmxRemoteLifecycleListener to work over SSL. Patch by esengstrom. (markt)

    Other

        fix 55743: Enable the stop script to work when the shutdown port is disabled and a PID file is defined. This is only available on platforms that use catalina.sh. (markt)
        fix 55986: When forcing Tomcat to stop via kill -9 $CATALINA_PID, the catalina.sh script could incorrectly report that Tomcat had not yet completely stopped when it had. Based on a patch by jess. (markt)
        fix Package correct license and notice files with embedded JARs. (markt)
        code Remove svn keywords (such as $Id) from source files and documentation. (kkolinko)
        fix Fix CVE-2014-0050, a denial of service with a malicious, malformed Content-Type header and multipart request processing. Fixed by merging latest code (r1565163) from Commons FileUpload. (markt)
        fix 56115: Expose the httpusecaches property of Ant's get task as some users may need to change the default. Based on a suggestion by Anthony. (markt)

Tomcat 7.0.50 (violetagg) released 2014-01-08

    Catalina

        fix Handle the case where a context.xml file is added to a web application deployed from a directory. Previously the file was ignored until Tomcat was restarted. Now (assuming automatic deployment is enabled) it will trigger a redeploy of the web application. (markt)
        fix Fix string comparison in HostConfig.setContextClass(). (kkolinko)
        code Streamline handling of WebSocket messages when no handler is configured for the message currently being received. (markt)
        fix Handle the case where a WebSocket annotation configures a message size limit larger than the default permitted by Tomcat. (markt)
        fix 55855: This is a partial fix that bypasses the relatively expensive check for a WebSocket upgrade request if no WebSocket endpoints have been registered. (markt)
        fix 55905: Prevent a NPE when web.xml references a taglib file that does not exist. Provide better error message. (violetagg)

    Coyote

        fix When using the BIO connector with an internal executor, do not display a warning that the executor has not shutdown as the default configuration for BIO connectors is not to wait. This is because threads in keep-alive connections cannot be interrupted and therefore the warning was nearly always displayed. (markt)

    Jasper

        fix JspC uses servlet context initialization parameters to pass configuration so ensure that the servlet context used supports initialization parameters. (markt)

    Cluster

        fix In AbstractReplicatedMap#finalize, remove rpcChannel from channel Listener of group channel before sending MapMessage.MSG_STOP message. This prevents that the node that sent the MapMessage.MSG_STOP by normal shutdown is added to member map again by ping at heartbeat thread in the node that received the MapMessage.MSG_STOP. (kfujino)
        fix Add time stamp to GET_ALL_SESSIONS message. (kfujino)

    Web applications

        fix Fix the sample configuration of StaticMembershipInterceptor in order to prevent warning log. uniqueId must be 16 bytes. (kfujino)

    Extras

        update Update dependencies that are used to build tomcat-juli extras component. Apache Avalon Framework is updated to version 4.1.5, Apache Log4J to version 1.2.17. (rjung)

Tomcat 7.0.49 (violetagg) not released

    Catalina

        fix Correct a regression in the new XML local resolver that triggered false failures when XML validation was configured. (markt)
        fix Prevent a NPE when destroying HTTP upgrade handler for WebSocket connections. (violetagg)

Tomcat 7.0.48 (violetagg) not released

    Catalina

        add 51294: Add support for unpacking WARs located outside of the Host's appBase in to the appBase. (markt)
        fix 55656: Configure the Digester to use the server class loader when parsing server.xml rather than the class loader that loaded StandardServer. Patch provided by Roberto Benedetti. (markt)
        fix 55664: Correctly handle JSR 356 WebSocket Encoder, Decoder and MessageHandler implementations that use a generic type such as Encoder.Text<List<String>>. Includes a test case by Niki Dokovski. (markt)
        fix Correctly handle WebSocket Encoders, Decoders and MessageHandlers that use arrays of generic types. (markt)
        fix 55681: Ensure that the WebSocket session is made available to MessageHandler method calls. (markt)
        fix Updated servlet spec version and documentation section-number reported when JAR files are rejected for containing a trigger class (e.g. javax.servlet.Servlet). (schultz)
        add Modify the WebSocket handshake process so that the user properties Map exposed by the ServerEndpointConfig during the call to Configurator.modifyHandshake() is unique to the connection rather than shared by all connections associated with the Endpoint. This allows for easier configuration of per connection properties from within modifyHandshake(). (markt)
        fix 55684: Log a warning but continue if the memory leak detection code is unable to access all threads to check for possible memory leaks when a web application is stopped. (markt)
        fix Define the web-fragment.xml in tomcat7-websocket.jar as a Servlet 3.0 web fragment rather than as a Servlet 3.1 web fragment. (markt)
        fix 55715: Add a per web application executor to the WebSocket implementation and use it for calling SendHandler.onResult() when there is a chance that the current thread also initiated the write. (markt)
        fix Prevent file descriptors leak and ensure that files are closed when configuring the web application. (violetagg)
        fix Fixed the name of the provider-configuration file located in tomcat7-websocket.jar!/META-INF/services that exposes information for javax.websocket.server.ServerEndpointConfig$Configurator implementation. (violetagg)
        fix 55760: Remove the unnecessary setting of the javax.security.auth.useSubjectCredsOnly system property in the SpnegoAuthenticator as in addition to it being unnecessary, it causes problems with using SPNEGO with IBM JDKs. Patch provided by Arunav Sanyal. (markt)
        fix 55772: Ensure that the request and response are recycled after an error during asynchronous processing. Includes a test case based on code contributed by Todd West. (markt)
        fix 55778: Add an option to the JNDI Realm to control the QOP used for the connection to the LDAP server after authentication when using SPNEGO with delegated credentials. This value is used to set the javax.security.sasl.qop environment property for the LDAP connection. (markt)
        fix 55798: Log an error if the MemoryUserDatabase is unable to find the specified user database file. (markt)
        fix 55799: Correctly enforce the restriction in JSR356 that no more than one data message may be sent to a remote WebSocket endpoint at a time. (markt)
        fix When Catalina parses TLD files, always use a namespace aware parser to be consistent with how Jasper parses TLD files. The tldNamespaceAware attribute of the Context is now ignored. (markt)
        fix Deprecate the tldNamespaceAware Context attribute as TLDs are always parsed with a namespace aware parser. (markt)
        fix Correct a logic error that meant that unpackWARs was ignored and the WAR was always expanded if a WAR failed to deploy. (markt)
        add Add support for defining copyXML on a per Context basis. (markt)
        fix Define the expected behaviour of the automatic deployment and align the implementation to that definition. (markt)
        add When running under a security manager, change the default value of the Host's deployXML attribute to false. (markt)
        add If a Host is configured with a value of false for deployXML, a web application has an embedded descriptor at META-INF/context.xml and no explicit descriptor has been defined for this application, do not allow the application to start. The reason for this is that the embedded descriptor may contain configuration necessary for secure operation such as a RemoteAddrValve. (markt)
        fix Prevent an NPE in the WebSocket ServerContainer when processing an HTTP session end event. (markt)
        add 55801: Add the ability to set a custom SSLContext to use for client wss connections. Patch provided by Maciej Lypik. (markt)
        fix 55804: If the GSSCredential for the cached Principal expires when using SPNEGO authentication, force a re-authentication. (markt)
        add 55811: If the main web.xml contains an empty absolute-ordering element and validation of web.xml is not enabled, skip parsing any web-fragment.xml files as the result is never used. (markt)
        fix 55839: Extend support for digest prefixes {MD5}, {SHA} and {SSHA} to all Realms rather than just the JNDIRealm. (markt)
        fix 55842: Ensure that if a larger than default response buffer is configured that the full buffer is used when a Servlet outputs via a Writer. (markt)
        fix 55851: Further fixes to enable SPNEGO authentication to work with IBM JDKs. Based on a patch by Arunav Sanyal. (markt)
        add Fix CVE-2013-4590: Add an option to the Context to control the blocking of XML external entities when parsing XML configuration files and enable this blocking by default when a security manager is used. The block is implemented via a custom resolver to enable the logging of any blocked entities. (markt)

    Coyote

        code Implement a number of small refactorings to the APR/native handler for upgraded HTTP connections. (markt)
        fix Fix an issue with upgraded HTTP connections over HTTPS (e.g. secure WebSocket) when using the APR/native connector that resulted in the unexpected closure of the connection. (markt)
        fix Ensure that the application class loader is used when calling the ReadListener and WriteListener methods when using non-blocking IO. A side effect of not doing this was that JNDI was not available when processing WebSocket events. (markt)
        add Make the time that the internal executor (if used) waits for request processing threads to terminate before continuing with the connector stop process configurable. (markt)
        fix 55749: Improve the error message when SSLEngine is disabled in the AprLifecycleListener and SSL is configured for an APR/native connector. (markt)
        add If a request that includes an Expect: 100-continue header receives anything other than a 2xx response, close the connection This protects against misbehaving clients that may not sent the request body in that case and send the next request instead. (markt)
        fix Improve the parsing of trailing headers in HTTP requests. (markt)

    Jasper

        fix 55735: Fix a regression caused by the fix to 55198. When processing JSP documents, attributes in XML elements that are template content should have their text xml-escaped, but output of EL expressions in them should not be escaped. (markt)
        fix 55807: The JSP compiler used a last modified time of -1 for TLDs in JARs expanded in to WEB-INF/classes (IDEs often do this expansion) when creating the dependency list for JSPs that used that TLD. This meant JSPs using that TLD were recompiled on every access. (markt)

    Cluster

        add Add log message that initialization of AbstractReplicatedMap has been completed. (kfujino)
        fix The logger of AbstractReplicatedMap should be non-static in order to enable logging of each application. Side-effects of this change is to throw RuntimeException in MapMessage#getKey() and getValue() instead of Null return and error log. (kfujino)
        code Simplify the code of DeltaManager#startInternal(). Reduce unnecessary nesting for acquisition of cluster instance. (kfujino)
        fix Remove unnecessary attributes of stateTransferCreateSendTime and receiverQueue from cluster manager template. These attributes should not be defined as a template. (kfujino)
        fix Fix MBean attribute definition of stateTransfered. The method name is not isStateTransfered() but getStateTransfered(). (kfujino)
        fix Correct stop failure log of cluster. Failure cause is not only Valve. (kfujino)
        fix Remove unnecessary sleep when sending session blocks on session sync phase. (kfujino)
        fix Expose stateTimestampDrop of org.apache.catalina.ha.session.DeltaManager via JMX. (kfujino)
        fix When the ping timeouted, make sure that memberDisappeared method is not called by specifying the members that has already been removed. (kfujino)
        add Add log message of session relocation when member disappeared. (kfujino)
        fix If ping message fails, prevent wrong timeout detection of normal member that is no failure members. (kfujino)

    Web applications

        add Add some documentation on the SSL configuration options for WebSocket clients. (markt)
        add Add to cluster document a description of notifyLifecycleListenerOnFailure and heartbeatBackgroundEnabled. (kfujino)
        fix Update the documentation with information for WebSocket 1.0 specification and javadoc. (violetagg)
        fix 55703: Clarify the role of the singleton attribute for JNDI resource factories. (markt)
        fix 55746: Add documentation on the allRolesMode to the CombinedRealm and LockOutRealm. Patch by C辿dric Couralet. (markt)
        add Expand the information on web applications that ship as part of Tomcat in the security how-to section of the documentation web application. (markt)
        fix Expand the description of the WebSocket buffers in the documentation web application to clarify their purpose. (markt)
        add Correct the documentation for Cluster manager. (kfujino)
        add Add information on how to configure integrated Windows authentication when Tomcat is running on a non-Windows host. (markt)

    Extras

        update Update commons-logging to version 1.1.3. (rjung)

    Other

        add 52323: Add support for the Cobertura code coverage tool when running the unit tests. Based on a patch by mhasko. (markt/kkolinko)
        update Update sample Eclipse IDE project. Explicitly use a Java 6 SE JDK. Exclude JSR356 WebSocket classes from build path, as they cannot be compiled with Java 6. (kkolinko)
        update Update the Eclipse compiler to 4.3.1. (kkolinko/markt)

(ryoon)

2014-04-08 20:01:23 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4360 - requested by obache
emulators/suse131_openssl: security update

Revisions pulled up:
- emulators/suse131_openssl/Makefile                            1.5
- emulators/suse131_openssl/distinfo                            1.5

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  8 14:46:39 UTC 2014

  Modified Files:
  pkgsrc/emulators/suse131_openssl: Makefile distinfo

  Log Message:
  Update to libopenssl1_0_0-1.0.1e-11.32.1 for CVE-2014-0160.

  Bump PKGREVISION.

(tron)

2014-04-08 19:49:59 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4354 - requested by obache
inputmethod/ibus: bug fix patch

Revisions pulled up:
- inputmethod/ibus/Makefile                                    1.36

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Sun Apr  6 01:49:12 UTC 2014

  Modified Files:
  pkgsrc/inputmethod/ibus: Makefile

  Log Message:
  fixes mis-handling of gtk3 immodule.

  Bump PKGREVISION.

(tron)

2014-04-08 19:37:43 UTC MAIN commitmail json YAML

security fix for a2ps

(tez)

2014-04-08 19:32:11 UTC MAIN commitmail json YAML

2014-04-08 16:53:07 UTC MAIN commitmail json YAML

Updated net/py-irclib to 8.5.4nb1

(imil)

2014-04-08 16:52:50 UTC MAIN commitmail json YAML

Forgot a new dependency for py-irclib (lang/py-six)

(imil)

2014-04-08 16:40:52 UTC MAIN commitmail json YAML

Updated net/py-irclib to 8.5.4

(imil)

2014-04-08 16:40:35 UTC MAIN commitmail json YAML

Updated irclib to version 8.5.4

8.5.4

    Issue #32: Add logging around large DCC messages to facilitate
    troubleshooting.
    Issue #31: Fix error in connection wrapper for SSL example.

8.5.3

    Issue #28: Fix TypeError in version calculation in irc.bot CTCP version.

8.5.2

    Updated DCC send and receive scripts (Issue #27).

8.5.1

    Fix timestamp support in schedule.DelayedCommand construction.

8.5

    irc.client.NickMask is now a Unicode object on Python 2. Fixes issue
    reported in pull request #19.
    Issue #24: Added DCCConnection.send_bytes for transmitting binary data.
    privmsg remains to support transmitting text.

8.4

    Code base now runs natively on Python 2 and Python 3, but requires six to
    be installed.
    Issue #25: Rate-limiting has been updated to be finer grained (preventing
    bursts exceeding the limit following idle periods).

8.3.2

    Issue #22: Catch error in bot.py on NAMREPLY when nick is not in any visible
    channel.

8.3.1

    Fixed encoding errors in server on Python 3.

8.3

    Added a set_keepalive method to the ServerConnection. Sends a periodic PING
    message every indicated interval.

8.2

    Added support for throttling send_raw messages via the ServerConnection
    object. For example, on any connection object:

        connection.set_rate_limit(30)

    That would set the rate limit to 30 Hz (30 per second). Thanks to Jason Kendall for the suggestion and bug fixes.

8.1.2

    Fix typo in client.NickMask.

8.1.1

    Fix typo in bot.py.

8.1

    Issue #15: Added client support for ISUPPORT directives on server connections. Now, each ServerConnection has a features attribute which reflects the features supported by the server. See the docs for irc.features for details about the implementation.

8.0.1

    Issue #14: Fix errors when handlers of the same priority are added under Python 3. This also fixes the unintended behavior of allowing handlers of the same priority to compare as unequal.

8.0

This release brings several backward-incompatible changes to the scheduled commands.

    Refactored implementation of schedule classes. No longer do they override the datetime constructor, but now only provide suitable classmethods for construction in various forms.
    Removed backward-compatible references from irc.client.
    Remove 'arguments' parameter from scheduled commands.

Clients that reference the schedule classes from irc.client or that construct them from the basic constructor will need to update to use the new class methods:

- DelayedCommand -> DelayedCommand.after
- PeriodicCommand -> PeriodicCommand.after

Arguments may no longer be passed to the 'function' callback, but one is encouraged instead to use functools.partial to attach parameters to the callback. For example:

DelayedCommand.after(3, func, ('a', 10))

becomes:

func = functools.partial(func, 'a', 10)
DelayedCommand.after(3, func)

This mode puts less constraints on the both the handler and the caller. For example, a caller can now pass keyword arguments instead:

func = functools.partial(func, name='a', quantity=10)
DelayedCommand.after(3, func)

Readability, maintainability, and usability go up.
7.1.2

    Issue #13: TypeError on Python 3 when constructing PeriodicCommand (and thus execute_every).

7.1.1

    Fixed regression created in 7.0 where PeriodicCommandFixedDelay would only cause the first command to be scheduled, but not subsequent ones.

7.1

    Moved scheduled command classes to irc.schedule module. Kept references for backwards-compatibility.

7.0

    PeriodicCommand now raises a ValueError if it's created with a negative or zero delay (meaning all subsequent commands are immediately due). This fixes #12.

    Renamed the parameters to the IRC object. If you use a custom event loop and your code constructs the IRC object with keyword parameters, you will need to update your code to use the new names, so:

    IRC(fn_to_add_socket=adder, fn_to_remove_socket=remover, fn_to_add_timeout=timeout)

    becomes:

    IRC(on_connect=adder, on_disconnect=remover, on_schedule=timeout)

    If you don't use a custom event loop or you pass the parameters positionally, no change is necessary.

6.0.1

    Fixed some unhandled exceptions in server client connections when the client would disconnect in response to messages sent after select was called.

6.0

    Moved LineBuffer and DecodingLineBuffer from client to buffer module. Backward-compatible references have been kept for now.
    Removed daemon mode and log-to-file options for server.
    Miscellaneous bugfixes in server.

5.1.1

    Fix error in 2to3 conversion on irc/server.py (issue #11).

5.1

The IRC library is now licensed under the MIT license.

    Added irc/server.py, based on hircd by Ferry Boender.
    Added support for CAP command (pull request #10), thanks to Danneh Oaks.

5.0

Another backward-incompatible change. In irc 5.0, many of the unnecessary getter functions have been removed and replaced with simple attributes. This change addresses issue #2. In particular:

        Connection._get_socket() -> Connection.socket (including subclasses)
        Event.eventtype() -> Event.type
        Event.source() -> Event.source
        Event.target() -> Event.target
        Event.arguments() -> Event.arguments

The nm_to_* functions were removed. Instead, use the NickMask class attributes.

These deprecated function aliases were removed from irc.client:

- parse_nick_modes -> modes.parse_nick_modes
- parse_channel_modes -> modes.parse_channel_modes
- generated_events -> events.generated
- protocol_events -> events.protocol
- numeric_events -> events.numeric
- all_events -> events.all
- irc_lower -> strings.lower

Also, the parameter name when constructing an event was renamed from eventtype to simply type.
4.0

    Removed deprecated arguments to ServerConnection.connect. See notes on the 3.3 release on how to use the connect_factory parameter if your application requires ssl, ipv6, or other connection customization.

3.6.1

    Filter out disconnected sockets when processing input.

3.6

    Created two new exceptions in irc.client: MessageTooLong and InvalidCharacters.
    Use explicit exceptions instead of ValueError when sending data.

3.5

    SingleServerIRCBot now accepts keyword arguments which are passed through to the ServerConnection.connect method. One can use this to use SSL for connections:

    factory = irc.connection.Factory(wrapper=ssl.wrap_socket)
    bot = irc.bot.SingleServerIRCBot(..., connect_factory = factory)

(imil)

2014-04-08 14:47:05 UTC MAIN commitmail json YAML

Updated emulators/suse131_openssl to 13.1nb4

(obache)

2014-04-08 14:46:39 UTC MAIN commitmail json YAML

Update to libopenssl1_0_0-1.0.1e-11.32.1 for CVE-2014-0160.

Bump PKGREVISION.

(obache)

2014-04-08 14:11:10 UTC MAIN commitmail json YAML

Note update of net-snmp to version 5.7.2.1.

(he)

2014-04-08 14:10:25 UTC MAIN commitmail json YAML

Upgrade net-snmp to version 5.7.2.1.

Upstream changes:
  * 5.{5,6,7}.2.1 *
      snmpd:
        - SECURITY: a denial of service attack vector was discovered on
          the linux implementation of the ICMP-MIB.  This release fixes
          this bug and all users are encouraged to update their SNMP
          agent if they make use of the ICMP-MIB table objects.

Fixes CVE-2014-2284.

(he)

2014-04-08 13:23:31 UTC MAIN commitmail json YAML

2014-04-08 12:51:21 UTC MAIN commitmail json YAML

Updated devel/nasm to 2.11.02

(adam)

2014-04-08 12:50:43 UTC MAIN commitmail json YAML

Changes 2.11.02:
* Add the XSAVEC, XSAVES and XRSTORS family instructions.
* Add the CLFLUSHOPT instruction.

(adam)

2014-04-08 10:12:22 UTC MAIN commitmail json YAML

Updated print/acroread9 to 9.5.5nb2

(obache)

2014-04-08 10:12:10 UTC MAIN commitmail json YAML

Update dependencies:
* compat module is not required.
* curl is bundled and it require libidn.
* allow suse-10.0 again.

(obache)

2014-04-08 10:09:49 UTC pkgsrc-2014Q1 commitmail json YAML

2014-04-08 10:09:27 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4359 - requested by obache
security/openssl: security update

Revisions pulled up:
- security/openssl/Makefile                                    1.186-1.188
- security/openssl/distinfo                                    1.103-1.104
- security/openssl/patches/patch-Configure                      1.1
- security/openssl/patches/patch-Makefile.org                  1.1
- security/openssl/patches/patch-Makefile.shared                1.1
- security/openssl/patches/patch-aa                            deleted
- security/openssl/patches/patch-ac                            deleted
- security/openssl/patches/patch-ad                            deleted
- security/openssl/patches/patch-ae                            deleted
- security/openssl/patches/patch-af                            deleted
- security/openssl/patches/patch-ag                            deleted
- security/openssl/patches/patch-ak                            deleted
- security/openssl/patches/patch-apps_Makefile                  1.1
- security/openssl/patches/patch-config                        1.1
- security/openssl/patches/patch-crypto_bn_bn__prime.pl        1.1
- security/openssl/patches/patch-tools_Makefile                1.1

---
  Module Name: pkgsrc
  Committed By: he
  Date: Wed Apr  2 12:11:35 UTC 2014

  Modified Files:
  pkgsrc/security/openssl: Makefile distinfo
  Added Files:
  pkgsrc/security/openssl/patches: patch-Configure patch-Makefile.org
      patch-Makefile.shared patch-apps_Makefile patch-config
      patch-crypto_bn_bn.h patch-crypto_bn_bn__lib.c
      patch-crypto_bn_bn__prime.pl patch-crypto_ec_ec2__mult.c
      patch-tools_Makefile
  Removed Files:
  pkgsrc/security/openssl/patches: patch-aa patch-ac patch-ad patch-ae
      patch-af patch-ag patch-ak

  Log Message:
  Rename all remaining patch-?? files using the newer naming convention.

  Add a fix for CVE-2014-0076:

    Fix for the attack described in the paper "Recovering OpenSSL
    ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack"
    by Yuval Yarom and Naomi Benger. Details can be obtained from:
    http://eprint.iacr.org/2014/140

    Thanks to Yuval Yarom and Naomi Benger for discovering this
    flaw and to Yuval Yarom for supplying a fix.

  Fix from culled from
  http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=2198be3483259de374f
  91e57d247d0fc667aef29

  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  8 02:48:38 UTC 2014

  Modified Files:
  pkgsrc/security/openssl: Makefile

  Log Message:
  p5-Perl4-CoreLibs is not required for perl<5.16

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  8 06:20:44 UTC 2014

  Modified Files:
  pkgsrc/security/openssl: Makefile distinfo
  Removed Files:
  pkgsrc/security/openssl/patches: patch-crypto_bn_bn.h
      patch-crypto_bn_bn__lib.c patch-crypto_ec_ec2__mult.c

  Log Message:
  Update openssl to 1.0.1g.
  (CVE-2014-0076 is already fixed in pkgsrc).

    OpenSSL CHANGES
    _______________

    Changes between 1.0.1f and 1.0.1g [7 Apr 2014]

    *) A missing bounds check in the handling of the TLS heartbeat extension
        can be used to reveal up to 64k of memory to a connected client or
        server.

        Thanks for Neel Mehta of Google Security for discovering this bug and
  to
        Adam Langley <agl@chromium.org> and Bodo Moeller <bmoeller@acm.org> for
        preparing the fix (CVE-2014-0160)
        [Adam Langley, Bodo Moeller]

    *) Fix for the attack described in the paper "Recovering OpenSSL
        ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack"
        by Yuval Yarom and Naomi Benger. Details can be obtained from:
        http://eprint.iacr.org/2014/140

        Thanks to Yuval Yarom and Naomi Benger for discovering this
        flaw and to Yuval Yarom for supplying a fix (CVE-2014-0076)
        [Yuval Yarom and Naomi Benger]

    *) TLS pad extension: draft-agl-tls-padding-03

        Workaround for the "TLS hang bug" (see FAQ and opensslPR#2771): if the
        TLS client Hello record length value would otherwise be > 255 and
        less that 512 pad with a dummy extension containing zeroes so it
        is at least 512 bytes long.

        [Adam Langley, Steve Henson]

(tron)

2014-04-08 10:07:55 UTC MAIN commitmail json YAML

Updated emulators/suse131_gtk2 to 13.1nb3

(obache)

2014-04-08 10:07:45 UTC MAIN commitmail json YAML

2014-04-08 10:05:44 UTC MAIN commitmail json YAML

tell the location of libidn module.

(obache)

2014-04-08 10:04:41 UTC MAIN commitmail json YAML

+ suse100{,_32}_libidn

(obache)

2014-04-08 10:04:03 UTC MAIN commitmail json YAML

Added emulators/suse100_32_libidn version 10.0

(obache)

2014-04-08 10:03:53 UTC MAIN commitmail json YAML

Import suse32_libidn-10.0 as emulators/suse100_32_libidn.

Linux compatibility package based on the SuSE Linux distribution.
Please visit http://www.suse.com/ for more information about SuSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require libidn shared libraries.

(obache)

2014-04-08 10:03:04 UTC MAIN commitmail json YAML

Added emulators/suse100_libidn version 10.0

(obache)

2014-04-08 10:02:52 UTC MAIN commitmail json YAML

Import suse_libidn-10.0 as emulators/suse100_libidn.

Linux compatibility package based on the SuSE Linux distribution.
Please visit http://www.suse.com/ for more information about SuSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require libidn shared libraries.

(obache)

2014-04-08 08:20:06 UTC MAIN commitmail json YAML

2014-04-08 08:18:44 UTC MAIN commitmail json YAML

tell libidn module

(obache)

2014-04-08 08:15:07 UTC MAIN commitmail json YAML

2014-04-08 06:40:50 UTC MAIN commitmail json YAML

PLIST fix accoring to options; cosmetics

(adam)

2014-04-08 06:21:09 UTC MAIN commitmail json YAML

Updated security/openssl to 1.0.1g

(obache)

2014-04-08 06:20:44 UTC MAIN commitmail json YAML

Update openssl to 1.0.1g.
(CVE-2014-0076 is already fixed in pkgsrc).

OpenSSL CHANGES
_______________

Changes between 1.0.1f and 1.0.1g [7 Apr 2014]

  *) A missing bounds check in the handling of the TLS heartbeat extension
    can be used to reveal up to 64k of memory to a connected client or
    server.

    Thanks for Neel Mehta of Google Security for discovering this bug and to
    Adam Langley <agl@chromium.org> and Bodo Moeller <bmoeller@acm.org> for
    preparing the fix (CVE-2014-0160)
    [Adam Langley, Bodo Moeller]

  *) Fix for the attack described in the paper "Recovering OpenSSL
    ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack"
    by Yuval Yarom and Naomi Benger. Details can be obtained from:
    http://eprint.iacr.org/2014/140

    Thanks to Yuval Yarom and Naomi Benger for discovering this
    flaw and to Yuval Yarom for supplying a fix (CVE-2014-0076)
    [Yuval Yarom and Naomi Benger]

  *) TLS pad extension: draft-agl-tls-padding-03

    Workaround for the "TLS hang bug" (see FAQ and opensslPR#2771): if the
    TLS client Hello record length value would otherwise be > 255 and
    less that 512 pad with a dummy extension containing zeroes so it
    is at least 512 bytes long.

    [Adam Langley, Steve Henson]

(obache)

2014-04-08 06:20:42 UTC MAIN commitmail json YAML

Fix syntax errror. This fixes the build on FreeBSD.

(asau)

2014-04-08 04:19:17 UTC MAIN commitmail json YAML

Add LICENSE=gnu-gpl-v2.

(hiramatsu)

2014-04-08 03:43:08 UTC MAIN commitmail json YAML

+ openssl-1.0.1g [CVE-2014-0160]

(rodent)

2014-04-08 02:48:38 UTC MAIN commitmail json YAML

p5-Perl4-CoreLibs is not required for perl<5.16

(obache)

2014-04-08 02:12:05 UTC MAIN commitmail json YAML

Updated editors/deforaos-editor to 0.3.0

(khorben)

2014-04-08 02:10:29 UTC MAIN commitmail json YAML

Packaged DeforaOS Editor 0.3.0, with:
- fix for an issue when saving a new file
- more useful status bar
- improved properties dialog
- support for use as a UNIX filter
- new generic UNIX filtering tool, filter(1)
- manual pages available for both editor(1) and filter(1)
- cleaner build with Gtk+ >= 3.0
- additional usability fixes

(khorben)

2014-04-07 20:32:42 UTC MAIN commitmail json YAML

Updated chat/prosody to 0.9.4

(fhajny)

2014-04-07 20:32:20 UTC MAIN commitmail json YAML

Update prosody to 0.9.4.

Fix for a DoS vulnerability, see
  security/2014/dsa-2895">https://www.debian.org/security/2014/dsa-2895

Changes in 0.9.4:
- Compression: Disallow compression on unauthenticated streams
- Core: Limit default read size and maximum stanza size
- Core: Enable SASL EXTERNAL by default for component s2s
- S2S: Warn if s2s_secure_auth and s2s_require_encryption have been
  set in conflicting ways
- S2S: Warn if no local network addresses were found, preventing
  successful s2s
- MUC: Fix traceback when a non-occupant tried to change an
  occupant's role
- MUC: API: Fire an event when temporary rooms are destroyed after
  the last person leaves
- Telnet: Fixed traceback when listing users
- Telnet: Apply normalization to JIDs in user management commands
- HTTP: Fix directory detection in file server on Windows
- Plugins: Fix paths on Windows
- MOTD: Don't strip blank lines from the message provided in the config
- prosodyctl: Better error reporting when generating certificates
- Makefile: Improve FreeBSD compatibility
- Multiple fixes to our migration tools, and support for importing MUCs
  from ejabberd

(fhajny)

2014-04-07 20:15:07 UTC MAIN commitmail json YAML

Updated security/lua-sec to 0.5

(fhajny)

2014-04-07 20:14:48 UTC MAIN commitmail json YAML

Update lua-sec to 0.5.

* A new certificate (X509) API, which supports:
  - Reading  the subject  (identity) and  issuer of the certificate.
  - Reading  various X509  extensions, including email  and dnsName.
  - Converting  certificates  to and  from  the  standard ASCII  PEM
    format.
  - Generating the fingerprint/digest of a certificate  (using SHA1,
    SHA256 or SHA512).
  - Reading the  certificate's expiration, serial number,  and other
    info.
* The ability  to get more  detailed information from  OpenSSL about
  why a certificate failed verification, for each certificate in the
  chain.
* Flags to  force acceptance of invalid certificates,  e.g. to allow
  the use of self-signed certificates in a Trust On First Use model.
* Flags to control checking CRLs for certificate revocation status.
* Support for ECDH cipher suites.
* An API  to get the TLS  'finished' messages used  for SASL channel
  binding (e.g. the SCRAM PLUS mechanisms).

(fhajny)

2014-04-07 19:49:03 UTC MAIN commitmail json YAML

Updated textproc/the_silver_searcher to 0.21.0

(schmonz)

2014-04-07 19:48:53 UTC MAIN commitmail json YAML

Update to 0.21.0. Highlights from `git log`:

* "language specs"
* more tests
* build fixes
* code tweaks
* improve options parsing and help output

(schmonz)

2014-04-07 19:39:35 UTC MAIN commitmail json YAML

Updated textproc/lua-expat to 1.3.0

(fhajny)

2014-04-07 19:39:17 UTC MAIN commitmail json YAML

Update lua-expat to 1.3.0.

- Lua 5.2 support (thanks Tom叩s Guisasola Gorham)
- support for the XmlDecl handler
- add parser:getcurrentbytecount() (XML_GetCurrentByteCount)
- ability to disable CharacterData merging
- Makefile improvements (thanks Vadim Misbakh-Soloviov)

(fhajny)

2014-04-07 19:33:01 UTC MAIN commitmail json YAML

Updated textproc/p5-ack to 2.12

(schmonz)

2014-04-07 19:32:56 UTC MAIN commitmail json YAML

Update to 2.12. From the changelog:

[SECURITY FIXES]
This version of ack prevents the --pager, --regex and --output
options from being used from project-level ackrc files. It is
possible to execute malicious code with these options, and we want
to prevent the security risk of acking through a potentially malicious
codebase, such as one downloaded from an Internet site or checked
out from a code repository.

The --pager, --regex and --output options may still be used from
the global /etc/ackrc, your own private ~/.ackrc, the ACK_OPTIONS
environment variable, and of course from the command line.

[ENHANCEMENTS]
Now ignores Eclipse .metadata directory. Thanks, Steffen Jaeckel.

Add --perltest for *.t files.

Added Matlab support. Thanks, Zertrin.

[FIXES]
Fixed a race condition in t/file-permission.t that was causing
failures if tests were run in parallel.

Fix the test suite for Win32. Many thanks to Christian Walde for
bringing the severity of this issue to our attention, as well as
providing a Win32 development environment for us to work with.

Fixed Win32-detection in the Makefile.PL. Thanks, Michael Beijen
and Alexandr Ciornii.

More compatibility fixes for Perl 5.8.8.

[INTERNALS]
Removed the Git revision tracking in the --version.

(schmonz)

2014-04-07 19:31:24 UTC MAIN commitmail json YAML

Updated devel/pango to 1.36.3; www/py-cherrypy to 3.2.5

(adam)

2014-04-07 19:29:21 UTC MAIN commitmail json YAML

2014-04-07 19:27:03 UTC MAIN commitmail json YAML

Changes 1.36.3:
- Fix builddir != srdir builds
- Avoid a crash when FT_Face is NULL
- Win32 build fixes
- Update pango_color_parse docs

(adam)

2014-04-07 19:23:30 UTC MAIN commitmail json YAML

Updated mail/getmail to 4.46.0

(schmonz)

2014-04-07 19:23:20 UTC MAIN commitmail json YAML

Update to 4.46.0. From the changelog:

- fix --idle checking Python version incorrectly, resulting in
  incorrect warning about running with Python < 2.5. Thanks: "Voytek",
  Krzysztof Warzecha.
- add missing support for SSL certificate checking in POP3 which
  broke POP retrieval in v4.45.0. Requires Python 2.6 or newer.
  Thanks: "mancha".

(schmonz)

2014-04-07 18:40:05 UTC MAIN commitmail json YAML

2014-04-07 17:25:16 UTC MAIN commitmail json YAML

Define OBJECT_FMT for FreeBSD.
Ignore long time obsolete FreeBSD 1-3 and consider FreeBSD ELF-only.

(asau)

2014-04-07 15:03:41 UTC MAIN commitmail json YAML

2014-04-07 15:01:44 UTC MAIN commitmail json YAML

Changes 2.06:
* In main(), when parsing form input fails, the CGI script exits without
  producing any output whatsoever.  Wouldn't it be better to actually
  emit an error status, instead of expecting the server to do something
  sane with a script that produces no output?

* In mpRead(), a check is done to insure the requested length is not
  greater than the amount of data still available, and to adjust it
  if necessary.  However, this check is currently done _after_ reading
  data from the putback buffer, in which process len is decremented by
  the amount of putback data read, but mpp->offset is not correspondingly
  incremented (this happens later).  As a result, the check uses too
  small a value for len, and so fails to stop reading soon enough if
  the requested length is greater than what is available _and_ there
  was any data in the putback buffer.
  The fix is to move the check to the beginning of mpRead()

* Further, if a read request is satisfied _entirely_ from the putback
  buffer, mpp->offset is not updated at all, resulting in a similar
  problem.  The solution is to update mpp->offset in the "else if (got)"
  case.

* In cgiParsePostMultipartInput(), if the Content-Disposition of a part
  is not "form-data", afterNextBoundary() is not called before beginning
  to process the next part.  As a result, parsing of the next part headers
  begins with the body of the unwanted part.  It is necessary in this case
  to call afterNextBoundary() before continuing with the next cycle.

* In handling out-of-memory conditions in afterNextBoundary(), *outP is
  set to '\0'.  While this is technically legal ('\0' is "an integral
  constant expression with the value 0"), it looks funny.

* In cgiCookieString(), a change was introduced in v2.02 which purports
  to prevent an overrun in cases where cgiCookie is exactly equal to
  the requested cookie name.  In fact, the problem can also occur if
  the requested name occurs with no values at the end of cgiCookie.
  Further, the change from v2.02 does not fix the problem, because it
  compares the _pointers_ p and n to NULL, which they will never equal,
  rather than comparing the pointers they point at to NUL.

* Also in cgiCookieString(), there is a comment suggesting that the main
  loop never terminates except with a return.  This is not the case.
  For example, it will terminate if the requested cookie is not found
  and the cgiCookie string ends in a semicolon.

* Why did days[] (formerly daysOfWeek[]) and months[] become non-static?
  This pollutes the namespace of programs using CGIC.

* In cgiReadEnvironment(), when reading in the contents of an uploaded
  file, it is possible that a temporary file is successfully created
  but then cannot be opened.  In this case, no attempt is made to remove
  the tempoary file.

* Further, when a form entry does _not_ include an uploaded file,
  e->tfileName is set to malloc'd but uninitialized memory.  It should
  be set to an empty string, by setting e->tfileName[0] to zero after
  the 1-byte buffer is allocated.

(adam)

2014-04-07 14:50:39 UTC MAIN commitmail json YAML

Updated graphics/openjpeg15 to 1.5.2

(adam)

2014-04-07 14:49:41 UTC MAIN commitmail json YAML

2014-04-07 14:28:58 UTC MAIN commitmail json YAML

Updated databases/apache-cassandra to 1.2.16

(fhajny)

2014-04-07 13:34:49 UTC MAIN commitmail json YAML

Use recent help2man `--no-discard-stderr' to build util/texi2dvi manpage.

(richard)

2014-04-07 13:30:39 UTC MAIN commitmail json YAML

Note update of www/contao32 package to 3.2.9.

(taca)

2014-04-07 13:30:06 UTC MAIN commitmail json YAML

Update contao32 to 3.2.9.

Version 3.2.9 (2014-04-07)
--------------------------

### Fixed
Fixed a critical vulnerability of the install tool (see #6855).

### Fixed
Filter disabled groups in the registration module in the front end (see #6757).

### Fixed
Work around a bug in SimplePie with the "skip items" option (see #6107).

### Fixed
Fix the Swipe "continuous" option if there are exactly two slides (see #6812).

### Fixed
Apply `addslashes()` to strings in the `Config` class (see #6808).

### Fixed
Do not empty all fallback fields in sorting mode 4 (see #6498).

### Fixed
Do not allow template names to be longer than the DB fields (see #6819).

### Fixed
Correctly set the start time of a multi-day event (see #6802).

### Fixed
Correctly handle OR queries in the listing module (see #6344).

### Fixed
Use a monospaced font for the plain text newsletter preview (see #6790).

### Fixed
Adjust the `vScrollTo()` offset if the paste hint is visible (see #6478).

(taca)

2014-04-07 13:28:46 UTC MAIN commitmail json YAML

Note update of www/contao211 package to 2.11.17.

(taca)

2014-04-07 13:27:56 UTC MAIN commitmail json YAML

Update contao211 to 2.11.17.

Version 2.11.17 (2014-04-07)
----------------------------

### Fixed
Fixed a critical vulnerability of the install tool (see #6855).

(taca)

2014-04-07 12:37:49 UTC MAIN commitmail json YAML

2014-04-07 12:37:01 UTC MAIN commitmail json YAML

Added security/py-ezPyCrypto version 0.1.1

(obache)

2014-04-07 12:36:38 UTC MAIN commitmail json YAML

Import py27-ezPyCrypto-0.1.1 as security/py-ezPyCrypto.
from pkgsrc-wip, packaged by Kamel Derouiche (required for PR pkg/42561).

ezPyCrypto is the culmination of my search for an approachable yet powerful
crypto library for Python.

(obache)

2014-04-07 12:32:31 UTC MAIN commitmail json YAML

Update MASTER_SITES and HOMEPAGE
>From nonaka@ and me.

(ryoon)

2014-04-07 12:26:22 UTC MAIN commitmail json YAML

Remove NetBSD specific lines from generic PLIST

(ryoon)

2014-04-07 12:22:18 UTC MAIN commitmail json YAML

Updated graphics/blender to 2.70

(ryoon)

2014-04-07 12:21:25 UTC MAIN commitmail json YAML

pkgsrc/graphics/blender/Makefile@1.104 / diff
pkgsrc/graphics/blender/PLIST@1.18 / diff
pkgsrc/graphics/blender/distinfo@1.41 / diff
pkgsrc/graphics/blender/patches/patch-ab deleted
pkgsrc/graphics/blender/patches/patch-build__files_scons_config_netbsd6-config.py@1.4 / diff
pkgsrc/graphics/blender/patches/patch-doc_python__api_sphinx__doc__gen.sh deleted
pkgsrc/graphics/blender/patches/patch-extern_carve_lib_triangulator.cpp deleted
pkgsrc/graphics/blender/patches/patch-extern_libmv_libmv_numeric_numeric.h deleted
pkgsrc/graphics/blender/patches/patch-extern_libmv_libmv_tracking_brute__region__tracker.cc deleted
pkgsrc/graphics/blender/patches/patch-extern_libmv_third__party_ceres_internal_ceres_collections__port.h deleted
pkgsrc/graphics/blender/patches/patch-intern_cycles_util_util__types.h@1.2 / diff
pkgsrc/graphics/blender/patches/patch-intern_guardedalloc_intern_mallocn__intern.h@1.1 / diff
pkgsrc/graphics/blender/patches/patch-intern_itasc_Armature.cpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_frameacc.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_frames.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_framevel.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_jacobian.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_jntarray.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_jntarrayacc.hpp deleted
pkgsrc/graphics/blender/patches/patch-intern_itasc_kdl_jntarrayvel.hpp deleted
      :
(more 6 files)
Update to 2.70

Changelog:

New features include initial support for volumetrics in Cycles, and faster rendering of hair and textures. The motion tracker now supports weighted tracks and has improved planar tracking. For mesh modeling there are new Laplacian deform and wireframe modifiers, along with more control in the bevel tool. The game engine now supports object levels of detail.

The first results from the new user interface project are also in this release, with dozens of changes to make the interface more consistent and powerful. This is also the first release of the multithreaded dependency graph, which makes modifier and constraint evaluation faster in scenes with multiple objects.

Cycles Rendering

Cycles now has initial support for volume rendering including emission, absorption and scattering. Volume rendering can be used to render effects like fire, smoke, mist, absorption in glass, and many other effects that can't be represented by surface meshes alone.

CPU rendering performance was improved, particularly for hair, textures and Open Shading Language.

Motion Tracker

Trackers can now be weighted, to keep the result stable as feature disappear or become difficult to track. The plane track workflow was improved to be easier to control. Automatic feature detection was made more robust using a new detector algorithm.

User Interface

The toolbar now has tabs to organize tools in categories. Multiple buttons can now be edited at once, for example for XYZ axes or color channels. Transform tools now have a mode to enter expressions and units. Other changes were done to improve lists, header menus, tooltips, buttons, menus and more.

Modeling

The Laplacian Deform modifier was added to pose a mesh while preserving geometric details of the surface, and a new wireframe modifier allows you transform your mesh into a wireframe representation. The boolean modifier now supports ngons, and there are improvements to the bevel, screw and triangulate modifiers.

The bevel tool now offers more control over the bevel profile and results, and the knife tool was improved as well.

Threaded Dependency Graph

An important change that happened under the hood is the threaded dependency graph. This means that object modifiers and constraints, among other things, can now be computed with multiple threads taking advantage of multicore processors. This will be most noticeable with scenes that have many objects, or multiple objects with heavy modifiers. This is the first step in making the dependency graph in Blender more powerful.

Game Development

The Blender game engine now supports discrete level of detail for meshes. For game developers, support for working with Photoshop PSD files has been added.

A new view navigation walk mode has been added, which has a control scheme as typically found in first person shooter games. This can be useful for game developers to navigate levels as if in a game.

Freestyle NPR Rendering

The Freestyle Python API is an essential part that makes it a highly programmable NPR rendering engine. This API has been reorganized.

More Features

Many small changes and features were done all over Blender. Some notable new feature are normalized display for FCurves, derivative map baking, baking to vertex colors, better visualization of masks and control over mask filling, gravity option for sculpting, negative texture values to support vector displacement and a Lamp Data shading node to create more customized NPR shaders.

Feature Videos

For a visual demonstration of some of the new features in this release, check out the feature videos created during the development of this release.
Addons

Several addons have been added and updated, including Node Wrangler (aka Node Efficiency Tools) and a new Sketchfab Exporter addon

Bug Fixes

In addition to the new features, over 560 bugs that existed in previous releases have been fixed.

(ryoon)

2014-04-07 12:20:43 UTC MAIN commitmail json YAML

Updated textproc/pod2mdoc to 0.0.11

(wiz)

2014-04-07 12:20:28 UTC MAIN commitmail json YAML

Update to 0.0.11:

Properly render #include in the SYNOPSIS with In.
Handle nested escape codes in L<> links (and ignore them).
Properly consume whitespace following <code>X&lt;&gt;</code> and <code>N&lt;&gt;</code>.

(wiz)

2014-04-07 12:16:15 UTC MAIN commitmail json YAML

Updated graphics/openimageio to 1.3.13

(ryoon)

2014-04-07 12:15:55 UTC MAIN commitmail json YAML

Update to 1.3.13

* Do not install documents

Changelog:
Release 1.3.13 (2 Apr 2014 -- compared to 1.3.12)
-------------------------------------------------
* Bug fix to string_ref::c_str().
* Make ImageBuf iterators return valid black pixel data for missing tiles.
* Fix broken build when EMBEDPLUGINS=0.
* Fix broken build when building against OpenEXR 1.x.
* Fix bugs in ImageBufAlgo::flatten().
* Fix DPX handling of unsupported pixel types.
* Fix compilation problems for PowerPC.
* Fix Parameter neglect of proerly copying the m_interp field for assignment
  and copy construction.
* Fixes for OpenBSD compilation.
* DPX: accept pixel ratio (x/0) to mean 1.0, not NaN.
* Fix ImageBufAlgo::circular_shift (and oiiotool --cshift) that did not
  wrap correctly for negative shifts.

Release 1.3.12 (25 Jan 2014 -- compared to 1.3.11)
--------------------------------------------------
* Add .sxr and .mxr as possible filename extensions for OpenEXR.
* PNG: add "png:compressionlevel" and "compression" strategy attributes.
* Fix recent build break where OIIO would no longer compile properly
  against OpenEXR <= 1.6.
* oiiotool --origin could crash with certain large ImageCache-backed
  images.

Release 1.3.11 (8 Jan 2014 -- compared to 1.3.10)
-------------------------------------------------
* DPX output: honor the "Software" metadata attribute passed in.
* OpenEXR: fix crashing bug when reading stringvector attributes in the
  file.
* Fix build breaks when building against OpenEXR 1.x.
* Fix warnings with Boost Python + gcc 4.8.

Release 1.3.10 (2 Jan 2014 -- compared to 1.3.9)
------------------------------------------------
* OpenEXR fix: multi-part EXR (2.0) didn't write the required "name"
  attribute for each part.
* iconvert: properly handle multi-image files for formats that can't
  append subimages.
* iv info window should print native file info, not translated
  ImageBuf/ImageCache info.
* Improved strutil_test now much more comprehensively unit tests
  Strutil.
* Strutil::split() fixes bug when maxsplit is not the default value.
* Fix ImageCache::get_pixels() for the chbegin != 0 case, when cache
  and output buffer types were not identical.
* DPX bug fix -- inappropriate use of "dpx_ImageDescriptor" could make
  invalid DPX files (especially when reading metadata from one DPX
  file, changing the number of channels, then writing out again as a
  DPX file).

Release 1.3 (2 Dec 2013 -- compared to 1.2.x)
----------------------------------------------
Major new features and improvements:
* Huge overhaul of the Python bindings: TypeDesc, ImageSpec (1.3.2),
  ImageInput, ImageOutput (1.3.3), ROI, ImageBuf (1.3.4), ImageBufAlgo
  (1.3.6).  The Python bindings were pretty rusty, badly tested,
  undocumented, and had not kept up with recent changes in the C++ APIs.
  That's all fixed now, the Python APIs are finally first-class citizens
  (including full functionality, unit tests, and docs), and we intend to
  keep it that way.
* The ability for an application to supply custom ImageInput and associate
  them with a file extension. Those II's can do anything, including
  generate image data procedurally.
* GIF reader

Public API changes:
* Large overhaul of the Python bindings. See the (finally existing!) docs.
* ImageBufAlgo:
  * New functions: nonzero_region(); ociodisplay(), resize() variety
    that lets you specify the filter by name; 2-argument (non-in-place)
    versions of add, sub, mul, rangecompress, rangeexpand, unpremult,
    premult, clamp fixNonFinite; sub() varieties that take float or
    float* operands.
  * Removed several IBA functions that have been deprecated since 1.2.
  * Deprecated the single-image in-place versions of add, sub, mul,
    rangecompress, rangeexpand, unpremult, premult, clamp fixNonFinite.
* ImageBuf:
  * read() and init_spec() are no longer required, somewhat simplifying
    application code that uses ImageBuf.  All ImageBuf API calls
    automatically read the spec and/or pixels from their named file if
    they are needed, if it has not already been done.  (1.3.4)
  * save() is deprecated, and new ImageBuf::write() is now preferred
    (naming symmetry). (1.3.4)
  * New set_write_format() and IB::set_write_tiles() allow override of
    default choices for data format and tile size for subsequent calls
    to ImageBuf::write(). (1.3.4)
* ImageCache / TextureSystem:
  * ImageCache::add_file() lets you seed the ImageCache with a "virtual file"
    that will read from a custom ImageInput.  This lets you add "procedural
    images" to the IC.
  * ImageCache::add_tile() lets you add tiles to the ImageCache. The caller
    can initialize those tiles with any pixel values it chooses.
  * A new variety of IC/TS::destroy() takes a 'bool teardown' parameter
    that, when true, does a complete teardown of the underlying ImageCache,
    even if it's the "shared" one. (1.3.7)
* OIIO::declare_imageio_format() exposes a way to give OIIO a custom
  ImageInput and/or ImageOutput (via factory functions) and associate them
  with particular file extensions. This makes it especially easy for an
  app to make a procedural image generator that looks to the entire rest
  of OIIO like a regular image file. (1.3.2)
* TypeDesc::VECSEMANTICS now have additional enum tags for TIMECODE and
  KEYCODE to indicate that the data represents an SMPTE timecode or
  SMPTE keycode, respectively. (1.3.7)

Fixes, minor enhancements, and performance improvements:
* oiiotool improvements:
  * --autotrim  Shrinks pixel data window upon output to trim black
    edges. (1.3.2)
  * --siappend  Appends subimages of top two images on the stack. (1.2.2)
  * --datadump will print all pixel values of an image (debugging tool) (1.3.6)
  * --flatten turns a "deep" image into a flat one by depth-compositing within
    each pixel (1.3.6).
  * --ociodisplay  applies an OpenColorIO display transformation. (1.3.7)
  * Fix memory leak when processing frame range. (1.2.1/1.3.2)
  * --help now returns a success error code, not a failure. (1.2.1/1.3.2)
  * Fix incorrect help message about --ociolook. (1.2.1/1.3.2)
  * Fix typo in "oiio:Colorspace" attribute name that interfered
    with correct color space conversion in --colorconvert. (1.2.1)
  * Many fixes and improvements to XMP & IPTC metadata handling. (1.2.2)
  * Multithread speed improvement when opening files by reducing how
    much time ImageInput::create and/or ImageOutput::create hold a
    global mutex.
  * oiiotool --origin and --fullpixels, when operating on cropped or
    overscanned image, could sometimes do the wrong thing. (1.2.2/1.3.3)
  * oiiotool --colorconvert did not work properly when the color
    transformation was detected to be a no-op. (1.2.2/1.3.3)
  * oiiotool --fit did not handle padding or offsets properly. (1.2.2/1.3.3)
  * Changed/improved the behavior of --rangecompress/--rangeexpand. (1.3.3)
  * 'oiiotool --pattern checker' was incorrect when nonzero offsets were
    used. (1.2.3/1.3.4)
  * oiiotool --runstats prints the total time/memory on every iteration
    when doing file sequence wildcard iteration. (1.3.4)
  * Eliminated a particular situation that might hit an ASSERT. Instead,
    bubble up a real error message. (1.3.4)
  * oiiotool --resize and --resample fixed for overscan images (1.3.5)
  * --ociolook applies OCIO looks. (1.3.6)
  * Supports printf-style frame range wildcards ('%04d') in addition to the
    '#' style, and scan for matching frames if no explicit framespec is
    provided. (1.3.6)
* ImageBufAlgo improvements:
  * colorconvert() did not work properly when the color transformation was
    detected to be a no-op.
  * colorconvert(): added a variety that specifies color spaces by name.
  * New ociolook() function applies OCIO "looks." (1.3.6)
  * checker() was incorrect when nonzero offsets were used.
  * checker() now has default values of 0 for the 'offset' parameters
    (and so may be omitted if you want 0 offsets). (1.3.4)
  * unsharp_mask() bug when src and dst were different data formats.
    (1.2.3/1.3.4)
  * Better dealing with cases of IBA functions detecting and issuing
    errors when inputs that must be initialized are not. (1.3.4)
  * We changed the behavior of rangecompress/rangeexpand.  We swear
    the new way is better. (1.3.3)
  * New nonzero_region() returns the shrink-wrapped nonzero pixel data window.
    (1.3.2)
  * resize() has a new variety that lets you specify the filter by name
    (rather than allocating ans passing a Filter2D*).
  * resize() and resample() fixed to more robustly handle overscan
    images. (1.3.5)
  * over()/zover() are no longer restricted to float images. (1.3.7)
* ImageBuf:
  * ImageBuf::write() writes untiled images by default, fixing some
    tricky issues when IB's start thinking they're tiled because of
    interaction with the ImageCache (which makes everything look tiled).
  * ImageBuf::file_format_name() never worked properly, now is fixed (1.3.4)
  * Fixed bug that caused incorrect ImageBuf::copy_pixels() when the two
    IB's had different data types.  (1.3.4/1.2.3)
  * Improved iterator's handling of how overscanned pixels interact
    with wrap modes. (1.3.6)
  * Fixed a bug with black wrap mode not working correctly. (1.3.7/1.2.4)
* ImageCache/TextureSystem:
  * More careful with texture de-duplication -- texture value lookups
    use de-duplication, but metadata lookups (e.g., get_texture_info)
    uses the metadata from the original file.
  * get_image_info/get_texture_info queries for "datawindow" and
    "displaywindow". (1.3.6)
  * The multi-point version of environment() was broken. (1.3.9)
* maketx: --hicomp uses the new range compression/expansion formula.  (1.3.3)
* DPX:
  * support multi-image (often used for stereo frames).
  * Fixed DPX input that didn't recognized offset/cropped images.
    (1.2.2/1.3.3, another fix in 1.3.4)
  * Fixed DPX output crash with cropped images. (1.2.2/1.3.3)
  * Now correctly get and set "smpte:TimeCode" and "smpte:KeyCode"
    metadata.  (1.3.7).
* OpenEXR:
  * Fixed write_scanlines handling of per-channel data types (1.3.6)
  * Several OpenEXR 2.0 deep file fixes: only some compression types
    supported, write_tiles passed wrong parameters, must suppress some
    attribute names. (1.2.3/1.3.6)
  * Now correctly get and set "smpte:TimeCode" and "smpte:KeyCode"
    metadata.  (1.3.7).
* JPEG: fixed that some JPEG files were not being recognized because of
  magic number issues.
* TGA: Correctly unassociate alpha if it's from an unasociated file;
  also, always write unassociated data because so few Targa readers in
  the wild seem to properly handle associated alpha.
* PNG: More correct handling of unassociated alpha.
* TIFF: More correct handling of unassociated alpha.
* PSD: fix handling of associated vs unassociated alpha. (1.2.3)
* maketx fixed to handle inputs that are a mixture of cropped and
  overscanned. (1.3.5)
* Fix segfault if OCIO is set to a non-existant file. (1.3.6)
* Slight performance increase when writing images to disk (1.3.6)
* Many fixes to make OIIO compile with libc++ (clang's new C++ library,
  and the default on OSX Mavericks). (1.2.3/1.3.6, 1.3.7)
* Fixed several potential buffer overflow errors from unsafe strcpy. (1.3.8)

Build/test system improvements:
* Fix broken tests under Windows. (1.3.2)
* Many fixes for compiler warnings on various platforms: fmath_test.cpp,
  field3dinput.cpp, sysutil.cpp, argparse.cpp, oiiotool.cpp. (1.2.1/1.3.2)
* Fixes problems on little-endian architecture with texture3d.cpp.
  (1.2.1/1.3.2)
* Fix compilation problems on architectures with gcc, but no 'pause'
  instruction. (1.2.1/1.3.2)
* Fix build search path for correctly finding libopenjpeg 1.5. (1.2.1)
* Work around bug in older MSVC versions wherein Filesystem::open needed
  to explicitly seek to the beginning of a file. (1.2.1/1.3.2)
* Build fixes for FreeBSD. (1.2.1/1.3.2, 1.2.4/1.3.6)
* Fix testsuite/oiiotool on Windows -- windows shell doesn't expand
  wildcards. (1.2.1/1.3.2)
* Fix warnings for new GCC 4.8 compiler.
* Always search for and use the release HDF5 libraries, not the debugging
  ones, even when building debug OIIO (this fixes errors when a system
  does not have the debugging HDF5 libraries installed). (1.2.2/1.3.3)
* Extensive unit tests in the testsuite for the Python bindings.
* Fix compiler error on MIPS platform. (1.2.2/1.3.3)
* Add FIELD3D_HOME description to 'make help' (1.2.2/1.3.3)
* Add cmake variables ILMBASE_CUSTOM_INCLUDE_DIR, ILMBASE_CUSTOM_LIB_DIR,
  OPENEXR_CUSTOM_INCLUDE_DIR, and OPENEXR_CUSTOM_LIB_DIR to make it
  easier to have site-specific hints for these packages' locations. (1.3.4)
* Add BOOST_HOME and OCIO_HOME controls from the top-level Makefile wrapper.
  (1.3.4/1.2.3)
* Accommodate new cmake release that slightly changes the HDF5 library
  naming. (1.3.6)
* Various fixes to make the code compile properly with libc++ (clang's
  rewrite of the C++ standard library). (1.3.6)
* Updated PugiXML (partly to help compilation with libc++) (1.3.6)
* Better support for NOTHREADS (for some legacy systems) (1.3.6)
* Fix to __attribute__(visibility) for gcc < 4.1.2 (1.3.6)
* Improve the CMake build files to fully quote path constructions to make
  it more robust for builds with paths containing spaces. (1.3.7)
* Moved the main CMakeLists.txt file to the top level directory, per usual
  CMake conventions. (1.3.7)

Developer goodies:
* Docs improvement: full documentation of ImageBufAlgo. (1.2.1/1.3.2)
* Merge improved "Tinyformat" that fixes a bug in some old glibc versions
  (1.3.2).
* Now each command line tools explicitly converts to UTF native arguments,
  rather than relying on it happening in ArgParse (which no longer does
  so). (1.3.2)
* Strutil::contains() and icontains(). (1.2.2/1.3.3)
* Updatd "Tinyformat" to the latest release (1.3.6)
* Sysutil::physical_memory() tries to figure out the total physical memory
  on the machine. (1.3.6)
* Strutil::safe_strcpy (1.3.8)
* ParamValue now allows get/set of the hidden 'interp' field. (1.3.9)

Release 1.2.3 (1 Nov 2013)
--------------------------
* 'oiiotool --pattern checker' (and ImageBufAlgo::checker) was
  incorrect when nonzero offsets were used.
* ImageBufAlgo::unsharp_mask() bug when src and dst were different
  data formats.
* PSD: fix handling of associated vs unassociated alpha.
* Fixed bug that caused incorrect ImageBuf::copy_pixels() when the two
  IB's had different data types.
* Add BOOST_HOME and OCIO_HOME controls from the top-level Makefile wrapper.
* Several OpenEXR 2.0 deep file fixes: only some compression types
  supported, write_tiles passed wrong parameters, must suppress some
  attribute names.
* DPX - several fixes to properly handle images with nonzero origins.
* Fixes for recent cmake not finding HDF5 properly.
* Many fixes to make OIIO compile with libc++ (clang's new C++ library,
  and the default on OSX Mavericks).
* Fix OpenEXR write_scanlines handling of per-channel data types.
* Upgraded PugiXML to a more modern version (necessary for clean compile
  with libc++).

(ryoon)

2014-04-07 11:52:00 UTC MAIN commitmail json YAML

Updated textproc/icu to 53.1

(adam)

2014-04-07 11:49:57 UTC MAIN commitmail json YAML

Changes 53.1:
Data from the CLDR 25 release: Many bug fixes
Time zone data: 2014b,  including post CLDR 25 time zone data update to CLDR.
U+20BD Ruble Sign added (from Unicode 7.0, otherwise ICU 53 still uses Unicode 6.3)
MeasureFormat API for new units in CLDR 24
Hoisted setContext/getContext from SimpleDateFormat to DateFormat, implement context-sensitive capitalization of relative dates
Added setContext/getContext methods to NumberFormat (and unum_setContext/unum_getContext for UNumberFormat), implement context-sensitive number formatting (for RBNF spellout)
Improved lenient date parsing consistency between ICU4C and ICU4J, add finer-grained control of date parsing leniency
Fixed numeric rounding in TimeUnitFormat
Fixes to Unicode 6.3 bidirectional algorithm implementations to behave exactly like reference implementations
Improved UTF-16 charset detection
Collation code re-implemented
Many bugs fixed, some enhancements implemented (link for ticket query)
Passes full UCA conformance tests now
Updated to UCA 6.3/CLDR 24 root collation
Performance: C++ UTF-8 and Java string comparisons significantly faster (very small reduction for C++ UTF-16)
Collation data size (uncompressed) reduced from 4.48MB (ICU 52) to 2.62MB
New data format, removed empty files, fixed genrb bug
More APIs function when collation rule strings have been omitted from the data files (e.g., getTailoredSet())
Java Collator.compare(Object, Object) now works with CharSequence, not just String
Java Collator base class (does not apply to RuleBasedCollator instances): getters for strength, decomposition mode, and locales return hardcoded default values; their setters do nothing
Rule syntax and semantics tightened and improved, matching LDML 25 Collation Rule Syntax
In particular, rule chains now must start with a reset.
Setting of variableTop deprecated, and not supported in rule syntax any more
Replaced by the new maxVariable setting; see LDML 25 Collation Settings
Accounting format supported in NumberFormat
RelativeDateTimeFormatter class for formatting relative times such as "3 weeks ago" or "next Tuesday."
Updated Spoof Checker for Unicode Security Standard version 6.3.

(adam)

2014-04-07 11:15:52 UTC MAIN commitmail json YAML

Fix freetype2 detection with 2.5.1.

(wiz)

2014-04-07 10:09:33 UTC MAIN commitmail json YAML

Update Apache Cassandra to 1.2.16.

* Add UNLOGGED, COUNTER options to BATCH documentation (CASSANDRA-6816)
* add extra SSL cipher suites (CASSANDRA-6613)
* fix nodetool getsstables for blob PK (CASSANDRA-6803)
* Add CMSClassUnloadingEnabled JVM option (CASSANDRA-6541)
* Catch memtable flush exceptions during shutdown (CASSANDRA-6735)
* Don't attempt cross-dc forwarding in mixed-version cluster with 1.1
  (CASSANDRA-6732)
* Fix broken streams when replacing with same IP (CASSANDRA-6622)
* Fix upgradesstables NPE for non-CF-based indexes (CASSANDRA-6645)
* Fix partition and range deletes not triggering flush (CASSANDRA-6655)
* Fix mean cells and mean row size per sstable calculations
  (CASSANDRA-6667)
* Compact hints after partial replay to clean out tombstones
  (CASSANDRA-6666)
* Log USING TTL/TIMESTAMP in a counter update warning (CASSANDRA-6649)
* Don't exchange schema between nodes with different versions
  (CASSANDRA-6695)
* Use real node messaging versions for schema exchange decisions
  (CASSANDRA-6700)
* IN on the last clustering columns + ORDER BY DESC yield no results
  (CASSANDRA-6701)
* Fix SecondaryIndexManager#deleteFromIndexes() (CASSANDRA-6711)
* Fix snapshot repair not snapshotting coordinator itself (CASSANDRA-6713)
* Support negative timestamps for CQL3 dates in query string
  (CASSANDRA-6718)
* Avoid NPEs when receiving table changes for an unknown keyspace
  (CASSANDRA-5631)
* Fix bootstrapping when there is no schema (CASSANDRA-6685)
* Fix truncating compression metadata (CASSANDRA-6791)
* Fix SSTable not released if stream session fails before starts
  (CASSANDRA-6818)

(fhajny)

2014-04-07 09:36:53 UTC MAIN commitmail json YAML

SunOS has rpc/xdr.h and builds xtcformat.so too.

(fhajny)

2014-04-07 09:02:30 UTC MAIN commitmail json YAML

calibra-1.31 is in pkgsrc-wip [pkg/48723]

(obache)

2014-04-07 07:36:20 UTC MAIN commitmail json YAML

'cups' option needs to ensure BUILD_TARGET 'cups' is added.
configure adjusted to correctly accept CUPSVERSION and, while we're at it,
add missing space between '!' and parens in test for contrib directory.

(richard)

2014-04-07 05:34:23 UTC MAIN commitmail json YAML

Bumping BUILDLINK_ABI_DEPENDS.libzrtpcpp.

(rodent)

2014-04-07 05:25:03 UTC MAIN commitmail json YAML

Fixes undefined variable references.

(obache)

2014-04-07 04:51:58 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Meta-YAML to 0.012.

(hiramatsu)

2014-04-07 04:51:24 UTC MAIN commitmail json YAML

Update devel/p5-CPAN-Meta-YAML to 0.012.

Changes from previous:
----------------------
0.012    2014-02-24 13:07:18-05:00 America/New_York

  - Generated from ETHER/YAML-Tiny-1.61.tar.gz

0.011    2014-02-13 20:30:30-05:00 America/New_York

  - Generated from ETHER/YAML-Tiny-1.60.tar.gz

0.010    2013-09-23 13:11:20 America/New_York

  - Generated from ETHER/YAML-Tiny-1.55.tar.gz

  - Fix broken test when copying from YAML-Tiny

  - updated Makefile.PL logic to support PERL_NO_HIGHLANDER

0.009    2013-09-23 10:16:19 America/New_York

  - Generated from ETHER/YAML-Tiny-1.55.tar.gz

  - Makefile.PL will use UNINST=1 on old perls that might have
    an old version incorrectly installed into the core library path

(hiramatsu)

2014-04-07 04:11:36 UTC MAIN commitmail json YAML

Updated net/libzrtpcpp to 4.2.0

(rodent)

2014-04-07 04:11:22 UTC MAIN commitmail json YAML

Updated to latest release, 4.2.0. Shared library name change. From NEWS:

Implemented a new function to read the ZID file if the ZID file backend
is SQlite3. This is not a security problem because the ZRTP cache was
always public and readable, refer to RFC6189.

SQL statement returns all ZID records, sorted by date, newest on top. The
function can then step thru the DB cursor and read the records.

The version also include sevral fixes, usually compiler warnings, some
small problems reported by 'cppcheck' analyser.

Because we have a new set of functions the API changed, thus it's necessary
to recompile applications that use the new library version.

(rodent)

2014-04-07 03:59:15 UTC MAIN commitmail json YAML

Updated www/py-flask-bootstrap to 3.1.1.2

(rodent)

2014-04-07 03:58:55 UTC MAIN commitmail json YAML

Updated to latest release, 3.1.1.2. New file in PLIST:

${PYSITELIB}/flask_bootstrap/static/jquery.min.map

(rodent)

2014-04-07 03:46:54 UTC MAIN commitmail json YAML

Updated net/py-kombu to 3.0.14

(rodent)

2014-04-07 03:46:37 UTC MAIN commitmail json YAML

Updated to latest release, 3.0.14. From ChangeLog:

- **MongoDB**: Now endures a connection failover (Issue #123).
- **MongoDB**: Fixed ``KeyError`` when a replica set member is removed.
    Also fixes celery#971 and celery/#898.
- **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug.
- **Async**: Fixed bug in lax semaphore implementation where in
  some usage patterns the limit was not honored correctly.
- **Redis**: Fixed problem with fanout when using Python 3 (Issue #324).
- **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing
  connection (Issue #320).
- Redis: Fixed serious race condition that could lead to data loss.

    The delivery tags were accidentally set to be an incremental number
    local to the channel, but the delivery tags need to be globally
    unique so that a message can not overwrite an older message
    in the backup store.

    This change is not backwards incompatible and you are encouraged
    to update all your system using a previous version as soon as possible.

- Now depends on :mod:`amqp` 1.4.4.
- Pidbox: Now makes sure message encoding errors are handled by default,
  so that a custom error handler does not need to be specified.
- Redis: The fanout exchange can now use AMQP patterns to route and filter
  messages.
    This change is backwards incompatible and must be enabled with
    the ``fanout_patterns`` transport option::

        >>> conn = kombu.Connection('redis://', transport_options={
        ...    'fanout_patterns': True,
        ... })

    When enabled the exchange will work like an amqp topic exchange
    if the binding key is a pattern.

    This is planned to be default behavior in the future.

- Redis: Fixed ``cycle`` no such attribute error.

(rodent)

2014-04-07 03:40:40 UTC MAIN commitmail json YAML

Updated net/py-caldav to 0.2.1

(rodent)

2014-04-07 03:40:20 UTC MAIN commitmail json YAML

Update to 0.2.1, latest release on pypi. From ChangeLog:

* caldav/davclient.py - minor api difference; it feels more
object-oriented to write principal = client.principal() than
principal = Principal(client)

* caldav/tests/test_caldav.py - work to reflect the above

* docs/source/index.rst - work to reflect the above

* docs/source/index.rst - added documentation that the tests may
fail if several test runs are performed simultaneously

* caldav/davclient.py - support for unicode and utf8

* caldav/lib/url.py - support for unicode and utf8

* caldav/objects.py - minor doc enhancement

* tests/test_caldav.py - load an event or a calendar by the URL

* tests/test_caldav.py - test calendar.events()

* tests/test_caldav.py - test utf8 and unicode

* docs/source/index.rst - documentation on how to run the test
suite towards private calendar servers

* caldav/lib/url.py (make): function for backward compatibility

* tests/: more test code, including backward compatibility test

* caldav/lib/namespace.py: fixing issue

* caldav/objects.py (Calendar): compatibility hack for zimbra -
gotcha!  Use Calendar display name in the Calendar URL instead of
Calendar ID.

* caldav/objects.py: internal change - _create method now returns
nothing, but sets self.url and self.id instead.

* caldav/objects.py (DAVObject): convenience fix - made client a
conditional parameter to __init__.  Defaults to parent.client if
parent is given.

* caldav/objects.py (Calendar): convenience fix - made methods
Calendar.event_by_uid and Calendar.event_by_url.  Calendar.event
is an alias to Calendar.event_by_uid for backwards compatibility.
Those methods also loads the object from the remote server (hmmm
... does that make sense, it's inconsistent with the
CalendarSet.calendar method)

* caldav/objects.py (Event): a potential compatibility fix - when
creating an event, some servers seems to want the uid to match the
URL (zimbra will yield 302 on the PUT request).  However, I wasn't
able to GET the event from zimbra, neither before nor after this
fix :-(

* caldav/elements/cdav.py: compatibility fix - collation
"i; octet" (with whitespace) not recognized by baikal.  "i;octet"
(without whitespace) is OK.

* caldav/objects.py (Calendar): Convenience fix: method add_event
for making it easier to add events.  Better error handling; if
calendar creation succeeds but setting calendar name fails, delete
the calendar before raising the exception.

* caldav/objects.py (Event): Bugfix for zimbra - 302 is now an
acceptable return code when creating a new event.

* caldav/davclient.py (DAVClient.request, DAVResponse): Full HTTP
communication is now available in debug logs

* caldav/davclient.py (DAVClient.__init__): Username and password
can now (optionally) be given as separate parameters instead of as
a part of the configuration URL

* caldav/objects.py: By now it's sufficient to pass the base URL
while initializing the DAVClient object.  The library will find
the principal URL and home calendar set URL through GETPROP

* caldav/objects.py (Calendar): workaround for problem that
calendar name didn't get set on some (all?) caldav servers.

* caldav/objects.py (Principal, CalendarSet): created a method
calendar() to make it easier to generate a calendar object
(without server-side communication), and make_calendar for
creating a new calendar at the server side.

* tests/test_caldav.py: all broken tests have been disabled.
Temporary made smaller tests to demonstrate what is actually
working on all caldav servers I've tested against (Zimbra,
DAViCal, Baikal and SoGo).

* caldav/objects.py (DAVObject): (internal change) set __str__ and
__repr__ to make debugging easier

* caldav/objects.py: (internal change) Since the principal path and the calendar
home set path are different on most CALDav server implementations,
a new class CalendarSet has been made.

* caldav/lib/url.py: (internal change) Complete rewrite and
API-change. internally all URLs are now handled as objects

* caldav/objects.py (Principal): (internal change) made it
possible to set principal.calendar_home_set (hardly useful except
for from the unit testing code).

* All files: misc minor changes to reflect all the changes above.

(rodent)

2014-04-07 02:09:50 UTC MAIN commitmail json YAML

Updated net/py-amqp to 1.4.4

(rodent)

2014-04-07 02:09:37 UTC MAIN commitmail json YAML

Update to latest release, 1.4.4. Use pypi instead of github for
MASTER_SITES. Simplify Makefile based on those changes. From Changelog:

- SSL transport accidentally disconnected after read timeout.

(rodent)

2014-04-07 00:44:02 UTC MAIN commitmail json YAML

Updated lang/py-pythonz to 1.2.2

(rodent)

2014-04-07 00:43:45 UTC MAIN commitmail json YAML

Update to latest release, 1.2.2. From release notes:

Added support for CPython 3.4.0

(rodent)

2014-04-07 00:39:21 UTC MAIN commitmail json YAML

Updated finance/py-stripe to 1.12.2

(rodent)

2014-04-07 00:39:08 UTC MAIN commitmail json YAML

Update to latest release, 1.12.2. From CHANGELOG:

=== 1.12.2 2014-03-13

* Fix syntax errors in setup.py metadata

=== 1.12.1 2014-03-13

* Added license and other metadata in setup.py
* Fix `__repr__` in Python 3
* Support pickling of responses

(rodent)

2014-04-06 16:48:37 UTC MAIN commitmail json YAML

Added cross/GenFw version 0pre15188

(jakllsch)

2014-04-06 16:20:44 UTC MAIN commitmail json YAML

+ caff-1.1.6, calibre-1.31, cogl-1.18.0, eric5-5.4.3, etm2-2.3.26
  [etm successor], global-6.2.12, gnome-commander-1.4.1, mono-3.4.0,
  pcre-8.35, py-beets-1.3.4, py-flakes-0.8.1, py-html2text-2014.4.5,
  py-lxml-3.3.4, py-setuptools-3.4.1, py-urwid-1.2.1, vte-0.36.0,
  wine-devel-1.7.16, x264-devel-20140405, xmlto-0.0.26.

(wiz)

2014-04-06 16:15:06 UTC MAIN commitmail json YAML

2014-04-06 16:14:16 UTC MAIN commitmail json YAML

2014-04-06 15:04:16 UTC MAIN commitmail json YAML

Create signed packages automatically if desired. It is disabled by default,
and documented in mk/defaults/mk.conf. Both the "gpg" and "x509" methods
supported by pkg_admin(1) are supported. With package signing enabled, a
staging, unsigned copy of the package is always created, and its final copy
to the package repository is done with pkg_admin(1) instead of "ln || cp".
Proper operation should otherwise not be affected.

Tested both with and without user-destdir support in packages.

"can live with it" joerg@

>From EdgeBSD.

(khorben)

2014-04-06 14:05:31 UTC MAIN commitmail json YAML

Updated devel/libwhisker2 to 2.5

(rodent)

2014-04-06 14:05:14 UTC MAIN commitmail json YAML

Update to 2.5. Set LICENSE. Fixed HOMEPAGE and MASTER_SITES. Don't hide the
`cd' command. Use INSTALLATION_DIRS instead of INSTALL_DATADIR. Fix line lengths
in do-install phase. Use PKGBASE for INSTALLATION_DIRS. From CHANGES:

- LibWhisker is now licensed under the 'simplied' (2 clause) BSD license.

- Added the {whisker}->{allow_short_reads} option, which will return success
if some body data is read but it is less than the server-advertised content
length.  Thanks to Dave Lodge for the suggestion.

- Thomas Reinke pointed out that cookie_parse() was lowercasing cookie
names, which causes problems if the server is being case-sensitive with
cookie names.

- Fixed a documentation typo for uri_absolute().  Thanks to Sullo for
pointing it out.

- A bug in http_fixup_request() would append a port to the Host header even
if there was already one.  Thanks to Sullo for reporting it.

- Francisco Amato recommended two new anti-IDS modes that involve using
0x0d and 0x0b as request separator/spacers.  IDS modes 'A' and 'B' were
added, respectively.

(rodent)

2014-04-06 08:26:26 UTC MAIN commitmail json YAML

Updated wm/awesome to 3.5.4

(obache)

2014-04-06 08:25:53 UTC MAIN commitmail json YAML

Update awesomem to 3.5.4.

v3.5.4:
Uli Schlachter (8):
      gears.surface: Cache files from disk
      gears.color: Add a pattern cache
      awful.tooltip: Small reorganization
      awful.tooltip: Add (and use) :set_markup() function
      systray: Don't set WM_STATE on embedded windows (FS#1246)
      Revert "root: Make sure cairo doesn't cache our temporary connection" (FS#1245)
      wibox.drawable: Assert that no cairo error occurred
      change codename

v3.5.3:
Björn Åström (1):
      drawable: Support for true transparency (FS#1210)

Campbell Barton (1):
      Remove raise call from mouse.client.move

Daniel Hahler (14):
      Do not raise clients in client_manage
      Add a "deep" option to awful.util.table.clone
      Fallback to comparing layout names in awful.layout.inc
      Add client.maximized (a shortcut for ~_horizontal and ~_vertical)
      Minor doc fixes
      awful.rules: add does_match and matching_rules functions (FS#1224)
      Factor `awful.rules.apply_do` out of `apply`
      Only set client's urgent after startup
      Set c.screen in ewmh.tag and before tags in rules.execute
      Expand '~' in the path for beautiful.init
      Drop focus:raise() in magnifier.arrange
      Set c.screen in ewmh.tag and before tags in rules.execute
      Add and improve some comments to awesomerc.lua
      Fix the call to tag.history.restore from tag.delete

Emmanuel Lepage Vallee (2):
      Add end to end support for spawning tracking using startup notifications
      Fix tag screen switching

Enrico Scholz (1):
      menu: do not double escape name in 'menu:clients()' (FS#1202)

Fabienne Ducroquet (1):
      layouts: spiral: Avoid gaps between windows

Jan Larres (1):
      taglist: Add [bg|fg]_empty

Massimiliano Brocchini (3):
      prompt: fix search term ctrl+up/ctrl+down when starting from existing entries
      prompt: search in prompt history using exact string match
      prompt: CTRL+DELETE deletes history entries

Rocco Aliberti (3):
      awesomerc: Fix set menu clients width (FS#1200)
      awful.menu.clients: Remove useless line (FS#1200)
      wibox.layout.margin: Add margins color parameter

Uli Schlachter (71):
      luadoc: Document screen outputs
      Print libxcb error codes for broken connections
      tasklist: Add default colors for broken themes
      Really ignore loops in transient_for (FS#1124)
      awful.tag.delete: Deactivate tags
      awful.menu: Add missing "local" declaration
      menubar: Fix API docs
      awful.tag.viewmore: Make screen optional (FS#1203)
      Finish C-side support for window shapes (FS#1051)
      awful.menu.clients: Fix API (FS#1200)
      naughty: fix ldoc
      Add awesome.composite_manager_running
      wibox.drawable: Cache the wallpaper
      client: Add c.blob property
      Improve the check for another window manager
      Update the luadoc for the C API
      client: Add request::activate signal (FS#848)
      awful.ewmh: Correctly handle bw change for maximized clients
      client: Emit property::screen after geometry
      awful.ewmh: Enforce client geometry (FS#764,FS#1216)
      root.wallpaper: Cleanup and correctness fixes
      Revert "awful.ewmh: Enforce client geometry (FS#764,FS#1216)"
      mouse.screen: Lie when we have no clue where the pointer is
      Measure the time a main loop iteration takes
      Update fields for capi.awesome in C comment
      Improve fatal signal handling
      awful.util.spawn*: Remove obsolete screen argument
      Make objects properly inherit signals from classes
      Add awesome.register_xproperty (FS#1212)
      Revert "client: Add c.blob property"
      Fix handling of _NET_CURRENT_DESKTOP messages (FS#1219,FS#1217)
      xproperty: Don't limit property lengths
      spawn: Don't try to spawn with empty argv (FS#1225)
      awesome.spawn(): Check table arguments better
      spawn: Remove useless argv[0] calculation
      drawin: Inline drawin_init() into its only caller
      drawin: Don't unconditionally redraw when made visible
      awful.tooltip: Work with all gears.colors as foreground
      drawin: Only redraw on move with translucent background
      Redraw titlebars more intelligently
      Fix cairo surface memory leak
      drawable: Add pixmap member
      root: Make sure cairo doesn't cache our temporary connection
      Add awesome.startup
      awful.client.movetoscreen: Don't untag clients completely (FS#1196)
      ewmh: Factor out common code into a helper function
      EWMH: Ignore invalid _NET_WM_DESKTOP
      ewmh: Use client_set_sticky() for making clients sticky
      EWMH: Handle _NET_WM_DESKTOP in lua
      Drawable: Ignore exposes when we have nothing to draw
      Fixup indentation
      Bump minimum lgi dependency to 0.7.0
      awful.rules: Emit request::activate on the client
      luaa: Remove lots of unused code
      awful.client: Add marked and unmarked signals (FS#1227)
      imagebox: Avoid division by zero
      wibox.layout.base.fit_widget: Enforce sane width and height
      window: Factor out helper functions for xproperties
      awesome: Add get_* and set_xproperty
      xproperty: Emit on "awesome" for root window properties
      rc.lua: Raise all clients by default (regression, FS#1234)
      Make debug::index::miss and newindex work on classes and all objects
      awesome.startup_errors: Never emit debug::index::miss
      beautiful: Don't use non-existant API
      gears.color.create_opaque_pattern: Fix for SurfacePatterns (FS#1236)
      drawin: Correctly add property::shape_* signals
      Revert "Set c.screen in ewmh.tag and before tags in rules.execute"
      Revert "awful.client.movetoscreen: Don't untag clients completely (FS#1196)"
      awful.tag.withcurrent: Try harder at finding a tag (FS#1196)
      Ignore enter/leave events when unmanaging a window (FS#1239)
      change codename

heithe (1):
      Add awful.titlebar.widget.minimizebutton

v3.5.2:
Alexander Kondratev (1):
      fixed #1184. Calling movetotag method throw an error on a blank screen

Björn Åström (1):
      wibox.layout.fixed: Fix fill space

David Mohr (1):
      Revert "client: add a limit to the loop (FS#573)"

Uli Schlachter (28):
      Implement window gravity in ConfigureRequests (FS#1137)
      awful.tooltip: Set the bg color correctly (FS#1148)
      lua: Print traceback on startup errors
      luadoc: Clients have a leader_window, not leader_id
      Fix WM_CLIENT_LEADER handling
      client: Ignore "fake" string property changes
      wibox: Add widget geometry cache
      draw: Add function for finding a visual by id
      client.content: Use correct client size (FS#1150)
      client.content: Return a cairo xcb surface
      Stop linking against xcb-image
      awful.titlebar: Add show, hide, toggle functions
      Switch from libXcursor to libxcb-cursor
      CMake: Look for both "ldoc" and "ldoc.lua"
      Use $PATH when starting $SHELL
      ewmh: remove _NET_DESKTOP_GEOMETRY support
      screen: Make sure we always have a screen
      Fix possible deadlock during startup
      naughty: Verify image parameters coming from dbus (FS#1162)
      awful.screen.focus: Don't move mouse to (0, 0) first (FS#1173)
      awful.client.tiled: Ignore fullscreen (etc) clients (FS#1106)
      client: Ignore transient_for causing loops (FS#1124)
      screen: Fix screen equality comparison (FS#1151)
      client: Don't move clients around across restarts (FS#1159)
      Revert "client: Don't move clients around across restarts (FS#1159)"
      event: Handle MotionNotify before ButtonPress/Release (FS#1136)
      awful.tag.withcurrent: Also act on restarts (FS#1155)
      change codename

kardan (1):
      honor appended -c option for --check

(obache)

2014-04-06 07:57:57 UTC MAIN commitmail json YAML

Add buildlink with Requires.private packages.

(obache)

2014-04-06 06:26:01 UTC MAIN commitmail json YAML

Updated x11/xcb-util-cursor to 0.1.1nb1

(obache)

2014-04-06 06:25:16 UTC MAIN commitmail json YAML

2014-04-06 06:24:53 UTC MAIN commitmail json YAML

2014-04-06 06:24:31 UTC MAIN commitmail json YAML

Let to build shard libraries, enable commented out buildlink with x11/xcb-util.

Bump PKGREVISION.

(obache)

2014-04-06 06:10:28 UTC MAIN commitmail json YAML

from xcb-image.pc, xcb and xcb-shm is required, so need to buildlink with x11/libxcb.

(obache)

2014-04-06 05:46:47 UTC MAIN commitmail json YAML

Updated wm/awesome to 3.5.1nb4

(obache)

2014-04-06 05:46:14 UTC MAIN commitmail json YAML

Some clean up of packaging:
* prevent to buildlink with pango, it will be loaded vir lua-gi.
* add buildlink with libexecinfo, it is installed as a dependency of cmake now
  and found by cmake. PR pkg/48717.
* set prefix of libev more closely.

Bump PKGREVISION from dependency update.

(obache)

2014-04-06 04:24:38 UTC MAIN commitmail json YAML

Updated inputmethod/ibus-anthy to 1.5.5

(obache)

2014-04-06 04:24:19 UTC MAIN commitmail json YAML

Update ibus-anthy to 1.5.5.

* Fixed IOError in print sys.stderr when the parent process exits.
* Added python3.
* Launched an error dialog when .anthy/last-record2_default.utf8 is broken.

Wile here, expressly configure as default-layout=default (instead of default "jp")

(obache)

2014-04-06 04:07:05 UTC MAIN commitmail json YAML

2014-04-06 02:50:28 UTC MAIN commitmail json YAML

Updated inputmethod/ibus to 1.5.6

(obache)

2014-04-06 02:48:03 UTC MAIN commitmail json YAML

Update ibus to 1.5.6.

* data/dconf: Don't run "dconf update" if $(DESTDIR) is set
* Support python3 [1]
* Fix to show Property Panel when the mode is auto hide.
* Do not let property panel follow cursor when it's always shown.
* Fix a build error of Gdk.EventKey with vala 0.23.2
* Use XKB layout string instead of ibus-keyboard icon on panel.

(obache)

2014-04-06 01:49:23 UTC MAIN commitmail json YAML

Updated inputmethod/ibus to 1.5.5nb1

(obache)

2014-04-06 01:49:12 UTC MAIN commitmail json YAML

fixes mis-handling of gtk3 immodule.

Bump PKGREVISION.

(obache)

2014-04-05 23:57:08 UTC MAIN commitmail json YAML

Add compiler support code for lang/gfortran Fortan 95/2003/2008 compiler
from GCC.

(ryoon)

2014-04-05 23:55:31 UTC MAIN commitmail json YAML

2014-04-05 23:55:01 UTC MAIN commitmail json YAML

Added lang/gfortran version 4.8.2

(ryoon)

2014-04-05 23:54:16 UTC MAIN commitmail json YAML

Import gfortran-4.8.2 as lang/gfortran.

gFortran compiler from the GNU Compiler Collection (GCC) 4.8 branch.
gFrotran supports Fortran 95/2003/2008 standards.

(ryoon)

2014-04-05 16:25:03 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4352 and #4353.

(tron)

2014-04-05 16:23:50 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4353 - requested by obache
misc/libreoffice4-bin: build fix

Revisions pulled up:
- emulators/suse121_linux/emulator.mk                          1.5
- misc/libreoffice4-bin/Makefile                                1.7
- misc/libreoffice4-bin/distinfo                                1.6

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  1 08:40:34 UTC 2014

  Modified Files:
  pkgsrc/emulators/suse121_linux: emulator.mk

  Log Message:
  dbus module is in gtk2.

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Tue Apr  1 08:43:15 UTC 2014

  Modified Files:
  pkgsrc/misc/libreoffice4-bin: Makefile

  Log Message:
  dbus module is recognized by suse121 too now.

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Wed Apr  2 07:15:49 UTC 2014

  Modified Files:
  pkgsrc/misc/libreoffice4-bin: distinfo

  Log Message:
  fixes missing distinfo for linux-i386.

(tron)

2014-04-05 15:59:58 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4352 - requested by obache
emulators/suse131_openssl: security update

Revisions pulled up:
- emulators/suse131_openssl/Makefile                            1.4
- emulators/suse131_openssl/distinfo                            1.4

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Fri Apr  4 12:50:14 UTC 2014

  Modified Files:
  pkgsrc/emulators/suse131_openssl: Makefile distinfo

  Log Message:
  Update suse131_openssl RPM to libopenssl1_0_0-1.0.1e-11.28.1 for
  CVE-2014-0076.

  Bump PKGREVISION.

(tron)

2014-04-05 13:56:20 UTC MAIN commitmail json YAML

2014-04-05 13:56:00 UTC MAIN commitmail json YAML

Updated to 2.0.8. From ChangeLog:
        Fixed for gcrypt >= 1.6.0...
        Improved demos
        Clang fixes & code cleanup from static analysis
        Cleanup of configure

(rodent)

2014-04-05 11:06:07 UTC MAIN commitmail json YAML

Updated cross/gcc-mips-current to 20140330nb1

(martin)

2014-04-05 11:05:38 UTC MAIN commitmail json YAML

Configure for mipsel instead of mips to more closely match the native
NetBSD cross environment.

(martin)

2014-04-05 10:08:02 UTC MAIN commitmail json YAML

Updated cross/binutils-mips-current to 2.23.91nb1

(martin)

2014-04-05 10:07:11 UTC MAIN commitmail json YAML

Use mipsel instead of mips to more closely match the NetBSD native
cross compile environment.

(martin)

2014-04-05 09:13:13 UTC MAIN commitmail json YAML

Updated graphics/ruby-rcairo to 1.12.9

(obache)

2014-04-05 09:13:02 UTC MAIN commitmail json YAML

Update rcairo to 1.12.9.

Release 1.12.9 (2014-04-05) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Supported cocoa gem. [Patch by Patrick Hanevold]
  * Made Cairo::Rectangle based on cairo_rectangle_int_t. It improves
    Ruby/GDK3 integration.
  * windows: Dropped binary packages support for Ruby 1.9.3.

Fixes
-----

  * Fixed a bug that Cairo::Context isn't GC-ed without explicit
    Cairo::Context#destroy.
    [ruby-gnome2-devel-en][Reported by Detlef Reichl]

Thanks
------

  * Patrick Hanevold
  * Detlef Reichl

(obache)

2014-04-05 09:05:36 UTC MAIN commitmail json YAML

Use RUBY_SUFFIX instead of RUBY_VER.

(obache)

2014-04-05 09:02:35 UTC MAIN commitmail json YAML

Updated textproc/ruby-hikidoc to 0.1.0

(obache)

2014-04-05 09:02:19 UTC MAIN commitmail json YAML

Add ALTERNATIVES for format-executable.

(obache)

2014-04-05 08:58:57 UTC MAIN commitmail json YAML

Update ruby-hikidoc to 0.1.0.

* switch to use GEM
* use ruby 1.9 style hash syntax

(obache)

2014-04-05 08:10:22 UTC MAIN commitmail json YAML

Updated textproc/groonga to 4.0.1

(obache)

2014-04-05 08:10:07 UTC MAIN commitmail json YAML

2014-04-05 08:09:35 UTC MAIN commitmail json YAML

Update groonga to 4.0.1.

Release 4.0.1 - 2014/03/29
--------------------------

Improvements
^^^^^^^^^^^^

* [doc] Added a link in return value to detailed header description (:doc:`/reference/command/output_format`).
* Supported to inspect vector and object value in JSON load.
  It shows more details about data which is failed to load.
* Added ``adjuster`` option to select command.
  adjuster options accepts following syntax: INDEX_COLUMN @ STRING_LITERAL (* FACTOR).
* Supported :ref:`weight-vector-column`. You need to specify 'COLUMN_VECTOR|WITH_WEIGHT' flags
  to create weight vector column.
* Added missing MIN/MAX macros on SunOS. [GitHub#154] [Patch by Sebastian Wiedenroth]
* Improved recycling garbage data. It suppress to increse database size.
* [doc] Added documentation about GET parameters for :doc:`/reference/executables/groonga-suggest-httpd`.
* [doc] Added documentation about :doc:`/reference/column`.
* [doc] Added documentation about :doc:`/reference/columns/vector`.
* [column_list] Supported to show weight vector column.
* [column_create] Added error check for creating multi column index without WITH_SECTION.
* [httpd] Enabled stub status module (NginxHttpStubStatusModule) for groonga-httpd. [Suggested by Masahiro Nagano]

Fixes
^^^^^

* Fixed a bug that a division overflow caused a fatal error.
  For example, it occurs when you execute 'COLUMN / -1' operation to Int32 or Int64 column. [#2307]
* Fixed a bug that '%' operations performs '/' operations. [#2307]
* [doc] Fixed a wrong documentation about :doc:`reference/commands/column_rename`.
* Fixed the issue that out of bound array element access may occurs. [GitHub#158] [Reported by dcb314]

Thanks
^^^^^^

* nise_nabe
* Sebastian Wiedenroth
* dcb314

(obache)

2014-04-05 03:44:18 UTC MAIN commitmail json YAML

Note update of lang/php54 package to 5.4.27.

(taca)

2014-04-05 03:43:40 UTC MAIN commitmail json YAML

Update php54 to 5.4.27.  CVE-2013-7345 is already fixed in 5.4.26nb2.

03 Apr 2014, PHP 5.4.27

- Core:
  . Fixed bug #60602 (proc_open() changes environment array) (Tjerk)

- Fileinfo:
  . Fixed bug #66946 (fileinfo: extensive backtracking in awk rule regular
    expression). (CVE-2013-7345) (Remi)

- FPM:
  . Added clear_env configuration directive to disable clearenv() call.
  (Github PR# 598, Paul Annesley)

- GMP
  . fixed bug#66872 (invalid argument crashes gmp_testbit) (Pierre)

- Mail:
  . Fixed bug #66535 (Don't add newline after X-PHP-Originating-Script) (Tjerk)

- MySQLi:
  . Fixed bug #66762 (Segfault in mysqli_stmt::bind_result() when link closed)
  (Remi)

- Openssl:
  . Fixed bug #66833 (Default disgest algo is still MD5, switch to SHA1). (Remi)

(taca)

2014-04-05 03:02:00 UTC MAIN commitmail json YAML

Now intltool pkgsrc is always used, so force to use pkgsrc perl if intltool is required.

(obache)