Commit graph

223670 commits

Author SHA1 Message Date
wiz
116c418a90 Update to 1.0.6:
This release includes contributions by Daphne Pfister to resynchronize the
X11 color name list with the CSS color name list that has forked from ours,
and also includes a couple minor improvements to the showrgb program and
to the build configuration.
2014-11-08 21:59:21 +00:00
alnsn
32a01de8a0 Fix Darwin build. Patch from Jonathan Buschmann via pkg/49377. 2014-11-08 20:08:11 +00:00
schmonz
6839e6da36 Add and enable p5-Swim. 2014-11-08 16:22:03 +00:00
schmonz
353fd530f4 Added textproc/p5-Swim version 0.1.31 2014-11-08 16:21:28 +00:00
schmonz
3d47fa768a Add p5-Swim, a markup language. How is Swim different?
* Very rich capabilities
* Simple, consistent markup
* Extensible
* Multiple Implementations
* Comments and blank lines
2014-11-08 16:21:15 +00:00
schmonz
39c1b5b0c0 Add and enable p5-Pegex. 2014-11-08 16:19:56 +00:00
schmonz
1949632629 Added devel/p5-Pegex version 0.57 2014-11-08 16:19:27 +00:00
schmonz
33cca7c151 Add p5-Pegex:
Pegex attempts to be the simplest way to define new (or old) Domain
Specific Languages (DSLs) that need to be used in several programming
languages and environments. Things like JSON, YAML, Markdown etc.
It also great for writing parsers/compilers that only need to work
in one language.
2014-11-08 16:18:53 +00:00
schmonz
0c1a63ad36 Add and enable p5-HTML-Escape. 2014-11-08 16:17:46 +00:00
schmonz
d8bdae5857 Added www/p5-HTML-Escape version 1.09 2014-11-08 16:17:20 +00:00
schmonz
494f3bef9f Add p5-HTML-Escape, a module to escape HTML's special chars (like
PHP's htmlspecialchars).
2014-11-08 16:16:55 +00:00
prlw1
3047e1cf03 Fix PLIST vis-a-vis djvu option 2014-11-08 12:31:13 +00:00
obache
3baff4aa9a Updated inputmethod/scim-tables to 0.5.14.1 2014-11-08 11:41:03 +00:00
obache
f30e74b5f8 Update scim-tables to 0.5.14.1.
* allow entering of hebrew punctuation gershayim
2014-11-08 11:40:50 +00:00
prlw1
53a9a2a845 Updated print/evince3 to 3.14.1 2014-11-08 11:30:03 +00:00
prlw1
e48933dda8 Update evince3 to 3.14.1
In this version, reading documents has been simplified by the removal
of the page next/previous buttons from the toolbar(!)
https://bugzilla.gnome.org/show_bug.cgi?id=732289

Highlights from the release notes:

