summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-12-03Add buildlink3.mk for libgettextlib.ryoon1-0/+13
2012-12-03Updated graphics/opencv to 2.4.3ryoon2-3/+3
2012-12-03Update to 2.4.3ryoon3-9/+40
Changelog: * Add universal parallell mechianism support * Add sample codes * Add some new algorithms * Many improvements in GPU support * Many bugfixes
2012-12-03Added graphics/openimageio version 1.1.1ryoon1-1/+2
2012-12-03Add openimageioryoon1-1/+2
2012-12-03Import openimageio-1.1.1 as graphics/openimageio.ryoon13-0/+342
OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. There is a particular emphasis on formats and functionality used in professional, large-scale animation and visual effects work for film. OpenImageIO is used extensively in animation and VFX studios all over the world, and is also incorporated into several commercial products.
2012-12-03Updated archivers/ocaml-zip to 1.04nb2jaapb1-1/+2
2012-12-03Corrected error in META file (wrong libraries referenced). Bumpedjaapb2-5/+5
PKGREVISION.
2012-12-02Enable VDPAU if it available. Tested on RHELcheusov2-3/+19
2012-12-02Updated devel/scmgit to 1.8.0.1adam1-1/+5
2012-12-02Changed 1.8.0.1adam2-6/+6
* The configuration parser had an unnecessary hardcoded limit on variable names that was not checked consistently. * The "say" function in the test scaffolding incorrectly allowed "echo" to interpret "\a" as if it were a C-string asking for a BEL output. * "git mergetool" feeds /dev/null as a common ancestor when dealing with an add/add conflict, but p4merge backend cannot handle it. Work it around by passing a temporary empty file. * "git log -F -E --grep='<ere>'" failed to use the given <ere> pattern as extended regular expression, and instead looked for the string literally. * "git grep -e pattern <tree>" asked the attribute system to read "<tree>:.gitattributes" file in the working tree, which was nonsense. * A symbolic ref refs/heads/SYM was not correctly removed with "git branch -d SYM"; the command removed the ref pointed by SYM instead. * Earlier we fixed documentation to hyphenate "remote-tracking branch" to clarify that these are not a remote entity, but unhyphenated spelling snuck in to a few places since then. * "git pull --rebase" run while the HEAD is detached tried to find the upstream branch of the detached HEAD (which by definition does not exist) and emitted unnecessary error messages. * The refs/replace hierarchy was not mentioned in the repository-layout docs. * Sometimes curl_multi_timeout() function suggested a wrong timeout value when there is no file descriptors to wait on and the http transport ended up sleeping for minutes in select(2) system call. A workaround has been added for this. * Various rfc2047 quoting issues around a non-ASCII name on the From: line in the output from format-patch have been corrected. * "git diff -G<pattern>" did not honor textconv filter when looking for changes. * Bash completion script (in contrib/) did not correctly complete a lazy "git checkout $name_of_remote_tracking_branch_that_is_unique" command line. * RSS feed from "gitweb" had a xss hole in its title output. * "git config --path $key" segfaulted on "[section] key" (a boolean "true" spelled without "=", not "[section] key = true"). * "git checkout -b foo" while on an unborn branch did not say "Switched to a new branch 'foo'" like other cases. Also contains other minor fixes and documentation updates.
2012-12-02Updated x11/xscope to 1.4wiz2-3/+3
2012-12-02Update to 1.4:wiz2-6/+6
xscope 1.4 adds new features and decoding support. - RANDR decoding updated from just 0.x protocol to handle 1.0 - 1.4 - Atoms recorded from InternAtom & GetAtomName to use for display in other requests referencing the atoms - Property requests now also show these property types in a more natural format instead of as just lists of bytes: UTF8_STRING, atoms, cardinals, integers, and windows - new -I command line flag to enter interactive mode immediately at startup - experimental support for reading a previously recorded file. If you run "xscope -r -v0 > xscope.raw", then you can later run "xscope -f xscope.raw" to decode the data.
2012-12-02Updated devel/py-mock to 1.0.1wen1-1/+2
2012-12-02Update to 1.0.1wen2-6/+6
Upstream changes: 2012/11/5 Version 1.0.1 Functions decorated with patch variants have a __wrapped__ attribute pointing to the original function. This brings compatibility with the default behaviour in Python 3.3 (due to a new feature in functools.wraps). Note that due to changes in tox, mock is no longer tested with Python 2.4. The compatibility code has not been removed so it probably still works, but tests are no longer run. 2012/10/07 Version 1.0.0 No changes since 1.0.0 beta 1. This version has feature parity with unittest.mock in Python 3.3. Full list of changes since 0.8: mocksignature, along with the mocksignature argument to patch, removed Support for deleting attributes (accessing deleted attributes will raise an AttributeError) Added the mock_open helper function for mocking the builtin open __class__ is assignable, so a mock can pass an isinstance check without requiring a spec Addition of PropertyMock, for mocking properties MagicMocks made unorderable by default (in Python 3). The comparison methods (other than equality and inequality) now return NotImplemented Propagate traceback info to support subclassing of _patch by other libraries create_autospec works with attributes present in results of dir that can’t be fetched from the object’s class. Contributed by Konstantine Rybnikov Any exceptions in an iterable side_effect will be raised instead of returned In Python 3, create_autospec now supports keyword only arguments Added patch.stopall method to stop all active patches created by start BUGFIX: calling MagicMock.reset_mock wouldn’t reset magic method mocks BUGFIX: calling reset_mock on a MagicMock created with autospec could raise an exception BUGFIX: passing multiple spec arguments to patchers (spec , spec_set and autospec) had unpredictable results, now it is an error BUGFIX: using spec=True and create=True as arguments to patchers could result in using DEFAULT as the spec. Now it is an error instead BUGFIX: using spec or autospec arguments to patchers, along with spec_set=True did not work correctly BUGFIX: using an object that evaluates to False as a spec could be ignored BUGFIX: a list as the spec argument to a patcher would always result in a non-callable mock. Now if __call__ is in the spec the mock is callable
2012-12-02Updated math/py-sympy to 0.7.2wen2-3/+3
2012-12-02Update to 0.7.2wen4-95/+591
Upstream changes: Release Notes for 0.7.2New Page Edit Page Page History These are the release notes for SymPy 0.7.2. SymPy 0.7.2 was released on October 16, 2012. Major Changes Python 3 support SymPy now supports Python 3. The officially supported versions are 3.2 and 3.3, but 3.1 should also work in a pinch. The Python 3-compatible tarballs will be provided separately, but it is also possible to download Python 2 code and convert it manually, via the bin/use2to3 utility. See the README for more PyPy support All SymPy tests pass in recent nightlies of PyPy, and so it should have full support as of the next version after 1.9. Combinatorics A new module called Combinatorics was added which is the result of a successful GSoC project. It attempts to replicate the functionality of Combinatorica and currently has full featured support for Permutations, Subsets, Gray codes and Prufer codes. In another GSoC project, facilities from computational group theory were added to the combinatorics module, mainly following the book "Handbook of computational group theory". Currently only permutation groups are supported. The main functionalities are: basic properties (orbits, stabilizers, random elements...), the Schreier-Sims algorithm (three implementations, in increasing speed: with Jerrum's filter, incremental, and randomized (Monte Carlo)), backtrack searching for subgroups with certain properties. Definite Integration A new module called meijerint was added, which is also the result of a successful GSoC project. It implements a heuristic algorithm for (mainly) definite integration, similar to the one used in Mathematica. The code is automatically called by the standard integrate() function. This new algorithm allows computation of important integral transforms in many interesting cases, so helper functions for Laplace, Fourier and Mellin transforms were added as well. Random Variables A new module called stats was added. This introduces a RandomSymbol type which can be used to model uncertainty in expressions. Matrix Expressions A new matrix submodule named expressions was added. This introduces a MatrixSymbol type which can be used to describe a matrix without explicitly stating its entries. A new family of expression types were also added: Transpose, Inverse, Trace, and BlockMatrix. ImmutableMatrix was added so that explicitly defined matrices could interact with other SymPy expressions. Sets A number of new sets were added including atomic sets like FiniteSet, Reals, Naturals, Integers, UniversalSet as well as compound sets like ProductSet and TransformationSet. Using these building blocks it is possible to build up a great variety of interesting sets. Classical Mechanics A physics submodule named machanics was added which assists in formation of equations of motion for constrained multi-body systems. It is the result of 3 GSoC projects. Some nontrivial systems can be solved, and examples are provided. Quantum Mechanics Density operator module has been added. The operator can be initialized with generic Kets or Qubits. The Density operator can also work with TensorProducts as arguments. Global methods are also added that compute entropy and fidelity of states. Trace and partial-trace operations can also be performed on these density operators. To enable partial trace operations a Tr module has been added to the core library. While the functionality should remain same, this module is likely to be relocated to an alternate folder in the future. One can currently also use sympy.core.Tr to work on general trace operations, but this module is what is needed to work on trace and partial-trace operations on any sympy.physics.quantum objects. The Density operators, Tr and Partial trace functionality was implemented as part of student participation in GSoC 2012 Expanded angular momentum to include coupled-basis states and product-basis states. Operators can also be treated as acting on the coupled basis (default behavior) or on one component of the tensor product states. The methods for coupling and uncoupling these states can work on an arbitrary number of states. Representing, rewriting and applying states and operators between bases has been improved. Commutative Algebra A new module agca was started which seeks to support computations in commutative algebra (and eventually algebraic geometry) in the style of Macaulay2 and Singular. Currently there is support for computing Groebner bases of modules over a (generalized) polynomial ring over a field. Based on this, there are algorithms for various standard problems in commutative algebra, e.g., computing intersections of submodules, equality tests in quotient rings, etc.... Plotting Module A new plotting module has been added which uses Matplotlib as its back-end. The plotting module has functions to plot the following: 2D line plots 2D parametric plots. 2D implicit and region plots. 3D surface plots. 3D parametric surface plots. 3D parametric line plots. Differential Geometry Thanks to a GSoC project the beginning of a new module covering the theory of differential geometry was started. It can be imported with sympy.diffgeom. It is based on "Functional Differential Geometry" by Sussman and Wisdom. Currently implemented are scalar, vector and form fields over manifolds as well as covariant and other derivatives.
2012-12-02Updated multimedia/libvdpau to 0.5cheusov2-3/+3
2012-12-02Update libvdpau to 0.5.0. Tested on RHEL.cheusov3-11/+21
- Implement workarounds for Adobe Flash bugs Implement two workarounds: 1) Swap U and V planes to VdpVideoSurfacePutBitsYCbCr to fix blue-tinged videos. 2) Disable VdpPresentationQueueSetBackgroundColor, so that Flash doesn't set the background to pure black or pure white, which would cause the VDPAU image to bleed through to other parts of the desktop with those very common colors. - vdpau_wrapper.c: Track dynamic library handles and free them on exit using __attribute__((destructor))
2012-12-02Updated devel/pcre to 8.32adam1-1/+2
2012-12-02Release 8.32 30-November-2012adam3-8/+40
----------------------------- This release fixes a number of bugs, but also has some new features. These are the highlights: . There is now support for 32-bit character strings and UTF-32. Like the 16-bit support, this is done by compiling a separate 32-bit library. . \X now matches a Unicode extended grapheme cluster. . Case-independent matching of Unicode characters that have more than one "other case" now makes all three (or more) characters equivalent. This applies, for example, to Greek Sigma, which has two lowercase versions. . Unicode character properties are updated to Unicode 6.2.0. . The EBCDIC support, which had decayed, has had a spring clean. . A number of JIT optimizations have been added, which give faster JIT execution speed. In addition, a new direct interface to JIT execution is available. This bypasses some of the sanity checks of pcre_exec() to give a noticeable speed-up. . A number of issues in pcregrep have been fixed, making it more compatible with GNU grep. In particular, --exclude and --include (and variants) apply to all files now, not just those obtained from scanning a directory recursively. In Windows environments, the default action for directories is now "skip" instead of "read" (which provokes an error). . If the --only-matching (-o) option in pcregrep is specified multiple times, each one causes appropriate output. For example, -o1 -o2 outputs the substrings matched by the 1st and 2nd capturing parentheses. A separating string can be specified by --om-separator (default empty). . When PCRE is built via Autotools using a version of gcc that has the "visibility" feature, it is used to hide internal library functions that are not part of the public API.
2012-12-02PKG_OPTIONize kerberos as 'kerberos'. From: Matthias Kretschmer via PR#45823is1-2/+14
with a minor edit. N.B.: a minority of packages uses 'gssapi' as the option name. We should decide on one option name and fix all packages to use the same, with notification of the users and a transition mechanism. (Do we support, or intend to support, any GSSAPI mechanisms other than Kerberos? In parallel?)
2012-12-02update to apache-tomcat 6.0.36. Upstream changelog:spz3-12/+12
Tomcat 6.0.36 (jfclere) Catalina ++++++++ update 48692: Provide option to parse application/x-www-form-urlencoded PUT requests. (schultz) add 50306: New StuckThreadDetectionValve to detect requests that take a long time to process, which might indicate that their processing threads are stuck. Based on a patch provided by TomLu. (kkolinko) fix 50570: Enable FIPS mode to be set in AprLifecycleListener. Based upon a patch from Chris Beckey. Note that this mode requires tomcat-native 1.1.23 or later linked to a FIPS-capable OpenSSL library, which one has to build by themselves. (schultz/kkolinko) fix Improve synchronization and error handling in AprLifecycleListener. Do not allow to change SSL options if SSL has already been initialized. (schultz/kkolinko) fix 52225: Fix ClassCastException when adding an alias for an existing host via JMX. (kkolinko) fix 52293: Correctly handle the case when antiResourceLocking is enabled at the Context level when unpackWARs is disabled at the Host level. Correctly handle multi-level contexts when antiResourceLocking is enabled. Patch by Justin Miller. (kkolinko) fix Do not throw IllegalArgumentException from parseParameters() call when chunked POST request is too large, but treat it like an IO error. The FailedRequestFilter filter can be used to detect this condition. (kkolinko) fix 52384: Do not fail with parameter parsing when debug logging is enabled. (kkolinko) fix Do not flag extra '&' characters in parameters as parse errors. (kkolinko) fix 52488: Correct typos: exipre -> expire. Based on a patch by prockter. (markt) fix Reduce log level for the message about hitting maxParameterCount limit from WARN to INFO. Fix limit comparison to allow exactly maxParameterCount parameters, as documentation says, instead of (maxParameterCount-1). (kkolinko) fix Slightly improve performance of UDecoder.convert(). Align %2f handling between implementations. (kkolinko) add Add denyStatus attribute to RequestFilterValve (RemoteAddrValve, RemoteHostValve valves). It allows to use different HTTP response code when rejecting denied request. E.g. 404 instead of 403. (kkolinko) add Add SetCharacterEncodingFilter (similar to the one contained in the examples web application) to the org.apache.catalina.filters package so that it is available for all web applications. (kkolinko) add 52500: Added configurable mechanism to retrieve user names from X509 client certificates. Based on a patch provided by Michael Furman. (schultz/kkolinko) fix 52719: Fix a theoretical resource leak in the JAR validation that checks for non-permitted classes in web application JARs. (markt) fix 52830: Correct JNDI lookups when using javax.naming.Name to identify the resource rather than a java.lang.String. (markt) add 52850: Extend memory leak prevention and detection code to work with IBM as well as Oracle JVMs. Based on a patch provided by Rohit Kelapure. (kkolinko) add 52996: In StandardThreadExecutor: Add the ability to configure a job queue size (maxQueueSize attribute). Add a variant of execute method that allows to specify a timeout for how long we want to try to add something to the queue. Based on a patch by Rüdiger Plüm. (kkolinko) fix 53047: If a JDBCRealm or DataSourceRealm is configured for an all roles mode that only requires authorization (and no roles) and no role table or column is defined, don't populate the Principal's roles. (markt/kkolinko) fix 53050: Fix handling of entropy value when initializing session id generator in session manager. Based on proposal by Andras Rozsa. (kkolinko) fix 53056: Add APR version number to tcnative version INFO log message. (schultz) fix 53057: Add OpenSSL version number INFO log message when initializing. (schultz) fix 53071: Use the message from the Throwable for the error report generated by the ErrorReportValve if none was specified via sendError(). Use the standard text for HTTP error codes. (markt/rjung) update 53230: Change session managers to throw TooManyActiveSessionsException instead of IllegalStateException when the maximum number of sessions has been exceeded and a new session will not be created. (schultz/kkolinko) fix 53267: Ensure that using the GC Daemon Protection feature of the JreMemoryLeakPreventionListener does not trigger a full GC every hour. (markt/kkolinko) fix 53531: Fix ExpandWar.expand to check the return value of File.mkdir and File.mkdirs. (schultz) fix Make the CSRF nonce cache in CsrfPreventionFilter serializable so that it can be replicated across a cluster and/or persisted across Tomcat restarts. (markt) fix 53584: Ignore path parameters when comparing URIs for FORM authentication. This prevents users being prompted twice for passwords when logging in when session IDs are being encoded as path parameters. (markt) fix Various improvements to the DIGEST authenticator including 52954, the disabling caching of an authenticated user in the session by default, tracking server rather than client nonces and better handling of stale nonce values. (markt) fix Remove unneeded handling of FORM authentication in RealmBase. (kkolinko) fix 53800: FileDirContext.list() did not provide correct paths for subdirectories. Patch provided by Kevin Wooten. (kkolinko) fix 53830: Better handling of Manager.randomFile default value on Windows. (kkolinko) fix Improve session management in CsrfPreventionFilter. (kkolinko) Coyote ++++++ fix 42181: Better handling of edge conditions in chunk header processing. (kkolinko) update 51477: Support all SSL protocol combinations in the APR/native connector. This only works when using the native library version 1.1.21 or later. (rjung) fix 52055 (comment 14): Correctly reset ChunkedInputFilter.needCRLFParse flag when the filter is recycled. (kkolinko) fix 52606: Ensure replayed POST bodies are available when using AJP. (markt) fix 52858: Fix high CPU load with SSL, NIO and sendfile when client breaks the connection before reading all the requested data. (fhanik/kkolinko) fix 53119: Prevent buffer overflow errors being reported when a client disconnects before the response has been fully written from an AJP connection using the APR/native connector. (kkolinko) fix Improve InternalNioInputBuffer.parseHeaders(). (kkolinko) add Implement maxHeaderCount attribute on Connector. It is equivalent of LimitRequestFields directive of Apache HTTPD. Default value is 100. (kkolinko) fix In JkCoyoteHandler connector for AJP/1.3 protocol (in JkMain.setProperty()): Fix setting of properties when connector has already started for properties that have aliases. E.g. it now allows to change maxHeaderCount attribute on Connector MBean via JMX. (kkolinko) fix 53725: Fix possible corruption of GZIP'd output. (kkolinko) Jasper ++++++ fix 48097 (comment 7), 53366 (comment 1): If JSP page unexpectedly fails to initialize PageContext instance, write exception to the logs instead of silent swallowing. (kkolinko) fix 52335: Only handle <\% and not \% as escaped in template text. (markt) fix 52666: Correct coercion order in EL when processing the equality and inequality operators. (markt) fix 53001: Revert the fix for 46915 since the use case described in the bug is invalid since it breaks the EL specification. (markt) fix 53032: Modify JspC so it extends org.apache.tools.ant.Task enabling it to work with features such as namespaces within build.xml files. (markt) Cluster +++++++ fix Replicate principal in ClusterSingleSignOn. (kfujino) fix 53513: Fix race condition between the processing of session sync message and transfer complete message. (kfujino) fix 53606: Fix potential NPE in TcpPingInterceptor. Based on a patch by F. Arnoud. (markt) fix 53607: To avoid NPE, set TCP PING data to ChannelMessage. Patch provided by F.Arnoud (kfujino) fix Fix a behavior of TcpPingInterceptor#useThread. Do not start a ping thread when useThread is set to false. (kfujino) Web applications ++++++++++++++++ fix 52243: Improve windows service documentation to clarify how to include # and/or ; in the value of an environment variable that is passed to the service. (markt) fix 52515: Make it clear in the Realm how-to in the documentation web application that digested password storage when using DIGEST authentication requires that MD5 digests are used. (markt) fix 52641: Remove mentioning of ldap.jar from docs. Patch provided by Felix Schumacher. (rjung) fix Remove obsolete bug warning from windows service documentation page. (rjung) fix 52983: Remove unnecessary code that makes switching to other authentication methods difficult. (markt) fix 53158: Fix documented defaults for DBCP. Patch provided by ph.dezanneau at gmail.com. (rjung) update Update JavaSE documentation links to point to the current docs.oracle.com site, instead of obsolete ones (download.oracle.com, java.sun.com). (kkolinko) update 53289: Clarify ResourceLink example that uses DataSource.getConnection(username, password) method. Not all data source implementations support it. (kkolinko) fix Prevent the custom error pages for the Manager and Host Manager applications from being accessed directly. Configure custom pages for error codes 401 and 403 in Host Manager application. (markt/kkolinko) fix Correct documentation for enableLookups attribute of a Connector. By default DNS lookups are disabled. (kkolinko) fix Fix several HTML markup errors in servlets of examples web application. (kkolinko) update Change the index page of ROOT webapp to mention "manager-gui" role instead of "manager" one. (kkolinko) fix 53473: Correct the allowed values for the SSI option isVirtualWebappRelative which are true or false. (markt) fix 53664: Minor JNDI Howto document enhancement concerning mail properties. Patch provided by Mark Eggers. (schultz) fix 53601: Clarify that to build Apache Tomcat 6 from sources a Java 5 JDK is recommended. (kkolinko) fix 53793: Change links on the list of applications in the Manager to point to /appname/ instead of /appname. (kkolinko) Other +++++ fix 49402, 52124: Fix Maven publishing script: make sure it finds tomcat-juli.jar and use later version of wagon-ssh. (jfclere) fix Update Apache Commons Daemon to 1.0.10. It resolves 52548 which meant that services created with service.bat did not set the catalina.home and catalina.base system properties. (markt, kkolinko) update Update Apache Commons Pool to 1.5.7. (kkolinko) update 52579: Add a note about Sun's Charset.decode() bug to the RELEASE-NOTES file. (kkolinko) update 52805: Update to Eclipse JDT Compiler 3.7.2. (kkolinko) update Update the native component of the APR/native connectors to 1.1.23 and take advantage of the simplified distribution. (kkolinko) fix When building a Windows installer do not copy whole "res" folder to output/dist, but only the files that we need. Apply fixcrlf filter only after the files are copied, so that INSTALLLICENSE file had correct line ends. (kkolinko) update Remove res/License.rtf. The file that is actually shown by the Windows installer is res/INSTALLLICENSE. (kkolinko) update Improve RUNNING.txt. (kkolinko) update Align the script that deploys Maven jars for Tomcat (res/maven/mvn-pub.xml) with the Tomcat 7 version, making full use of Nexus. (markt) add 53034: Add project.url and project.licenses sections to the POMs for the Maven artifacts. (kkolinko) fix 53454: Return correct content-length header for HEAD requests when content length is greater than 2GB. (markt)
2012-12-02Fix MACHINE_ARCH comparison (amd64 vs. x86_64)cheusov1-4/+4
2012-12-02Updated parallel/parallel to 20121122cheusov2-3/+3
2012-12-02Update to parallel-20121122cheusov3-8/+11
2012-12-02Updated lang/mawk to 1.3.4.20121129cheusov2-3/+3
2012-12-02Update mawk to 1.3.4-20121129. For details see share/doc/mawk/CHANGEScheusov3-8/+16
2012-12-02Note update of the "wireshark" package to version 1.8.4.tron2-3/+3
2012-12-02Update "wireshark" package to version 1.8.4. Changes since version 1.8.3:tron2-7/+6
- The following vulnerabilities have been fixed. o wnpa-sec-2012-30 Wireshark could leak potentially sensitive host name resolution information when working with multiple pcap-ng files. Discovered by Laura Chappell. Versions affected: 1.8.0 to 1.8.3. o wnpa-sec-2012-31 The USB dissector could go into an infinite loop. (Bug 7787) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. o wnpa-sec-2012-32 The sFlow dissector could go into an infinite loop. (Bug 7789) Versions affected: 1.8.0 to 1.8.3. o wnpa-sec-2012-33 The SCTP dissector could go into an infinite loop. (Bug 7802) Versions affected: 1.8.0 to 1.8.3. o wnpa-sec-2012-34 The EIGRP dissector could go into an infinite loop. (Bug 7800) Versions affected: 1.8.0 to 1.8.3. o wnpa-sec-2012-35 The ISAKMP dissector could crash. (Bug 7855) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. o wnpa-sec-2012-36 The iSCSI dissector could go into an infinite loop. (Bug 7858) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. o wnpa-sec-2012-37 The WTP dissector could go into an infinite loop. (Bug 7869) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. o wnpa-sec-2012-38 The RTCP dissector could go into an infinite loop. (Bug 7879) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. o wnpa-sec-2012-39 The 3GPP2 A11 dissector could go into an infinite loop. (Bug 7801) Versions affected: 1.8.0 to 1.8.3. o wnpa-sec-2012-40 The ICMPv6 dissector could go into an infinite loop. (Bug 7844) Versions affected: 1.8.0 to 1.8.3, 1.6.0 to 1.6.11. - The following bugs have been fixed: o Menu and Title bars inaccessible using GTK2 (non-legacy) with two monitors. (Bug 553) o 802.11 Probe Response fails to parse. (Bug 1284) o Tshark - decimal symbol. (Bug 2880) o Malformed tpncp.dat file can crash Wireshark. (Bug 6665) o SSL decryption not work even with example capture file and key. (Bug 6869) o Info line is incorrect on SIP message containing another SIP message in body. (Bug 7780) o OOPS: dissector table "sctp.ppi" doesn't exist Protocol being registered is "Datagram Transport Layer Security". (Bug 7784) o Dissection of IEEE 802.11 Channel Switch Announcement element fails. (Bug 7797) o Invalid memory accesses when loading RADIUS captures. (Bug 7803) o ISUP CIC should have format BASE_DEC, not BASE_HEX. (Bug 7848) o We don't handle pcap-ng files with IDBs that come after packet blocks. (Bug 7851) o '*' wildcard in the 'Src IP' or 'Dest IP' field of the ESP SA dialog does not work. (Bug 7866) o nas_eps dissector does not decode some esm message. (Bug 7912) o WLAN decryption status not updated after updating WEP/WPA keys. (Bug 7921) o IPv6 Option Pad1 Incorrect dissection. (Bug 7938) o Print GNUTLS error message if PEM import fails. (Bug 7948) o GSM classmark3 8-PSK decode error. (Bug 7964) o Parsing the Server Name Indication extension in SSL/TLS traffic reads some fields incorrectly. (Bug 7967) o Lua code crashes wireshark after update to 1.8.3. (Bug 7976) o 2 bugs in Ran-Information-Error Rim Container. (Bug 8000) o Misspelling (typo) in IPv6 display filter field name. (Bug 8006) o Two BSSGP dissector bugs. (Bug 8008) o Core dump during SCTP association analysis. (Bug 8011) - Updated Protocol Support 3GPP2 A11, BSSGP, EIGRP, FMP/NOTIFY, GSM A, ICMP, ICMPv6, IEEE 802.11, IPsec, IPv6, ISAKMP, iSCSI, LTE RRC, NAS EPS, NDPS, Prism, RADIUS, RRC, RTCP, SCTP, sFlow, SIP, SMB2, SSL/TLS, TPNCP, USB - New and Updated Capture File Support CommView NCF, iSeries, pcap-ng.
2012-12-02Updated textproc/zoem to 11.166cheusov1-1/+2
2012-12-02Update zoem to 11.166cheusov2-7/+7
* zoem-11-166 released. * The default search path was changed. The obsolete PREFIX/zoem/mac component was dropped, and PREFIX/aephea was added. Now, if zoem and aephea are both configured with the same prefix for installation (e.g. --prefix=/usr/local or --prefix=$HOME/local), then aephea include -- files will be found automatically by zoem. * set#3 can now splice into a variable (that is, the string refered to by a macro). This is achieved by pairing the respective keys {start} and {width} with appropriate values in the first argument to set#3. The start position is relative to an offst of zero, so \set{foo}{kaboom} \set{{start}{2}{width}{3}}{foo}{za} '\foo' yields 'kazam'. * The example zoem solution 8q2.azm to the N queens problem has been updated. It now pretty-prints asciific chess boards using the new splice mode to set#3. * Small documentation fixes.
2012-12-02Updated devel/lua-stdlib-doc to 28cheusov1-1/+2
2012-12-02Updated devel/lua-stdlib to 28cheusov1-1/+2
2012-12-02Update lua-stdlib to 0.28cheusov6-38/+51
2012-12-02New option "lirc" for mplayer enabled on systems that support itcheusov2-4/+17
2012-12-02BUILDLINK_API_DEPENDS.lirc += lirc>=0.9.0cheusov1-2/+2
2012-12-02Added comms/lirc version 0.9.0cheusov1-1/+2
2012-12-02Import LIRC, Linux Infrared Remote Controlcheusov9-1/+149
LIRC is a package that supports receiving and sending IR signals of the most common IR remote controls. It contains a daemon that decodes and sends IR signals, a mouse daemon that translates IR signals to mouse movements and a couple of user programs that allow to control your computer with a remote control. Tested on RHEL.
2012-12-012.0.4 -> 2.1.7mspo2-7/+7
tons of bug fixes new features: * pt-online-schema-change: Columns can now be renamed without data loss * pt-online-schema-change: New --default-engine option * pt-stalk: Plugin hooks available through the --plugin option to extend the tool's functionality * pt-table-checksum: Percona XtraDB Cluster support * pt-table-checksum: Implemented the standard --run-time option * Implemented the version-check feature in several tools, enabled with the --version-check option * pt-kill: Implemented --log-dsn to log info about killed queries to a table * pt-heartbeat: Implemented --recursion-method=none * pt-index-usage: MySQL 5.5 compatibility fixes * pt-log-player: MySQL 5.5 compatibility fixes * pt-online-schema-change: Added --chunk-index-columns * pt-online-schema-change: Added --[no]check-plan * pt-online-schema-change: Added --[no]drop-new-table * pt-online-schema-change: Implemented --recursion-method=none * pt-query-advisor: Added --report-type for JSON output * pt-query-digest: Removed --[no]zero-bool * pt-slave-delay: Added --database * pt-slave-find: Implemented --recursion-method=none * pt-slave-restart: Implemented --recursion-method=none * pt-table-checksum: Added --chunk-index-columns * pt-table-checksum: Added --[no]check-plan * pt-table-checksum: Implemented --recursion-method=none * pt-table-sync: Disabled --lock-and-rename except for MySQL 5.5 and newer * pt-table-sync: Implemented --recursion-method=none * Completely redesigned pt-online-schema-change * Completely redesigned pt-mysql-summary * Completely redesigned pt-summary * Added new tool: pt-table-usage * Added new tool: pt-fingerprint
2012-12-01Updated textproc/py-html5lib to 0.95adam1-1/+2
2012-12-01Added dependecy on py-html5libadam1-1/+2
2012-12-01Changes 0.95:adam3-11/+123
* Parses valid and invalid HTML documents to a tree * Support for minidom, ElementTree (including cElementTree and lxml.etree), BeautifulSoup (deprecated) and custom simpletree output formats * DOM to SAX converter * Reports parse errors * Character encoding detection * Filtering and serializing of trees * HTML+CSS sanitizer * Many unit tests
2012-12-01Bump PKGREVISION on devel/ptlib-2.10.7darcy1-1/+2
2012-12-01patch to devel/ptlib to add ptlib-config to buildlinkdarcy2-2/+6
Bump PKGREVISION pkg/47272
2012-12-01Clean up patches and add comments so that it passes pkglint.darcy15-35/+54
2012-12-01Updated filesystems/openafs to 1.6.1jakllsch1-1/+2
2012-12-01Update OpenAFS to 1.6.1.jakllsch13-157/+128
Upstream release notes for 1.6.0 and 1.6.1: OpenAFS Release Notes - Version 1.6.1 _________________________________________________________________ All server platforms: Critical bugfixes. All systems: Major bugfixes. _________________________________________________________________ Sites running 1.6.0 fileserver are urged to update immediately to avoid data loss. Sites running 1.6.0 UNIX clients are urged to update immediately to avoid excess network traffic. All platforms: - Updated idle dead handling to avoid issues with retrying calls which could succeed but error and then error on a retry. - libafscp updates. - uafs userspace cache manager updates. All server platforms: - A bug which can lose data on a fileserver for volumes which are replicated or backed up has been fixed. Sites running 1.6.0 are urged to upgrade immediately! (130295) - Fix salvaging of volumes with large numeric IDs. - Further correct tracking of alternate and changed addresses in the fileserver. - Do not perform Rx keepalives during disk IO to allow timeouts to occur in event IO cannot complete. - Properly associate link tables recreated during salvage with the volume group ID. - Demand attach: better error handling during volume attachment. - Confirm vnode lengths are as expected during fileserver operations. - Demand attach: better handling of volumes being passed for salvage and being returned from salvage. - Conditions which cause a restored volume to immediately need salvage are now properly tracked. - Bosserver properly honors rxbind mode. - Ensure salvager returns volumes to fileserver even when no applicable vnodes are found. - DAFS: perform additional verification of data restored about clients and callbacks. All UNIX platforms: - Correct handling of server NAT pings to avoid unnecessary growth of NAT ping traffic. - Fix hard mount retry behavior to retry all servers. - Several lock order inversions which could deadlock fixed. - Handle issues updating mtab. - Fix fs setserverprefs to work again for DB servers. FreeBSD: - Track kernel API changes for 9.0 Linux: - Support for kernel versions through 3.4. - Avoid potential panic due to an error being returned as a positive number when doing inode operations. - Fix vcache lock ordering during readdir. - Updated RPM packaging. - Updated dkms support. - Updated systemd support. MacOS: - Fix panic at shutdown due to not stopping network listener. - Updated Kerberos support for additional issues in Lion. NetBSD: - Updated support for 5.0 userspace binaries. - Add support for 6.0. Solaris: - Avoid panic on shutdown when mount failed. - Disable SSE instructions when compiling to avoid panics on non-SSE hosts. Windows: - Properly handle VNOSERVICE, which indicates a fileserver has done an idle timeout of a call. - Improved tracking of volume groups. - Do not recycle buffers in the current file if they are in the active chunk and up to date. - Support Windows 7 Advanced Firewall. - Default to maximum 2 CPUs unless registry overrides. - Failover and retry for VBUSY. - Properly fetch unix mode when requested. OpenAFS Release Notes - Version 1.6.0 _________________________________________________________________ All UNIX systems: Security bugfixes. All systems: Major bugfixes. _________________________________________________________________ All platforms: - Rx NAT pings are not enabled until peer has answered. - Numerous fixes to command argument parsing. All server platforms: - Avoid crashing on host table exhaustion. Instead, defer clients. All UNIX platforms: - Rx connection reference counting is enabled. - An Rx connection reference count leak is fixed in bulkstat. - Handle unparsable directory objects. - Handle Kerberos cred cache errors in aklog. Linux: - Init script properly returns status as exit code. - RPM packaging fixes (executable libraries, no postinstall message) - Kill i386 from RPM packaging. MacOS: - Fix 32 bit Lion client support. - Avoid panic when doing FSEvent synthesis. - Fix bug when using non-dynroot. - Update Kerberos support in PreferencesPane. Solaris: - Avoid panic on shutdown when mount failed. Windows: - Add shutdown message to event log. - Check offline volume status by policy rather than on each daemon thread run. - Return error on directory object not found instead of crashing. - Improve error message output. - afslogin.dll can start afsd_service if it's not starting or started. - Optimize away release lock RPCs for deleted files. - Background Daemon will not perform operations on deleted files. - Resort recently used directories to the top of the LRU if the directory is larger than the stat cache. - Resort deleted objects to the bottom of the LRU. - Use interlocked operations for state and queue fields to allow safe bit set and clear on multiprocessor systems. CHANGES IN 1.6.0PRE7 All platforms: - Substantial Rx updates to correct erroneous behavior. - Salvager tries harder to detect linktable issues. - Additional documentation. - xstat tools now cope with differing timeval structures between endpoints. All UNIX platforms: - New build targets to make distribution tarfiles (make dist) and srpms (srpm). Demand Attach Fileserver platforms: - Don't attach volumes with special status set. FreeBSD: - Avoid panic at shutdown due to vcache flushing. - Support virtual network stacks. Linux: - Treat Linux 3.0 as Linux 2.6 for sysname purposes. - Attempt to properly handle SELinux in packaging. MacOS: - MacOS 10.7 support. Solaris: - Try harder to avoid deadlocks on file-larger-than-cache operations. Windows: - Add support for NTFS symlinks. - Handle file search requests for virtual syscall ioctl file. - Process SyncOps properly to enforce ordered operations. - Avoid recursing during NewServer operations. - Correct lock acquisition order during SMB locking. CHANGES IN 1.6.0PRE6 All UNIX platforms: - Fall back to afs3-vlserver SRV record values when afs3-ptserver SRV record is not available. - Avoid holding unneeded locks when probing server capabilties. - Do not attempt page flushes for directories. Demand Attach Fileserver platforms: - Unlink fileserver state file on standalone salvage. FreeBSD: - Support for virtual network stacks. Linux: - Further corrections to Redhat packaging. - Avoid showing files larger than one cache chunk size as full of NULLs. (129880) This bug was in unissued pre5 only, not in pre4. - Fix lockup in 2.6.38 due to erroneous kernel feature configure test. MacOS: - Rework logic for bulk status operations to avoid a potential hang. Solaris: - Don't leave dangling function references if kernel extension fails to load. Windows: - aklog supports dotted Kerberos v5 principal names. - afskfw library always attempts afs/cell@USER-REALM - afskfw library must test return code from krb5_cc_start_seq_get() or will trigger a null pointer exception when using Heimdal. - lock protected fields must be 32-bit in order to avoid memory overwrite races. CHANGES IN 1.6.0PRE5 All server platforms: - Avoid leaking references to hosts during callback break multi-Rx operations. (129376) All UNIX platforms: - Avoid a potential deadlock (which times out) when we need to allocate more callback returns and must flush some already in use. - Deal with libcom_err conflicts with other packages using it (e.g. krb5) (128640) AIX: - Fix PAG usage to track by PAG identifier, not group list. Irix: - Properly create new vnodes to avoid crashing in the client. Linux: - Support 2.6.39. - Avoid attempting to free stat cache entries when we are below user-specified number of entries in use. - Properly track user-specified number of stat cache entries to use as a desired usage target. - Don't read pages beyond EOF in the cache. (128452) MacOS: - Properly shut down AFS, closing the Rx socket in the upcall handler to avoid attempting to process data after we can no longer do so. NetBSD: - Updates for platform support. Windows: - Fix caching of non-existent volumes. The test to trigger an immediate CM_ERROR_NOSUCHVOLUME in cm_UpdateVolumeLocation() was backwards. - Prevent the background daemon from checking the status of non-existent volumes. cm_CheckOfflineVolumes() should skip volume groups with the CM_VOLUMEFLAG_NOEXIST flag set. - The afskfw library should return an error immediately if the krb5_32.dll library cannot be loaded. Affects afslogon.dll and afscreds.exe. - No longer depend on leashw32.dll in afskfw library. - NPLogonNotify must provide the user password in all calls to KFW_AFS_get_cred(). It cannot count on a credential cache being preserved between calls. Permits tokens to be acquired for all cells listed in the TheseCells registry value for a domain. - Improve the trace logging from NPLogonNotify(). - Avoid a race when writing the cm_scache_t mountPointString when acquiring mount point or symlink target data via cm_GetData(). The race could result in bogus target data being cached. - Permit the use of des-cbc-md5 and des-cbc-md4 enctypes as DES keys in asetkey.exe. CHANGES IN 1.6.0PRE4 All server platforms: - A file descriptor leak which could result in corrupted files in the fileserver was fixed. An IMMEDIATE upgrade from previous 1.6 release candidates as well as 1.5 release fileserver is SUGGESTED! - Properly support large volume numbers (larger than 2147483647). All platforms: - Documentation updates. Demand Attach Fileserver platforms: - Allow salvager to be run manually again when DAFS is being used. (129458) FreeBSD: - New RC script, updated packaging. Linux: - Improve RPM building tools. - setpag() errors are now properly reported. MacOS: - Preferences Pane behavior fixed for 1.6 series (version detection is used to select default behavior). - A potential kernel panic during bulkstat operations is fixed. (128511) - 64-bit MacOS kernel performance is greatly improved. (128934) Solaris: - Properly report errors for AFS system call callers. Windows: - Properly create new cell mount points in freelance mode. - Avoid recursive offline volume checks. CHANGES IN 1.6.0PRE3 All platforms: - Revert UUID support in vos. - pt_util fixed to properly create new databases. - Rx busy call channel error handling improved. - MTU discovery now properly shut down on call reset. - FUSE client support fixed for non-/afs mounts. All server platforms: - A deleted volume can now be recreated properly. - Callbacks are again not broken during whole partition salvages. - Positional vectored IO fixed for largefile (>2GB) capable systems. - Fileserver per-client thread usage again properly enforced. - Anonymous dropbox support improved and drawbacks documented. Demand Attach Fileserver platforms: - Ensure vnodes are not reallocated while in use due to volume bitmap errors. Linux: - Perform vcache eviction via a fast path before visiting vcaches where sleep is needed. MacOS: - aklog AuthorizationPlugin now provided. Solaris: - Corrected Solaris 11 startup script. - vcache mappings freed on shutdown to avoid panic. Windows: - icon tray state now conditionally set (128591) CHANGES IN 1.6.0PRE2 All platforms: - Documentation updates. - Don't stop Rx keepalives after an ackall is received, avoiding spurious connection timeouts. (128848) - Don't retry Rx calls on channels returning busy errors. (128671) - vos will not die with a double free error at command completion. - Properly enable Rx connection hard timeouts. - Initialize rx_multi lock before use. - Avoid spurious crashes when initializing in "backup" client. All unix platforms: - Check for /afs existance before starting, unless -nomount is specified. - Avoid a potential panic when using /afs/.:mount syntax. - Avoid a panic in memcache mode due to missing CellItems file. All server platforms: - Attempt to recovery more quickly from timed out volume release transactions. - Auditing now properly byte order swaps IP addresses when printing. - vos split now has improved error handling. - Many changes to again support Windows fileservers. - During volume removal, data removal speed improved. - Improve CPU utilization during volume attaching by DAFS. - In salvager check-only mode, avoid potentially fixing a vnode. - Fix support for large (greater than 2gb) volume special files. - Salvager will not crash if multiple or bad volume link tables are encountered. - Avoid erroneous full dump by remembering which sites were out of date at the start of the release. FreeBSD: - Remove support for "Giant" lock as we no longer need to use it. - Don't sleep with AFS GLOCK. - Properly enable 64 bit long long support. - Restore support for FreeBSD 7 (128612) - Fix locking issues at shutdown. Linux: - support through kernel 2.6.38. - RedHat packaging now properly supports RHEL6. - Use rx_Readv in cache bypass to improve performance. - Properly handle 0-length replies during cache bypass operations. - Properly handle non-contiguous readpage cache bypass operations. - Do proper locking when transitioning to or from cache bypass. - Avoid extra runs of vcache freeing routine. (128756) MacOS: - Check for unloaded kernel extensions when decoding AFS panics. - Properly handle setpag errors. PAGs are not supported. - Disable "get tokens at login" in prefs pane if AD authentication plugin is configured. OpenBSD: - support through OpenBSD 4.8. Solaris: - Fix support for Solaris pre-10. Windows: - afs_config will not longer set the Tray Icon State in the registry if the checkbox is not present in the dialog. (128591) - AFS Explorer Shell Extension now works from folder backgrounds. Overlays for mount points and symlinks are present in the dll, but are not registered at present by the installers. - Do not use RankServerInterval registry value as the value for PerformanceTuningInterval. - When the data version of a mountpoint or symlink changes, the target string in the cm_scache_t object must be cleared. - "fs checkservers" now includes vldb servers in the output and only lists multi-homed servers once. A multi-homed server that has at least one up interface is no longer considered to be down. - When asynchronously storing dirty data buffers to the file server ensure that (a) the cm_scache_t object and the cm_buf_t object are for the same File ID so that locking and signalling work properly; and (b) if the FID no longer exists on the file server, do not panic, just discard the buffer. - When processing VNOVOL, VMOVED and VOFFLINE errors perform server comparisons by UUID or address and not simply by cm_server_t pointer. Otherwise, server failover may not succeed. - Do not preserve status information for cm_scache_t objects when the issuing server is multi-homed. - Giving up all callbacks when shutting down or suspending the machine is now significantly faster due to the use of an rx_multi implementation. (This functionality is still off by default and must be activated by a registry value.) - Race conditions were possible when updating the state of the cm_volume_t flags and when moving the volumes within the least recently used list. - Ensure that the lanahelper library does not perform a NCBRESET of each lan adapter when enumerating the current network bindings. Correcting this permits OpenAFS to work on Windows 7 when the network adapter settings change. - Fix creation of mount points and symlinks as \\AFS\xxxx PREVIOUS CHANGES: All platforms: - vos now properly deals with matching sites when servers are multihomed. All Unix platforms: - Servers now marked down when GetCapabilities returns error. - In-use vcache count is now properly tracked. All server platforms: - Fix ptserver supergroups support on 64 bit platforms. - Demand attach salvaging doesn't use freed volume pointers. - Properly hold host lock during host enumeration in fileserver. FreeBSD: - Fix socket termination on shutdown. - Support for 7.2, 7.3, 7.4 and 8.2 included. - References to vcaches are no longer leaked during root or reclaim. Linux: - Define llseek handler to avoid ESPIPE error in 2.6.37. - Mount interface replaces get_sb (new for 2.6.37, not yet required). - RedHat init script allows deferring for a new binary restart. - DEFINE_MUTEX replaces DECLARE_MUTEX for 2.6.37. MacOS: - Correct return value from setpag syscall. OpenBSD: - Bug fixes for issues introduced previously in 1.5 series. Solaris: - Switch to ioctl() syscall replacement for Solaris 11 since syscall 65 is not safe.
2012-12-01Updated textproc/p5-Data-FormValidator to 4.80wen1-1/+2
2012-12-01Update to 4.80wen2-7/+6
Upstream changes: 4.80 Nov 1st, 2012 [NEW FEATURES] - New built-in constraint_methods to test the number of values submitted for a particular field: FV_num_values(1), FV_num_values_between(1,2), # inclusive One way that garbage can get through a Data::FormValidator profile is when two values are submitted when only one is intended. In this case, this application could end up with a values like this: ARRAY(0x841214c) Using these new constraints, you can precisely control how many values are allowed for each field. [INTERNAL] - Source control hosting has been moved to http://hub.darcs.net You can now browse, pull and fork the darcs repo through this website. 4.71 Oct 2nd, 2012 [BUG FIXES] - Custom messages for built-in constraints work again. It appears that this was broken in 4.70, which triggered a sleeper bug. (Thanks to Lee Carmichael, Mark Stosberg, RT##73235) 4.70 11/11/11 [NEW FEATURES] - Built-in constraints in Constraints.pm can now be renamed: constraint_methods => { first_names => { constraint_method => FV_max_length(3), name => 'custom_length', } }, (Thanks to heinst@arqs.com.br for the suggestion, RT#49477) [INTERNALS] - modernize Constraints.pm and Results.pm a bit. - Module::Build added to configure_requires in Build.PL 4.67 11/11/11 [INTERNALS] - modernize FormValidator.pm internals a bit - Update META.yml to exclude an internal package from getting indexed.