summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-10-09upgrade to Asterisk 10.9.0: this is a bug fix release:jnemeth22-131/+130
The Asterisk Development Team has announced the release of Asterisk 10.9.0. The release of Asterisk 10.9.0 resolves several issues reported by the community and would have not been possible without your participation. Thank you! The following is a sample of the issues resolved in this release: * --- Fix channel reference leak in ChanSpy. * --- dsp.c: Fix multiple issues when no-interdigit delay is present, and fast DTMF 50ms/50ms * --- Fix bug where final queue member would not be removed from memory. * --- Fix memory leak when CEL is successfully written to PostgreSQL database * --- Fix DUNDi message routing bug when neighboring peer is unreachable For a full list of changes in this release, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.9.0 Thank you for your continued support of Asterisk!
2012-10-09Fix build under NetBSD/macppc.jmmv2-1/+21
2012-10-08Updated comms/asterisk18 to 1.8.17.0jnemeth1-1/+2
2012-10-08update to Asterisk 1.8.17.0: this is a bugfix release:jnemeth4-44/+43
The Asterisk Development Team has announced the release of Asterisk 1.8.17.0. The release of Asterisk 1.8.17.0 resolves several issues reported by the community and would have not been possible without your participation. Thank you! The following is a sample of the issues resolved in this release: * --- Fix channel reference leak in ChanSpy. * --- dsp.c: Fix multiple issues when no-interdigit delay is present, and fast DTMF 50ms/50ms * --- Fix bug where final queue member would not be removed from memory. * --- Fix memory leak when CEL is successfully written to PostgreSQL database * --- Fix DUNDi message routing bug when neighboring peer is unreachable For a full list of changes in this release, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.17.0 Thank you for your continued support of Asterisk!
2012-10-08Note update of tex-texlive.infra.minskim1-11/+5
2012-10-08Update tex-texlive.infra to 2012.27610.minskim2-8/+7
Changes: - Check whether an old configuration file for updmap exists.
2012-10-08pkglint clean-upadam1-3/+3
2012-10-08Revbump after updating graphics/pangoadam1249-2500/+2507
2012-10-08Reverted cairo update to 1.12.4.wiz2-5/+3
2012-10-08Revert update here as well, to match cairo again.wiz1-2/+3
2012-10-08Downgrade cairo back to yesterday's version.wiz3-52/+7
1.12.4 causes SHM problems on OS X and NetBSD. E.g. for firefox, during startup, on 6.99.12/amd64: ###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157 ###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157 zsh: segmentation fault (core dumped) firefox Or for xchat on OS X Lion: The program 'xchat' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAccess (attempt to access private resource denied)'. (Details: serial 5738 error_code 10 request_code 133 minor_code 1) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
2012-10-08Updated graphics/pango to 1.32.1adam2-3/+3
2012-10-08Overview of changes between 1.32.0 and 1.32.1adam6-100/+47
============================================= - Fixup grapheme clusters - 684959 - crash after "Add pango_shape_full()" Overview of changes between 1.31.2 and 1.32.0 ============================================= - Add a --without-xfg configure option - Add pango_shape_full() Overview of changes between 1.31.1 and 1.31.2 ============================================= - More work on towards thread-safety - Build fixes on OS X Overview of changes between 1.31.0 and 1.31.1 ============================================= - The module cache file can now be located in libdir - Initial work towards making pango thread-safe - Update to Unicode 6.1. - 682421 - Fix vertical text, gravity, etc, with HarfBuzz - 678721 - Don't need to get item properties... - 678997 - Colors aqua, silver and indigo missing... - 653347 - rise units documented incorrectly - 682952 - remove old glib check - Deprecate pango-ot.h. - Deprecate pango_fc_font_kern_glyphs - Deprecate pango_lookup_aliases Overview of changes between 1.30.1 and 1.31.0 ============================================= - Port to harfbuzz 0.9.x, use external harfbuzz - Remove Arabic, Syriac, Hangul Hebrew, Khmer, Tibetan and Thai shapers (replaced by harfbuzz) - Remove Indic module (replaced by harfbuzz) - Remove Atsui support (superseded by CoreText) - Remove PangoX - 679654 - Crash for PangoContext.list_families - 680965 - missing language strings for ... - 681423 - introspection: assorted fixes...
2012-10-08Updated devel/libpeas to 1.6.0prlw11-1/+2
2012-10-08Update libpeas to 1.6.0 (PR#46921)prlw14-15/+12
* Remove the vala demo plugin * Add min required and max allowed version for glib and Gdk * Warn if activate or deactivate are not implemented * Find extension construct properties also in interface prerequisites * Fix interface sorting in GJS and Seed * Added peas_engine_prepend_search_path * Added peas_plugin_info_get_external_data * Misc bugfixes
2012-10-08Updated devel/py-at-spi2 to 2.6.0prlw11-1/+2
2012-10-08Update py-at-spi2 to 2.6.0prlw13-9/+9
* Install caret focus tracker into $bindir, rather than $pythondir/examples. for the rational see https://bugzilla.gnome.org/show_bug.cgi?id=682636 * Fix incorrect FSF address in file headers. * Fix for bug #683302 - Missing argument for set_current_value method * Include interim focus tracker as an example. * Fix autogen.sh for non-sourcedir build. * Add getLocalizedName for actions.
2012-10-08Updated devel/py-gobject3 to 3.4.0prlw11-1/+2
2012-10-08Update py-gobject3 to 3.4.0prlw15-46/+22
Many bug fixes especially 32 vs 64-bit fixes, drop support for python < 2.6. See http://git.gnome.org/browse/pygobject/plain/NEWS?id=3.4.0 for details.
2012-10-08Updated security/botan to 1.8.14pettai1-1/+2
2012-10-08Update to Botan 1.8.14:pettai3-9/+7
* 1.8.14, 2012-07-18 - The malloc allocator would return null instead of throwing in the event of an allocation failure, which could cause an application crash due to null pointer dereference where normally an exception would occur. - Recent versions of OpenSSL include extra information in ECC private keys, the presence of which caused an exception when such a key was loaded by botan. The decoding of ECC private keys has been changed to ignore these fields if they are set. - AutoSeeded_RNG has been changed to prefer /dev/random over /dev/urandom - Fix detection of s390x (Debian bug 638347)
2012-10-08Updated devel/at-spi2-atk to 2.6.0prlw11-1/+2
2012-10-08Update to 2.6.0prlw14-89/+15
* Fix some crashes in atk_bridge_adaptor_cleanup (BGO#684434). * When the cache is activated, register it on the main D-Bus connection. * Fix atspi_hyperlink_get_uri (BGO#683182). * Only initialize the cache when an AT is running. * Fix various memory leaks (BGO#683979, BGO#684077) * Removed the gtk 3.0 module (BGO#678315). * Don't leak a GError when option parsing fails (BGO#679296) * Rework some inefficient code when removing clients and events (BGO#679295, BGO#679297). * Implement GetLocalizedName for actions (BGO#680598) * Allow to build out of source directory (BGO#680280). * No need to include i18n support: There's nothing to translate here.
2012-10-08Updated devel/at-spi2-core to 2.6.0prlw11-1/+2
2012-10-08Update to 2.6.0prlw13-10/+9
* Fix some annotations. * Exit, rather than crash, when unable to open an X display (BGO#660407). * Fix various memory leaks (BGO#684033). * Fix build with -fno-common. * Add glib-2.0 to requires in at-spi2.pc (BGO#682595) * Add atspi_action_get_localized_name (BGO#680598). * Allow building from out of source directory (BGO#680281)
2012-10-08Updated devel/atk to 2.6.0prlw11-1/+2
2012-10-08Update to 2.6.0prlw13-11/+9
* Bug 635332: Include C header information in GIR * Added atk_relation_set_contains_target to atk.symbols * Bug 672869: Required a method to check if a relationset contains a relation taking into account relationship and target * Added extra doc on atk_remove_[key/global]_event_listener * Fixed compilation with some gcc versions/combination of options * Provide a default implementation for atk_util_[add/remove]_global_event_listner * Bug 478587: "accessible-role" - invalid default value * Updated translations: Japanese, Brazilian Portuguese, Polish, Galician, Latvian, Catalan, Catalan (Valencian), Greek, Norwegian, Spanish
2012-10-08Add test target.alnsn1-1/+3
2012-10-08Added fonts/harfbuzz version 0.9.4adam2-2/+5
2012-10-08HarfBuzz is an OpenType text shaping engine.adam7-0/+96
2012-10-08Revert part of previous: leave this marked NOT_FOR_PLATFORM for Dragonflydholland1-2/+2
by request of John Marino. But leave the patches in place as they are harmless. Affects PR 47042.
2012-10-08www/ap-perl: revert lastmarino2-16/+1
The build failure may be caused by the new perl 5.16 rather than gcc47. Revert last patch.
2012-10-08Changes 0.1.18:adam2-12/+10
* Updated word break dictionary. Changes 0.1.17: * Recognizes acronyms on word breaking. * Updated word break dictionary.
2012-10-08oops, add patch comments (meant to do that before committing)dholland4-7/+13
2012-10-08Build patches for DragonFly, from Neil Booth in PR 47042.dholland5-3/+53
2012-10-08Updated lang/camlp5 to 6.06jaapb1-1/+2
2012-10-08Updated lang/camlp5 to its latest version. Changes from the old version include:jaapb5-13/+31
Camlp5 Version 6.06: -------------------- * [01 Jun 12] Added compatibility with OCaml 4.00.0 and (incoming) 4.01.0. * [18 Mar 12] Fixed bug in pr_o: [(let module M = ... in x); y] was displayed without parentheses. * [14 Mar 12] Added compatibility with OCaml 3.12.2. * [02 Mar 12] Added compatibility with JoCaml 3.12.0 and 3.12.1. * [02 Mar 12] Completed with all JoCaml statements in ocaml syntax. Todo: pretty print. Camlp5 Version 6.05: -------------------- * [02 Mar 12] Added compatibility with JoCaml trunk. * [02 Mar 12] Added option -oname in configure to change ocaml command name. The bytecode compiler, native compiler and bytecode runtime are respectively <oname>c, <oname>opt and <oname>run. The default is 'ocaml', implying that the executables are ocamlc, ocamlopt and ocamlrun. Setting it to 'jocaml', fo example, use jocamlc, jocamlopt and jocamlrun. Camlp5 Version 6.04: -------------------- * [01 Mar 12] Added option -name in configure to change command name useful to have transitional and strict versions installed with different names. Default: camlp5. * [01 Mar 12] The default mode at configuration time is now 'strict'. Camlp5 Version 6.03: -------------------- * [09 Jan 12] Updated compatibility with OCaml trunk version (3.13.0). Camlp5 Version 6.02.3: ---------------------- * [20 Oct 11] Updated compatibility with OCaml current version 3.13.0. * [20 Sep 11] Added missing syntax "_" in ending patt records (rev: "_ = _"). ep 11] Fixed bug pattern -1L was refused in normal syntax. * [21 May 11] Fixed bug impacting files using q_ast.cmo extension (bad ast). * [03 May 11] Fixed bug: lexeme errors in revised syntax + utf8. * [24 Mar 11] Fixed bug: M.(a+b) was refused in normal syntax. * [16 Mar 11] Fixed bug: incorrect compilation of label patterns of the form ~a:b (or ~{a = b} in revised syntax) in class declarations. * [16 Mar 11] Fixed bug: error while printing label patterns ~a:b with pr_o.cmo (error message "labels not pretty printed (in patt)"). Camlp5 Version 6.02.2: ---------------------- * [15 Mar 11] Fixed bug: bad AST generated for class identifier prefixed by a module. * [15 Mar 11] Fixed differences of locations between OCaml and camlp5o (e.g. in .annot files) * [17 Feb 11] Pretty module now considers strings as utf8 encoded (impacts computation of strings lengths). * [04 Feb 11] Revised syntax: completed syntax multi labels, ~{x=y; z=t} (equivalent to ~{x=y} ~{z=t}) in patterns (in 6.02.1 was implemented only in expressions). * [28 Jan 11] Added installed module 'Reloc': relocations and equalities over syntax trees. * [26 Jan 11] Fixed bug in camlp5o.opt: did not accept '$' as token. * [18 Jan 11] Fixed bug: private flags in type manifest were not correctly treated. * [06 Dec 10] Fixed bug in pr_o.cmo: label expressions were not correctly pretty printed: f ~a gave f a. Camlp5 Version 6.02.1: ---------------------- * [05 Dec 10] In module Grammar.Entry.print, added extra parameter ppf to print in other formatter than (the default) stdout. * [21 Nov 10] Revised syntax: added syntax multi labels, ~{x=y; z=t} equivalent to ~{x=y} ~{z=t} * [16 Nov 10] Updated compatibility with OCaml version 3.13.0-gadt. Camlp5 Version 6.02: -------------------- * [12 Nov 10] Added compatibility with OCaml GADT version. * [12 Nov 10] pa_macro: added ability to use ELSIFDEF in match cases (the ending ELSE part being still optional). * [08 Nov 10] Fixed bugs 1/ in pa_o: !Foo.bar was interpreted as (!Foo).bar instead of !(Foo.bar) 2/ in top/camlp5_top.cma: the file ast2pt.cmo was missing. Camlp5 Version 6.01: -------------------- * [03 Nov 10] Added in revised syntax for labels ~{lab x = y} as shortcut for ~{lab = fun x -> y}. * [30 Oct 10] Fixed bug in 'configure': option -libdir did not work. Camlp5 Version 6.00: -------------------- * [28 Oct 10] Updated compatibility with OCaml trunk version (3.13.0). * [01 Oct 10] Make compilation with "make -j" (parallel make) work. * [29 Sep 10] Fixed bug when using constructors named 'True' and 'False'. * [24 Sep 10] Fixed many bugs of parsing comments (typically about quotes). * [23 Sep 10] Fixed bug in pretty printing comments containing '"'. * [22 Sep 10] Fixed bug bad result of unary minus functions. * [22 Sep 10] Fixed bug in printing parameters of types of 'with constraint'. * [22 Sep 10] Fixed bug in revised syntax for class_types. Now application. does not need parenthesis any more (like for other entries of that kind). * [19 Sep 10] In grammars, added list with separator with optional ending separator (LIST0 .. SEP OPT_SEP and LIST1 .. SEP OPT_SEP). * [19 Sep 10] Completed missing statements in particular in objects, classes, and first class modules. * [08 Sep 10] Added option '-flag O' of pr_r.cmo and pr_o.cmo which add location comments in the output. * [08 Sep 10] Added new chapters in the documentation: - Directives - Redefining OCaml syntax * [08 Sep 10] Fixed option '-flag E' (equilibrate cases) of pr_r.cmo and pr_o.cmo which did not work. * [06 Sep 10] Changed revised syntax of 'inherit something [params]' into 'inherit [params] something' (like in normal syntax). * [06 Sep 10] Added missing statements: - 'module type of' as module type, - '(module ... : ...)' as expression, - '(val ...)' ('value' in revised syntax) as module expression. * [02 Sep 10] Added directive "#option" (in files, not in toplevel). * [02 Sep 10] pa_macro.cmo: phrases inside IFDEF statements now are implementation or interface items, which means: - ability to use directives which are, therefore, conditional. - in revised syntax must end with semicolon (incompatibility with previous versions of Camlp5 where these semicolons are syntax errors). - in revised syntax, ability to put several phrases without having to use "declare .. end". * [30 Aug 10] pa_macro.cmo: added ability to use ELSIFDEF and ELSIFNDEF in expressions, structure items and signature items. * [27 Aug 10] Fixed bug in pa_macro.cmo A AND B computed B AND B. * [26 Aug 10] Fixed wrong behaviour: char '"' was printed '\"'. * [25 Aug 10] Added option -no-opt in configure, not to use .opt versions of OCaml compilers. * [20 Aug 10] Added compatibility for OCaml version 3.11.3. * [18 Aug 10] Added function "get" in library module "Ploc", and a statement "lprintf" similar to "pprintf" added by the syntax extension kit "pa_pprintf.cmo".
2012-10-08Updated devel/libsigc++ to 2.2.11adam1-1/+2
2012-10-08Updated devel/frama-c to 20120901jaapb2-3/+3
2012-10-08Updated devel/frama-c to its latest version. Changes include:jaapb3-53/+149
-! Kernel [2012/09/17] Remove useless negative options -no-help, -no-version, -no-print-share-path, -no-print-lib-path and -no-print-plugin-path. o!* Cil [2012/09/12] Split constants of logic and C (fixes bts #745). o! Cil [2012/09/12] Remove type Cil_type.typsig. Use the functions in Cil_datatype.Typ and Cil_datatype.Logic_typ to compare types. o! Kernel [2012/09/03] Remove obsolete constructors Cabs.TRANSFORMER and Cabs.EXPRTRANSFORMER and related parsing rules. o! Value [2012/08/29] Signature change for function Db.Value.register_builtin: builtins can now return multiple states. o! Value [2012/08/20] Rename Db.Value.assigns_to_zone_inputs_state to Db.Value.assigns_inputs_to_zone. Add new functions Db.Value.assigns_outputs_to_zone and Db.Value.assigns_inputs_to_locations. o!* Kernel [2012/07/31] Operations that silently mutate AST should now call Ast.mark_as_changed to clear states depending on it (fixes #!1244). -! Inout [2012/07/22] Option -inout-callwise restarts Value when it is newly set o! Cil [2012/07/16] Ast changed: Unrool_level renamed into Unroll_specs and its argument becomes a list for next evolutions. o! Kernel [2012/07/16] Add function [stmt_can_reach] to the arguments of Dataflow.Backwards, which is used to speed up the analysis. See dataflow.mli for good possible values. -! Rte [2012/07/16] Rename option -rte-const into -rte-no-trivial-annotations (set by default). -! Value [2012/07/12] More thorough checks for calls through a function pointer: warn when the function type and the pointer are not compatible, and stop when they cannot be reconciled. -! Kernel [2012/07/12] A negative value given to -ulevel option hides all UNROLL_LOOP pragmas. +! Kernel [2012/07/10] Change semantics of 'reachable' properties for functions. Use intrinsic notion instead of accessibility of first statement. o! Kernel [2012/06/25] Correct (albeit slow) hash function for terms and term lvalues. -! Kernel [2012/06/22] improve 'reachable' properties. o! Kernel [2012/06/19] Remove module Inthash. Use Datatype.Int.Hashtbl instead, or directly carbon2nitrogen.sh migration script. o! Value [2012/06/18] Made type Ival.tt private. o! Kernel [2012/06/11] New API for Annotations which merges old Annotations, Globals.Annotations and operations of Kernel_function over function contracts. -! Pdg [2012/06/08] Rename option -dot-pdg into -pdg-dot o! Kernel [2012/05/30] Kernel.Functions.get does not silently create a kernel function if it does not already exist. This behavior is kept for Cil builtins. o! Kernel [2012/04/26] Plugin.set_optional_help is now deprecated. *! Kernel [2012/04/14] Introduce more temporaries for a call [lv = f()] if the return type of f and the type of lv do not match. Fix issue #1024. o! Kernel [2012/03/26] Kernel.CppExtraArgs now gets type Plugin.String_list and not Plugin.String_set (fixed bts #!1132). -! Kernel [2012/02/29] Adding some more supports for built-in related to memory blocks. -! Cil [2012/02/24] Functions returning a value cannot let control flow falling through the closing '}' Fixes #685. -! Kernel [2012/02/23] Sets generated assigns clauses into the default behavior. -! Kernel [2012/02/08] Adding supports for clause allocates and frees and their version for loops. o! Value [2011/12/02] Moved contents of memory_state/Abstract_value into ai/Lattice_Interval_Set. Use bin/nitrogen2oxygen for automatic migration. -*! Kernel [2011/11/07] empty list in complete/disjoint is expanded by logic type-checker to the list of behavior name of current contract. Fixes issue #1006. See bts comments for the differences that can appear in the treatment of specs. o! Cil [2011/11/04] Add method pFile in printers. Signature change for Cil.d_file (but you should use !Ast_printer.d_file). o! Kernel [2011/10/18] Logic_preprocess.file takes an additional parameter, as gcc pre-processor treats differently .c and .cxx files, and this must be reflected in annotation pre-processing.
2012-10-08Updated archivers/ocaml-zip to 1.04nb1jaapb1-1/+2
2012-10-08Updated Makefile to build native-code version on arm architecture as well.jaapb1-2/+4
2012-10-08Revision bump associated with the update of lang/ocaml to version 4.jaapb54-134/+162
2012-10-08Changes 2.2.11:adam3-9/+33
* Fix comma operator in libsigc++ lambda expressions. * Added SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE. This allows most uses of libsigc++'s lambda expressions to be replaced by standard C++11 lambda expressions. * Use std::size_t and std::ptrdiff_t instead * Fix 'make check' with gcc 4.7. * Enable test_lambda in 'make check'.
2012-10-08Updated lang/ocaml to 4.00.1jaapb2-3/+3
2012-10-08Update to version 4.00.1. Renamed patches from two-letter system and addedjaapb51-798/+858
comments. Updated buildlink3.mk to default to a full dependency (more pertinent in most cases; usually the standard library needs to be installed for an ocaml program to run) Changes from 3.12 to 4.00.1 include: OCaml 4.00.1: ------------- Various bug fixes. OCaml 4.00.0: ------------- (Changes that can break existing programs are marked with a "*") - The official name of the language is now OCaml. Language features: - Added Generalized Algebraic Data Types (GADTs) to the language. See chapter "Language extensions" of the reference manual for documentation. - It is now possible to omit type annotations when packing and unpacking first-class modules. The type-checker attempts to infer it from the context. Using the -principal option guarantees forward compatibility. - New (module M) and (module M : S) syntax in patterns, for immediate unpacking of a first-class module. Compilers: - Revised simplification of let-alias (PR#5205, PR#5288) - Better reporting of compiler version mismatch in .cmi files * Warning 28 is now enabled by default. - New option -absname to use absolute paths in error messages - Optimize away compile-time beta-redexes, e.g. (fun x y -> e) a b. - Added option -bin-annot to dump the AST with type annotations. - Added lots of new warnings about unused variables, opens, fields, constructors, etc. * New meaning for warning 7: it is now triggered when a method is overridden with the "method" keyword. Use "method!" to avoid the warning. Native-code compiler: - Optimized handling of partially-applied functions (PR#5287) - Small improvements in code generated for array bounds checks (PR#5345, PR#5360). * New ARM backend (PR#5433): . Supports both Linux/EABI (armel) and Linux/EABI+VFPv3 (armhf). . Added support for the Thumb-2 instruction set with average code size savings of 28%. . Added support for position-independent code, natdynlink, profiling and exception backtraces. - Generation of CFI information, and filename/line number debugging (with -g) annotations, enabling in particular precise stack backtraces with the gdb debugger. Currently supported for x86 32-bits and 64-bits only. (PR#5487) - New tool: ocamloptp, the equivalent of ocamlcp for the native-code compiler. OCamldoc: - PR#5645: ocamldoc doesn't handle module/type substitution in signatures - PR#5544: improve HTML output (less formatting in html code) - PR#5522: allow refering to record fields and variant constructors - fix PR#5419 (error message in french) - fix PR#5535 (no cross ref to class after dump+load) * Use first class modules for custom generators, to be able to load various plugins incrementally adding features to the current generator * PR#5507: Use Location.t structures for locations. - fix: do not keep code when not told to keep code. Standard library: - Added float functions "hypot" and "copysign" (PR#3806, PR#4752, PR#5246) * Arg: options with empty doc strings are no longer included in the usage string (PR#5437) - Array: faster implementations of "blit", "copy", "sub", "append" and "concat" (PR#2395, PR#2787, PR#4591) * Hashtbl: . Statistically-better generic hash function based on Murmur 3 (PR#5225) . Fixed behavior of generic hash function w.r.t. -0.0 and NaN (PR#5222) . Added optional "random" parameter to Hashtbl.create to randomize collision patterns and improve security (PR#5572, CVE-2012-0839) . Added "randomize" function and "R" parameter to OCAMLRUNPARAM to turn randomization on by default (PR#5572, CVE-2012-0839) . Added new functorial interface "MakeSeeded" to support randomization with user-provided seeded hash functions. . Install new header <caml/hash.h> for C code. - Filename: on-demand (lazy) initialization of the PRNG used by "temp_file". - Marshal: marshalling of function values (flag Marshal.Closures) now also works for functions that come from dynamically-loaded modules (PR#5215) - Random: . More random initialization (Random.self_init()), using /dev/urandom when available (e.g. Linux, FreeBSD, MacOS X, Solaris) * Faster implementation of Random.float (changes the generated sequences) - Scanf: new function "unescaped" (PR#3888) - Set and Map: more efficient implementation of "filter" and "partition" - String: new function "map" (PR#3888) Installation procedure: - Compiler internals are now installed in `ocamlc -where`/compiler-libs. The files available there include the .cmi interfaces for all compiler modules, plus the following libraries: ocamlcommon.cma/.cmxa modules common to ocamlc, ocamlopt, ocaml ocamlbytecomp.cma/.cmxa modules for ocamlc and ocaml ocamloptcomp.cma/.cmxa modules specific to ocamlopt camltoplevel.cma modules specific to ocaml (PR#1804, PR#4653, frequently-asked feature). * Some .cmi for toplevel internals that used to be installed in `ocamlc -where` are now to be found in `ocamlc -where`/compiler-libs. Add "-I +compiler-libs" where needed. * toplevellib.cma is no longer installed because subsumed by ocamlcommon.cma ocamlbytecomp.cma ocamltoplevel.cma - Added a configuration option (-with-debug-runtime) to compile and install a debug version of the runtime system, and a compiler option (-runtime-variant) to select the debug runtime. and various bug fixes.
2012-10-08Updated time/p5-DateTime to 0.77wen1-1/+2
2012-10-08Update to 0.77wen2-7/+6
Upstream changes: 0.77 2012-09-25 - POD changes that should make the documentation look better, especially on the web.
2012-10-08Use pkgsrc libffi instead of bundled one. Ride the update.asau1-1/+3
2012-10-08Regenerate.asau1-4/+4