- New features and improvements:

    * Added a allow-links-change-zoom GSetting to be able to not allow
      links to change the zoom mode or level (#729249, Eduard Beutel)
    * Set accessible name for File and View toolbar buttons (#734912,
      Alejandro Pineiro)
    * Add a separator after New Window entry in app menu (Michael
      Catanzaro)
    * Remove multi-screen support, since it's currently unsupported by
      GDK/GTK+ (#701883, Giselle Machado)
    * Add support for removing annotations (#649044, Jose Aliste,
      German Poo-Caamano, Giselle Machado, Carlos Garcia Campos)
    * Add pan gesture to switch pages in non-continuous mode (Carlos
      Garnacho)
    * Add pinch/zoom gesture to handle document zooming (Carlos
      Garnacho)
    * Add initial implementation of a browser plugin (Carlos Garcia
      Campos)
    * Show the filename as a subtitle of the headerbar (Jose Aliste)
    * Add recent view shown when evince is opened without a document
      to replace the recetn menu list (#633501, German Poo-Caamano,
      Carlos Garcia Campos)
    * Use a GtkPopover for the zoom selector menu (Carlos Garcia Campos)
    * Move Next-Page and Previous-Page buttons from the heqader bar to
      the view menu (#732289, Jose Aliste)
    * HiDPI support (#723431, Owen W. Taylor, German Poo-Caamano,
      Carlos Garcia Campos)
    * Use open-menu-symbolic for the gear menu (Daniel Mustieles)
    * Improve efficiency of methods to get start and end indices of a
      EvLinkAccessible (#732340, Joanmarie Diggs)
    * Make <Ctrl>Home/End scroll to the start/end of the document
      (#724273, Antia Puentes)
    * Expose an accessible name for form field push buttons (#733919,
      Joanmarie Diggs)
    * Cycle through form fields with tab button (#503706, Andrey
      Pustovalov, Carlos Garcia Campos)
    * Port to GMenu (Lars Uebernickel, Carlos Garcia Campos)
    * Use a GtkHeaderBar instead of a GtkToolbar (#711078, Yosef Or
      Boczko, Carlos Garcia Campos)
    * Add appdata files for Evince backends (#731708, Carlos Garcia
      Campos, Igor Gnatenko)
    * Add an appdata file for Evince (#708760, Christian Persch)
    * Make the about dialog non modal and move it to the app menu
      (Carlos Garcia Campos)
    * Add keybindings to go back/forward in history (#509029, Anuj Khare)
    * Expose links, images and form fields as AtkObject children of
      the page (#728475, Joanmarie Diggs)
    * Update ATK_STATE_SHOWING when the visible page range changes
      (#728664, Joanmarie Diggs)
    * Implement AtkComponent interface for pages (#728673, Joanmarie Diggs)
    * Expose every page individually to accessibility (#724965,
      Alejandro Pineiro)
    * Show fullscreen toolbar only when moving the mouse to the top of
      the screen (#696643, Giselle Machado)
    * Add API to libview to specify rendered output in pixels instead
      of as a scale (#723431, Owen W. Taylor)
    * Use cairo surfaces instead of GdkPibufs to render thumbnails
      (#723431, Owen W. Taylor, Carlos Garcia Campos)

- Bug fixes:

    * Use the new support for RTL icons in GtkIconTheme (#737211,
      Yosef Or Boczko)
    * Fix a crash in accessibility when opening a document with no
      pages (#731046, Joanmarie Diggs)
    * Fix a crash when a new document is added to the window (#737365,
      Carlos Garcia Campos)
    * Fix a crash when opening the context menu in a non PDF
      document. (#737197, Jose Aliste)
    * Fix emission of EvPageCache::page-cached signal (Jose Aliste)
    * Use embedded page setup in the print dialog of the browser
      plugin (Carlos Garcia Campos)
    * Fix a memory leak in the pixbuf cache when reloading a page while
      the render job is running (#735758, Giselle Reis)
    * Initialize EvPageAccessible children once the page has been
      cached (#733747, Alejandro Pineiro)
    * Fix the size of the annotation window icons (#735110, Giselle
      Reis)
    * Don't use deprecated gtk_button_new_from_stock (#735562, Jose
      Aliste)
    * Fix runtime critical warning (#735561, Jose Aliste)
    * Build fix in C++11 mode (#735466, Ting-Wei Lan)
    * Fix centering of documents when printing with a manual scale
      (#734788, Carlos Garcia Campos)
    * Bring back page borders with recent GTK+ (Carlos Garcia Campos)
    * Emit accessible focused-changed signals for form fields
      (#733662, Joanmarie Diggs)
    * Emit accessible state-changed signals for form fields (#733748,
      Joanmarie Diggs)
    * Make annotation internal names unique (#649044, Giselle Machado)
    * Fix several memory leaks (Carlos Garcia Campos)
    * Fix the MIME type list of desktop files (#732216, Carlos Garcia Campos)
    * Set the main window was transient parent of the annotation
      properties dialog (#732114, Giselle Machado)
    * Use annotation RGBA API instead of the deprecated color API
      (#732095, Giselle Machado)
    * Fix rotation direction in DJVU backend (#731786, Marek Kasik)
    * Update the annotation poup window color and opacity when the annotation is
      updated (#725571, Giselle Machado)
    * Prevent jumps to last page when autoscrolling (#725389, Marek Kasik)
    * Fix centering when shrinking to printable area but not scaling
      (Carlos Garcia Campos)
    * Fallback to thumbnails page in sidebar when the current page is
      no longer supported by the document after a reload, and enable
      the pages that become supported (#628617, Giselle Machado)
    * Ensure text is available in page cache when requested by
      accessibility (#724965, Alejandro Pineiro)
    * Update the caret cursor when jumping to a find result (#728996,
      Joanmarie Diggs)
    * Fix shift+click text selection (#728189, Joanmarie Diggs)
    * Fix a crash when saving a copy (#727536, Debarshi Ray)
    * Fix enable caret navigation question message (#727062, Carlos
      Garcia Campos)
    * Fix a crash during the build with introspection enabled
      (#726812, Gustau Perez)
    * Fix warning message shown when the requested format is not
      supported by printer (#724044, Marek Kasik)
    * Allow printing to all formats supported by backend (#724044,
      Marek Kasik)
    * Fix gtk-doc build (#731061, Ting-Wei Lan)

- Many many ranslation updates

For full details see:

https://git.gnome.org/browse/evince/tree/NEWS?h=3.14.1
2014-11-08 11:28:43 +00:00
obache
4244232cb7 Describe lz4 option used by groonga. 2014-11-08 11:26:12 +00:00
obache
d79d56751a Using VARBASE. 2014-11-08 11:24:28 +00:00
adam
9eff3c50d5 Updated www/squid3 to 3.4.9 2014-11-08 09:35:30 +00:00
adam
aa108e4d40 Changes 3.4.9:
* Fix man(8)/man(1) page syntax
* Source Maintenance: bump astyle version to 2.03
* Bug 4093: source-maintenance.sh bad perl -i option
* Bug 4102: sslbump cert contains only a dot character in key usage extension
* kerberos_ldap_group/cert_tool: Remove ksh dependency
* ext_kerberos_ldap_group_acl: Fix regression typo in 3.4.7
* Bug 3803: ident leaks memory on failure
* Bug 4024: Bad host/IP ::1 when using IPv4-only environment
* Bug 4093: source-maintenance.sh errors and warnings due to wrong tools/options
* CBDATA: log memory leak situations when --enable-debug-cbdata
* Bug 4088: memory leak in external_acl_type helper with cache=0 or ttl=0
* SourceFormat Enforcement
2014-11-08 09:33:33 +00:00
adam
cec45c62de Updated boost to 1.57.0 2014-11-08 07:38:01 +00:00
ryoon
495f9baa52 Update mozc packages to 1.15.1917.102 2014-11-07 23:35:31 +00:00
ryoon
35616bf401 Remove a obsolete patch. 2014-11-07 23:31:18 +00:00
ryoon
62773ff6f5 Update to 1.15.1917.102 from 1.15.1895.102
Changelog:
r373 2014-11-03 1.15.1917.102 - r353 2014-10-17 1.15.1896.102

You can check out Mozc r373 as follows.

gclient sync --revision=373

Summary of changes between 1.15.1896.102 (r353) and 1.15.1917.102 (r373).

    Build related changes:
        Android build is now tested with NDK r10c and OpenJDK 7
    Fixed issues:
        FIX: Warning message from keymap editor should be updated ( Issue 251 )
    Commit summary:
        r373: Remove Util:ToUTF8 since it is actually a dead code
        r372: Tidy up build_mozc.py
        r371: Unsupport BuildToolsMain in build_mozc.py except for Windows
        r370: Re-enable tests for SafeStrToDouble/SafeStrToFloat on Android
        r369: Use OpenJDK 7 to build Android binaries
        r368: Swith protobuf repository from Google Code to GitHub part2
        r367: Fix several coding style issues
        r366: Sort test cases alphabetically
        r365: Merge ANDROID_VERSION_CODE into BUILD
        r364: Replace scoped_ptr with std::unique_ptr under unix/
        r363: Stop generating xcode rule to run unittest from IDE
        r362: Fix style violations in header include guards part 3
        r361: Deprecate build fravor "Optimize"
        r360: Put mozc_build_tools under output directory
        r359: Fix indentation in a python script
        r358: Roll breakpad r1375:r1391
        r357: Swith protobuf repository from Google Code to GitHub
        r356: Show the warning message when and only when keymaps for DirectInput mode are changed
        r355: Stop using non-standard default constructor of std::istream
        r354: Fix style violations in header include guards part 2
        r353: Switch to Android NDK r10c
2014-11-07 23:28:36 +00:00
roy
3675c536b2 Updated net/dhcpcd to 6.6.1 2014-11-07 20:18:20 +00:00
roy
7c80929b24 Import dhcpcd-6.6.1 with the following changes:
*  Log the address IPv4LL defends
  *  PREINIT, UNKNOWN and CARRIER are not either up nor down states
  *  ARP code re-written to allow for many ARP states
  *  IPv4LL address is now pseudo random based on HW address instead
     of really random as per RFC 3927 Section 2.1
  *  If not doing DHCP or DHCP6, disable the DNS requirement in the RA
     to fork.
  *  Treat IPv4LL as fallback and start DHCP discovery even if the prior
     lease was IPv4LL when rebooting.
  *  When we transition from REQUEST to DISCOVER in a reboot,
     start IPv4LL at the same time as discover to ensure we have an
     address quicker.

  *  Improve handling of the IPv6LL address at startup
  *  Support old Linux kernels where IFLA_AF_SPEC may not exist
  *  When stopping interfaces, skip past pseudo interfaces instead
     of finding the master as only the masters are sorted correctly

Added another mirror site, http://cflags.cc/roy/dhcpcd
2014-11-07 20:18:06 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
adam
413d801fcf Chamges 1.57.0:
Updated Libraries
Any:
RTTI is not required any more (TypeIndex library is used for RTTI emulation)
Fixed 8958

Asio:
Fixed the kqueue reactor so that it works on FreeBSD.
Fixed an issue in the kqueue reactor which resulted in spinning when using serial ports on Mac OS.
Fixed kqueue reactor support for read-only file descriptors.
Fixed a compile error when using the /dev/poll reactor.
Changed the Windows backend to use WSASocketW, as WSASocketA has been deprecated.
Fixed some warnings reported by Visual C++ 2013.
Fixed integer type used in the WinRT version of the byte-order conversion functions.
Changed documentation to indicate that use_future and spawn() are not made available when including the asio.hpp convenience header.
Explicitly marked asio::strand as deprecated. Use asio::io_service::strand instead.

Circular Buffer:
Fixed some warnings and move_if_noexcept from Boost.Move is used

Config:
BOOST_HAS_PRAGMA_DETECT_MISMATCH macro was added

Container:
Added support for initializer_list.
Fixed double destruction bugs in vector and backward expansion capable allocators.

Coroutine:
optionally register stacks with valgrind
10386 MSVC link error in asymmetric_coroutine.hpp: symbol already defined
10536 call to 'begin(...pull_coroutine< R > & c)' is ambiguous

Flyweight:
Added serialization support via Boost Serialization.
flyweight default constructor was made explicit in Boost 1.56, which introduces a regression in some initialization scenarios. The former non-explicit default constructor has been restored

More...
2014-11-07 19:28:38 +00:00
ryoon
b05c82e586 Updated www/firefox to 33.0.3
Updated www/firefox-l10n to 33.0.3
2014-11-07 17:38:10 +00:00
ryoon
cb40d40968 Update to 33.0.3
* Sync with firefox-33.0.3.
2014-11-07 17:37:08 +00:00
ryoon
a5be62746f Update to 33.0.3
Changelog:
Fixed
33.0.3: Blacklisted graphics drivers that were causing black screens with OMTC enabled (1093863)

Fixed
33.0.3 Fix two startup crashes with some combination of hardware and drivers (1064107 and 1021265)
2014-11-07 17:36:11 +00:00
adam
34dbdf6e28 Updated www/curl to 7.39.0 2014-11-07 14:12:11 +00:00
adam
8764082597 Changes 7.39.0:
* SSLv3 is disabled by default
* CURLOPT_COOKIELIST: Added "RELOAD" command [5]
* build: Added WinIDN build configuration options to Visual Studio projects
* ssh: improve key file search
* SSL: public key pinning. Use CURLOPT_PINNEDPUBLICKEY and --pinnedpubkey
* vtls: remove QsoSSL support, use gskit!
* mk-ca-bundle: added SHA-384 signature algorithm
* docs: added many examples for libcurl opts and other doc improvements
* build: Added VC ssh2 target to main Makefile
* MinGW: Added support to build with nghttp2
* NetWare: Added support to build with nghttp2
* build: added Watcom support to build with WinSSL
* build: Added optional specific version generation of VC project files

Bugfixes:
* curl_easy_duphandle: CURLOPT_COPYPOSTFIELDS read out of bounds [9]
* openssl: build fix for versions < 0.9.8e [1]
* newlines: fix mixed newlines to LF-only [2]
* ntlm: Fixed HTTP proxy authentication when using Windows SSPI [3]
* sasl_sspi: Fixed Unicode build [4]
* file: reject paths using embedded %00
* threaded-resolver: revert Curl_expire_latest() switch [6]
* configure: allow --with-ca-path with PolarSSL too
* HTTP/2: Fix busy loop when EOF is encountered
* CURLOPT_CAPATH: return failure if set without backend support
* nss: do not fail if a CRL is already cached
* smtp: Fixed intermittent "SSL3_WRITE_PENDING: bad write retry" error
* fixed 20+ nits/memory leaks identified by Coverity scans
* curl_schannel.c: Fixed possible memory or handle leak
* multi-uv.c: call curl_multi_info_read() better
* Cmake: Check for OpenSSL before OpenLDAP
* Cmake: Fix library list provided to cURL tests
* Cmake: Avoid cycle directory dependencies
* Cmake: Build with GSS-API libraries (MIT or Heimdal)
* vtls: provide backend defines for internal source code
* nss: fix a connection failure when FTPS handle is reused
* tests/http_pipe.py: Python 3 support
* cmake: build tool_hugehelp (ENABLE_MANUAL)
* cmake: enable IPv6 by default if available
* tests: move TESTCASES to Makefile.inc, add show for cmake
* ntlm: Avoid unnecessary buffer allocation for SSPI based type-2 token
* ntlm: Fixed empty/bad base-64 decoded buffer return codes
* ntlm: Fixed empty type-2 decoded message info text
* cmake: add CMake/Macros.cmake to the release tarball
* cmake: add SUPPORT_FEATURES and SUPPORT_PROTOCOLS
* cmake: use LIBCURL_VERSION from curlver.h
* cmake: generate pkg-config and curl-config
* fixed several superfluous variable assignements identified by cppcheck
* cleanup of 'CURLcode result' return code
* pipelining: only output "is not blacklisted" in debug builds
* SSL: Remove SSLv3 from SSL default due to POODLE attack
* gskit.c: remove SSLv3 from SSL default
* darwinssl: detect possible future removal of SSLv3 from the framework
* ntlm: Only define ntlm data structure when USE_NTLM is defined
* ntlm: Return CURLcode from Curl_ntlm_core_mk_lm_hash()
* ntlm: Return all errors from Curl_ntlm_core_mk_nt_hash()
* sspi: Only call CompleteAuthToken() when complete is needed
* http_negotiate: Fixed missing check for USE_SPNEGO
* HTTP: return larger than 3 digit response codes too [7]
* openssl: Check for NPN / ALPN via OpenSSL version number
* openssl: enable NPN separately from ALPN
* sasl_sspi: Allow DIGEST-MD5 to use current windows credentials
* sspi: Return CURLE_LOGIN_DENIED on AcquireCredentialsHandle() failure
* resume: consider a resume from [content-length] to be OK [8]
* sasl: Fixed Kerberos V5 inclusion when CURL_DISABLE_CRYPTO_AUTH is used
* build-openssl.bat: Fix x64 release build
* cmake: drop _BSD_SOURCE macro usage
* cmake: fix gethostby{addr,name}_r in CurlTests
* cmake: clean OtherTests, fixing -Werror
* cmake: fix struct sockaddr_storage check
* Curl_single_getsock: fix hold/pause sock handling
* SSL: PolarSSL default min SSL version TLS 1.0
* cmake: fix ZLIB_INCLUDE_DIRS use [10]
* buildconf: stop checking for libtool
2014-11-07 14:10:16 +00:00
szptvlfn
df6df642b1 + hs-reflection 2014-11-07 13:09:24 +00:00
szptvlfn
5c68bd601a Added devel/hs-reflection version 1.5.1 2014-11-07 13:08:25 +00:00
szptvlfn
b9b2cdf3b9 Import reflection-1.5.1 as devel/hs-reflection.
This package provides an implementation of the ideas presented in the paper
"Functional Pearl: Implicit Configurations" by Oleg Kiselyov and
Chung-chieh Shan. However, the API has been streamlined to improve
performance.

The original paper can be obtained from
http://www.cs.rutgers.edu/~ccshan/prepose/prepose.pdf.

For a summary of the approach taken by this library, along with more
motivating examples, see Austin Seipp's tutorial at
https://www.fpcomplete.com/user/thoughtpolice/using-reflection.
2014-11-07 13:07:56 +00:00
obache
f46dc1f0db Updated net/mikutter to 3.0.8 2014-11-07 12:24:13 +00:00
obache
4cb88a36e8 Update mikutter to 3.0.8.
3.0.8
* Fixes Twitpci preview
* Fixes issue display Error icon instead of tab name with missing icon setting
  for the extract tab.
* Insane mikutter on Android
3.0.7
* Add workaround for Twitpic end.
* Add d250g2.com support
* Fixes API bug
* Update translations.
2014-11-07 12:23:57 +00:00
obache
112c9a7dff Updated inputmethod/ibus-hangul to 1.5.0 2014-11-07 11:56:18 +00:00
obache
4bb7b9c3cf Update ibus-hangul to 1.5.0.
* Add latin input mode.
  Latin input is now handled in ibus-hangul.  So you can input latin characters
  without changing input method engine.
2014-11-07 11:56:04 +00:00
schmonz
daec26aa63 Updated security/stunnel to 5.07 2014-11-07 11:30:51 +00:00
schmonz
ca3402acdd Update to 5.07. From the changelog:
Version 5.07, 2014.11.01, urgency: MEDIUM:
* New features
  - Several SMTP server protocol negotiation improvements.
  - Added UTF-8 byte order marks to stunnel.conf templates.
  - DH parameters are no longer generated by "make cert".
    The hardcoded DH parameters are sufficiently secure,
    and modern TLS implementations will use ECDH anyway.
  - Updated manual for the "options" configuration file option.
  - Added support for systemd 209 or later.
  - New --disable-systemd ./configure option.
  - setuid/setgid commented out in stunnel.conf-sample.
* Bugfixes
  - Added support for UTF-8 byte order mark in stunnel.conf.
  - Compilation fix for OpenSSL with disabled SSLv2 or SSLv3.
  - Non-blocking mode set on inetd and systemd descriptors.
  - shfolder.h replaced with shlobj.h for compatibility
    with modern Microsoft compilers.

Version 5.06, 2014.10.15, urgency: HIGH:
* Security bugfixes
  - OpenSSL DLLs updated to version 1.0.1j.
    https://www.openssl.org/news/secadv_20141015.txt
  - The insecure SSLv2 protocol is now disabled by default.
    It can be enabled with "options = -NO_SSLv2".
  - The insecure SSLv3 protocol is now disabled by default.
    It can be enabled with "options = -NO_SSLv3".
  - Default sslVersion changed to "all" (also in FIPS mode)
    to autonegotiate the highest supported TLS version.
* New features
  - Added missing SSL options to match OpenSSL 1.0.1j.
  - New "-options" commandline option to display the list
    of supported SSL options.
* Bugfixes
  - Fixed FORK threading build regression bug.
  - Fixed missing periodic Win32 GUI log updates.

Version 5.05, 2014.10.10, urgency: MEDIUM:
* New features
  - Asynchronous communication with the GUI thread for faster
    logging on Win32.
  - systemd socket activation (thx to Mark Theunissen).
  - The parameter of "options" can now be prefixed with "-"
    to clear an SSL option, for example:
    "options = -LEGACY_SERVER_CONNECT".
  - Improved "transparent = destination" manual page (thx to
    Vadim Penzin).
* Bugfixes
  - Fixed POLLIN|POLLHUP condition handling error resulting
    in prematurely closed (truncated) connection.
  - Fixed a null pointer dereference regression bug in the
    "transparent = destination" functionality (thx to
    Vadim Penzin). This bug was introduced in stunnel 5.00.
  - Fixed startup thread synchronization with Win32 GUI.
  - Fixed erroneously closed stdin/stdout/stderr if specified
    as the -fd commandline option parameter.
  - A number of minor Win32 GUI bugfixes and improvements.
  - Merged most of the Windows CE patches (thx to Pierre Delaage).
  - Fixed incorrect CreateService() error message on Win32.
  - Implemented a workaround for defective Cygwin file
    descriptor passing breaking the libwrap support:
    http://wiki.osdev.org/Cygwin_Issues#Passing_file_descriptors

Version 5.04, 2014.09.21, urgency: LOW:
* New features
  - Support for local mode ("exec" option) on Win32.
  - Support for UTF-8 config file and log file.
  - Win32 UTF-16 build (thx to Pierre Delaage for support).
  - Support for Unicode file names on Win32.
  - A more explicit service description provided for the
    Windows SCM (thx to Pierre Delaage).
  - TCP/IP dependency added for NT service in order to prevent
    initialization failure at boot time.
  - FIPS canister updated to version 2.0.8 in the Win32 binary
    build.
* Bugfixes
  - load_icon_default() modified to return copies of default icons
    instead of the original resources to prevent the resources
    from being destroyed.
  - Partially merged Windows CE patches (thx to Pierre Delaage).
  - Fixed typos in stunnel.init.in and vc.mak.
  - Fixed incorrect memory allocation statistics update in
    str_realloc().
  - Missing REMOTE_PORT environmental variable is provided to
    processes spawned with "exec" on Unix platforms.
  - Taskbar icon is no longer disabled for NT service.
  - Fixed taskbar icon initialization when commandline options are
    specified.
  - Reportedly more compatible values used for the dwDesiredAccess
    parameter of the CreateFile() function (thx to Pierre Delaage).
  - A number of minor Win32 GUI bugfixes and improvements.
2014-11-07 11:30:47 +00:00
schmonz
e5fb0f7fa3 Some OSes have locale_t in xlocale.h (patch from upstream). 2014-11-07 11:17:12 +00:00
obache
bb55bc6c79 Updated devel/ruby-test-unit-notify to 1.0.4 2014-11-07 11:08:26 +00:00
obache
68a6d035ed Update ruby-test-unit-notify to 1.0.4.
## 1.0.4 - 2014-10-13 {#version-1-0-4}

### Improvements

* terminal-notifier: Supported icon.
  [GitHub#5][Patch by Yuichi NANSAI]

### Thanks

* Yuichi NANSAI
2014-11-07 11:08:12 +00:00
wiz
4e095a8e89 + adns-1.5.0, groff-1.22.3, p5-GD-2.56, polarssl-1.2.12, xboard-4.8.0. 2014-11-07 10:37:12 +00:00
alnsn
43d42b8b4f Update devel/valgrind to 3.10.0. 2014-11-07 08:20:21 +00:00
alnsn
d0bf5219d4 Update devel/valgrind to 3.10.0.
For a a list of bugfixes, see http://valgrind.org/docs/manual/dist.news.html.
Other changes are listed below.

3.10.0 is a feature release with many improvements and the usual
collection of bug fixes.

This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
MIPS64/Linux, ARM/Android, MIPS32/Android, X86/Android, X86/MacOSX 10.9
and AMD64/MacOSX 10.9.  Support for MacOSX 10.8 and 10.9 is
significantly improved relative to the 3.9.0 release.

* ================== PLATFORM CHANGES =================

* Support for the 64-bit ARM Architecture (AArch64 ARMv8).  This port
  is mostly complete, and is usable, but some SIMD instructions are as
  yet unsupported.

* Support for little-endian variant of the 64-bit POWER architecture.

* Support for Android on MIPS32.

* Support for 64bit FPU on MIPS32 platforms.

* Both 32- and 64-bit executables are supported on MacOSX 10.8 and 10.9.

* Configuration for and running on Android targets has changed.
  See README.android in the source tree for details.

* ================== DEPRECATED FEATURES =================

* --db-attach is now deprecated and will be removed in the next
  valgrind feature release.  The built-in GDB server capabilities are
  superior and should be used instead. Learn more here:
  http://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.gdbserver

* ==================== TOOL CHANGES ====================

* Memcheck:

  - Client code can now selectively disable and re-enable reporting of
    invalid address errors in specific ranges using the new client
    requests VALGRIND_DISABLE_ADDR_ERROR_REPORTING_IN_RANGE and
    VALGRIND_ENABLE_ADDR_ERROR_REPORTING_IN_RANGE.

  - Leak checker: there is a new leak check heuristic called
    "length64".  This is used to detect interior pointers pointing 8
    bytes inside a block, on the assumption that the first 8 bytes
    holds the value "block size - 8".  This is used by
    sqlite3MemMalloc, for example.

  - Checking of system call parameters: if a syscall parameter
    (e.g. bind struct sockaddr, sendmsg struct msghdr, ...) has
    several fields not initialised, an error is now reported for each
    field. Previously, an error was reported only for the first
    uninitialised field.

  - Mismatched alloc/free checking: a new flag
    --show-mismatched-frees=no|yes [yes] makes it possible to turn off
    such checks if necessary.

* Helgrind:

  - Improvements to error messages:

    o Race condition error message involving heap allocated blocks also
      show the thread number that allocated the raced-on block.

    o All locks referenced by an error message are now announced.
      Previously, some error messages only showed the lock addresses.

    o The message indicating where a lock was first observed now also
      describes the address/location of the lock.

  - Helgrind now understands the Ada task termination rules and
    creates a happens-before relationship between a terminated task
    and its master.  This avoids some false positives and avoids a big
    memory leak when a lot of Ada tasks are created and terminated.
    The interceptions are only activated with forthcoming releases of
    gnatpro >= 7.3.0w-20140611 and gcc >= 5.0.

  - A new GDB server monitor command "info locks" giving the list of
    locks, their location, and their status.

* Callgrind:

  - callgrind_control now supports the --vgdb-prefix argument,
    which is needed if valgrind was started with this same argument.

* ==================== OTHER CHANGES ====================

* Unwinding through inlined function calls.  Stack unwinding can now
  make use of Dwarf3 inlined-unwind information if it is available.
  The practical effect is that inlined calls become visible in stack
  traces.  The suppression matching machinery has been adjusted
  accordingly.  This is controlled by the new option
  --read-inline-info=yes|no.  Currently this is enabled by default
  only on Linux and Android targets and only for the tools Memcheck,
  Helgrind and DRD.

* Valgrind can now read EXIDX unwind information on 32-bit ARM
  targets.  If an object contains both CFI and EXIDX unwind
  information, Valgrind will prefer the CFI over the EXIDX.  This
  facilitates unwinding through system libraries on arm-android
  targets.

* Address description logic has been improved and is now common
  between Memcheck and Helgrind, resulting in better address
  descriptions for some kinds of error messages.

* Error messages about dubious arguments (eg, to malloc or calloc) are
  output like other errors.  This means that they can be suppressed
  and they have a stack trace.

* The C++ demangler has been updated for better C++11 support.

* New and modified GDB server monitor features:

  - Thread local variables/storage (__thread) can now be displayed.

  - The GDB server monitor command "v.info location <address>"
    displays information about an address.  The information produced
    depends on the tool and on the options given to valgrind.
    Possibly, the following are described: global variables, local
    (stack) variables, allocated or freed blocks, ...

  - The option "--vgdb-stop-at=event1,event2,..." allows the user to
    ask the GDB server to stop at the start of program execution, at
    the end of the program execution and on Valgrind internal errors.

  - A new monitor command "v.info stats" shows various Valgrind core
    and tool statistics.

  - A new monitor command "v.set hostvisibility" allows the GDB server
    to provide access to Valgrind internal host status/memory.

* A new option "--aspace-minaddr=<address>" can in some situations
  allow the use of more memory by decreasing the address above which
  Valgrind maps memory.  It can also be used to solve address
  conflicts with system libraries by increasing the default value.
  See user manual for details.

* The amount of memory used by Valgrind to store debug info (unwind
  info, line number information and symbol data) has been
  significantly reduced, even though Valgrind now reads more
  information in order to support unwinding of inlined function calls.

* Dwarf3 handling with --read-var-info=yes has been improved:

  - Ada and C struct containing VLAs no longer cause a "bad DIE" error

  - Code compiled with
    -ffunction-sections -fdata-sections -Wl,--gc-sections
    no longer causes assertion failures.

* Improved checking for the --sim-hints= and --kernel-variant=
  options.  Unknown strings are now detected and reported to the user
  as a usage error.

* The semantics of stack start/end boundaries in the valgrind.h
  VALGRIND_STACK_REGISTER client request has been clarified and
  documented.  The convention is that start and end are respectively
  the lowest and highest addressable bytes of the stack.
2014-11-07 08:16:45 +00:00
jnemeth
8d0d14a74a add and enable py-argcomplete and py-argh 2014-11-07 03:51:42 +00:00
jnemeth
edcc1a0e81 add and enable py-barman 2014-11-07 03:41:31 +00:00