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


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




switch to index mode

recent branches: MAIN (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 00:17:11 UTC Now

2016-08-17 23:13:11 UTC MAIN commitmail json YAML

Update libgcrypt to 1.7.3

Changelog:

2016-08-17  Werner Koch  <wk@gnupg.org>

Release 1.7.3.
* configure.ac: Set LT version to C21/A1/R3.

random: Hash continuous areas in the csprng pool.
* random/random-csprng.c (mix_pool): Store the first hash at the end
of the pool.

random: Improve the diagram showing the random mixing.
* random/random-csprng.c (mix_pool): Use DIGESTLEN instead of 20.

2016-07-19  Jussi Kivilinna  <jussi.kivilinna@iki.fi>

crc-intel-pclmul: split assembly block to ease register pressure.
* cipher/crc-intel-pclmul.c (crc32_less_than_16): Split inline
assembly block handling 4 byte input into multiple blocks.

rijndael-aesni: split assembly block to ease register pressure.
* cipher/rijndael-aesni.c (do_aesni_ctr_4): Use single register
constraint for passing 'bige_addb' to assembly block; split
first inline assembly block into two parts.

2016-07-14  Jussi Kivilinna  <jussi.kivilinna@iki.fi>

Add ARMv8/AArch32 Crypto Extension implementation of AES.
* cipher/Makefile.am: Add 'rijndael-armv8-ce.c' and
'rijndael-armv-aarch32-ce.S'.
* cipher/rijndael-armv8-aarch32-ce.S: New.
* cipher/rijndael-armv8-ce.c: New.
* cipher/rijndael-internal.h (USE_ARM_CE): New.
(RIJNDAEL_context_s): Add 'use_arm_ce'.
* cipher/rijndael.c [USE_ARM_CE] (_gcry_aes_armv8_ce_setkey)
(_gcry_aes_armv8_ce_prepare_decryption)
(_gcry_aes_armv8_ce_encrypt, _gcry_aes_armv8_ce_decrypt)
(_gcry_aes_armv8_ce_cfb_enc, _gcry_aes_armv8_ce_cbc_enc)
(_gcry_aes_armv8_ce_ctr_enc, _gcry_aes_armv8_ce_cfb_dec)
(_gcry_aes_armv8_ce_cbc_dec, _gcry_aes_armv8_ce_ocb_crypt)
(_gcry_aes_armv8_ce_ocb_auth): New.
(do_setkey) [USE_ARM_CE]: Add ARM CE/AES HW feature check and key
setup for ARM CE.
(prepare_decryption, _gcry_aes_cfb_enc, _gcry_aes_cbc_enc)
(_gcry_aes_ctr_enc, _gcry_aes_cfb_dec, _gcry_aes_cbc_dec)
(_gcry_aes_ocb_crypt, _gcry_aes_ocb_auth) [USE_ARM_CE]: Add
ARM CE support.
* configure.ac: Add 'rijndael-armv8-ce.lo' and
'rijndael-armv8-aarch32-ce.lo'.

Add ARMv8/AArch32 Crypto Extension implementation of GCM.
* cipher/Makefile.am: Add 'cipher-gcm-armv8-aarch32-ce.S'.
* cipher/cipher-gcm-armv8-aarch32-ce.S: New.
* cipher/cipher-gcm.c [GCM_USE_ARM_PMULL]
(_gcry_ghash_setup_armv8_ce_pmull, _gcry_ghash_armv8_ce_pmull)
(ghash_setup_armv8_ce_pmull, ghash_armv8_ce_pmull): New.
(setupM) [GCM_USE_ARM_PMULL]: Enable ARM PMULL implementation if
HWF_ARM_PULL HW feature flag is enabled.
* cipher/cipher-gcm.h (GCM_USE_ARM_PMULL): New.

Add ARMv8/AArch32 Crypto Extension implemenation of SHA-256.
* cipher/Makefile.am: Add 'sha256-armv8-aarch32-ce.S'.
* cipher/sha256-armv8-aarch32-ce.S: New.
* cipher/sha256.c (USE_ARM_CE): New.
(sha256_init, sha224_init): Check features for HWF_ARM_SHA1.
[USE_ARM_CE] (_gcry_sha256_transform_armv8_ce): New.
(transform) [USE_ARM_CE]: Use ARMv8 CE implementation if HW supports.
(SHA256_CONTEXT): Add 'use_arm_ce'.
* configure.ac: Add 'sha256-armv8-aarch32-ce.lo'.

Add ARMv8/AArch32 Crypto Extension implementation of SHA-1.
* cipher/Makefile.am: Add 'sha1-armv8-aarch32-ce.S'.
* cipher/sha1-armv7-neon.S (_gcry_sha1_transform_armv7_neon): Add
missing size.
* cipher/sha1-armv8-aarch32-ce.S: New.
* cipher/sha1.c (USE_ARM_CE): New.
(sha1_init): Check features for HWF_ARM_SHA1.
[USE_ARM_CE] (_gcry_sha1_transform_armv8_ce): New.
(transform) [USE_ARM_CE]: Use ARMv8 CE implementation if HW supports
it.
* cipher/sha1.h (SHA1_CONTEXT): Add 'use_arm_ce'.
* configure.ac: Add 'sha1-armv8-aarch32-ce.lo'.

Add HW feature check for ARMv8 AArch64 and crypto extensions.
* configure.ac: Add '--disable-arm-crypto-support'; enable hwf-arm
module on 64-bit ARM.
(armcryptosupport, gcry_cv_gcc_inline_aarch32_crypto)
(gcry_cv_inline_asm_aarch64_neon)
(gcry_cv_gcc_inline_asm_aarch64_crypto): New.
* src/g10lib.h (HWF_ARM_AES, HWF_ARM_SHA1, HWF_ARM_SHA2)
(HWF_ARM_PMULL): New.
* src/hwf-arm.c [__aarch64__]: Enable building in AArch64 mode.
(feature_map_s): New.
[__arm__] (AT_HWCAP, AT_HWCAP2, HWCAP2_AES, HWCAP2_PMULL)
(HWCAP2_SHA1, HWCAP2_SHA2, arm_features): New.
[__aarch64__] (AT_HWCAP, AT_HWCAP2, HWCAP_ASIMD, HWCAP_AES)
(HWCAP_PMULL, HWCAP_SHA1, HWCAP_SHA2, arm_features): New.
(get_hwcap): Add reading of 'AT_HWCAP2'; Change auxv use
'unsigned long'.
(detect_arm_at_hwcap): Add mapping of HWCAP/HWCAP2 to HWF flags.
(detect_arm_proc_cpuinfo): Add mapping of CPU features to HWF flags.
(_gcry_hwf_detect_arm): Use __ARM_NEON instead of legacy __ARM_NEON__.
* src/hwfeatures.c (hwflist): Add 'arm-aes', 'arm-sha1', 'arm-sha2'
and 'arm-pmull'.

(maya)

2016-08-17 23:06:51 UTC MAIN commitmail json YAML

Updated security/gnupg to 1.4.21

(maya)

2016-08-17 23:05:19 UTC MAIN commitmail json YAML

Update gnupg to 1.4.21

Changelog:
2016-08-17  Werner Koch  <wk@gnupg.org>

Release 1.4.21.

gpg: Add dummy option --with-subkey-fingerprint.
* g10/gpg.c (opts): Add dummy option.

build: Create a swdb file during "make distcheck".
* Makefile.am (distcheck-hook): New.

2016-08-17  Ineiev  <ineiev@gnu.org>

po: Update Russian translation.

2016-08-17  Werner Koch  <wk@gnupg.org>

random: Hash continuous areas in the csprng pool.
* cipher/random.c (mix_pool): Store the first hash at the end of the
pool.

cipher: Improve readability by using a macro.
* cipher/random.c (mix_pool): Use DIGESTLEN instead of 20.

2016-08-09  Daniel Kahn Gillmor  <dkg@fifthhorseman.net>

gpg: Avoid publishing the GnuPG version by default.
* g10/gpg.c (main): initialize opt.emit_version to 0
* doc/gpg.texi: document different default for --emit-version

2016-08-04  Daniel Kahn Gillmor  <dkg@fifthhorseman.net>

Clean up "allow to"
* README, cipher/cipher.c, cipher/pubkey.c, doc/gpg.texi: replace
  "allow to" with clearer text

In standard English, the normal construction is "${XXX} allows ${YYY}
to" -- that is, the subject (${XXX}) of the sentence is allowing the
object (${YYY}) to do something.  When the object is missing, the
phrasing sounds awkward, even if the object is implied by context.
There's almost always a better construction that isn't as awkward.

These changes should make the language a bit clearer.

Fix spelling: "occured" should be "occurred"
* checks/armor.test, cipher/des.c, g10/ccid-driver.c, g10/pkclist.c,
  util/regcomp.c, util/regex_internal.c: correct the spelling of
  "occured" to "occurred"

2016-08-04  NIIBE Yutaka  <gniibe@fsij.org>

g10: Fix checking key for signature validation.
* g10/sig-check.c (signature_check2): Not only subkey, but also primary
key should have flags.valid=1.

2016-08-03  Justus Winter  <justus@g10code.com>

Partially revert "g10: Fix another race condition for trustdb access."
This amends db246f8b which accidentally included the compiled
translation files.

2016-07-09  NIIBE Yutaka  <gniibe@fsij.org>

gpgv: Tweak default options for extra security.
* g10/gpgv.c (main): Set opt.no_sig _cache, so that it doesn't depend on
cached status.  Similarly, set opt.flags.require_cross_cert for backsig
validation for subkey signature.

2016-07-06  NIIBE Yutaka  <gniibe@fsij.org>

g10: Fix keysize with --expert.
* g10/keygen.c (ask_keysize): It's 768 only for DSA.

2016-06-28  NIIBE Yutaka  <gniibe@fsij.org>

g10: Fix --list-packets.
* g10/gpg.c (main): Call set_packet_list_mode after assignment of
opt.list_packets.
* g10/mainproc.c (do_proc_packets): Don't stop processing with
--list-packets as the comment says.
* g10/options.h (list_packets): Fix the comment.
* g10/parse-packet.c: Fix the condition for opt.list_packets.

2016-06-15  Niibe Yutaka  <gniibe@fsij.org>

g10: Fix another race condition for trustdb access.
* g10/tdbio.c (create_version_record): Call create_hashtable to always
make hashtable, together with the version record.
(get_trusthashrec): Remove call to create_hashtable.

2016-02-12  NIIBE Yutaka  <gniibe@fsij.org>

g10: Make sure to have the directory for trustdb.
* g10/tdbio.c (tdbio_set_dbname): Return earlier if !CREATE.  Check
the directory and create it if none before calling take_write_lock.

2016-02-01  Werner Koch  <wk@gnupg.org>

Fix possible sign extension problem with newer compilers.
* cipher/des.c (READ_64BIT_DATA): Cast to u32 before shifting by 24.
* cipher/blowfish.c (do_encrypt_block): Ditto.
(do_decrypt_block): Ditto.
* cipher/camellia.c (CAMELLIA_RR8): Ditto.
* cipher/cast5.c (do_encrypt_block): Ditto.
(do_decrypt_block): Ditto.
(do_cast_setkey): Ditto.
* cipher/twofish.c (INPACK): Ditto.
* util/iobuf.c (block_filter): Ditto.

2016-01-26  NIIBE Yutaka  <gniibe@fsij.org>

g10: Fix iobuf API of filter function for alignment.
* include/iobuf.h (struct iobuf_struct): Remove DESC.
* util/iobuf.c (iobuf_desc): New.
(print_chain, iobuf_close, iobuf_open, iobuf_fdopen, iobuf_sockopen)
(iobuf_create, iobuf_append, iobuf_openrw, iobuf_ioctl)
(iobuf_push_filter2, pop_filter, underflow): Use iobuf_desc.
(file_filter, sock_filter, block_filter): Fill the description.
* g10/armor.c, g10/cipher.c, g10/compress-bz2.c, g10/compress.c,
g10/encode.c, g10/encr-data.c, g10/mdfilter.c, g10/pipemode.c,
g10/progress.c, g10/textfilter.c: Likewise.

2016-01-15  Werner Koch  <wk@gnupg.org>

Fix possible AIX problem with sysconf in rndunix.
* cipher/rndunix.c [HAVE_STDINT_H]: Include stdint.h.
(start_gatherer): Detect misbehaving sysconf.

2016-01-13  NIIBE Yutaka  <gniibe@fsij.org>

Fix to support git worktree.
* Makefile.am: Use -e for testing .git.

2015-12-21  NIIBE Yutaka  <gniibe@fsij.org>

po: Update Japanese translation.

(maya)

2016-08-17 22:00:48 UTC MAIN commitmail json YAML

wpa_gui: better explanation in MESSAGE, don't suggest the unsafe option

(maya)

2016-08-17 21:48:33 UTC MAIN commitmail json YAML

2016-08-17 21:48:06 UTC MAIN commitmail json YAML

wpa_gui: take maintainership, add MESSAGE explaining requirements to usage

(maya)

2016-08-17 21:47:00 UTC MAIN commitmail json YAML

2016-08-17 21:46:45 UTC MAIN commitmail json YAML

Update to wpa_gui v2.5

Changelog:
2015-09-27 - v2.5
        * fixed P2P validation of SSID element length before copying it
          [security/2015-1/]">http://w1.fi/security/2015-1/] (CVE-2015-1863)
        * fixed WPS UPnP vulnerability with HTTP chunked transfer encoding
          [security/2015-2/]">http://w1.fi/security/2015-2/] (CVE-2015-4141)
        * fixed WMM Action frame parser (AP mode)
          [security/2015-3/]">http://w1.fi/security/2015-3/] (CVE-2015-4142)
        * fixed EAP-pwd peer missing payload length validation
          [security/2015-4/]">http://w1.fi/security/2015-4/]
          (CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146)
        * fixed validation of WPS and P2P NFC NDEF record payload length
          [security/2015-5/]">http://w1.fi/security/2015-5/]
        * nl80211:
          - added VHT configuration for IBSS
          - fixed vendor command handling to check OUI properly
          - allow driver-based roaming to change ESS
        * added AVG_BEACON_RSSI to SIGNAL_POLL output
        * wpa_cli: added tab completion for number of commands
        * removed unmaintained and not yet completed SChannel/CryptoAPI support
        * modified Extended Capabilities element use in Probe Request frames to
          include all cases if any of the values are non-zero
        * added support for dynamically creating/removing a virtual interface
          with interface_add/interface_remove
        * added support for hashed password (NtHash) in EAP-pwd peer
        * added support for memory-only PSK/passphrase (mem_only_psk=1 and
          CTRL-REQ/RSP-PSK_PASSPHRASE)
        * P2P
          - optimize scan frequencies list when re-joining a persistent group
          - fixed number of sequences with nl80211 P2P Device interface
          - added operating class 125 for P2P use cases (this allows 5 GHz
            channels 161 and 169 to be used if they are enabled in the current
            regulatory domain)
          - number of fixes to P2PS functionality
          - do not allow 40 MHz co-ex PRI/SEC switch to force MCC
          - extended support for preferred channel listing
        * D-Bus:
          - fixed WPS property of fi.w1.wpa_supplicant1.BSS interface
          - fixed PresenceRequest to use group interface
          - added new signals: FindStopped, WPS pbc-overlap,
            GroupFormationFailure, WPS timeout, InvitationReceived
          - added new methods: WPS Cancel, P2P Cancel, Reconnect, RemoveClient
          - added manufacturer info
        * added EAP-EKE peer support for deriving Session-Id
        * added wps_priority configuration parameter to set the default priority
          for all network profiles added by WPS
        * added support to request a scan with specific SSIDs with the SCAN
          command (optional "ssid <hexdump>" arguments)
        * removed support for WEP40/WEP104 as a group cipher with WPA/WPA2
        * fixed SAE group selection in an error case
        * modified SAE routines to be more robust and PWE generation to be
          stronger against timing attacks
        * added support for Brainpool Elliptic Curves with SAE
        * added support for CCMP-256 and GCMP-256 as group ciphers with FT
        * fixed BSS selection based on estimated throughput
        * added option to disable TLSv1.0 with OpenSSL
          (phase1="tls_disable_tlsv1_0=1")
        * added Fast Session Transfer (FST) module
        * fixed OpenSSL PKCS#12 extra certificate handling
        * fixed key derivation for Suite B 192-bit AKM (this breaks
          compatibility with the earlier version)
        * added RSN IE to Mesh Peering Open/Confirm frames
        * number of small fixes

2015-03-15 - v2.4
        * allow OpenSSL cipher configuration to be set for internal EAP server
          (openssl_ciphers parameter)
        * fixed number of small issues based on hwsim test case failures and
          static analyzer reports
        * P2P:
          - add new=<0/1> flag to P2P-DEVICE-FOUND events
          - add passive channels in invitation response from P2P Client
          - enable nl80211 P2P_DEVICE support by default
          - fix regresssion in disallow_freq preventing search on social
            channels
          - fix regressions in P2P SD query processing
          - try to re-invite with social operating channel if no common channels
            in invitation
          - allow cross connection on parent interface (this fixes number of
            use cases with nl80211)
          - add support for P2P services (P2PS)
          - add p2p_go_ctwindow configuration parameter to allow GO CTWindow to
            be configured
        * increase postponing of EAPOL-Start by one second with AP/GO that
          supports WPS 2.0 (this makes it less likely to trigger extra roundtrip
          of identity frames)
        * add support for PMKSA caching with SAE
        * add support for control mesh BSS (IEEE 802.11s) operations
        * fixed number of issues with D-Bus P2P commands
        * fixed regression in ap_scan=2 special case for WPS
        * fixed macsec_validate configuration
        * add a workaround for incorrectly behaving APs that try to use
          EAPOL-Key descriptor version 3 when the station supports PMF even if
          PMF is not enabled on the AP
        * allow TLS v1.1 and v1.2 to be negotiated by default; previous behavior
          of disabling these can be configured to work around issues with broken
          servers with phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1"
        * add support for Suite B (128-bit and 192-bit level) key management and
          cipher suites
        * add WMM-AC support (WMM_AC_ADDTS/WMM_AC_DELTS)
        * improved BSS Transition Management processing
        * add support for neighbor report
        * add support for link measurement
        * fixed expiration of BSS entry with all-zeros BSSID
        * add optional LAST_ID=x argument to LIST_NETWORK to allow all
          configured networks to be listed even with huge number of network
          profiles
        * add support for EAP Re-Authentication Protocol (ERP)
        * fixed EAP-IKEv2 fragmentation reassembly
        * improved PKCS#11 configuration for OpenSSL
        * set stdout to be line-buffered
        * add TDLS channel switch configuration
        * add support for MAC address randomization in scans with nl80211
        * enable HT for IBSS if supported by the driver
        * add BSSID black and white lists (bssid_blacklist, bssid_whitelist)
        * add support for domain_suffix_match with GnuTLS
        * add OCSP stapling client support with GnuTLS
        * include peer certificate in EAP events even without a separate probe
          operation; old behavior can be restored with cert_in_cb=0
        * add peer ceritficate alt subject name to EAP events
          (CTRL-EVENT-EAP-PEER-ALT)
        * add domain_match network profile parameter (similar to
          domain_suffix_match, but full match is required)
        * enable AP/GO mode HT Tx STBC automatically based on driver support
        * add ANQP-QUERY-DONE event to provide information on ANQP parsing
          status
        * allow passive scanning to be forced with passive_scan=1
        * add a workaround for Linux packet socket behavior when interface is in
          bridge
        * increase 5 GHz band preference in BSS selection (estimate SNR, if info
          not available from driver; estimate maximum throughput based on common
          HT/VHT/specific TX rate support)
        * add INTERWORKING_ADD_NETWORK ctrl_iface command; this can be used to
          implement Interworking network selection behavior in upper layers
          software components
        * add optional reassoc_same_bss_optim=1 (disabled by default)
          optimization to avoid unnecessary Authentication frame exchange
        * extend TDLS frame padding workaround to cover all packets
        * allow wpa_supplicant to recover nl80211 functionality if the cfg80211
          module gets removed and reloaded without restarting wpa_supplicant
        * allow hostapd DFS implementation to be used in wpa_supplicant AP mode

2014-10-09 - v2.3
        * fixed number of minor issues identified in static analyzer warnings
        * fixed wfd_dev_info to be more careful and not read beyond the buffer
          when parsing invalid information for P2P-DEVICE-FOUND
        * extended P2P and GAS query operations to support drivers that have
          maximum remain-on-channel time below 1000 ms (500 ms is the current
          minimum supported value)
        * added p2p_search_delay parameter to make the default p2p_find delay
          configurable
        * improved P2P operating channel selection for various multi-channel
          concurrency cases
        * fixed some TDLS failure cases to clean up driver state
        * fixed dynamic interface addition cases with nl80211 to avoid adding
          ifindex values to incorrect interface to skip foreign interface events
          properly
        * added TDLS workaround for some APs that may add extra data to the
          end of a short frame
        * fixed EAP-AKA' message parser with multiple AT_KDF attributes
        * added configuration option (p2p_passphrase_len) to allow longer
          passphrases to be generated for P2P groups
        * fixed IBSS channel configuration in some corner cases
        * improved HT/VHT/QoS parameter setup for TDLS
        * modified D-Bus interface for P2P peers/groups
        * started to use constant time comparison for various password and hash
          values to reduce possibility of any externally measurable timing
          differences
        * extended explicit clearing of freed memory and expired keys to avoid
          keeping private data in memory longer than necessary
        * added optional scan_id parameter to the SCAN command to allow manual
          scan requests for active scans for specific configured SSIDs
        * fixed CTRL-EVENT-REGDOM-CHANGE event init parameter value
        * added option to set Hotspot 2.0 Rel 2 update_identifier in network
          configuration to support external configuration
        * modified Android PNO functionality to send Probe Request frames only
          for hidden SSIDs (based on scan_ssid=1)
        * added generic mechanism for adding vendor elements into frames at
          runtime (VENDOR_ELEM_ADD, VENDOR_ELEM_GET, VENDOR_ELEM_REMOVE)
        * added fields to show unrecognized vendor elements in P2P_PEER
        * removed EAP-TTLS/MSCHAPv2 interoperability workaround so that
          MS-CHAP2-Success is required to be present regardless of
          eap_workaround configuration
        * modified EAP fast session resumption to allow results to be used only
          with the same network block that generated them
        * extended freq_list configuration to apply for sched_scan as well as
          normal scan
        * modified WPS to merge mixed-WPA/WPA2 credentials from a single session
        * fixed nl80211/RTM_DELLINK processing when a P2P GO interface is
          removed from a bridge
        * fixed number of small P2P issues to make negotiations more robust in
          corner cases
        * added experimental support for using temporary, random local MAC
          address (mac_addr and preassoc_mac_addr parameters); this is disabled
          by default (i.e., previous behavior of using permanent address is
          maintained if configuration is not changed)
        * added D-Bus interface for setting/clearing WFD IEs
        * fixed TDLS AID configuration for VHT
        * modified -m<conf> configuration file to be used only for the P2P
          non-netdev management device and do not load this for the default
          station interface or load the station interface configuration for
          the P2P management interface
        * fixed external MAC address changes while wpa_supplicant is running
        * started to enable HT (if supported by the driver) for IBSS
        * fixed wpa_cli action script execution to use more robust mechanism
          (CVE-2014-3686)

2014-06-04 - v2.2
        * added DFS indicator to get_capability freq
        * added/fixed nl80211 functionality
          - BSSID/frequency hint for driver-based BSS selection
          - fix tearing down WDS STA interfaces
          - support vendor specific driver command
            (VENDOR <vendor id> <sub command id> [<hex formatted data>])
          - GO interface teardown optimization
          - allow beacon interval to be configured for IBSS
          - add SHA256-based AKM suites to CONNECT/ASSOCIATE commands
        * removed unused NFC_RX_HANDOVER_REQ and NFC_RX_HANDOVER_SEL control
          interface commands (the more generic NFC_REPORT_HANDOVER is now used)
        * fixed MSCHAP UTF-8 to UCS-2 conversion for three-byte encoding;
          this fixes password with include UTF-8 characters that use
          three-byte encoding EAP methods that use NtPasswordHash
        * fixed couple of sequencies where radio work items could get stuck,
          e.g., when rfkill blocking happens during scanning or when
          scan-for-auth workaround is used
        * P2P enhancements/fixes
          - enable enable U-APSD on GO automatically if the driver indicates
            support for this
          - fixed some service discovery cases with broadcast queries not being
            sent to all stations
          - fixed Probe Request frame triggering invitation to trigger only a
            single invitation instance even if multiple Probe Request frames are
            received
          - fixed a potential NULL pointer dereference crash when processing an
            invalid Invitation Request frame
          - add optional configuration file for the P2P_DEVICE parameters
          - optimize scan for GO during persistent group invocation
          - fix possible segmentation fault when PBC overlap is detected while
            using a separate P2P group interface
          - improve GO Negotiation robustness by allowing GO Negotiation
            Confirmation to be retransmitted
          - do use freed memory on device found event when P2P NFC
        * added phase1 network parameter options for disabling TLS v1.1 and v1.2
          to allow workarounds with misbehaving AAA servers
          (tls_disable_tlsv1_1=1 and tls_disable_tlsv1_2=1)
        * added support for OCSP stapling to validate AAA server certificate
          during TLS exchange
        * Interworking/Hotspot 2.0 enhancements
          - prefer the last added network in Interworking connection to make the
            behavior more consistent with likely user expectation
          - roaming partner configuration (roaming_partner within a cred block)
          - support Hotspot 2.0 Release 2
            * "hs20_anqp_get <BSSID> 8" to request OSU Providers list
            * "hs20_icon_request <BSSID> <icon filename>" to request icon files
            * "fetch_osu" and "cancel_osu_fetch" to start/stop full OSU provider
              search (all suitable APs in scan results)
            * OSEN network for online signup connection
            * min_{dl,ul}_bandwidth_{home,roaming} cred parameters
            * max_bss_load cred parameter
            * req_conn_capab cred parameter
            * sp_priority cred parameter
            * ocsp cred parameter
            * slow down automatic connection attempts on EAP failure to meet
              required behavior (no more than 10 retries within a 10-minute
              interval)
            * sample implementation of online signup client (both SPP and
              OMA-DM protocols) (hs20/client/*)
          - fixed GAS indication for additional comeback delay with status
            code 95
          - extend ANQP_GET to accept Hotspot 2.0 subtypes
            ANQP_GET <addr> <info id>[,<info id>]...
            [,hs20:<subtype>][...,hs20:<subtype>]
          - add control interface events CRED-ADDED <id>,
            CRED-MODIFIED <id> <field>, CRED-REMOVED <id>
          - add "GET_CRED <id> <field>" command
          - enable FT for the connection automatically if the AP advertises
            support for this
          - fix a case where auto_interworking=1 could end up stopping scanning
        * fixed TDLS interoperability issues with supported operating class in
          some deployed stations
        * internal TLS implementation enhancements/fixes
          - add SHA256-based cipher suites
          - add DHE-RSA cipher suites
          - fix X.509 validation of PKCS#1 signature to check for extra data
        * fixed PTK derivation for CCMP-256 and GCMP-256
        * added "reattach" command for fast reassociate-back-to-same-BSS
        * allow PMF to be enabled for AP mode operation with the ieee80211w
          parameter
        * added "get_capability tdls" command
        * added option to set config blobs through control interface with
          "SET blob <name> <hexdump>"
        * D-Bus interface extensions/fixes
          - make p2p_no_group_iface configurable
          - declare ServiceDiscoveryRequest method properly
          - export peer's device address as a property
          - make reassociate command behave like the control interface one,
            i.e., to allow connection from disconnected state
        * added optional "freq=<channel ranges>" parameter to SET pno
        * added optional "freq=<channel ranges>" parameter to SELECT_NETWORK
        * fixed OBSS scan result processing for 20/40 MHz co-ex report
        * remove WPS 1.0 only support, i.e., WSC 2.0 support is now enabled
          whenever CONFIG_WPS=y is set
        * fixed regression in parsing of WNM Sleep Mode exit key data
        * fixed potential segmentation fault and memory leaks in WNM neighbor
          report processing
        * EAP-pwd fixes
          - fragmentation of PWD-Confirm-Resp
          - fix memory leak when fragmentation is used
          - fix possible segmentation fault on EAP method deinit if an invalid
            group is negotiated
        * added MACsec/IEEE Std 802.1X-2010 PAE implementation (currently
          available only with the macsec_qca driver wrapper)
        * fixed EAP-SIM counter-too-small message
        * added 'dup_network <id_s> <id_d> <name>' command; this can be used to
          clone the psk field without having toextract it from wpa_supplicant
        * fixed GSM authentication on USIM
        * added support for usin epoll in eloop (CONFIG_ELOOP_EPOLL=y)
        * fixed some concurrent virtual interface cases with dedicated P2P
          management interface to not catch events from removed interface (this
          could result in the management interface getting disabled)
        * fixed a memory leak in SAE random number generation
        * fixed off-by-one bounds checking in printf_encode()
          - this could result in some control interface ATTACH command cases
            terminating wpa_supplicant
        * fixed EAPOL-Key exchange when GCMP is used with SHA256-based AKM
        * various bug fixes

2014-02-04 - v2.1
        * added support for simultaneous authentication of equals (SAE) for
          stronger password-based authentication with WPA2-Personal
        * improved P2P negotiation and group formation robustness
          - avoid unnecessary Dialog Token value changes during retries
          - avoid more concurrent scanning cases during full group formation
            sequence
          - do not use potentially obsolete scan result data from driver
            cache for peer discovery/updates
          - avoid undesired re-starting of GO negotiation based on Probe
            Request frames
          - increase GO Negotiation and Invitation timeouts to address busy
            environments and peers that take long time to react to messages,
            e.g., due to power saving
          - P2P Device interface type
        * improved P2P channel selection (use more peer information and allow
          more local options)
        * added support for optional per-device PSK assignment by P2P GO
          (wpa_cli p2p_set per_sta_psk <0/1>)
        * added P2P_REMOVE_CLIENT for removing a client from P2P groups
          (including persistent groups); this can be used to securely remove
          a client from a group if per-device PSKs are used
        * added more configuration flexibility for allowed P2P GO/client
          channels (p2p_no_go_freq list and p2p_add_cli_chan=0/1)
        * added nl80211 functionality
          - VHT configuration for nl80211
          - MFP (IEEE 802.11w) information for nl80211 command API
          - support split wiphy dump
          - FT (IEEE 802.11r) with driver-based SME
          - use advertised number of supported concurrent channels
          - QoS Mapping configuration
        * improved TDLS negotiation robustness
        * added more TDLS peer parameters to be configured to the driver
        * optimized connection time by allowing recently received scan results
          to be used instead of having to run through a new scan
        * fixed ctrl_iface BSS command iteration with RANGE argument and no
          exact matches; also fixed argument parsing for some cases with
          multiple arguments
        * added 'SCAN TYPE=ONLY' ctrl_iface command to request manual scan
          without executing roaming/network re-selection on scan results
        * added Session-Id derivation for EAP peer methods
        * added fully automated regression testing with mac80211_hwsim
        * changed configuration parser to reject invalid integer values
        * allow AP/Enrollee to be specified with BSSID instead of UUID for
          WPS ER operations
        * disable network block temporarily on repeated connection failures
        * changed the default driver interface from wext to nl80211 if both are
          included in the build
        * remove duplicate networks if WPS provisioning is run multiple times
        * remove duplicate networks when Interworking network selection uses the
          same network
        * added global freq_list configuration to allow scan frequencies to be
          limited for all cases instead of just for a specific network block
        * added support for BSS Transition Management
        * added option to use "IFNAME=<ifname> " prefix to use the global
          control interface connection to perform per-interface commands;
          similarly, allow global control interface to be used as a monitor
          interface to receive events from all interfaces
        * fixed OKC-based PMKSA cache entry clearing
        * fixed TKIP group key configuration with FT
        * added support for using OCSP stapling to validate server certificate
          (ocsp=1 as optional and ocsp=2 as mandatory)
        * added EAP-EKE peer
        * added peer restart detection for IBSS RSN
        * added domain_suffix_match (and domain_suffix_match2 for Phase 2
          EAP-TLS) to specify additional constraint for the server certificate
          domain name
        * added support for external SIM/USIM processing in EAP-SIM, EAP-AKA,
          and EAP-AKA' (CTRL-REQ-SIM and CTRL-RSP-SIM commands over control
          interface)
        * added global bgscan configuration option as a default for all network
          blocks that do not specify their own bgscan parameters
        * added D-Bus methods for TDLS
        * added more control to scan requests
          - "SCAN freq=<freq list>" can be used to specify which channels are
            scanned (comma-separated frequency ranges in MHz)
          - "SCAN passive=1" can be used to request a passive scan (no Probe
            Request frames are sent)
          - "SCAN use_id" can be used to request a scan id to be returned and
            included in event messages related to this specific scan operation
          - "SCAN only_new=1" can be used to request the driver/cfg80211 to
            report only BSS entries that have been updated during this scan
            round
          - these optional arguments to the SCAN command can be combined with
            each other
        * modified behavior on externally triggered scans
          - avoid concurrent operations requiring full control of the radio when
            an externally triggered scan is detected
          - do not use results for internal roaming decision
        * added a new cred block parameter 'temporary' to allow credential
          blocks to be stored separately even if wpa_supplicant configuration
          file is used to maintain other network information
        * added "radio work" framework to schedule exclusive radio operations
          for off-channel functionality
          - reduce issues with concurrent operations that try to control which
            channel is used
          - allow external programs to request exclusive radio control in a way
            that avoids conflicts with wpa_supplicant
        * added support for using Protected Dual of Public Action frames for
          GAS/ANQP exchanges when associated with PMF
        * added support for WPS+NFC updates and P2P+NFC
          - improved protocol for WPS
          - P2P group formation/join based on NFC connection handover
          - new IPv4 address assignment for P2P groups (ip_addr_* configuration
            parameters on the GO) to replace DHCP
          - option to fetch and report alternative carrier records for external
            NFC operations
        * various bug fixes

(maya)

2016-08-17 18:58:37 UTC MAIN commitmail json YAML

Updated misc/byobu to 5.111

(maya)

2016-08-17 18:58:05 UTC MAIN commitmail json YAML

Update byobu to 5.111

Changelog:

byobu (5.111-0ubuntu1) yakkety; urgency=medium

  [ Dustin Kirkland ]
  * usr/lib/byobu/battery:
    - battery color when black-on-red is hard to read; change to
      white on red.
    - test 256 colors with vim (:runtime syntax/colortest.vim) and
      http://www.robmeerman.co.uk/_media/unix/256colors2.pl
      + seem to be working okay here

  [ Jeffery To ]
  * usr/bin/byobu.in, usr/share/byobu/profiles/tmux:
    - use screen-256color if possible, for both screen and tmux
    - allow the user to override our term choices, by setting
      BYOBU_TERM, BYOBU_DEFAULT_TERM and/or BYOBU_COLOR_TERM

-- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 09 Aug 2016 15:23:17 -0500

byobu (5.110-0ubuntu1) yakkety; urgency=medium

  [ Dustin Kirkland ]
  * usr/lib/byobu/logo:
    - added a logo for AlpineLinux, which has published an apk for Byobu
  * usr/share/byobu/status/status, usr/share/byobu/status/statusrc:
  - default to showing disk space
  - fix DISTRO to BYOBU_DISTRO in template
  * debian/control: LP: #1596364
    - add |xterm to suggests
  * usr/bin/purge-old-kernels: LP: #1595977
    - modify the kernel purge algorithm slightly to better handle efi
      and virtual kernels
  * usr/bin/purge-old-kernels: LP: #1532153
    - run autoremove afterwards, to clean up anything else
  * usr/lib/byobu/include/select-session.py: LP: #1583590
    - fix default window selection by just hitting enter
  * usr/share/man/man1/byobu.1:
    - add some whitespace in the manpage

  [ ironstorm ]
  * usr/lib/byobu/cpu_temp: LP: #1587139
    - add cpu temp support for rpi1, rpi2, and rpi3

-- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 29 Jul 2016 12:29:04 -0500

byobu (5.109-0ubuntu1) yakkety; urgency=medium

  [ Dustin Kirkland ]
  * usr/lib/byobu/include/icons, usr/lib/byobu/reboot_required,
    usr/lib/byobu/updates_available:
    - add an checkbox icon
    - fix formatting again
  * usr/share/byobu/desktop/byobu.desktop.old,
    usr/share/byobu/desktop/Makefile.am:
    - deprecated

  [ Grant Likely ]
  * usr/lib/byobu/include/select-session.py:
    - Add support for tmux grouped sessions
    - select-session.py: Pass command name in argument list

-- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 05 Jul 2016 10:47:22 -0500

byobu (5.108-0ubuntu1) yakkety; urgency=medium

  [ Dustin Kirkland ]
  * usr/lib/byobu/updates_available:
    - remove trailing whitespace
  * usr/lib/byobu/battery:
    - only use POWER_SUPPLY_CAPACITY if neither POWER_SUPPLY_ENERGY_NOW nor
      POWER_SUPPLY_CHARGE_NOW are available; important for summing
      multiple batteries

  [ Kevin Mark and Dustin Kirkland ]
  * usr/lib/byobu/uptime:
    - fix uptime status on MacOS

-- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 31 May 2016 10:03:12 -0500

byobu (5.107-0ubuntu1) yakkety; urgency=medium

  * usr/bin/manifest:
    - remove http, breaks pastebinit
  * usr/bin/manifest:
    - fix manifest url
  * usr/bin/wifi-status:
    - use tmux target pane

-- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 09 May 2016 18:26:20 -0500

byobu (5.106-0ubuntu1) xenial; urgency=medium

  * usr/lib/byobu/include/tmux-send-command-to-all-panes:
    - fix breakage on sending command to all panes

-- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 14 Apr 2016 11:21:49 -0500

byobu (5.105-0ubuntu1) xenial; urgency=medium

  [ Dustin Kirkland ]
  * usr/share/man/man1/byobu.1:
    - update examples
  * debian/control:
    - pastebinit needs to be in the recommends
  * usr/lib/byobu/swap, usr/share/man/man1/byobu.1:
    - switch swap to black on green, white on green
      was unreadable
  * usr/bin/byobu-ctrl-a.in:
    - silence stderr
  * usr/share/byobu/profiles/bashrc:
    - fix color comment
  * usr/bin/byobu-janitor.in:
    - no longer default to enabling ec2 status, LP: #1564320
    - institute better timeouts for metadata wgets, LP: #1564320
  * usr/bin/byobu-select-session.in: LP: #1555446
    - exec the select-session command, to keep from having an sh
      hanging around
  * Applications/Byobu.app/Contents/MacOS/Byobu, AUTHORS,
    debian/copyright, debian/source_byobu.py, etc/profile.d/Z97-
    byobu.sh.in, experimental/byobu-classroom, po/bg.po, po/sv.po,
    usr/bin/byobu-config.in, usr/bin/byobu-ctrl-a.in, usr/bin/byobu-
    disable.in, usr/bin/byobu-disable-prompt.in, usr/bin/byobu-
    enable.in, usr/bin/byobu-enable-prompt.in, usr/bin/byobu-export.in,
    usr/bin/byobu.in, usr/bin/byobu-janitor.in, usr/bin/byobu-
    keybindings, usr/bin/byobu-launcher.in, usr/bin/byobu-launcher-
    install.in, usr/bin/byobu-launcher-uninstall.in, usr/bin/byobu-
    launch.in, usr/bin/byobu-layout.in, usr/bin/byobu-prompt.in,
    usr/bin/byobu-quiet.in, usr/bin/byobu-reconnect-sockets.in,
    usr/bin/byobu-select-backend.in, usr/bin/byobu-select-profile.in,
    usr/bin/byobu-select-session.in, usr/bin/byobu-shell.in,
    usr/bin/byobu-silent.in, usr/bin/byobu-status-detail.in,
    usr/bin/byobu-status.in, usr/bin/manifest, usr/lib/byobu/apport,
    usr/lib/byobu/arch, usr/lib/byobu/battery, usr/lib/byobu/color,
    usr/lib/byobu/cpu_count, usr/lib/byobu/cpu_freq,
    usr/lib/byobu/cpu_temp, usr/lib/byobu/custom, usr/lib/byobu/date,
    usr/lib/byobu/disk, usr/lib/byobu/disk_io, usr/lib/byobu/distro,
    usr/lib/byobu/ec2_cost, usr/lib/byobu/entropy,
    usr/lib/byobu/fan_speed, usr/lib/byobu/hostname,
    usr/lib/byobu/include/colors, usr/lib/byobu/include/common,
    usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/constants,
    usr/lib/byobu/include/cycle-status, usr/lib/byobu/include/dirs.in,
    usr/lib/byobu/include/icons, usr/lib/byobu/include/mondrian,
    usr/lib/byobu/include/notify_osd, usr/lib/byobu/include/select-
    session.py, usr/lib/byobu/include/shutil, usr/lib/byobu/include/tmux-
    detach-all-but-current-client, usr/lib/byobu/include/tmux-send-
    command-to-all-panes, usr/lib/byobu/include/tmux-send-command-to-all-
    windows, usr/lib/byobu/include/toggle-utf8.in,
    usr/lib/byobu/ip_address, usr/lib/byobu/load_average,
    usr/lib/byobu/logo, usr/lib/byobu/mail, usr/lib/byobu/memory,
    usr/lib/byobu/menu, usr/lib/byobu/network, usr/lib/byobu/notify_osd,
    usr/lib/byobu/processes, usr/lib/byobu/raid,
    usr/lib/byobu/reboot_required, usr/lib/byobu/release,
    usr/lib/byobu/services, usr/lib/byobu/session, usr/lib/byobu/swap,
    usr/lib/byobu/time, usr/lib/byobu/time_utc, usr/lib/byobu/trash,
    usr/lib/byobu/updates_available, usr/lib/byobu/uptime,
    usr/lib/byobu/users, usr/lib/byobu/whoami,
    usr/lib/byobu/wifi_quality, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable,
    usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/byobu/keybindings/f-keys.tmux.disable,
    usr/share/byobu/profiles/bashrc, usr/share/byobu/profiles/byoburc,
    usr/share/byobu/profiles/classroom, usr/share/byobu/profiles/common,
    usr/share/byobu/profiles/NONE, usr/share/byobu/profiles/screenrc,
    usr/share/byobu/profiles/tmux, usr/share/byobu/profiles/tmuxrc,
    usr/share/byobu/status/status, usr/share/byobu/status/statusrc,
    usr/share/byobu/tests/byobu-time-notifications.in, usr/share/dbus-
    1/services/us.kirkland.terminals.byobu.service,
    usr/share/man/man1/byobu-export.1:
    - update byobu.co email addresses to byobu.org
  * CONTRIBUTING:
    - added a contributing file

  [ Mark King ]
  * usr/lib/byobu/battery:
    - Use `POWER_SUPPLY_CAPACITY` for battery if available

-- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 07 Apr 2016 18:50:55 -0500

byobu (5.104-0ubuntu1) xenial; urgency=medium

  * debian/control:
    - suggest pastebinit, drop w3m

-- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 28 Feb 2016 23:46:22 -0600

byobu (5.103-0ubuntu1) xenial; urgency=medium

  * usr/bin/Makefile.am, usr/bin/manifest, usr/bin/tmpfsffs,
    usr/share/man/man1/Makefile.am, usr/share/man/man1/manifest.1:
    - added the manifest command
  * debian/control, usr/bin/Makefile.am, usr/bin/purge-old-kernels,
    usr/share/man/man1/Makefile.am, usr/share/man/man1/purge-old-
    kernels.1:
    - move purge-old-kernels over from bikeshed into byobu
  * usr/lib/byobu/include/select-session.py: LP: #1550687
    - make sure input/eval is compatible with both python2 and 3
  * usr/share/byobu/keybindings/f-keys.screen,
    usr/share/byobu/keybindings/f-keys.tmux: LP: #1543903
    - use $EDITOR rather than 'view'
  * usr/lib/byobu/include/icons, usr/lib/byobu/reboot_required,
    usr/share/man/man1/byobu.1:
    - add an indicator for an unattended upgrade in progress

-- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 28 Feb 2016 23:24:31 -0600

byobu (5.102-0ubuntu1) xenial; urgency=medium

  [ Dustin Kirkland ]
  * usr/share/byobu/keybindings/mouse.tmux.disable,
    usr/share/byobu/keybindings/mouse.tmux.enable: LP: #1514377
    - use tmux 2.1's new 'mouse' option, add some comments,
      support old and new
  * configure.ac, debian/control, NEWS, README, usr/lib/byobu/rcs_cost,
    usr/share/appdata/byobu.appdata.xml, usr/share/man/man1/byobu.1,
    usr/share/man/man1/byobu-config.1, usr/share/man/man1/byobu-ctrl-
    a.1, usr/share/man/man1/byobu-enable.1, usr/share/man/man1/byobu-
    janitor.1, usr/share/man/man1/byobu-keybindings.1,
    usr/share/man/man1/byobu-launcher.1, usr/share/man/man1/byobu-
    launcher-install.1, usr/share/man/man1/byobu-launcher-uninstall.1,
    usr/share/man/man1/byobu-layout.1, usr/share/man/man1/byobu-
    prompt.1, usr/share/man/man1/byobu-quiet.1, usr/share/man/man1/byobu-
    reconnect-sockets.1, usr/share/man/man1/byobu-screen.1,
    usr/share/man/man1/byobu-select-backend.1, usr/share/man/man1/byobu-
    select-profile.1, usr/share/man/man1/byobu-select-session.1,
    usr/share/man/man1/byobu-shell.1, usr/share/man/man1/byobu-silent.1,
    usr/share/man/man1/byobu-status.1, usr/share/man/man1/byobu-status-
    detail.1, usr/share/man/man1/byobu-tmux.1, usr/share/man/man1/byobu-
    ugraph.1, usr/share/man/man1/byobu-ulevel.1:
    - replace http://byobu.co links to newly registered http://byobu.org

  [ Jeffrey To ]
  * usr/share/byobu/keybindings/tmux-screen-keys.conf:
    - This adds '-c "#{pane_current_path}"' to new-window/split-window calls
      in tmux-screen-keys.conf, matching similar calls in f-keys.tmux.

-- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 04 Feb 2016 16:29:44 -0600

byobu (5.101-0ubuntu1) xenial; urgency=medium

  * usr/lib/byobu/arch:
    - need a trailing whitespace
  * README: LP: #1526844
    - add a note about installing coreutils
  * usr/bin/byobu-shell.in: LP: #1500109
    - respect ~/.hushlogin file

-- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 14 Jan 2016 08:55:21 +0200

(maya)

2016-08-17 16:00:24 UTC MAIN commitmail json YAML

Updated devel/ocaml-ppx_deriving to 4.0

(jaapb)

2016-08-17 16:00:01 UTC MAIN commitmail json YAML

Updated package to latest version, 4.0. Changes include:

  Show, eq, ord, map, iter, fold: add support for Result.result.
  Ppx_deriving.Arg: use Result.result instead of polymorphic variants.
  Ppx_deriving.sanitize: parameterize over an opened module.
  Add support for [@@deriving] in module type declarations.
  Add support for loading findlib packages instead of just files in ppx_deriving_main.
  Treat types explicitly qualified with Pervasives also as builtin.
  Compatibility with statically linked ppx drivers.

(jaapb)

2016-08-17 15:57:18 UTC MAIN commitmail json YAML

Added ocaml-result to SUBDIRs

(jaapb)

2016-08-17 15:56:38 UTC MAIN commitmail json YAML

Added devel/ocaml-result version 1.2

(jaapb)

2016-08-17 15:55:53 UTC MAIN commitmail json YAML

Created a new package, devel/ocaml-result. This is a compatibility library
so that packages can remain compatible with OCaml <= 4.03 while using the
Result type.

(jaapb)

2016-08-17 15:51:25 UTC MAIN commitmail json YAML

Updated devel/py-hgnested to 0.8

(richard)

2016-08-17 15:50:47 UTC MAIN commitmail json YAML

update to hgnested-0.8

CHANGES:

Version 0.8 - 2016-08-10
* Add support for mercurial 3.8 and 3.9
* Drop support for mercurial 3.5
* Add support for mercurial 3.6

Version 0.7 - 2015-08-26
* Improve performance by skipping .hg directories
* Add support for tortoisehg
* Add nshare command
* Drop support for mercurial 2.8

(richard)

2016-08-17 15:40:58 UTC MAIN commitmail json YAML

Updated time/py-dateutil to 2.5.3

(richard)

2016-08-17 15:40:05 UTC MAIN commitmail json YAML

Updated databases/ocaml-sqlite3 to 4.0.5

(jaapb)

2016-08-17 15:39:43 UTC MAIN commitmail json YAML

Updated package to latest version, 4.0.5. Changes include:

Changed default configuration setting for loadable extensions
on Mac OS X.  Due to frequent installation issues the default
setting is now to turn off loadable extensions on that platform.
You will have to explicitly turn them on if you need them.

Fixed a bug finalizing user-defined functions for a database.

More build process improvements for Homebrew users.

Improved build process for Homebrew users.

Major API change that is compatible with major release series 2:
It is now possible to return errors from user-defined SQL-functions
by simply raising (arbitrary) exceptions.  This somewhat
tricky internal change eliminates the need for Data.ERROR and
reestablishes compatibility with major release series 2.
Sorry for the churn, but the more elegant solution was not
quite obvious!

Added user function error handling (major API change).

Fixed a build problem due to Oasis/ocamlbuild inconsistency.

Fixed a callback locking bug when encountering rows containing
unexpected NULLs.

(jaapb)

2016-08-17 15:39:02 UTC MAIN commitmail json YAML

update to python-dateutil-2.5.3

NEWS:
Version 2.5.3
-------------
- Updated zoneinfo to 2016d
- Fixed parser bug where unambiguous datetimes fail to parse when dayfirst is
  set to true. (gh issue #233, pr #234)
- Bug in zoneinfo file on platforms such as Google App Engine which do not
  do not allow importing of subprocess.check_call was reported and fixed by
  @savraj (gh issue #239, gh pr #240)
- Fixed incorrect version in documentation (gh issue #235, pr #243)

Version 2.5.2
-------------
- Updated zoneinfo to 2016c
- Fixed parser bug where yearfirst and dayfirst parameters were not being
  respected when no separator was present. (gh issue #81 and #217, pr #229)

Version 2.5.1
-------------
- Updated zoneinfo to 2016b
- Changed MANIFEST.in to explicitly include test suite in source distributions,
  with help from @koobs (gh issue #193, pr #194, #201, #221)
- Explicitly set all line-endings to LF, except for the NEWS file, on a
  per-repository basis (gh pr #218)
- Fixed an issue with improper caching behavior in rruleset objects (gh issue
  #104, pr #207)
- Changed to an explicit error when rrulestr strings contain a missing BYDAY
  (gh issue #162, pr #211)
- tzfile now correctly handles files containing leapcnt (although the leapcnt
  information is not actually used). Contributed by @hjoukl (gh issue #146, pr
  #147)
- Fixed recursive import issue with tz module (gh pr #204)
- Added compatibility between tzwin objects and datetime.time objects (gh issue
  #216, gh pr #219)
- Refactored monolithic test suite by module (gh issue #61, pr #200 and #206)
- Improved test coverage in the relativedelta module (gh pr #215)
- Adjusted documentation to reflect possibly counter-intuitive properties of
  RFC-5545-compliant rrules, and other documentation improvements in the rrule
  module (gh issue #105, gh issue #149 - pointer to the solution by @phep,
  pr #213).

Version 2.5.0
-------------
- Updated zoneinfo to 2016a
- zoneinfo_metadata file version increased to 2.0 - the updated updatezinfo.py
  script will work with older zoneinfo_metadata.json files, but new metadata
  files will not work with older updatezinfo.py versions. Additionally, we have
  started hosting our own mirror of the Olson databases on a github pages
  site (https://dateutil.github.io/tzdata/) (gh pr #183)
- dateutil zoneinfo tarballs now contain the full zoneinfo_metadata file used
  to generate them. (gh issue #27, gh pr #85)
- relativedelta can now be safely subclassed without derived objects reverting
  to base relativedelta objects as a result of arithmetic operations.
  (lp:1010199, gh issue #44, pr #49)
- relativedelta 'weeks' parameter can now be set and retrieved as a property of
  relativedelta instances. (lp: 727525, gh issue #45, pr #49)
- relativedelta now explicitly supports fractional relative weeks, days, hours,
  minutes and seconds. Fractional values in absolute parameters (year, day, etc)
  are now deprecated. (gh issue #40, pr #190)
- relativedelta objects previously did not use microseconds to determine of two
  relativedelta objects were equal. This oversight has been corrected.
  Contributed by @elprans (gh pr #113)
- rrule now has an xafter() method for retrieving multiple recurrences after a
  specified date. (gh pr #38)
- str(rrule) now returns an RFC2445-compliant rrule string, contributed by
  @schinckel and @armicron (lp:1406305, gh issue #47, prs #50, #62 and #160)
- rrule performance under certain conditions has been significantly improved
  thanks to a patch contributed by @dekoza, based on an article by Brian Beck
  (@exogen) (gh pr #136)
- The use of both the 'until' and 'count' parameters is now deprecated as
  inconsistent with RFC2445 (gh pr #62, #185)
- Parsing an empty string will now raise a ValueError, rather than returning the
  datetime passed to the 'default' parameter. (gh issue #78, pr #187)
- tzwinlocal objects now have a meaningful repr() and str() implementation
  (gh issue #148, prs #184 and #186)
- Added equality logic for tzwin and tzwinlocal objects. (gh issue #151,
  pr #180, #184)
- Added some flexibility in subclassing timelex, and switched the default
  behavior over to using string methods rather than comparing against a fixed
  list. (gh pr #122, #139)
- An issue causing tzstr() to crash on Python 2.x was fixed. (lp: 1331576,
  gh issue #51, pr #55)
- An issue with string encoding causing exceptions under certain circumstances
  when tzname() is called was fixed. (gh issue #60, #74, pr #75)
- Parser issue where calling parse() on dates with no day specified when the
  day of the month in the default datetime (which is "today" if unspecified) is
  greater than the number of days in the parsed month was fixed (this issue
  tended to crop up between the 29th and 31st of the month, for obvious reasons)
  (canonical gh issue #25, pr #30, #191)
- Fixed parser issue causing fuzzy_with_tokens to raise an unexpected exception
  in certain circumstances. Contributed by @MichaelAquilina (gh pr #91)
- Fixed parser issue where years > 100 AD were incorrectly parsed. Contributed
  by @Bachmann1234 (gh pr #130)
- Fixed parser issue where commas were not a valid separator between seconds
  and microseconds, preventing parsing of ISO 8601 dates. Contributed by
  @ryanss (gh issue #28, pr #106)
- Fixed issue with tzwin encoding in locales with non-Latin alphabets
  (gh issue #92, pr #98)
- Fixed an issue where tzwin was not being properly imported on Windows.
  Contributed by @labrys. (gh pr #134)
- Fixed a problem causing issues importing zoneinfo in certain circumstances.
  Issue and solution contributed by @alexxv (gh issue #97, pr #99)
- Fixed an issue where dateutil timezones were not compatible with basic time
  objects. One of many, many timezone related issues contributed and tested by
  @labrys. (gh issue #132, pr #181)
- Fixed issue where tzwinlocal had an invalid utcoffset. (gh issue #135,
  pr #141, #142)
- Fixed issue with tzwin and tzwinlocal where DST transitions were incorrectly
  parsed from the registry. (gh issue #143, pr #178)
- updatezinfo.py no longer suppresses certain OSErrors. Contributed by @bjamesv
  (gh pr #164)
- An issue that arose when timezone locale changes during runtime has been
  fixed by @carlosxl and @mjschultz (gh issue #100, prs #107, #109)
- Python 3.5 was added to the supported platforms in the metadata (@tacaswell
  gh pr #159) and the test suites (@moreati gh pr #117).
- An issue with tox failing without unittest2 installed in Python 2.6 was fixed
  by @moreati (gh pr #115)
- Several deprecated functions were replaced in the tests by @moreati
  (gh pr #116)
- Improved the logic in Travis and Appveyor to alleviate issues where builds
  were failing due to connection issues when downloading the IANA timezone
  files. In addition to adding our own mirror for the files (gh pr #183), the
  download is now retried a number of times (with a delay) (gh pr #177)
- Many failing doctests were fixed by @moreati. (gh pr #120)
- Many fixes to the documentation (gh pr #103, gh pr #87 from @radarhere,
  gh pr #154 from @gpoesia, gh pr #156 from @awsum, gh pr #168 from @ja8zyjits)
- Added a code coverage tool to the CI to help improve the library. (gh pr #182)
- We now have a mailing list - dateutil@python.org, graciously hosted by
  Python.org.

Version 2.4.2
-------------
- Updated zoneinfo to 2015b.
- Fixed issue with parsing of tzstr on Python 2.7.x; tzstr will now be decoded
  if not a unicode type. gh #51 (lp:1331576), gh pr #55.
- Fix a parser issue where AM and PM tokens were showing up in fuzzy date
  stamps, triggering inappropriate errors. gh #56 (lp: 1428895), gh pr #63.
- Missing function "setcachesize" removed from zoneinfo __all__ list by @ryanss,
  fixing an issue with wildcard imports of dateutil.zoneinfo. (gh pr #66).
- (PyPi only) Fix an issue with source distributions not including the test
  suite.

Version 2.4.1
-------------

- Added explicit check for valid hours if AM/PM is specified in parser.
  (gh pr #22, issue #21)
- Fix bug in rrule introduced in 2.4.0 where byweekday parameter was not
  handled properly. (gh pr #35, issue #34)
- Fix error where parser allowed some invalid dates, overwriting existing hours
  with the last 2-digit number in the string. (gh pr #32, issue #31)
- Fix and add test for Python 2.x compatibility with boolean checking of
  relativedelta objects. Implemented by @nimasmi (gh pr #43) and C辿dric Krier
  (lp: 1035038)
- Replaced parse() calls with explicit datetime objects in unit tests unrelated
  to parser. (gh pr #36)
- Changed private _byxxx from sets to sorted tuples and fixed one currently
  unreachable bug in _construct_byset. (gh pr #54)
- Additional documentation for parser (gh pr #29, #33, #41) and rrule.
- Formatting fixes to documentation of rrule and README.rst.
- Updated zoneinfo to 2015a.

(richard)

2016-08-17 15:19:42 UTC MAIN commitmail json YAML

fix function prototype to match body in order to avoid:

>xfce-taskmanager-linux.c:33:6: error: conflicting types for 'get_task_details'
> void get_task_details(pid_t pid,struct task *task)
>      ^
>In file included from xfce-taskmanager-linux.c:30:0:
>xfce-taskmanager-linux.h:41:6: note: previous declaration of 'get_task_details' was here
> void get_task_details(gint pid,struct task *task);
>      ^

(richard)

2016-08-17 14:57:34 UTC MAIN commitmail json YAML

Updated textproc/py-relatorio to 0.6.3

(richard)

2016-08-17 14:56:56 UTC MAIN commitmail json YAML

update to relatorio-0.6.3

CHANGES:
0.6.3 - 20160629
* Update calcext:value-type with the same guessed type
* Register MarkupTemplate for 'markup' mimetype instead of 'xml'

(richard)

2016-08-17 14:14:49 UTC MAIN commitmail json YAML

Updated x11/mlterm to 3.7.2

(tsutsui)

2016-08-17 14:14:00 UTC MAIN commitmail json YAML

Update mlterm to 3.7.2.

XXX: mlterm-con is not handled yet

Changes noted in doc/en/ReleaseNote:

ver 3.7.2
* Add mlterm-con which is a console version of mlterm (like GNU Screen) and which
  works on various terminal emulators. (see doc/en/README.console)
* Add "console_encoding" / --ckm option which specifies a character encoding of
  the console where mlterm-con works.
* Add "default_cell_size" / --csz option for mlterm-con.
* Add "console_sixel_colors" / --csc option for mlterm-con.
* Add "primary_da" / --da1 and "secondary_da" / --da2 options.
* Support DECRQSS partially.
* Support wheel mouse on MacOSX/Cocoa. (Thanks to @nyarla)
  (Merge a patch at http://the.nyarla.net/entry/2016/06/03/195013)
* Bug fixes:
  Fix misalignment of the position of characters in drawing them with the use
  of complementary loaded fonts on cairo.

(tsutsui)

2016-08-17 14:11:52 UTC MAIN commitmail json YAML

Updated databases/mongo-c-driver to 1.4.0

(fhajny)

2016-08-17 14:11:42 UTC MAIN commitmail json YAML

Update databases/mongo-c-driver to 1.4.0.

- The driver can now use the native TLS and crypto functions
  included in Mac OS X and Windows.
- The driver implements the MongoDB Command Monitoring Spec.
- New functions mongoc_client_set_error_api and
  mongoc_client_pool_set_error_api
  allow applications to distinguish client and server errors.
- Unacknowledged writes (writes whose mongoc_write_concern_t "w"
  value is zero) now reply with an empty document instead of one
  with nInserted: 0, nUpdated: 0, and so on.
- Public API For Higher-Level Drivers
- New connection string option "localThresholdMS".
- zSeries, POWER8, and ARM 64-bit platform support.
- Performance enhancements, reduce allocation and copying in
  command code.
- All man page names now begin with "mongoc_" to avoid install
  conflicts.
- New function mongoc_gridfs_file_set_id.

(fhajny)

2016-08-17 14:07:23 UTC MAIN commitmail json YAML

Updated devel/libbson to 1.4.0

(fhajny)

2016-08-17 14:07:09 UTC MAIN commitmail json YAML

Update devel/libbson to 1.4.0.

- bson_reader_reset seeks to the beginning of a BSON buffer.
- bson_steal efficiently transfers contents from one bson_t to
  another.
- Fix Windows compile error with BSON_EXTRA_ALIGN disabled.
- Potential buffer overrun in bson_strndup.
- bson_oid_to_string optimization for MS Visual Studio
- bson_oid_is_valid accepts uppercase hex characters.
- bson_json_reader_read aborted on some invalid Extended JSON
  documents.
- All man page names now begin with "bson_" to avoid install
  conflicts.
- Error messages sometimes truncated at 63 chars.

(fhajny)

2016-08-17 13:51:14 UTC MAIN commitmail json YAML

Updated misc/p5-Business-ISBN to 3.002

(wen)

2016-08-17 13:49:40 UTC MAIN commitmail json YAML

Update to 3.002

Upstream changes:
3.002 2016-08-10T09:30:21Z
* Bump to stable versions

3.001_01 2016-08-06T08:14:59Z
* Remove xisbn stuff璽��it's due to be turned off.
* Bump the major version for the API change

2.011_01 2016-07-29T20:50:01Z
* Remove the URI prereq

(wen)

2016-08-17 13:45:25 UTC MAIN commitmail json YAML

add missing run-time dependency on py-cycler with revbump.

(richard)

2016-08-17 13:40:14 UTC MAIN commitmail json YAML

add py-cycler to graphics/Makefile

(richard)

2016-08-17 13:39:30 UTC MAIN commitmail json YAML

added graphics/py-cycler-0.10.0

(richard)

2016-08-17 13:38:28 UTC MAIN commitmail json YAML

add cycler-0.10.0
A composable cycle class used for constructing style-cycles.

Feature release for cycler. This release includes a number of new
features:

    Cycler objecst learned to generate an itertools.cycle by calling them,
        a-la a generator.
    Cycler objects learned to change the name of a key via the new
        .change_key(old_key, new_key) method.
    Cycler objects learned how to compare each other and determine if they
        are equal or not (==).
    Cycler objects learned how to join another Cycler to be concatenated
        into a single longer Cycler via concat method of function. A.concat(B)
        or concat(A, B).
    The cycler factory function learned to construct a complex Cycler from
        iterables provided as keyword arguments.
    Cycler objects learn do show their insides with the by_key method which
        returns a dictionary of lists (instead of an iterable of dictionaries).

(richard)

2016-08-17 12:38:22 UTC MAIN commitmail json YAML

Updated graphics/py-dot to 1.2.2

(richard)

2016-08-17 12:37:35 UTC MAIN commitmail json YAML

update to pydot-1.2.2

# `pydot` changelog

## 1.2.0 (2016-07-01)

- Python 3 compatibility
- bumped dependency to `pyparsing >= 2.1.4`
- tests running on Travis CI
- tests require `chardet`
- detect character encoding for most test files
  using the package `chardet`

API:

- on all operating systems, search GraphViz
  executables in environment `$PATH`,
  using `subprocess.Popen`.
  No paths hard-coded due to security and privacy issues.

- add option to pass GraphViz executable name
  or absolute path as `prog` to `pydot.Dot.write_*` methods.
  This provides an alternative to
  adding GraphViz to the `$PATH`.

- the functions:
    - `pydot.graph_from_dot_data`
    - `pydot.graph_from_dot_file`
    - `dot_parser.parse_dot_data`
  changed to always return a `list` of graphs,
  instead of behaving differently for singletons.

- require that the user explicitly give an encoding to
  the function `pydot.graph_from_dot_file`,
  with default encoding same as `io.open`.

- decode to unicode at program boundaries, and
  treat binary images as bytes,
  for more compatibility with python 3.
  Use `io.open`, instead of the built-in `open`.

- rm function `pydot.set_graphviz_executables`

- rm attribute `pydot.Dot.progs`

## 1.1.0 (2016-05-23)

- compatibility with `pyparsing >= 1.5.7`

API:

- `pydot.Graph.to_string`: hide `subgraph` keyword only if so requested
- produce `warnings.warn` if `pydot.dot_parser` fails to import,
  instead of `print`

## 1.0.29 (2016-05-16)

- Maintenance release that keeps the same API
- pin `pyparsing == 1.5.7`
- update version number in source code
- update `setup.py`

(richard)

2016-08-17 12:34:39 UTC MAIN commitmail json YAML

Updated devel/py-pyparsing to 2.1.8

(richard)

2016-08-17 12:33:50 UTC MAIN commitmail json YAML

update to pyparsing-2.1.8

==========
Change Log
==========

Version 2.1.8 -
------------------------------
- Fixed issue in the optimization to _trim_arity, when the full
  stacktrace is retrieved to determine if a TypeError is raised in
  pyparsing or in the caller's parse action. Code was traversing
  the full stacktrace, and potentially encountering UnicodeDecodeError.

- Fixed bug in ParserElement.inlineLiteralsUsing, causing infinite
  loop with Suppress.

- Fixed bug in Each, when merging named results from multiple
  expressions in a ZeroOrMore or OneOrMore. Also fixed bug when
  ZeroOrMore expressions were erroneously treated as required
  expressions in an Each expression.

- Added a few more inline doc examples.

- Improved use of runTests in several example scripts.

Version 2.1.7 -
------------------------------
- Fixed regression reported by Andrea Censi (surfaced in PyContracts
  tests) when using ParseSyntaxExceptions (raised when using operator '-')
  with packrat parsing.

- Minor fix to oneOf, to accept all iterables, not just space-delimited
  strings and lists. (If you have a list or set of strings, it is
  not necessary to concat them using ' '.join to pass them to oneOf,
  oneOf will accept the list or set or generator directly.)

Version 2.1.6 -
------------------------------
- *Major packrat upgrade*, inspired by patch provided by Tal Einat -
  many, many, thanks to Tal for working on this! Tal's tests show
  faster parsing performance (2X in some tests), *and* memory reduction
  from 3GB down to ~100MB! Requires no changes to existing code using
  packratting. (Uses OrderedDict, available in Python 2.7 and later.
  For Python 2.6 users, will attempt to import from ordereddict
  backport. If not present, will implement pure-Python Fifo dict.)

- Minor API change - to better distinguish between the flexible
  numeric types defined in pyparsing_common, I've changed "numeric"
  (which parsed numbers of different types and returned int for ints,
  float for floats, etc.) and "number" (which parsed numbers of int
  or float type, and returned all floats) to "number" and "fnumber"
  respectively. I hope the "f" prefix of "fnumber" will be a better
  indicator of its internal conversion of parsed values to floats,
  while the generic "number" is similar to the flexible number syntax
  in other languages. Also fixed a bug in pyparsing_common.numeric
  (now renamed to pyparsing_common.number), integers were parsed and
  returned as floats instead of being retained as ints.

- Fixed bug in upcaseTokens and downcaseTokens introduced in 2.1.5,
  when the parse action was used in conjunction with results names.
  Reported by Steven Arcangeli from the dql project, thanks for your
  patience, Steven!

- Major change to docs! After seeing some comments on reddit about
  general issue with docs of Python modules, and thinking that I'm a
  little overdue in doing some doc tuneup on pyparsing, I decided to
  following the suggestions of the redditor and add more inline examples
  to the pyparsing reference documentation. I hope this addition
  will clarify some of the more common questions people have, especially
  when first starting with pyparsing/Python.

- Deprecated ParseResults.asXML. I've never been too happy with this
  method, and it usually forces some unnatural code in the parsers in
  order to get decent tag names. The amount of guesswork that asXML
  has to do to try to match names with values should have been a red
  flag from day one. If you are using asXML, you will need to implement
  your own ParseResults->XML serialization. Or consider migrating to
  a more current format such as JSON (which is very easy to do:
  results_as_json = json.dumps(parse_result.asDict()) Hopefully, when
  I remove this code in a future version, I'll also be able to simplify
  some of the craziness in ParseResults, which IIRC was only there to try
  to make asXML work.

- Updated traceParseAction parse action decorator to show the repr
  of the input and output tokens, instead of the str format, since
  str has been simplified to just show the token list content.

  (The change to ParseResults.__str__ occurred in pyparsing 2.0.4, but
  it seems that didn't make it into the release notes - sorry! Too
  many users, especially beginners, were confused by the
  "([token_list], {names_dict})" str format for ParseResults, thinking
  they were getting a tuple containing a list and a dict. The full form
  can be seen if using repr().)

  For tracing tokens in and out of parse actions, the more complete
  repr form provides important information when debugging parse actions.

Verison 2.1.5 - June, 2016
------------------------------
- Added ParserElement.split() generator method, similar to re.split().
  Includes optional arguments maxsplit (to limit the number of splits),
  and includeSeparators (to include the separating matched text in the
  returned output, default=False).

- Added a new parse action construction helper tokenMap, which will
  apply a function and optional arguments to each element in a
  ParseResults. So this parse action:

      def lowercase_all(tokens):
          return [str(t).lower() for t in tokens]
      OneOrMore(Word(alphas)).setParseAction(lowercase_all)

  can now be written:

      OneOrMore(Word(alphas)).setParseAction(tokenMap(str.lower))

  Also simplifies writing conversion parse actions like:

      integer = Word(nums).setParseAction(lambda t: int(t[0]))

  to just:

      integer = Word(nums).setParseAction(tokenMap(int))

  If additional arguments are necessary, they can be included in the
  call to tokenMap, as in:

      hex_integer = Word(hexnums).setParseAction(tokenMap(int, 16))

- Added more expressions to pyparsing_common:
  . IPv4 and IPv6 addresses (including long, short, and mixed forms
    of IPv6)
  . MAC address
  . ISO8601 date and date time strings (with named fields for year, month, etc.)
  . UUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
  . hex integer (returned as int)
  . fraction (integer '/' integer, returned as float)
  . mixed integer (integer '-' fraction, or just fraction, returned as float)
  . stripHTMLTags (parse action to remove tags from HTML source)
  . parse action helpers convertToDate and convertToDatetime to do custom parse
    time conversions of parsed ISO8601 strings

- runTests now returns a two-tuple: success if all tests succeed,
  and an output list of each test and its output lines.

- Added failureTests argument (default=False) to runTests, so that
  tests can be run that are expected failures, and runTests' success
  value will return True only if all tests *fail* as expected. Also,
  parseAll now defaults to True.

- New example numerics.py, shows samples of parsing integer and real
  numbers using locale-dependent formats:

    4.294.967.295,000
    4 294 967 295,000
    4,294,967,295.000

Version 2.1.4 - May, 2016
------------------------------
- Split out the '==' behavior in ParserElement, now implemented
  as the ParserElement.matches() method. Using '==' for string test
  purposes will be removed in a future release.

- Expanded capabilities of runTests(). Will now accept embedded
  comments (default is Python style, leading '#' character, but
  customizable). Comments will be emitted along with the tests and
  test output. Useful during test development, to create a test string
  consisting only of test case description comments separated by
  blank lines, and then fill in the test cases. Will also highlight
  ParseFatalExceptions with "(FATAL)".

- Added a 'pyparsing_common' class containing common/helpful little
  expressions such as integer, float, identifier, etc. I used this
  class as a sort of embedded namespace, to contain these helpers
  without further adding to pyparsing's namespace bloat.

- Minor enhancement to traceParseAction decorator, to retain the
  parse action's name for the trace output.

- Added optional 'fatal' keyword arg to addCondition, to indicate that
  a condition failure should halt parsing immediately.

Version 2.1.3 - May, 2016
------------------------------
- _trim_arity fix in 2.1.2 was very version-dependent on Py 3.5.0.
  Now works for Python 2.x, 3.3, 3.4, 3.5.0, and 3.5.1 (and hopefully
  beyond).

Version 2.1.2 - May, 2016
------------------------------
- Fixed bug in _trim_arity when pyparsing code is included in a
  PyInstaller, reported by maluwa.

- Fixed catastrophic regex backtracking in implementation of the
  quoted string expressions (dblQuotedString, sglQuotedString, and
  quotedString). Reported on the pyparsing wiki by webpentest,
  good catch! (Also tuned up some other expressions susceptible to the
  same backtracking problem, such as cStyleComment, cppStyleComment,
  etc.)

Version 2.1.1 - March, 2016
---------------------------
- Added support for assigning to ParseResults using slices.

- Fixed bug in ParseResults.toDict(), in which dict values were always
  converted to dicts, even if they were just unkeyed lists of tokens.
  Reported on SO by Gerald Thibault, thanks Gerald!

- Fixed bug in SkipTo when using failOn, reported by robyschek, thanks!

- Fixed bug in Each introduced in 2.1.0, reported by AND patch and
  unit test submitted by robyschek, well done!

- Removed use of functools.partial in replaceWith, as this creates
  an ambiguous signature for the generated parse action, which fails in
  PyPy. Reported by Evan Hubinger, thanks Evan!

- Added default behavior to QuotedString to convert embedded '\t', '\n',
  etc. characters to their whitespace counterparts. Found during Q&A
  exchange on SO with Maxim.

(richard)

2016-08-17 09:47:47 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Tiny to 0.064

(wen)

2016-08-17 09:46:14 UTC MAIN commitmail json YAML

Update to 0.064

Upstream changes:
0.064    2016-08-16 21:37:51-04:00 America/New_York

    - No changes from 0.063-TRIAL

0.063    2016-08-08 12:18:03-04:00 America/New_York (TRIAL RELEASE)

    [FIXED]

    - Fixed chunked transfer encoding, which previously omitted a trailing
      CRLF.

0.061    2016-08-05 12:10:19-04:00 America/New_York (TRIAL RELEASE)

    [FIXED]

    - Avoid overwriting 'If-Modified-Since' header in mirror() if
      the header already exists in something other than lower-case.

    [TESTS]

    - Normalize CRLF when reading test data files in t\150-post_form.t
      on Win32

0.059    2016-07-29 16:10:32-04:00 America/New_York (TRIAL RELEASE)

    [FIXED]

    - Timeout can now be set as a constructor argument again.

    - CVE-2016-1238: avoid loading optional modules from
      @INC path with `.` at the end.

    [TESTS]

    - Updated tests for a future perl which may omit `.` from
      the list of directories in @INC by default.

(wen)

2016-08-17 04:58:14 UTC MAIN commitmail json YAML

Updated net/wpa_supplicant to 2.5

(maya)

2016-08-17 04:57:47 UTC MAIN commitmail json YAML

Update wpa_supplicant to v2.5

Changelog:
2015-09-27 - v2.5
* fixed P2P validation of SSID element length before copying it
  [security/2015-1/]">http://w1.fi/security/2015-1/] (CVE-2015-1863)
* fixed WPS UPnP vulnerability with HTTP chunked transfer encoding
  [security/2015-2/]">http://w1.fi/security/2015-2/] (CVE-2015-4141)
* fixed WMM Action frame parser (AP mode)
  [security/2015-3/]">http://w1.fi/security/2015-3/] (CVE-2015-4142)
* fixed EAP-pwd peer missing payload length validation
  [security/2015-4/]">http://w1.fi/security/2015-4/]
  (CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146)
* fixed validation of WPS and P2P NFC NDEF record payload length
  [security/2015-5/]">http://w1.fi/security/2015-5/]
* nl80211:
  - added VHT configuration for IBSS
  - fixed vendor command handling to check OUI properly
  - allow driver-based roaming to change ESS
* added AVG_BEACON_RSSI to SIGNAL_POLL output
* wpa_cli: added tab completion for number of commands
* removed unmaintained and not yet completed SChannel/CryptoAPI support
* modified Extended Capabilities element use in Probe Request frames to
  include all cases if any of the values are non-zero
* added support for dynamically creating/removing a virtual interface
  with interface_add/interface_remove
* added support for hashed password (NtHash) in EAP-pwd peer
* added support for memory-only PSK/passphrase (mem_only_psk=1 and
  CTRL-REQ/RSP-PSK_PASSPHRASE)
* P2P
  - optimize scan frequencies list when re-joining a persistent group
  - fixed number of sequences with nl80211 P2P Device interface
  - added operating class 125 for P2P use cases (this allows 5 GHz
    channels 161 and 169 to be used if they are enabled in the current
    regulatory domain)
  - number of fixes to P2PS functionality
  - do not allow 40 MHz co-ex PRI/SEC switch to force MCC
  - extended support for preferred channel listing
* D-Bus:
  - fixed WPS property of fi.w1.wpa_supplicant1.BSS interface
  - fixed PresenceRequest to use group interface
  - added new signals: FindStopped, WPS pbc-overlap,
    GroupFormationFailure, WPS timeout, InvitationReceived
  - added new methods: WPS Cancel, P2P Cancel, Reconnect, RemoveClient
  - added manufacturer info
* added EAP-EKE peer support for deriving Session-Id
* added wps_priority configuration parameter to set the default priority
  for all network profiles added by WPS
* added support to request a scan with specific SSIDs with the SCAN
  command (optional "ssid <hexdump>" arguments)
* removed support for WEP40/WEP104 as a group cipher with WPA/WPA2
* fixed SAE group selection in an error case
* modified SAE routines to be more robust and PWE generation to be
  stronger against timing attacks
* added support for Brainpool Elliptic Curves with SAE
* added support for CCMP-256 and GCMP-256 as group ciphers with FT
* fixed BSS selection based on estimated throughput
* added option to disable TLSv1.0 with OpenSSL
  (phase1="tls_disable_tlsv1_0=1")
* added Fast Session Transfer (FST) module
* fixed OpenSSL PKCS#12 extra certificate handling
* fixed key derivation for Suite B 192-bit AKM (this breaks
  compatibility with the earlier version)
* added RSN IE to Mesh Peering Open/Confirm frames
* number of small fixes

2015-03-15 - v2.4
* allow OpenSSL cipher configuration to be set for internal EAP server
  (openssl_ciphers parameter)
* fixed number of small issues based on hwsim test case failures and
  static analyzer reports
* P2P:
  - add new=<0/1> flag to P2P-DEVICE-FOUND events
  - add passive channels in invitation response from P2P Client
  - enable nl80211 P2P_DEVICE support by default
  - fix regresssion in disallow_freq preventing search on social
    channels
  - fix regressions in P2P SD query processing
  - try to re-invite with social operating channel if no common channels
    in invitation
  - allow cross connection on parent interface (this fixes number of
    use cases with nl80211)
  - add support for P2P services (P2PS)
  - add p2p_go_ctwindow configuration parameter to allow GO CTWindow to
    be configured
* increase postponing of EAPOL-Start by one second with AP/GO that
  supports WPS 2.0 (this makes it less likely to trigger extra roundtrip
  of identity frames)
* add support for PMKSA caching with SAE
* add support for control mesh BSS (IEEE 802.11s) operations
* fixed number of issues with D-Bus P2P commands
* fixed regression in ap_scan=2 special case for WPS
* fixed macsec_validate configuration
* add a workaround for incorrectly behaving APs that try to use
  EAPOL-Key descriptor version 3 when the station supports PMF even if
  PMF is not enabled on the AP
* allow TLS v1.1 and v1.2 to be negotiated by default; previous behavior
  of disabling these can be configured to work around issues with broken
  servers with phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1"
* add support for Suite B (128-bit and 192-bit level) key management and
  cipher suites
* add WMM-AC support (WMM_AC_ADDTS/WMM_AC_DELTS)
* improved BSS Transition Management processing
* add support for neighbor report
* add support for link measurement
* fixed expiration of BSS entry with all-zeros BSSID
* add optional LAST_ID=x argument to LIST_NETWORK to allow all
  configured networks to be listed even with huge number of network
  profiles
* add support for EAP Re-Authentication Protocol (ERP)
* fixed EAP-IKEv2 fragmentation reassembly
* improved PKCS#11 configuration for OpenSSL
* set stdout to be line-buffered
* add TDLS channel switch configuration
* add support for MAC address randomization in scans with nl80211
* enable HT for IBSS if supported by the driver
* add BSSID black and white lists (bssid_blacklist, bssid_whitelist)
* add support for domain_suffix_match with GnuTLS
* add OCSP stapling client support with GnuTLS
* include peer certificate in EAP events even without a separate probe
  operation; old behavior can be restored with cert_in_cb=0
* add peer ceritficate alt subject name to EAP events
  (CTRL-EVENT-EAP-PEER-ALT)
* add domain_match network profile parameter (similar to
  domain_suffix_match, but full match is required)
* enable AP/GO mode HT Tx STBC automatically based on driver support
* add ANQP-QUERY-DONE event to provide information on ANQP parsing
  status
* allow passive scanning to be forced with passive_scan=1
* add a workaround for Linux packet socket behavior when interface is in
  bridge
* increase 5 GHz band preference in BSS selection (estimate SNR, if info
  not available from driver; estimate maximum throughput based on common
  HT/VHT/specific TX rate support)
* add INTERWORKING_ADD_NETWORK ctrl_iface command; this can be used to
  implement Interworking network selection behavior in upper layers
  software components
* add optional reassoc_same_bss_optim=1 (disabled by default)
  optimization to avoid unnecessary Authentication frame exchange
* extend TDLS frame padding workaround to cover all packets
* allow wpa_supplicant to recover nl80211 functionality if the cfg80211
  module gets removed and reloaded without restarting wpa_supplicant
* allow hostapd DFS implementation to be used in wpa_supplicant AP mode

2014-10-09 - v2.3
* fixed number of minor issues identified in static analyzer warnings
* fixed wfd_dev_info to be more careful and not read beyond the buffer
  when parsing invalid information for P2P-DEVICE-FOUND
* extended P2P and GAS query operations to support drivers that have
  maximum remain-on-channel time below 1000 ms (500 ms is the current
  minimum supported value)
* added p2p_search_delay parameter to make the default p2p_find delay
  configurable
* improved P2P operating channel selection for various multi-channel
  concurrency cases
* fixed some TDLS failure cases to clean up driver state
* fixed dynamic interface addition cases with nl80211 to avoid adding
  ifindex values to incorrect interface to skip foreign interface events
  properly
* added TDLS workaround for some APs that may add extra data to the
  end of a short frame
* fixed EAP-AKA' message parser with multiple AT_KDF attributes
* added configuration option (p2p_passphrase_len) to allow longer
  passphrases to be generated for P2P groups
* fixed IBSS channel configuration in some corner cases
* improved HT/VHT/QoS parameter setup for TDLS
* modified D-Bus interface for P2P peers/groups
* started to use constant time comparison for various password and hash
  values to reduce possibility of any externally measurable timing
  differences
* extended explicit clearing of freed memory and expired keys to avoid
  keeping private data in memory longer than necessary
* added optional scan_id parameter to the SCAN command to allow manual
  scan requests for active scans for specific configured SSIDs
* fixed CTRL-EVENT-REGDOM-CHANGE event init parameter value
* added option to set Hotspot 2.0 Rel 2 update_identifier in network
  configuration to support external configuration
* modified Android PNO functionality to send Probe Request frames only
  for hidden SSIDs (based on scan_ssid=1)
* added generic mechanism for adding vendor elements into frames at
  runtime (VENDOR_ELEM_ADD, VENDOR_ELEM_GET, VENDOR_ELEM_REMOVE)
* added fields to show unrecognized vendor elements in P2P_PEER
* removed EAP-TTLS/MSCHAPv2 interoperability workaround so that
  MS-CHAP2-Success is required to be present regardless of
  eap_workaround configuration
* modified EAP fast session resumption to allow results to be used only
  with the same network block that generated them
* extended freq_list configuration to apply for sched_scan as well as
  normal scan
* modified WPS to merge mixed-WPA/WPA2 credentials from a single session
* fixed nl80211/RTM_DELLINK processing when a P2P GO interface is
  removed from a bridge
* fixed number of small P2P issues to make negotiations more robust in
  corner cases
* added experimental support for using temporary, random local MAC
  address (mac_addr and preassoc_mac_addr parameters); this is disabled
  by default (i.e., previous behavior of using permanent address is
  maintained if configuration is not changed)
* added D-Bus interface for setting/clearing WFD IEs
* fixed TDLS AID configuration for VHT
* modified -m<conf> configuration file to be used only for the P2P
  non-netdev management device and do not load this for the default
  station interface or load the station interface configuration for
  the P2P management interface
* fixed external MAC address changes while wpa_supplicant is running
* started to enable HT (if supported by the driver) for IBSS
* fixed wpa_cli action script execution to use more robust mechanism
  (CVE-2014-3686)

2014-06-04 - v2.2
* added DFS indicator to get_capability freq
* added/fixed nl80211 functionality
  - BSSID/frequency hint for driver-based BSS selection
  - fix tearing down WDS STA interfaces
  - support vendor specific driver command
    (VENDOR <vendor id> <sub command id> [<hex formatted data>])
  - GO interface teardown optimization
  - allow beacon interval to be configured for IBSS
  - add SHA256-based AKM suites to CONNECT/ASSOCIATE commands
* removed unused NFC_RX_HANDOVER_REQ and NFC_RX_HANDOVER_SEL control
  interface commands (the more generic NFC_REPORT_HANDOVER is now used)
* fixed MSCHAP UTF-8 to UCS-2 conversion for three-byte encoding;
  this fixes password with include UTF-8 characters that use
  three-byte encoding EAP methods that use NtPasswordHash
* fixed couple of sequencies where radio work items could get stuck,
  e.g., when rfkill blocking happens during scanning or when
  scan-for-auth workaround is used
* P2P enhancements/fixes
  - enable enable U-APSD on GO automatically if the driver indicates
    support for this
  - fixed some service discovery cases with broadcast queries not being
    sent to all stations
  - fixed Probe Request frame triggering invitation to trigger only a
    single invitation instance even if multiple Probe Request frames are
    received
  - fixed a potential NULL pointer dereference crash when processing an
    invalid Invitation Request frame
  - add optional configuration file for the P2P_DEVICE parameters
  - optimize scan for GO during persistent group invocation
  - fix possible segmentation fault when PBC overlap is detected while
    using a separate P2P group interface
  - improve GO Negotiation robustness by allowing GO Negotiation
    Confirmation to be retransmitted
  - do use freed memory on device found event when P2P NFC
* added phase1 network parameter options for disabling TLS v1.1 and v1.2
  to allow workarounds with misbehaving AAA servers
  (tls_disable_tlsv1_1=1 and tls_disable_tlsv1_2=1)
* added support for OCSP stapling to validate AAA server certificate
  during TLS exchange
* Interworking/Hotspot 2.0 enhancements
  - prefer the last added network in Interworking connection to make the
    behavior more consistent with likely user expectation
  - roaming partner configuration (roaming_partner within a cred block)
  - support Hotspot 2.0 Release 2
    * "hs20_anqp_get <BSSID> 8" to request OSU Providers list
    * "hs20_icon_request <BSSID> <icon filename>" to request icon files
    * "fetch_osu" and "cancel_osu_fetch" to start/stop full OSU provider
      search (all suitable APs in scan results)
    * OSEN network for online signup connection
    * min_{dl,ul}_bandwidth_{home,roaming} cred parameters
    * max_bss_load cred parameter
    * req_conn_capab cred parameter
    * sp_priority cred parameter
    * ocsp cred parameter
    * slow down automatic connection attempts on EAP failure to meet
      required behavior (no more than 10 retries within a 10-minute
      interval)
    * sample implementation of online signup client (both SPP and
      OMA-DM protocols) (hs20/client/*)
  - fixed GAS indication for additional comeback delay with status
    code 95
  - extend ANQP_GET to accept Hotspot 2.0 subtypes
    ANQP_GET <addr> <info id>[,<info id>]...
    [,hs20:<subtype>][...,hs20:<subtype>]
  - add control interface events CRED-ADDED <id>,
    CRED-MODIFIED <id> <field>, CRED-REMOVED <id>
  - add "GET_CRED <id> <field>" command
  - enable FT for the connection automatically if the AP advertises
    support for this
  - fix a case where auto_interworking=1 could end up stopping scanning
* fixed TDLS interoperability issues with supported operating class in
  some deployed stations
* internal TLS implementation enhancements/fixes
  - add SHA256-based cipher suites
  - add DHE-RSA cipher suites
  - fix X.509 validation of PKCS#1 signature to check for extra data
* fixed PTK derivation for CCMP-256 and GCMP-256
* added "reattach" command for fast reassociate-back-to-same-BSS
* allow PMF to be enabled for AP mode operation with the ieee80211w
  parameter
* added "get_capability tdls" command
* added option to set config blobs through control interface with
  "SET blob <name> <hexdump>"
* D-Bus interface extensions/fixes
  - make p2p_no_group_iface configurable
  - declare ServiceDiscoveryRequest method properly
  - export peer's device address as a property
  - make reassociate command behave like the control interface one,
    i.e., to allow connection from disconnected state
* added optional "freq=<channel ranges>" parameter to SET pno
* added optional "freq=<channel ranges>" parameter to SELECT_NETWORK
* fixed OBSS scan result processing for 20/40 MHz co-ex report
* remove WPS 1.0 only support, i.e., WSC 2.0 support is now enabled
  whenever CONFIG_WPS=y is set
* fixed regression in parsing of WNM Sleep Mode exit key data
* fixed potential segmentation fault and memory leaks in WNM neighbor
  report processing
* EAP-pwd fixes
  - fragmentation of PWD-Confirm-Resp
  - fix memory leak when fragmentation is used
  - fix possible segmentation fault on EAP method deinit if an invalid
    group is negotiated
* added MACsec/IEEE Std 802.1X-2010 PAE implementation (currently
  available only with the macsec_qca driver wrapper)
* fixed EAP-SIM counter-too-small message
* added 'dup_network <id_s> <id_d> <name>' command; this can be used to
  clone the psk field without having toextract it from wpa_supplicant
* fixed GSM authentication on USIM
* added support for usin epoll in eloop (CONFIG_ELOOP_EPOLL=y)
* fixed some concurrent virtual interface cases with dedicated P2P
  management interface to not catch events from removed interface (this
  could result in the management interface getting disabled)
* fixed a memory leak in SAE random number generation
* fixed off-by-one bounds checking in printf_encode()
  - this could result in some control interface ATTACH command cases
    terminating wpa_supplicant
* fixed EAPOL-Key exchange when GCMP is used with SHA256-based AKM
* various bug fixes

2014-02-04 - v2.1
* added support for simultaneous authentication of equals (SAE) for
  stronger password-based authentication with WPA2-Personal
* improved P2P negotiation and group formation robustness
  - avoid unnecessary Dialog Token value changes during retries
  - avoid more concurrent scanning cases during full group formation
    sequence
  - do not use potentially obsolete scan result data from driver
    cache for peer discovery/updates
  - avoid undesired re-starting of GO negotiation based on Probe
    Request frames
  - increase GO Negotiation and Invitation timeouts to address busy
    environments and peers that take long time to react to messages,
    e.g., due to power saving
  - P2P Device interface type
* improved P2P channel selection (use more peer information and allow
  more local options)
* added support for optional per-device PSK assignment by P2P GO
  (wpa_cli p2p_set per_sta_psk <0/1>)
* added P2P_REMOVE_CLIENT for removing a client from P2P groups
  (including persistent groups); this can be used to securely remove
  a client from a group if per-device PSKs are used
* added more configuration flexibility for allowed P2P GO/client
  channels (p2p_no_go_freq list and p2p_add_cli_chan=0/1)
* added nl80211 functionality
  - VHT configuration for nl80211
  - MFP (IEEE 802.11w) information for nl80211 command API
  - support split wiphy dump
  - FT (IEEE 802.11r) with driver-based SME
  - use advertised number of supported concurrent channels
  - QoS Mapping configuration
* improved TDLS negotiation robustness
* added more TDLS peer parameters to be configured to the driver
* optimized connection time by allowing recently received scan results
  to be used instead of having to run through a new scan
* fixed ctrl_iface BSS command iteration with RANGE argument and no
  exact matches; also fixed argument parsing for some cases with
  multiple arguments
* added 'SCAN TYPE=ONLY' ctrl_iface command to request manual scan
  without executing roaming/network re-selection on scan results
* added Session-Id derivation for EAP peer methods
* added fully automated regression testing with mac80211_hwsim
* changed configuration parser to reject invalid integer values
* allow AP/Enrollee to be specified with BSSID instead of UUID for
  WPS ER operations
* disable network block temporarily on repeated connection failures
* changed the default driver interface from wext to nl80211 if both are
  included in the build
* remove duplicate networks if WPS provisioning is run multiple times
* remove duplicate networks when Interworking network selection uses the
  same network
* added global freq_list configuration to allow scan frequencies to be
  limited for all cases instead of just for a specific network block
* added support for BSS Transition Management
* added option to use "IFNAME=<ifname> " prefix to use the global
  control interface connection to perform per-interface commands;
  similarly, allow global control interface to be used as a monitor
  interface to receive events from all interfaces
* fixed OKC-based PMKSA cache entry clearing
* fixed TKIP group key configuration with FT
* added support for using OCSP stapling to validate server certificate
  (ocsp=1 as optional and ocsp=2 as mandatory)
* added EAP-EKE peer
* added peer restart detection for IBSS RSN
* added domain_suffix_match (and domain_suffix_match2 for Phase 2
  EAP-TLS) to specify additional constraint for the server certificate
  domain name
* added support for external SIM/USIM processing in EAP-SIM, EAP-AKA,
  and EAP-AKA' (CTRL-REQ-SIM and CTRL-RSP-SIM commands over control
  interface)
* added global bgscan configuration option as a default for all network
  blocks that do not specify their own bgscan parameters
* added D-Bus methods for TDLS
* added more control to scan requests
  - "SCAN freq=<freq list>" can be used to specify which channels are
    scanned (comma-separated frequency ranges in MHz)
  - "SCAN passive=1" can be used to request a passive scan (no Probe
    Request frames are sent)
  - "SCAN use_id" can be used to request a scan id to be returned and
    included in event messages related to this specific scan operation
  - "SCAN only_new=1" can be used to request the driver/cfg80211 to
    report only BSS entries that have been updated during this scan
    round
  - these optional arguments to the SCAN command can be combined with
    each other
* modified behavior on externally triggered scans
  - avoid concurrent operations requiring full control of the radio when
    an externally triggered scan is detected
  - do not use results for internal roaming decision
* added a new cred block parameter 'temporary' to allow credential
  blocks to be stored separately even if wpa_supplicant configuration
  file is used to maintain other network information
* added "radio work" framework to schedule exclusive radio operations
  for off-channel functionality
  - reduce issues with concurrent operations that try to control which
    channel is used
  - allow external programs to request exclusive radio control in a way
    that avoids conflicts with wpa_supplicant
* added support for using Protected Dual of Public Action frames for
  GAS/ANQP exchanges when associated with PMF
* added support for WPS+NFC updates and P2P+NFC
  - improved protocol for WPS
  - P2P group formation/join based on NFC connection handover
  - new IPv4 address assignment for P2P groups (ip_addr_* configuration
    parameters on the GO) to replace DHCP
  - option to fetch and report alternative carrier records for external
    NFC operations
* various bug fixes

(maya)

2016-08-17 01:03:15 UTC MAIN commitmail json YAML

Added www/py-feedgen version 0.3.2

(minskim)

2016-08-17 01:02:18 UTC MAIN commitmail json YAML

Add py-feedgen

(minskim)

2016-08-17 01:01:23 UTC MAIN commitmail json YAML

Import py-feedgen-0.3.2 as www/py-feedgen

Feedgen is a Python module that can be used to generate web feeds in
both ATOM and RSS format.  It has support for extensions.  Included is
for example an extension to produce Podcasts.

(minskim)

2016-08-17 00:06:47 UTC MAIN commitmail json YAML

2016-08-16 23:54:08 UTC MAIN commitmail json YAML

Updated multimedia/libvpx to 1.6.0

(ryoon)

2016-08-16 23:53:25 UTC MAIN commitmail json YAML

Update to 1.6.0

Changelog:
2016-07-20 v1.6.0 "Khaki Campbell Duck"
  This release improves upon the VP9 encoder and speeds up the encoding and
  decoding processes.

  - Upgrading:
    This release is ABI incompatible with 1.5.0 due to a new 'color_range' enum
    in vpx_image and some minor changes to the VP8_COMP structure.

    The default key frame interval for VP9 has changed from 128 to 9999.

  - Enhancement:
    A core focus has been performance for low end Intel processors. SSSE3
    instructions such as 'pshufb' have been avoided and instructions have been
    reordered to better accommodate the more constrained pipelines.

    As a result, devices based on Celeron processors have seen substantial
    decoding improvements. From Indian Runner Duck to Javan Whistling Duck,
    decoding speed improved between 10 and 30%. Between Javan Whistling Duck
    and Khaki Campbell Duck, it improved another 10 to 15%.

    While Celeron benefited most, Core-i5 also improved 5% and 10% between the
    respective releases.

    Realtime performance for WebRTC for both speed and quality has received a
    lot of attention.

  - Bug Fixes:
    A number of fuzzing issues, found variously by Mozilla, Chromium and others,
    have been fixed and we strongly recommend updating.

(ryoon)

2016-08-16 18:47:02 UTC MAIN commitmail json YAML

drop obsolete EXTRACT_USING=bsdtar; the package uses github distribution

(tnn)

2016-08-16 18:36:48 UTC MAIN commitmail json YAML

Updated net/synergy to 1.8.2

(tnn)

2016-08-16 18:36:01 UTC MAIN commitmail json YAML

Update to synergy-1.8.2.

v1.8.2-stable
=============
Bug #3044 - Unable to drag-select in MS Office
Bug #4768 - Copy paste causes 'server is dead' error on switching
Bug #4792 - Server logging crashes when switching with clipboard data
Bug #2975 - Middle click does not close Chrome tab on Mac client
Bug #5087 - Linux client fails to start due to invalid cursor size
Bug #5471 - Serial key textbox on activation screen overflows on Mac
Bug #4836 - Stop button resets to Start when settings dialog canceled
Enhancement #5277 - Auto restart service when synwinhk.dll fails on Windows
Enhancement #4913 - Future-proof GUI login by using newer auth URL
Enhancement #4922 - Add --enable-crypto argument to help text
Enhancement #5299 - High resolution App icon on Mac
Enhancement #4894 - Improve grammar in connection notification dialog

v1.8.0-beta
=============
Enhancement #4696 - Include 'ns' plugin in installers (instead of wizard download)
Enhancement #4715 - Activation dialog which also accepts a serial key
Enhancement #5020 - Recommend using serial key when online activation fails
Enhancement #4893 - Show detailed version info on GUI about screen
Enhancement #4327 - GUI setting to disable drag and drop feature
Enhancement #4793 - Additional logging to output OpenSSL version
Enhancement #4932 - Notify activation system when wizard finishes
Enhancement #4716 - Allow software to be time limited with serial key

(tnn)

2016-08-16 16:16:04 UTC MAIN commitmail json YAML

Updated net/dhcpcd to 6.11.3

(roy)

2016-08-16 16:15:47 UTC MAIN commitmail json YAML

Import dhcpcd-6.11.3 with the following changes:
  *  Workaround a 14 year old BSD issue where initial address lifetimes
    are transfered to the prefix route and are not updated again,
    causing the kernel to remove the route.
    The fix is to initially add the address with infinite lifetimes
    and then change the lifetimes to the correct ones.
  *  IPv6 RA routes are now expired by dhcpcd.
  *  Fix gateway interface assignment on BSD.
  *  Only mask off signals we do something with
    (allows coredumps on some platforms)
  *  Fix a memory issue where an old lease could be read and discarded
    but the buffer length not reset.
  *  Bind DHCPv6 to the link-local address when not running in master
    mode so that many dhcpcd instances can run per interface.

(roy)

2016-08-16 14:12:35 UTC MAIN commitmail json YAML

Use PYPKGVERSION in PLIST

(maya)

2016-08-16 13:45:35 UTC MAIN commitmail json YAML

Updated net/arping to 2.17

(mef)

2016-08-16 13:45:19 UTC MAIN commitmail json YAML

Updated net/arping to 2.17
--------------------------
Explicit ChangeLog is not known, but diff shows following lines
  +        // Padding size chosen fairly arbitrarily.
  +        // Without this padding some systems (e.g. Raspberry Pi 3
  +        // wireless interface) failed. dmesg said:
  +        //  arping: packet size is too short (42 <= 50)
  +        const char padding[16] = {0};

(mef)

2016-08-16 13:35:14 UTC MAIN commitmail json YAML

Updated net/adns to 1.5.1

(mef)

2016-08-16 13:34:52 UTC MAIN commitmail json YAML

Updated net/adns to 1.5.1
-------------------------
adns (1.5.1) UPSTREAM; urgency=medium

  * Portability fix for systems where socklen_t is bigger than int.
  * Fix for malicious optimisation of memcpy in test suite, which
    causes failure with gcc-4.1.9 -O3.  See Debian bug #772718.
  * Fix TCP async connect handling.  The bug is hidden on Linux and on most
    systems where the nameserver is on localhost.  If it is not hidden,
    adns's TCP support is broken unless adns_if_noautosys is used.
  * Fix addr queries (including subqueries, ie including deferencing MX
    lookups etc.) not to crash when one of the address queries returns
    tempfail.  Also, do not return a spurious pointer to the application
    when one of the address queries returns a permanent error (although,
    the application almost certainly won't use this pointer because the
    associated count is zero).
  * adnsresfilter: Fix addrtextbuf buffer size.  This is not actually a
    problem in real compiled code but should be corrected.
  * Properly include harness.h in adnstest.c in regress/.  Suppresses
    a couple of compiler warnings (implicit declaration of Texit, etc.)

-- Ian Jackson <ijackson@chiark.greenend.org.uk>  Fri, 12 Aug 2016 22:53:59 +0100

(mef)

2016-08-16 13:32:04 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.4

(abs)

2016-08-16 13:11:06 UTC MAIN commitmail json YAML

Updated net/p5-Geo-IPfree to 1.151940
Updated net/p5-Net to 3.10
Updated net/p5-Net-Gnats to 0.08
Updated net/p5-IO-Interface to 1.09

(mef)

2016-08-16 13:09:17 UTC MAIN commitmail json YAML

Updated net/p5-IO-Interface to 1.09
-----------------------------------
1.09    Tue Dec  9 11:22:56 EST 2014
        -Converted to use Module::Build

1.08    Mon Dec  8 10:38:42 EST 2014
        -First Git version
        -Apply segfault patches for OpenBSD from Mikolaj Kucharski.

1.07    Sun Jun  8 21:29:58 EDT 2014
        -Apply patch from Miolaj Kucharski to fix segfault on OpenBSD.

(mef)

2016-08-16 12:56:22 UTC MAIN commitmail json YAML

Updated net/p5-Net-Gnats to 0.08
--------------------------------
0.08
- Fixed version in PR.pm for correct CPAN indexing purposes

(mef)

2016-08-16 12:51:40 UTC MAIN commitmail json YAML

- Add BUILD_DEPENDS+= p5-Object-Accessor-[0-9]* for make test

(mef)

2016-08-16 12:44:35 UTC MAIN commitmail json YAML

Updated net/p5-Net to 3.10
--------------------------
3.10 2016-08-01

    - Remove . from @INC when loading optional modules.  [Tony Cook, Perl
      RT#127834, CVE-2016-1238]

    - Removed the default Net::Cmd::timeout() since it inadvertently overrode
      the timeout() method in whatever IO::Socket::INET-like class sub-classes
      of Net::Cmd also derive from (at least in cases where Net::Cmd takes
      precedence in the method resolution, which it should do so that
      Net::Cmd::getline() overrides IO::Handle::getline()).

      This does cause problems for any Net::Cmd sub-classes that don't provide
      (by whatever means) the necessary parts of the interface of
      IO::Socket::INET, but since they mostly seem to anyway (apart from the one
      that led to the CPAN RT#110978 report!) this is now simply a documented
      requirement.

      [CPAN RT#116345]

(mef)

2016-08-16 12:40:20 UTC MAIN commitmail json YAML

Updated net/p5-Geo-IPfree to 1.151940
-------------------------------------
1.151940 2015-07-13
    - Cache limit increased to 5000 entries
    - Instead of a full cache clear, only 1 item is pushed off the end of
      the cache when full
    - Updated database: Mon Jul 13 06:40:01 2015 UTC.

(mef)

2016-08-16 09:34:12 UTC MAIN commitmail json YAML

2016-08-16 09:06:56 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.4

Update syncthing to v0.14.4

This is a minor release recommended for all users. Several bugs have been fixed and enhancements added.

Enhancements:

    Timestamps are now compared with up to nanosecond precision and synced with up to microsecond precision, depending on the filesystem in use.
    Restart no longer needed to remove devices, unshare or reconfigure folders.

Resolved issues since v0.14.3:

    #1300: In sync percentage is weighted to folder size, not just average of folder completion.
    #3012: Files with invalid file names for Windows now show up in the list of failed items.
    #3297: Accessibility in the GUI is improved.
    #3305: High precision time stamps.
    #3457: Ignores and invalid file names are now handled correctly when delta indexes are being used.
    #3458: Files inside directories with names ending in space are now correctly handled on Windows.
    #3466: Connection switching (relay->direct) no longer causes a crash.
    #3468: Old index databases (v0.11-v0.12 and v0.13) are now properly cleaned away from disk.
    #3470: Syncthing no longer claims a connection was from an ignored device when the device is just unknown.

(abs)

2016-08-16 09:06:33 UTC MAIN commitmail json YAML

2016-08-16 08:31:30 UTC MAIN commitmail json YAML

Updated chat/hexchat to 2.12.1

(tnn)

2016-08-16 08:30:14 UTC MAIN commitmail json YAML

Update to hexchat-2.12.2. Add lua PKG_OPTION.

2.12.1 (2016-05-01)
    add lua plugin
    change desktop file to open urls in existing instance on Unix
    misc chanopt fixes
    misc identd fixes
    misc challengeauth fixes
    re-add support for old versions of libnotify
    update network list
2.12.0 (2016-03-12)
    add support for IRCv3.2
    add support for twitch.tv/membership cap
    add support for SNI (Server Name Indication)
    add ability to do DnD reordering in some settings dialogs
    add option to disable middle-click closing tabs
    rewrite sysinfo plugin
    rewrite identd plugin
    rewrite update plugin
    rewrite checksum plugin
    remove DH-{AES,BLOWFISH} mechanisms (insecure)
    remove  IRC  encoding, replaced with UTF-8
    remove  System Default  encoding, replaced with UTF-8
    remove configure option to disable ipv6
    remove msproxy and socks5 library support (unused)
    change tab-complete to favor other user nicks over own
    change url detection to support unicode
    change decoding to not attempt ISO-8859-1 fixing corruption
    change pluginpref to escape values
    minor changes to icons
    fix numerous crashes (but not #600)
    fix poor performance with nick indent enabled
    fix UTF-8 text in winamp plugin
    fix fishlim plugin handling networks with server-time
    fix logging hostname of users in new queries
    fix Key Press event sending non-UTF-8 text to plugins
    fix get_info( win_ptr ) from python
    fix running portable-mode from another directory
    fix duplicate timestamps on selection
    fix cfgdir argument
    fix mode-button text being cut off
    fix scrollback timestamps with server-time
    fix url handler accepting quoted paths with spaces
    fix using correct encoding when jumping networks
    improve DCC handling large files
    improve python detection in configure
    improve scrollback file handling (corruption, line endings)
    improve building in cygwin
    improve build options on unix to be more secure
    update translations
    update network list
2.10.2 (2014-11-25)
    verify hostnames of certificates
    use more secure openssl options (No SSLv2/3)
    detect utf8 urls in chat
    fix using multiple client certs at the same time
    fix checking for Perl on some distros
    fix friends list not properly updating
    fix building with format-security
    fix opening utf8 urls on Windows and OSX
    update deps on Windows
    update translations

(tnn)

2016-08-16 04:30:05 UTC MAIN commitmail json YAML

py-sympy: use python pkg version for man page in PLIST

(maya)

2016-08-16 04:08:52 UTC MAIN commitmail json YAML

Updated math/py-sympy to 1.0

(maya)

2016-08-16 04:08:31 UTC MAIN commitmail json YAML

Update py-sympy to 1.0

Release Notes for 1.0

Major changes

As a 1.0 release, there are some major changes, many of which are breaking. See also the "backwards compatibility breaks and deprecations" section below.

    mpmath is now a hard external dependency for SymPy. sympy.mpmath will no longer work (use import mpmath). See http://docs.sympy.org/latest/install.html#mpmath for more information on how to install mpmath.

    The galgebra Geometric Algebra module has been removed. The module is now maintained separately at https://github.com/brombo/galgebra.

    The new solveset function is a planned replacement for solve. solve is not yet deprecated, since solveset hasn't yet fully replicated all the functionality of solve. solveset offers an improved interface to solve. See http://docs.sympy.org/latest/modules/solvers/solveset.html for more information on solveset vs. solve.

    This will be the last version of SymPy to support Python 2.6 and 3.2. Both of these Python versions have reached end-of-life. Support for other Python versions will continue at least until they have reached end-of-life.

Backwards compatibility breaks and deprecations

    In sympy.geometry, Line.equal() has been deprecated in favor of Line.equals().
    The dup_inner_subresultants and dmp_inner_subresultants now only return 2 arguments instead of 3. Only those building their own routines from these very low-level functions need to be aware of this.
    This release doesn't include copy of the mpmath library, see PR #2192. Please see new installation instructions for SymPy.

    The release no longer includes the galgebra subumodule. This module is now maintained separately at https://github.com/brombo/galgebra. See PR #10046.

    ClassRegistry is deprecated. It's unlikely that anybody ever used it; it is scheduled for removal for the next version of SymPy after 1.0.
    sympy.C is deprecated and scheduled for removal after 1.0, too. For those users who followed some erroneous SymPy documentation and used C as in C.log, just import sympy and use sympy.log instead: this is compatible with SymPy before and after we remove C.
    Q.bounded has been deprecated. Use Q.finite instead.
    Q.infinity has been deprecated. Use Q.infinite instead.
    Q.infinitesimal has been deprecated. Use Q.zero instead.
    ask(Q.nonzero(non-real)) now returns False. Note that Q.nonzero is equivalent to ~Q.zero & Q.real. If you intend to find whether x is a non-zero number irrespective of the fact that x is real or not, you should use ask(~Q.zero(x)).
    x.is_nonzero now returns True iff x is real and has a non-zero value. If you intend to find whether x is a non-zero number irrespective of the fact that x is real or not, you should use fuzzy_not(x.is_zero).
    isprime(Float) now returns False.
    ask(Q.integer(Float)) now returns False.
    ask(Q.prime(Float)) now returns False.
    ask(Q.composite(Float)) now returns False.
    ask(Q.even(Float)) now returns False.
    ask(Q.odd(Float)) now returns False.

New features

    The module sympy.series.ring_series has been updated. New methods for series inversion, expansion of hyperbolic and inverse functions, etc have been added. PR #9262

    New module sympy.series.sequences for generating finite/infinite lazily evaluated lists. [PR #9435]

    The string representation function srepr() now displays the assumptions used to create a Symbol. For example, srepr(Symbol('x', real=True)) now returns the string "Symbol('x', real=True)" instead of merely "Symbol('x')".

    not_empty_in function added to util.py in calculus module which finds the domain for which the FiniteSet is not-empty for a given Union of Sets. [PR #9779]

    A new and fast method rs_series has been added for calculating series expansions. It can handle multivariate Puiseux series with symbolic coefficients. It is especially optimized for large series, with speedup over the older series method being in the range 20-1000 times. PR #9775

In [37]: %timeit rs_series(cos(a+b*a**QQ(3,2)), a, 10)
100 loops, best of 3: 5.59 ms per loop

In [38]: %timeit cos(a+b*a**QQ(3,2)).series(a, 0, 10)
1 loops, best of 3: 997 ms per loop

    Complex Sets has been added here: sympy.sets.fancysets, use S.Complexes for singleton ComplexRegion class. PR #9463

    GeometryEntity now subclasses from sets.Set, so sets.Intersection and sets.Union can be used with GeometryEntitys. For example Intersection(Line((-1,-1),(1,1)), Line((-1,1), (1,-1))) == FiniteSet(Point2D(0,0)).

    New module sympy.series.fourier for computing fourier sine/cosine series. [PR #9523]

    Linsolve: General Linear System Solver in sympy.solvers.solveset, use linsolve() for solving all types of linear systems. PR #9438

    New assumption system is now able to read the assumptions set over Symbol object. For e.g.:

In [7]: x = Symbol('x', positive=True)

In [8]: ask(Q.positive(x))
Out[8]: True

    A new handler system has been added as sympy.assumptions.satask which uses satisfiable to answer queries related to assumptions. In case the legacy ask doesn't know the answer, it falls back on satask.

For e.g.

Earlier

>>> ask(Q.zero(x) | Q.zero(y), Q.zero(x*y))
>>> ask(Implies(Q.zero(x), Q.zero(x*y)))
>>> ask(Q.zero(x) | Q.zero(y), Q.nonzero(x*y))

Now

>>> ask(Q.zero(x) | Q.zero(y), Q.zero(x*y))
True
>>> ask(Implies(Q.zero(x), Q.zero(x*y)))
True
>>> ask(Q.zero(x) | Q.zero(y), Q.nonzero(x*y))
False

    New module sympy.series.formal for computing formal power series. [PR #9639]

    New set class ConditionSet was implemented. [PR #9696]

    Differential calculus Methods, like is_increasing, is_monotonic, etc were implemented in sympy.calculus.singularities in [PR #9820]

    New module sympy.series.limitseq for finding limits of terms containing sequences. [PR #9836]

    New module sympy/polys/subresultants_qq_zz.py :: contains various functions for computing Euclidean, Sturmian and (modified) subresultant polynomial remainder sequences in Q[x] or Z[x]. All methods are based on the recently discovered theorem by Pell and Gordon of 1917 and an extension/generalization of it of 2015. [PR #10374]

Minor changes

    limit(sin(x), x, oo) now returns AccumulationBound object instead of un-evaluated sin(oo). Implemented in [PR #10051].

    Point is now an n-dimensional point and subclassed to Point2D and Poin3D where appropriate. Point is also now enumerable and can be indexed (e.g., x=Point(1,2,3); x[0])

    roots_cubic will no longer raise an error when the sign of certain expressions is unknown. It will return a generally valid solution instead.

    Relational.canonical will put a Relational into canonical form which is useful for testing whether two Relationals are trivially the same.

    Relational.reversed gives the Relational with lhs and rhs reversed and the symbol updated accordingly (e.g. (x < 1).reversed -> 1 > x

    Simplification of Relationals will, if the threshold for simplification is met, also return the Relational in canonical form. One of the criteria of being in canonical form is that the Number will be on the rhs. This makes writing tests a little easier so S(1) > x can be entered as 1 > x or x < 1 (the former being turned into the latter by Python).

    boolalg functions And, Or, Implies, Xor, Equivalent are aware of Relational complements and trivial equalities, so, for example, And(x=1) will reduce to False while And(S(1)>x,x<1) reduces to x < 1. This leads to some simplifications in statistical expressions.

    Polynomials created using ring now accept negative and fractional exponents. For e.g,

In [1]: R, x, y = ring('x, y', QQ)

In [2]: x**(-2) + y**Rational(2,3)
Out[2]: y**(2/3) + x**(-2)

    The function used to test connectivity in Min and Max has been altered to use the weaker form of a relationship since this applies to arguments like floor(x) and x: though, in generally, we cannot say that floor(x) < x, if x is real we do know that floor(x) <= x. This allows Min(x, floor(x)) -> floor(x) without loss of generality when x is real.

    Float has changed its default behaviour on string/int/long to use at least 15 digits of precision and to increase the precision automatically. This enables sympify('1.23456789012345678901234567890') to return a high-precision Float. It also means N('1.23456789012345678901234567890', 20) does the right thing (where it previously lost precision because an intermediate calculation had only precision 15). See Issue #8821

    The unicode pretty printer now uses a compact single-character square root symbol for simple expressions like sqrt(x) and sqrt(17). You can disable this new behaviour with pprint(sqrt(2), use_unicode_sqrt_char=False).

    ask(Q.finite(x), Q.infinite(x)) now returns False.

    You can now read the definition of assumption predicates in the docs.

    ask(Q.composite(1)) now returns False.

    exp(expr) won't simplify automatically based on assumptions on expr. Autosimplification works for numbers and Symbol, though. You'll have to call refine on exp for simplification.

    Idx objects can now be summation variables of Sum and Product.

    The keyword argument of GramSchmidt was renamed from "orthog" to "orthonormal". This is because GramSchmidt always returns an orthogonal set of vectors but only if that argument is True does it return an orthonormal set of vectors.

    RootOf now has a new subclass ComplexRootOf (abbreviated CRootOf). All currently defined functionality is in the subclass. There is a new function rootof with the same call interface as that of RootOf. It will create objects of CRootOf. New code should use rootof instead of RootOf which is planned to become an abstract class.

    The vector module has a new function orthogonalize which applies the Gram Schmidt orthogonalization on a sequence of linearly independent vectors and returns a sequence of orthogonal (or orthonormal) vectors. The projection method has been added to compute the vector (or scalar) projection of one vector on another vector. (See https://github.com/sympy/sympy/pull/10474#)

Update by K.I.A.Derouiche in PR pkg/51270

(maya)

2016-08-16 03:22:27 UTC MAIN commitmail json YAML

Updated math/py-pandas to 0.18.1

(maya)

2016-08-16 03:22:12 UTC MAIN commitmail json YAML

Update py-pandas to 0.18.1

Highlights in changelog:

v0.18.1:
    .groupby(...) has been enhanced to provide convenient syntax when working with .rolling(..), .expanding(..) and .resample(..) per group, see here
    pd.to_datetime() has gained the ability to assemble dates from a DataFrame, see here
    Method chaining improvements, see here.
    Custom business hour offset, see here.
    Many bug fixes in the handling of sparse, see here
    Expanded the Tutorials section with a feature on modern pandas, courtesy of @TomAugsburger. (GH13045).

v0.18.0:
    Moving and expanding window functions are now methods on Series and DataFrame, similar to .groupby, see here.
    Adding support for a RangeIndex as a specialized form of the Int64Index for memory savings, see here.
    API breaking change to the .resample method to make it more .groupby like, see here.
    Removal of support for positional indexing with floats, which was deprecated since 0.14.0. This will now raise a TypeError, see here.
    The .to_xarray() function has been added for compatibility with the xarray package, see here.
    The read_sas function has been enhanced to read sas7bdat files, see here.
    Addition of the .str.extractall() method, and API changes to the .str.extract() method and .str.cat() method.
    pd.test() top-level nose test runner is available (GH4327).

Update by K.I.A.Derouiche in PR pkg/51272
Slightly modified.

(maya)

2016-08-16 02:43:06 UTC MAIN commitmail json YAML

Updated math/py-pytables to 3.2.3

(maya)

2016-08-16 02:42:48 UTC MAIN commitmail json YAML

Update py-pytables to 3.2.3

Changes from 3.2.2 to 3.2.3
Improvements

    It is now possible to use HDF5 with the new shared library naming scheme (>= 1.8.10, hdf5.dll instead of hdf5dll.dll) on Windows (gh-540). Thanks to Tadeu Manoel.
    Now :program: ptdump sorts output by node name and does not print a backtrace if file cannot be opened. Thanks to Zbigniew Jędrzejewski-Szmek.

Bugs fixed

    Only run tables.tests.test_basics.UnicodeFilename if the filesystem encoding is utf-8. Closes gh-485.
    Add lib64 to posix search path. (closes gh-507) Thanks to Mehdi Sadeghi.
    Ensure cache entries are removed if fewer than 10 (closes gh-529). Thanks to Graham Jones.
    Fix segmentation fault in a number of test cases that use index.Index (closes gh-532 and gh-533). Thanks to Diane Trout.
    Fixed the evaluation of transcendental functions when numexpr is compiled with VML support (closes gh-534, PR #536). Thanks to Tom Kooij.
    Make sure that index classes use buffersizes that are a multiple of chunkshape[0] (closes gh-538, PR #538). Thanks to Tom Kooij.
    Ensure benchmark paths exist before benchmarks are executed (PR #544). Thanks to rohitjamuar.

Other changes

    Minimum Cython version is now v0.21

Changes from 3.2.1.1 to 3.2.2
Bug fixed

    Fix AssertionError in Row.__init_loop. See gh-477.
    Fix issues with Cython 0.23. See gh-481.
    Only run tables.tests.test_basics.UnicodeFilename if the filesystem encoding is utf-8. Closes gh-485.
    Fix missing missing PyErr_Clear. See gh-#486.
    Fix the C type of some numpy attributes. See gh-494.
    Cast selection indices to integer. See gh-496.
    Fix indexesextension._keysort_string. Closes gh-497 and gh-498.

Changes from 3.2.1 to 3.2.1.1

    Fix permission on distributed source distribution

Other changes

    Minimum Cython version is now v0.21

Changes from 3.2.0 to 3.2.1
Bug fixed

    Fix indexesextension._keysort. Fixes gh-455. Thanks to Andrew Lin.

Changes from 3.1.1 to 3.2.0
Improvements

    The nrowsinbuf is better computed now for EArray/CArray having a small chunkshape in the main dimension. Fixes #285.

    PyTables should be installable very friendly via pip, including NumPy being installed automatically in the unlikely case it is not yet installed in the system. Thanks to Andrea Bedini.

    setup.py has been largely simplified and now it requires setuptools. Although we think this is a good step, please keep us informed this is breaking some installation in a very bad manner.

    setup.py now is able to used pkg-config, if available, to locate required libraries (hdf5, bzip2, etc.). The use of pkg-config can be controlled via setup.py command line flags or via environment variables. Please refer to the installation guide (in the User Manual) for details. Closes gh-442.

    It is now possible to create a new node whose parent is a softlink to another group (see gh-422). Thanks to Alistair Muldal.

    link.SoftLink objects no longer need to be explicitly dereferenced. Methods and attributes of the linked object are now automatically accessed when the user acts on a soft-link (see gh-399). Thanks to Alistair Muldal.

    Now ptrepack recognizes hardlinks and replicates them in the output (repacked) file. This saves disk space and makes repacked files more conformal to the original one. Closes gh-380.

    New pttree script for printing HDF5 file contents as a pretty ASCII tree (closes gh-400). Thanks to Alistair Muldal.

    The internal Blosc library has been downgraded to version 1.4.4. This is in order to still allow using multiple threads inside Blosc, even on multithreaded applications (see gh-411, gh-412, gh-437 and gh-448).

    The print_versions() function now also reports the version of compression libraries used by Blosc.

    Now the setup.py tries to use the ‘-march=native’ C flag by default. In falls back on ‘-msse2’ if ‘-march=native’ is not supported by the compiler. Closes gh-379.

    Fixed a spurious unicode comparison warning (closes gh-372 and gh-373).

    Improved handling of empty string attributes. In previous versions of PyTables empty string were stored as scalar HDF5 attributes having size 1 and value ‘0’ (an empty null terminated string). Now empty string are stored as HDF5 attributes having zero size

    Added a new cookbook recipe and a couple of examples for simple threading with PyTables.

    The redundant utilsextension.get_indices() function has been eliminated (replaced by slice.indices()). Closes gh-195.

    Allow negative indices in point selection (closes gh-360)

    Index wasn’t being used if it claimed there were no results. Closes gh-351 (see also gh-353)

    Atoms and Col types are no longer generated dynamically so now it is easier for IDEs and static analysis tool to handle them (closes gh-345)

    The keysort functions in idx-opt.c have been cythonised using fused types. The perfomance is mostly unchanged, but the code is much more simpler now. Thanks to Andrea Bedini.

    Small unit tests re-factoring:

        print_versions() and tests.common.print_heavy() functions

            moved to the tests.common module

        always use print_versions() when test modules are called as scripts

        use the unittest2 package in Python 2.6.x

        removed internal machinery used to replicate unittest2 features

        always use tests.common.PyTablesTestCase as base class for all test cases

        code of the old tasts.common.cleanup() function has been moved to tests.common.PyTablesTestCase.tearDown() method

        new implementation of tests.common.PyTablesTestCase.assertWarns() compatible with the one provided by the standard unittest module in Python >= 3.2

        use tests.common.PyTablesTestCase.assertWarns() as context manager when appropriate

        use the unittest.skipIf() decorator when appropriate

        new :class:tests.comon.TestFileMixin: class

Bugs fixed

    Fixed compatibility problems with numpy 1.9 and 1.10-dev (closes gh-362 and gh-366)
    Fixed compatibility with Cython >= 0.20 (closes gh-386 and gh-387)
    Fixed support for unicode node names in LRU cache (only Python 2 was affected). Closes gh-367 and gh-369.
    Fixed support for unicode node titles (only Python 2 was affected). Closes gh-370 and gh-374.
    Fixed a bug that caused the silent truncation of unicode attributes containing the ‘0’ character. Closes gh-371.
    Fixed descr_from_dtype() to work as expected with complex types. Closes gh-381.
    Fixed the tests.test_basics.ThreadingTestCase test case. Closes gh-359.
    Fix incomplete results when performing the same query twice and exhausting the second iterator before the first. The first one writes incomplete results to seqcache (gh-353)
    Fix false results potentially going to seqcache if tableextension.Row.update() is used during iteration (see gh-353)
    Fix Column.create_csindex() when there’s NaNs
    Fixed handling of unicode file names on windows (closes gh-389)
    No longer not modify sys.argv at import time (closes gh-405)
    Fixed a performance issue on NFS (closes gh-402)
    Fixed a nasty problem affecting results of indexed queries. Closes gh-319 and probably gh-419 too.
    Fixed another problem affecting results of indexed queries too. Closes gh-441.
    Replaced “len(xrange(start, stop, step))” -> “len(xrange(0, stop - start, step))” to fix issues with large row counts with Python 2.x. Fixes #447.

Other changes

    Cython is not a hard dependency anymore (although developers will need it so as to generated the C extension code).

    The number of threads used by default for numexpr and Blosc operation that was set to the number of available cores have been reduced to 2. This is a much more reasonable setting for not creating too much overhead.

(maya)

2016-08-16 01:55:41 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Mechanize to 1.78

(wen)

2016-08-16 01:54:49 UTC MAIN commitmail json YAML

Update to 1.78

Upstream changes:
1.78      2016-08-08 09:18:59-04:00 America/Toronto
========================================
[OTHER CHANGES]
- No changes specific to this version.  First non-develepment release in about a year.

1.77      2016-08-05 12:50:12-04:00 America/Toronto (TRIAL RELEASE)
========================================
[TESTS]
- Skip Wikipedia tests if LWP::Protocol::https is not installed.

1.76      2016-07-29 12:17:25-04:00 America/Toronto (TRIAL RELEASE)
========================================
[ENHANCEMENTS]
- Added history() and history_count() methods. (Ricardo Signes)
- click_button() now accepts ids. (Olaf Alders)
- Add a more descriptive error message when ->request is called without a
  parameter. (Max Maischein)

[DOCUMENTATION]
- Document that form_id warns in addition to returning undef when a form cannot
  be found. (Olaf Alders)
- Document use of a proxy with bin/mech-dump. (Florian Schlichting)

[OTHER CHANGES]
- New releases for this distribution are now generated by Dist::Zilla

(wen)

2016-08-16 01:47:57 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Amazon-Wishlist to 2.015

(wen)

2016-08-16 01:44:30 UTC MAIN commitmail json YAML

2016-08-16 00:53:41 UTC MAIN commitmail json YAML

2016-08-16 00:51:36 UTC MAIN commitmail json YAML

Updated www/p5-URI-Query to 0.16

(wen)

2016-08-16 00:50:54 UTC MAIN commitmail json YAML

Update to 0.16

Upstream changes:
[2016-08-10]
* Bump $VERSION to 0.16.
* Add clone method via Clone.
* Add trivial qstringify method stringify with leading '?'.

[2015-11-18]
* Convert to Dist::Zilla.

(wen)

2016-08-16 00:47:56 UTC MAIN commitmail json YAML

Updated www/p5-URI-Find to 20160806

(wen)

2016-08-16 00:46:41 UTC MAIN commitmail json YAML

Update to 20160806

Upstream changes:
20160806  Sat Aug  6 13:36:14 PDT 2016
    Distribution
    * Homepage is now metacpan
    * Now testing Strawberry Perl with AppVeyor
    * Kwalitee fix (Patrice Clement) [github 14]

(wen)

2016-08-16 00:42:06 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch to 2.57

(wen)

2016-08-16 00:41:20 UTC MAIN commitmail json YAML

Update to 2.57

Upstream changes:
2.57    2016-08-13

- Added a remove_callback method to the main Log::Dispatch object as well as
  all outputs.

(wen)

2016-08-16 00:39:11 UTC MAIN commitmail json YAML

Updated devel/p5-Curses to 0.36

(wen)

2016-08-16 00:38:25 UTC MAIN commitmail json YAML

Update to 0.36

No upstream changelog found.

(wen)

2016-08-16 00:35:07 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.202000

(wen)

2016-08-16 00:34:14 UTC MAIN commitmail json YAML

Update to 0.202000

Upstream changes:
0.202000  2016-08-13 13:50:30-05:00 America/Chicago

    [ BUG FIXES ]
    * Fix memory leak in plugins. (Sawyer X)
    * GH #1180, #1220: Revert (most of) GH #1120. Change back to using
      MooX::Types::MooseLike until issues around Type::Tiny are resolved.
      Peter (@SysPete) Mottram
    * GH #1192: Decode body|query|request_parameters (Peter Mottram)
    * GH #1224: Plugins defined with :PluginKeyword attribute are now
      exported. (Yanick Champoux)
    * GH #1226: Plugins can now call the DSL of the app via $self->dsl
      (Sawyer X)

    [ ENHANCEMENTS ]
    * PR #1223: Add YAML::XS to Recommends (Peter Mottram)
    * PR #1117: If installed, use HTTP::XSCookies and all cookie operations
      will be faster (Peter Mottram)
    * PR #1228: Allow register_plugin() to pass @_ properly (Sawyer X)
    * PR #1231: Plugins can now call the syntax of plugins they loaded
      (Sawyer X)

    [ DOCUMENTATION ]
    * PR #1151: Note that config is immutable after first read (Peter Mottram)
    * PR #1222: Update list of files generated by `dancer2 -a`, make name of
      sample app consistent (Daniel Perrett)

(wen)

2016-08-16 00:24:10 UTC MAIN commitmail json YAML

Updated sysutils/p5-Sys-SigAction to 0.22

(wen)

2016-08-16 00:23:23 UTC MAIN commitmail json YAML

Update to 0.22

Upstream changes:
Changes in Sys::SigAction 0.22 20 Nov 2013

Fix lack of interpolation in Makefile.PL for unsupported MSWin OS.

(wen)

2016-08-16 00:19:43 UTC MAIN commitmail json YAML

Updated sysutils/p5-File-Remove to 1.57

(wen)

2016-08-16 00:18:52 UTC MAIN commitmail json YAML

Update to 1.57

Upstream changes:
1.57    2016-04-24 - Shlomi Fish
    - Correct the copyright holder and year.
    - Add a test for Kwalitee and 'use warnings'.

1.56    2016-03-23 - Shlomi Fish
    - Remove the Build.PL so there won't be two build files.
        - https://github.com/shlomif/File-Remove/pull/1
        - I think it doesn't matter too much with Dist-Zilla, but to avoid
        future complaints, I decided to comply with the request.
        - Thanks to Karen Etheridge (ETHER) for the report.

(wen)

2016-08-16 00:14:13 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Most to 0.35

(wen)

2016-08-16 00:13:17 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Simple to 1.302052

(wen)

2016-08-16 00:11:49 UTC MAIN commitmail json YAML

Updated www/htmllint to 20051019nb7

(maya)

2016-08-16 00:11:49 UTC MAIN commitmail json YAML

Update to 0.35
Update DEPENDS

Upstream changes:
0.35    2016-08-11
        - Bump module deps due to Test2. Test2 is tested well enough that
          you're probably OK, but you'll want to retest your code with this
          release.

(wen)

2016-08-16 00:11:35 UTC MAIN commitmail json YAML

perl defined(%hash) was deprecated.
patch package so it can run with this change to perl.

bump PKGREVISION

(maya)

2016-08-16 00:09:04 UTC MAIN commitmail json YAML

Update to 1.302052

Upstream changes:
1.302052  2016-08-13 14:34:07-07:00 America/Los_Angeles

    - No Changes from last trial

1.302051  2016-08-11 20:26:22-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix setting hub when getting context

1.302050  2016-08-10 22:12:19-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Add contact info to main doc and readme

1.302049  2016-07-28 07:03:31-07:00 America/Los_Angeles

    - No Changes from last trial

1.302048  2016-07-27 07:42:14-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Add 'active' attribute to hub

(wen)

2016-08-15 20:23:11 UTC MAIN commitmail json YAML

Revert previous, breaks build on NetBSD with default options.

avahi-discover.1 already is in PLIST.python.

(wiz)

2016-08-15 19:53:53 UTC MAIN commitmail json YAML

Make this fetchable.

Does not compile though, since it looks for mpi headers even
though told not to do that.

(wiz)

2016-08-15 19:29:39 UTC MAIN commitmail json YAML

Updated devel/binutils to 2.26.1

(ryoon)

2016-08-15 19:29:14 UTC MAIN commitmail json YAML

Update to 2.26.1

* Remove merged patches

Changelog:
gas:
* Add a configure option --enable-x86-relax-relocations to decide whether
  x86 assembler should generate relax relocations by default.  Default to
  yes, except for x86 Solaris targets older than Solaris 12.

* New command line option -mrelax-relocations= for x86 target to control
  whether to generate relax relocations.

(ryoon)

2016-08-15 19:26:43 UTC MAIN commitmail json YAML

Updated graphics/blender to 2.77a

(ryoon)

2016-08-15 19:26:18 UTC MAIN commitmail json YAML

Update to 2.77a

* Convert to cmake build from scons

Changelog:
In this release:

    Cycles: Better Subsurface Scattering, GPU support for Smoke/Fire and Point Density.
    Grease pencil stroke sculpting and improved workflow.
    OpenVDB caching for smoke/volumetric simulations.
    Reworked library handling to manage missing and deleted datablocks.
    Redesigned progress bar.
    Edit mode boolean tool, better decimate modifier.
    Improved extruding and weight painting tools for sculpting/painting.
    Support for Windows XP and the SCons build system was removed.
    And: 100s of bug fixes and other improvements!

(ryoon)

2016-08-15 19:20:45 UTC MAIN commitmail json YAML

Updated graphics/py-blockdiag to 1.5.3

(ryoon)

2016-08-15 19:20:25 UTC MAIN commitmail json YAML

Update to 1.5.3

Changelog:
1.5.3 (2015-07-30)
------------------
* Fix bug

  - Fix #67 Group overlaps with nodes having href

1.5.2 (2015-05-17)
------------------
* Fix dependency; webcolors-1.5 does not support py32
* Fix bug

  - Fix images.open() failed with PIL

1.5.1 (2015-02-21)
------------------
* Fix bug

  - Fix labels are overwrapped on antialias mode

(ryoon)

2016-08-15 19:16:00 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 5.1.5.2

(ryoon)

2016-08-15 19:15:25 UTC MAIN commitmail json YAML

Update to 5.1.5.2

CHangelog:
5.1.5.2:
Bugs fixed compared to 5.1.5 rc1:

    rhbz#919020 Converting String to Double [Caolán McNamara]
    rhbz#1352835 Unable to edit My Documents path [Caolán McNamara]
    tdf#59896 ww6 plcf generation reversed check [Caolán McNamara]
    tdf#86502 check row when determining bounds for deleted range [Eike Rathke]
    tdf#98778 fix parsing of exponents [Caolán McNamara]
    tdf#100764 check row when determining bounds for deleted range [Eike Rathke]
    tdf#100847 also external svEmptyCell is 0 in numeric context [Eike Rathke]
    tdf#101054 crash on options->path with non-native file picker [Caolán McNamara]
    tdf#101057 allow java update version number > 99 [Caolán McNamara]
    tdf#101096 remove the "H after M" rule [Eike Rathke]
    tdf#101138 opengl: blacklist intel drivers for Win 7 [Tomaž Vajngerl]

5.1.5.1:
Bugs fixed compared to 5.1.4 final (rc2):

    rhbz#1326602 don't clear XATTR_FILL* from stylesheet if... [Caolán McNamara]
    rhbz#1343752 wrong radiobutton and checkbutton behavior in "view" menu [David Tardon]
    rhbz#1343766 a11y queries during dispose trigger combobox crashes [Caolán McNamara]
    rhbz#1349501 [kde][gtk3] Mouse wheel doesn't work in an LibreOffice application after upgrade from FC23 to FC24 with GDK_CORE_DEVICE_EVENTS=1 and auto-activation on mouse-over [Caolán McNamara]
    rhbz#1351292 Impress: Instead of showing "Slide Master" view, "Normal" view is shown [David Tardon]
    rhbz#1352835 Unable to edit My Documents path [Caolán McNamara]
    rhbz#1353069 background bitmap image disappeared when I copy slide and paste in same odp and different odp file [Caolán McNamara]
    tdf#34467 can't resize shape with "resize shape to fit text" [Caolán McNamara]
    tdf#48869 dragging between sheets can change the current cursor position [Caolán McNamara]
    tdf#50821 RTF import: fix handling of \trpaddf{b,l,r,t} [Miklos Vajna]
    tdf#55566 opening two docs with open document macro events can crash [Caolán McNamara]
    tdf#63272 [cs-CZ] percentage format with no-break space [Muhammet Kara, Eike Rathke]
    tdf#66469 impress: update outline text before saving [Justin Luth]
    tdf#67627 switching to sidebar panel will toggle it *off*... [Caolán McNamara]
    tdf#73335 explicitly disable partial cell shift with change-tracking, related [Michael Stahl, Eike Rathke]
    tdf#75387 don't case-fold strings for formula group calculations [Tor Lillqvist]
    tdf#77349 RTF import: automatically generate names for images if needed [Miklos Vajna]
    tdf#79198 START CENTER: Close button doesn't reappear after being clicked [Akshay Deep]
    tdf#82532 parent mutex dtored before child dtor uses it [Caolán McNamara]
    tdf#83455 remove color-inverted line images from Sifr [Adolfo Jayme Barrientos]
    tdf#87601 freeze on load of specific html doc [Caolán McNamara]
    tdf#88237 crash without java but with nlp solver installed [Caolán McNamara]
    tdf#88241 switching to sidebar panel will toggle it *off*... [Caolán McNamara]
    tdf#88396 switching to sidebar panel will toggle it *off*... [Caolán McNamara]
    tdf#89186 descend into dimension children to obtain leaf result [Eike Rathke]
    tdf#89394 revert attempt to ditch missing file from recent files [Caolán McNamara]
    tdf#90285 do not reuse the same StartListeningContext [Caolán McNamara, Eike Rathke]
    tdf#90579 swap_single_to_multi_blocks is broken [Caolán McNamara]
    tdf#91291 crashtesting: crash on inserting text into footnote [Caolán McNamara]
    tdf#91807 package: fix exception handling in DeflateThread () [Michael Stahl]
    tdf#91995 copying cells to undo doc shallow copied note pointer [Caolán McNamara]
    tdf#93079 can't resize shape with "resize shape to fit text" [Caolán McNamara]
    tdf#93135 can't resize shape with "resize shape to fit text" [Caolán McNamara]
    tdf#93971 freeze on load of specific html doc [Caolán McNamara]
    tdf#94212 sw: speed up the navigator [Michael Stahl]
    tdf#95581 assume tiny shears are rounding artefacts etc and can be ignored [Tor Lillqvist]
    tdf#96008 crash when an extension with legacy decks is installed [Caolán McNamara]
    tdf#96251 address wizard crash when run from start center [Caolán McNamara]
    tdf#96516 fixup: when removing entry, entry count does not stay constant [Lionel Elie Mamane]
    tdf#96540 dragging between sheets can change the current cursor position [Caolán McNamara]
    tdf#97340 handle autofilter search for dates correctly [Dennis Francis]
    tdf#97501 crash in SwDBManager fixed [Oliver Specht]
    tdf#98515 bail out early if kernel would have ridiculously many parameters [Tor Lillqvist]
    tdf#98710 check the font is bound, substitute FON fonts [Tomaž Vajngerl]
    tdf#98880 ensure backing context of DoubleVectorRefToken... [Caolán McNamara]
    tdf#98955 hardware_concurrency not ideal for thread pools [Ashod Nakashian]
    tdf#99090 docx export page-break only inside a paragraph [Justin Luth]
    tdf#99446 cairo text + xrender bodge [Caolán McNamara]
    tdf#99512 opencl - restrict scope of vlookup optimization to doubles. [Michael Meeks]
    tdf#99919 blacklist that specific vendor, version, and device combination [Tor Lillqvist]
    tdf#99994 avoid invalid access by reusing getFontFamily() result [Sam Tygier]
    tdf#100105 sw: RTF export: fix empty hyperlinks [Michael Stahl]
    tdf#100181 quickstart crashes immediately without Quickstarter [Caolán McNamara]
    tdf#100199 crash: switch to Display Mode - Master Modes - Notes [Caolán McNamara]
    tdf#100222 show the dialog just once even if both toggles were changed [Tor Lillqvist]
    tdf#100248 vcl menu scroll timer still active post dispose [Caolán McNamara]
    tdf#100258 crash on disposing media player [Caolán McNamara]
    tdf#100269 svx: fix undo of table column resize [Miklos Vajna]
    tdf#100272 row ally index is ROW_INVALID [Caolán McNamara]
    tdf#100275 sw: fix target node of bookmark copy [Michael Stahl, Caolán McNamara]
    tdf#100285 EASTERSUNDAY() check valid year between 1583 and 9956 [Eike Rathke]
    tdf#100295 try to cover second place in curl using GetTickCount64 [Markus Mohrhard]
    tdf#100303 report crashes on close of conditional formatting dialog [Caolán McNamara]
    tdf#100342 fix order of weekdays in NETWORKDAYS [Winfried Donkers]
    tdf#100411 start the flush timer when batching (PostBatchDraw) [Tomaž Vajngerl]
    tdf#100451 convert texture buffer to 1-bi and 4-bit palette buffer [Tomaž Vajngerl]
    tdf#100453 – bin/unpack-sources needs to be executable [Christian Lohmaier]
    tdf#100455 check for minimal dconf version [David Tardon]
    tdf#100460 queryContentCells doesn't count annotations... [Caolhouldn't delete the created odb file [Michael Stahl]
    tdf#100641 correct OOXML function name is EFFECT instead of EFFECTIVE [Eike Rathke]
    tdf#100692 crash in sidebar on deleting image from writer [Caolán McNamara]
    tdf#100713 on cancel curData points to deleted parents vector entry [Caolán McNamara]
    tdf#100753 propagate error with VAR and STDEV functions. [Winfried Donkers]
    tdf#100770 crash on loading specific docx [Caolán McNamara]
    tdf#100813 crash during pagination of particular docx [Caolán McNamara]
    tdf#100883 opencl impls. that use SEH are still bad. [Michael Meeks]

(ryoon)

2016-08-15 19:10:04 UTC MAIN commitmail json YAML

Updated lang/openjdk8 to 1.8.102

(ryoon)

2016-08-15 19:09:39 UTC MAIN commitmail json YAML

Update to 1.8.102

Changelog:
IANA Data 2016d
JDK 8u102 contains IANA time zone data version 2016d. For more
information, refer to Timezone Data Versions in the JRE Software.
See JDK-8151876

Enhancements

core-libs/java.lang.invoke
Internal package sun.invoke.anon has been removed
The internal package sun.invoke.anon has been removed. The
functionality it used to provide, namely anonymous class loading
with possible constant pool patches, is available via the
Unsafe.defineAnonymousClass() method.
See JDK-8081512

hotspot/runtime
New property jdk.lang.processReaperUseDefaultStackSize
When a large TLS (Thread local storage) size is set for Threads,
the JVM results in a stack overflow exception. The reason for this
behavior is that the reaper thread was created with a low stack
size of 32768k. When a large TLS size is set, it steals space from
the threads stack, which eventually results in a stack overflow.
This is a known glibc bug.  To overcome this issue, we have introduced
a workaround (jdk.lang.processReaperUseDefaultStackSize) in which
the user can set the reaper threads stack size to a default instead
of to 32768. This gives the reaper thread a bigger stack size, so
for a large TLS size, such as 32k, the process will not fail.
Users can set this flag in one of two ways:
1. -Djdk.lang.processReaperUseDefaultStackSize=true
2. System.setProperty("jdk.lang.processReaperUseDefaultStackSize",
"true")
The problem has been observed only when JVM is started from JNI
code in which TLS is declared using "__thread"
See JDK-8130425

hotspot/compiler
Implemented performance improvements for BigInteger.montgomeryMultiply
We have implemented improvements that will improve performance of
several security algorithms, especially when using ciphers with
key lengths of 2048-bit or greater. To turn on these improvements,
use the options -XX:+UseMontgomeryMultiplyIntrinsic and
-XX:+UseMontgomerySquareIntrinsic. This improvement is only for
Linux and Solaris on x86_64 architecture.
See JDK-8130150

Changes
security-libs/javax.crypto
MSCAPI KeyStore can handle same-named certificates
Java SE KeyStore does not allow certificates that have the same
aliases
(http://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.html).
However, on Windows, multiple certificates stored in one keystore
are allowed to have non-unique friendly names.The fix for JDK-6483657
makes it possible to operate on such non-uniquely named certificates
through the Java API by artificially making the visible aliases
unique.

Please note, this fix does not enable creating same-named certificates
with the Java API. It only allows you to deal with same-named
certificates that were added to the keystore by 3rd party tools.

It is still recommended that your design not use multiple certificates
with the same name. In particular, the following sentence will not
be removed from the Java documentation:  "In order to avoid problems,
it is recommended not to use aliases in a KeyStore that only differ
in case."
(http://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.html)
See JDK-6483657

security-libs/javax.net.ssl
Modify requirements on Authority Key Identifier extension field
during X509 certificate chain building
The requirement to have the Authority Key Identifier (AKID) and
Subject Key Identifier (SKID) fields matching when building X509
certificate chains has been modified for some cases.
See JDK-8072463

hotspot/gc
Providing more granular levels for GC verification
This enhancement provides a way to specify more granular levels
for the GC verification enabled using the VerifyBeforeGC, VerifyAfterGC,
and VerifyDuringGC diagnostic options. It introduces a new diagnostic
option VerifySubSet with which one can specify the subset of the
memory system that should be verified.

With this new option, one or more sub-systems can be specified in
a comma separated string. Valid memory sub-systems are: threads,
heap, symbol_table, string_table, codecache, dictionary,
classloader_data_graph, metaspace, jni_handles, c-heap, and
codecache_oops.

During the GC verification, only the sub-systems specified using
VerifySubSet get verified:

D:\\tests>java -XX:+UnlockDiagnosticVMOptions -XX:+VerifyBeforeGC
-XX:VerifySubSet="threads,c-heap" -Xlog:gc+verify=debug Test
[0.095s][debug ][gc,verify] Threads
[0.099s][debug ][gc,verify] C-heap
[0.105s][info ][gc,verify] Verifying Before GC (0.095s, 0.105s) 10.751ms
[0.120s][debug ][gc,verify] Threads
[0.124s][debug ][gc,verify] C-heap
[0.130s][info ][gc,verify] Verifying Before GC (0.120s, 0.130s) 9.951ms
[0.148s][debug ][gc,verify] Threads
[0.152s][debug ][gc,verify] C-heap

If any invalid memory sub-systems are specified with VerifySubSet,
the Java process exits with the following error message:

D:\\tests>java -XX:+UnlockDiagnosticVMOptions -XX:+VerifyBeforeGC
-XX:VerifySubSet="threads,c-heap,hello" -Xlog:gc+verify=debug oom
Error occurred during initialization of VM VerifySubSet: 'hello'
memory sub-system is unknown, please correct it
See JDK-8072725

hotspot/compiler
Removed PICL warning message
In 8u40 and 7u80, a new feature was introduced to use the PICL
library on Solaris to get some system information. If this library
was not found, we printed an error message:

Java HotSpot(TM) Server VM warning: PICL (libpicl.so.1) is missing.
Performance will not be optimal.

This warning was misleading. Not finding the PICL library is a very
minor issue, and the warnings mostly lead to confusion. In this
release, the warning was removed.
See JDK-8144957

core-libs/javax.naming
Improved exception handling for bad LDAP referral replies
The JDK was throwing a NullPointerException when a non-compliant
REFERRAL status result was sent but no referral values were included.
With this change, a NamingException with message value of "Illegal
encoding: referral is empty" will be thrown in such circumstances.
See JDK-8149450 and JDK-8154304

Bug Fixes

The following are some of the notable bug fixes included in this
release:

security-libs/javax.net.ssl
Fix to resolve "Unable to process PreMasterSecret, may be too big"
issue
Recent JDK updates introduced an issue for applications that depend
on having a delayed provider selection mechanism. The issue was
introduced in JDK 8u71, JDK 7u95 and JDK 6u111. The main error seen
corresponded to an exception like the following :

handling exception: javax.net.ssl.SSLProtocolException: Unable to
process PreMasterSecret, may be too big

See JDK-8149017

This release also contains fixes for security vulnerabilities
described in the Oracle Java SE Critical Patch Update Advisory.
For a more complete list of the bug fixes included in this release,
see the JDK 8u102 Bug Fixes page.

(ryoon)

2016-08-15 18:58:35 UTC MAIN commitmail json YAML

Updated converters/libmwaw to 0.3.7

(ryoon)

2016-08-15 18:58:13 UTC MAIN commitmail json YAML

Update to 0.3.7

Changelog:
15/11/2015
- RagTime v5-v6 parser: try to retrieve the embedded spreadsheets
  + begin to understand the hierarchical structures which store
    a chart (but not the meaning of each field),
- ClarisWorks/AppleWorks: find a new structure in the file's header
  (which could prevent to convert some database's file),
- BeagleWorks/GreatWorks/Word Perfect Works: retrieve the picture's
  field in a database
- all: improve a little the methods which create spreadsheets,
- all: make some constructors explicit.

10/13/2015
- add a parser for Style documents(at least v1.6 and v1.9)

10/9/2015
- add file signatures for FullPaint documents which have the same format as MacPaint..

10/8/2015
- add a parser for Pixel Paint documents

(ryoon)

2016-08-15 18:52:35 UTC MAIN commitmail json YAML

Updated textproc/libodfgen to 0.1.6

(ryoon)

2016-08-15 18:52:10 UTC MAIN commitmail json YAML

Update to 0.1.6

Changelog:
libodfgen 0.1.6
- All:
    + Support hatching fills.
    + Handle visibility and printability of objects.
    + Compute print orientation from page dimensions.
    + Allow to specify list label font and font size.
- Drawing/Presentation:
    + Handle fill properties in openPage(), allowing to set page
      background.
- Spreadsheet:
    + Correctly emit merged cells.
    + Allow graphics anchored to a sheet cell.
    + Handle repeated rows/columns, specified by properties
      table:number-rows-repeated and table:number-columns-repeated.
    + Add matrix operators ({, } and |).
    + Handle more cell attributes.
    + Increase precision of generated numbers.
- Text:
    + Allow to set header/footer style.
- Other improvements and fixes.

(ryoon)

2016-08-15 18:46:12 UTC MAIN commitmail json YAML

Updated net/libcmis to 0.5.1

(ryoon)

2016-08-15 18:45:51 UTC MAIN commitmail json YAML

Update to 0.5.1

Changelog:
0.5.1

  * Fixed a crash when server response did not contain cmis:baseTypeId
    property (tdf#90351)
  * Removed the requirement for non-empty password when using HTTP
    authentication credentials
  * Fixed build with boost 1.60 and gcc 5
  * Fixed a few problems found by Coverity
  * Fixed a busload of memory leaks

(ryoon)

2016-08-15 18:44:10 UTC MAIN commitmail json YAML

Standardize dependency pattern.

(wiz)

2016-08-15 17:30:50 UTC MAIN commitmail json YAML

Update emulators/ski to 1.3.2nb4

(scole)

2016-08-15 17:27:44 UTC MAIN commitmail json YAML

2016-08-15 15:48:41 UTC MAIN commitmail json YAML

Updated net/mldonkey to 3.1.5nb5

(jaapb)

2016-08-15 15:48:19 UTC MAIN commitmail json YAML

2016-08-15 12:46:51 UTC MAIN commitmail json YAML

Updated devel/ftnchek to 3.3.1

(mef)

2016-08-15 12:46:35 UTC MAIN commitmail json YAML

Update devel/ftncheck 3.2.2 to 3.3.1
------------------------------------
- Explicit ChangeLog unknown. Although README tells
  the features on 3.3.

(mef)

2016-08-15 12:26:54 UTC MAIN commitmail json YAML

Some fixes for SunOS
  - define BSD_COMP for the build,
  - avoid configure issues using non quoted 'which',
  - and NODEV needs to be undefined prior to using the name in an enum as
    it is defined by SunOS system headers unfortunately.

(richard)

2016-08-15 12:06:46 UTC MAIN commitmail json YAML

2016-08-15 12:05:24 UTC MAIN commitmail json YAML

2016-08-15 12:02:37 UTC MAIN commitmail json YAML

2016-08-15 11:30:47 UTC MAIN commitmail json YAML

Updated mail/distribute to 2.1.26nb6

(maya)

2016-08-15 11:30:32 UTC MAIN commitmail json YAML

PR/18422: pkgsrc/mail/distribute: write_index() is called too early.
Only call write_index() after calculating bodysum, otherwise it uses
the initial value of 0.

While I have not tested this patch myself, the need for it is clear.

Patching in pkgsrc as this package does not have an upstream.

Bump PKGREVISION.

(maya)

2016-08-15 10:52:09 UTC MAIN commitmail json YAML

2016-08-15 10:24:31 UTC MAIN commitmail json YAML

SunOS updates to really use c99 and update mono-sigcontext.h to use
HAVE_UCONTEXT_H a bit more logically and motivated by illumos updates
involving regset.h.

Builds now reliably even if /lib/cpp is not present.

(richard)

2016-08-15 09:36:32 UTC MAIN commitmail json YAML

Update Darwin-specifix PLIST with new timezones.

(jperkin)

2016-08-15 09:26:20 UTC MAIN commitmail json YAML

Fix build on Darwin/clang.

(jperkin)

2016-08-15 06:20:21 UTC MAIN commitmail json YAML

Note the addition of p5-Netpgp-Verify, version 20160814, to the Packages Collection

(agc)

2016-08-15 06:18:34 UTC MAIN commitmail json YAML

Add p5-Netpgp-Verify version 20160814 to the Packages Collection.

These are the perl5 bindings for libnetpgpverify.

These bindings allow OpenPGP (RFC 4880), including PGP and GPG, and
SSH signatures on files and data to be verified.

(agc)

2016-08-15 00:07:28 UTC MAIN commitmail json YAML

Fix MASTER_SITES (no longer here, switch to MASTER_SITE_PYPI)

Thanks to Bernhard Riedel for noticing it!

(leot)

2016-08-14 21:16:49 UTC MAIN commitmail json YAML

Updated chat/irssi-xmpp to 0.53

(leot)

2016-08-14 21:16:31 UTC MAIN commitmail json YAML

Updated chat/irssi-icb to 0.15nb1

(leot)

2016-08-14 21:16:04 UTC MAIN commitmail json YAML

Update chat/irssi-xmpp to 0.53

pkgsrc changes:
- Drop MAINTAINERship
- Update distinfo for irssi-0.8.19

Changes:
0.53 - 18/03/2016
- Irssi 0.8.18 support
- Bug fixes and stability improvements

(leot)

2016-08-14 21:15:12 UTC MAIN commitmail json YAML

2016-08-14 21:11:28 UTC MAIN commitmail json YAML

Updated chat/irssi to 0.8.19

(maya)

2016-08-14 21:10:35 UTC MAIN commitmail json YAML

Update irssi to 0.8.19

Changes:
v0.8.19 2016-03-23  The Irssi team <staff@irssi.org>
- Fixed regression when joining and parting channels on IRCnet (#435)
- Fixed SASL EXTERNAL (#432)
- Fixed regression when not using SASL (#438)
- Fixed incorrect SSL disconnects when using SSL from modules/scripts
  (#439)
- Fixed regression where proxy_string could not be configured or
  certain file transfers could not be accepted (#445)
- Fixed storing layout of !channels (#183)
- Fixed restoration of bracketed paste mode on quit (#449)
- Make the usage of meta-O for cursor keys configurable with
      /set term_appkey_mode off

v0.8.18 2016-02-13  The Irssi team <staff@irssi.org>
* Modules will now require to define a
      void MODULENAME ## _abicheck(int *version)
  method to ensure that they are compiled against the correct Irssi
  version.
* The signature of "message private" has been changed to
      5: server, message, nick, address, target
  in order to support "self messages". Module authors should
  implement this change if they are using this signal.
* Removing networks will now remove all attached servers and channels
          (#45).
* The proxy module now has an /irssiproxy command.
* sb_search has been moved to scripts.irssi.org
* WIN32 has been completely removed (it had not been working and is
          lacking a maintainer.)
* Garbage Collection support has been removed. This will hardly have any
  effect for anyone given that it has been unsupported for several years.
+ CAP SASL PLAIN login is now supported natively.
+ Paste bracket markers can be requested from terminal with
      /set paste_use_bracketed_mode on
+ "Self messages" generated by some bouncers can now be received in the
  proper window.
+ Try to split long lines on spaces to avoid words being splitted. Adds
  a new option: 'split_line_on_space' which defaults to on.
+ Add setting hilight_nick_matches_everywhere (#56).
+ The config parser is more robust and prints out better diagnostics on
  incorrect config files.
+ Ctrl+^ (FS#721) and Ctrl+J can now be bound.
+ Command history can be cleared with /window history -clear
+ /hilight -mask -line is now supported (FS#275).
+ CHANTYPES are now supported.
+ Improved reload speed of ignores.
+ Add -date feature to /lastlog
+ irssiproxy can be more easily enabled and disabled.
+ Expando for hostname (FS#829).
+ UNIX sockets can now also be specified in the config file.
+ Disable SSLv3 due to the POODLE vulnerability.
+ SSL ciphers can now be specified per server.
+ Added SNI support for SSL.
- /ignore now respects -pattern on merge (#78).
- irssiproxy (BNC) module now uses correct line endings.
- Fix missing lines on large pastes (FS#905).
- Correctly preserve STATUSMSG prefixes (#291).
- Fix infinite recursion in key bindings (FS#817).
- Fix incomplete awaylog caused by buffering.
- Fix calculation of UTF-8 string length display in some cases.
- Fix some Perl warnings related to @ISA.
- EXEC windowitems now get proper references on the Perl side.
- Incremental help file improvements.
- ANSI attributes are now properly reset.
- Fixed regression where text would blink when terminal lacks color
          support.
- Permit the usage of Freenode extban syntax in /ban (#150)
- Fixed regression in scriptassist on unload of scripts.
- Fixed regression in -actcolor %n

(maya)

2016-08-14 21:03:28 UTC MAIN commitmail json YAML

Add myself as maintainer

(maya)

2016-08-14 21:02:45 UTC MAIN commitmail json YAML

Add ssl as suggested option.

No rev bump because I'm updating too.

(maya)

2016-08-14 18:31:05 UTC MAIN commitmail json YAML

Update emulators/ski to 1.3.2nb3

(scole)

2016-08-14 18:27:05 UTC MAIN commitmail json YAML

2016-08-14 17:11:57 UTC MAIN commitmail json YAML

Expand domain-specific acronyms to give the casual reader a better chance
of understanding what this package does.

(tnn)

2016-08-14 16:56:30 UTC MAIN commitmail json YAML

2016-08-14 16:27:33 UTC MAIN commitmail json YAML

Remove unnecessary patch, int i is now declared in this function.

No functional change.

(maya)

2016-08-14 16:24:11 UTC MAIN commitmail json YAML

Remove unnecessary patch, int i is now declared in this function.

(maya)

2016-08-14 13:39:46 UTC MAIN commitmail json YAML

Updated lang/intercal to 0.30

(mef)

2016-08-14 13:39:29 UTC MAIN commitmail json YAML

Updated lang/intercal to 0.30
-----------------------------
* 0.30: 2015=04-02
  Mostly minor build and test fixes.  This release was actually forced by the
  impending doom of gitorious.org; the project hosting had to change and the
  metadata with it.

(pkgsrc changes)
- Set LICENSE as gnu-gpl-v2

(mef)

2016-08-14 12:16:48 UTC pkgsrc-2016Q2 commitmail json YAML

2016-08-14 12:15:41 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5081 - requested by bsiegert
editors/gummi: security update

Revisions pulled up:
- editors/gummi/Makefile                                        1.36
- editors/gummi/distinfo                                        1.5
- editors/gummi/patches/patch-configure.ac                      1.1
- editors/gummi/patches/patch-src_Makefile.am                  1.1
- editors/gummi/patches/patch-src_update.c                      deleted

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Tue Aug  9 18:23:21 UTC 2016

  Modified Files:
          pkgsrc/editors/gummi: Makefile distinfo
  Added Files:
          pkgsrc/editors/gummi/patches: patch-configure.ac =
  patch-src_Makefile.am
  Removed Files:
          pkgsrc/editors/gummi/patches: patch-src_update.c

  Log Message:
  Gummi 0.6.6 "We're still here" (January 27th, 2016):

  Bugs fixed:

  - Fix using predictable filenames in /tmp (CVE-2015-7758)
  - Fix source id warnings during motion runtime
  - Fix open-project crash due to missing file chooser title
  - Fix synctex for input files with relative paths
  - Add descriptive keywords to our desktop entry file
  - Improvements to the bibliography detection regex
  - Only allow loading tex files through file->open
  - Desensitize cut/copy tools when no text is selected
  - Various improvements to build system
  - Removed deprecated code

  To generate a diff of this commit:
  cvs rdiff -u -r1.35 -r1.36 pkgsrc/editors/gummi/Makefile
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/gummi/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/editors/gummi/patches/patch-configure.ac \
      pkgsrc/editors/gummi/patches/patch-src_Makefile.am
  cvs rdiff -u -r1.2 -r0 pkgsrc/editors/gummi/patches/patch-src_update.c

(spz)

2016-08-14 11:20:46 UTC MAIN commitmail json YAML

Updated databases/sqlite3 to 3.14.1; net/youtube-dl to 20160813

(adam)

2016-08-14 11:19:09 UTC MAIN commitmail json YAML

Changes 3.14.1:
* A performance enhancement to the page-cache "truncate" operation reduces COMMIT time by dozens of milliseconds on systems with a large page cache.
* Fix to the --rbu option of sqldiff.

(adam)

2016-08-14 11:17:58 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.6.5

(fhajny)

2016-08-14 11:17:44 UTC MAIN commitmail json YAML

Update net/rabbitmq to 3.6.5.

3.6.5
- Bug fixes

3.6.4
- Bug fixes
- Erlang 19.0 compatibility
- Usability improvements

3.6.3
- Important bug fixes
- systemd support in the Debian package
- New OpenGPG key used for artifact signing
- New plugins included into the distribution
- Usability improvements

3.6.2
- Bug fixes
- New statistics collector in management plugin
- Usability improvements

(fhajny)

2016-08-14 11:09:20 UTC MAIN commitmail json YAML

version 2016.08.13

Core
* Show progress for curl external downloader
* Forward more options to curl external downloader

Extractors
* [pbs] Fix description extraction
* [franceculture] Fix extraction
* [pornotube] Fix extraction
* [4tube] Fix metadata extraction
* [imgur] Fix width and height extraction
* [expotv] Improve extraction
+ [vbox7] Fix extraction
- [tapely] Remove extractor
* [muenchentv] Fix extraction
+ [24video] Add support for .me and .xxx TLDs
* [24video] Fix comment count extraction
* [sunporno] Add support for embed URLs
* [sunporno] Fix metadata extraction
+ [hgtv] Add extractor for hgtv.ca
- [pbs] Remove request to unavailable API
+ [pbs] Add support for high quality HTTP formats
+ [crunchyroll] Add support for HLS formats

(adam)

2016-08-14 10:56:14 UTC MAIN commitmail json YAML

Updated textproc/iso-codes to 3.69

(mef)

2016-08-14 10:53:48 UTC MAIN commitmail json YAML

Updated textproc/iso-codes to 3.69
----------------------------------
iso-codes 3.69
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Tue, 2 Aug 2016

  [ ISO 3166-2 ]
  * Fix typo for PH-NEC (Negros Occidental), thanks to Anders Jonsson
    for the bug report.
  * Update name for ES-BI to "Bizkaia", thanks to Albert Cervera
    for the bug report. Closes: alioth#315432

  [ ISO 3166-2 translations ]
  * Swedish by Josef Andersson (TP)
  * French by Christian Perrier
  * German by Dr. Tobias Quathamer

  [ ISO 3166-1 translations ]
  * French by Christian Perrier

  [ ISO 15924 translations ]
  * French by Christian Perrier

  [ ISO 4217 translations ]
  * Croatian by Bo転idar Putanec (TP)

(mef)

2016-08-14 10:25:02 UTC MAIN commitmail json YAML

Updated net/tcpdump to 4.8.0

(mef)

2016-08-14 10:24:44 UTC MAIN commitmail json YAML

Updated net/tcpdump 4.7.4 to 4.8.0
----------------------------------
Tuesday April 14, 2015 guy at alum.mit.edu
  Summary for 4.8.0 tcpdump release
        Fix "-x" for Apple PKTAP and PPI packets

(mef)

2016-08-14 02:14:05 UTC MAIN commitmail json YAML

2016-08-14 02:13:49 UTC MAIN commitmail json YAML

Updated net/sysmon 0.92.2 to 0.93
---------------------------------
  Changes for 0.93
    * proper qsort crash fix
    * fix excessive logging when no IPv6 is available
    * add ability to ack objects
    * add ability to attach notes to objects
    * add ability for object to have a group
    * fix textfile display to properly account for deps
    * reduce excessive cpu usage watching wall clock
    * hrmph, qsort fix maybe?
    * stab at fix for timing issue with needssleep() (should reduce cpu usage)

(mef)

2016-08-13 23:41:30 UTC MAIN commitmail json YAML

2016-08-13 23:40:38 UTC MAIN commitmail json YAML

Has been using ghostscript without depending on it. PR 51378

(dholland)

2016-08-13 23:18:56 UTC MAIN commitmail json YAML

Add missing "tex-*" packages required to build the documentation

(tron)

2016-08-13 20:22:52 UTC MAIN commitmail json YAML

Added textproc/go-runewidth

(bsiegert)

2016-08-13 20:21:08 UTC MAIN commitmail json YAML

New package, go-runewidth-0.0.1.

go-runewidth provides the RuneWidth and StringWidth functions to get
the fixed width of a Unicode rune or string.

(bsiegert)

2016-08-13 17:36:22 UTC MAIN commitmail json YAML

Note update of graphics/php-gd package to 5.6.24nb1.

(taca)

2016-08-13 17:34:41 UTC MAIN commitmail json YAML

2016-08-13 17:33:22 UTC MAIN commitmail json YAML

Note update of net/php-yaz package to 1.2.1.

(taca)

2016-08-13 17:32:48 UTC MAIN commitmail json YAML

Update php-yaz to 1.2.1.

* Now support php70 and maybe php71.

1.2.1

* Use YAZ 5 for Windows build.
* Fix "l" args for yaz_range and yaz_record.

1.2.0

* Updates for PHP 7. Still works with PHP 5 series.

(taca)

2016-08-13 17:31:42 UTC MAIN commitmail json YAML

Note update of devel/php-xdebug package to 2.4.1.

(taca)

2016-08-13 17:31:09 UTC MAIN commitmail json YAML

Update php-xdebug to 2.4.1.

* It support php70 but not yet php71.

Tue, Aug 02, 2016 - xdebug 2.4.1

= Fixed bugs:

- Fixed issue #1106: A thrown Exception after a class with __debugInfo gives
2 errors
- Fixed issue #1241: FAST_CALL/FAST_RET take #2
- Fixed issue #1246: Path and branch coverage should be initialised per
request, not globally
- Fixed issue #1263: Code coverage segmentation fault with opcache enabled
- Fixed issue #1277: Crash when using a userland function from RSHUTDOWN with
profiling enabled
- Fixed issue #1282: var_dump() of integers > 32 bit is broken on Windows
- Fixed issue #1288: Segfault when uncaught exception message does not
contain " in "
- Fixed issue #1291: Debugclient installation fails on Mac OS X
- Fixed issue #1326: Tracing and generators crashes with PHP 7.x
- Fixed issue #1333: Profiler accesses memory structures after freeing

(taca)

2016-08-13 14:17:01 UTC MAIN commitmail json YAML

Updated www/py-uliweb to 0.5

(wen)

2016-08-13 14:14:28 UTC MAIN commitmail json YAML

Update to 0.5

Upstream changes:
0.5 Version

    Fix OneToOne result object not be cached bug
    When access reversed OneToOne property, if OneToOne record not existed, it'll auto create a blank object automatically. And if delete one record, it'll delete reversed onetoone record also.
    Add lock protect when creating request and response local instance in _open() function
    Add ORM Model migrate support
    Refactor SortedDict with dict base class
    Add model_config app, to support dynamic create model
    Add model ipython notebook support
    Refact sqldot
    Add environ variables passing in uliweb shell command
    Change app_url syntax to {'suffix':} to {'prefix':} only for dict data type

    Add URL route option in settings, it is [URL_ROUTE], format is

    [URL_ROUTE]
    any_key_1 = ('mapping_str', 'replacement')
    any_key_2 = ('mapping_str', 'replacement')

    Change uliweb jupyter extension load mechanism from automatically to %load_ext uliweb

(wen)

2016-08-13 14:04:37 UTC MAIN commitmail json YAML

Updated devel/re2 to 20160801

(mef)

2016-08-13 14:04:22 UTC MAIN commitmail json YAML

Updated devel/re2 20160201 to 20160801
--------------------------------------
- ChangeLog unknown, but periodical release.

(mef)

2016-08-13 13:39:18 UTC MAIN commitmail json YAML

Updated archivers/p5-Archive-Extract to 0.78

(wen)

2016-08-13 13:36:53 UTC MAIN commitmail json YAML

Update to 0.78

Upstream changes:
0.78    Wed Jul 27 20:40:15 2016
* CVE-2016-1238: avoid loading optional modules from default .

(wen)

2016-08-13 08:17:11 UTC MAIN commitmail json YAML

Updated archivers/unrar to 5.4.4

(bsiegert)

2016-08-13 08:15:47 UTC MAIN commitmail json YAML

Update unrar to 5.4.4, from Kimihiro Nonaka in PR pkg/51413.

No ChangeLog, as usual :/

(bsiegert)

2016-08-13 08:08:31 UTC MAIN commitmail json YAML

Updated graphics/py-Pillow to 3.3.0

(wen)

2016-08-13 08:07:22 UTC MAIN commitmail json YAML

Update to 3.3.0

Upstream changes:
3.3.0 (2016-07-01)

    Fixed enums for Resolution Unit and Predictor in TiffTags.py #1998 [wiredfool]
    Fix issue converting P mode to LA #1986 [didrix]
    Moved test_j2k_overflow to check_j2k_overflow, prevent DOS of our 32bit testing machines #1995 [wiredfool]
    Skip CRC checks in PNG files when LOAD_TRUNCATED_IMAGES is enabled #1991 [kkopachev]
    Added CMYK mode for opening EPS files #1826 [radarhere]
    Docs: OSX build instruction clarification #1994 [wiredfool]
    Docs: Filter comparison table #1993 [homm]
    Removal of pthread based Incremental.c, new interface for file decoders/encoders to access the python file. Fixes assorted J2k Hangs. #1934 [wiredfool]
    Skip unnecessary passes when resizing #1954 [homm]
    Removed duplicate code in ImagePalette #1832 [radarhere]
    test_imagecms: Reduce precision of extended info due to 32 bit machine precision #1990 [AbdealiJK]
    Binary Tiff Metadata/ICC profile. #1988 [wiredfool]
    Ignore large text blocks in PNG if LOAD_TRUNCATED_IMAGES is enabled #1970 [homm]
    Replace index = index+1 in docs with +=1 [cclauss]
    Skip extra 0xff00 in jpeg #1977 [kkopachev]
    Use bytearray for palette mutable storage #1985 [radarhere, wiredfool]
    Added additional uint modes for Image.fromarray, more extensive tests of fromarray #1984 [mairsbw, wiredfool]
    Fix for program importing PyQt4 when PyQt5 also installed #1942 [hugovk]
    Changed depends/install_*.sh urls to point to github pillow-depends repo #1983 [wiredfool]
    Allow ICC profile from encoderinfo while saving PNGs #1909 [homm]
    Fix integer overflow on ILP32 systems (32-bit Linux). #1975 [lambdafu]
    Change function declaration to match Tcl_CmdProc type #1966 [homm]
    Integer overflow checks on all calls to *alloc #1781 [wiredfool]
    Change equals method on Image so it short circuits #1967 [mattBoros]
    Runtime loading of TCL/TK libraries, eliminating build time dependency. #1932 [matthew-brett]
    Cleanup of transform methods #1941 [homm]
    Fix "Fatal Python error: UNREF invalid object" in debug builds #1936 [wiredfool]
    Setup fixes for Alpine linux #1937 [wiredfool]
    Split resample into horizontal + vertical passes #1933 [homm]
    Box blur with premultiplied alpha #1914 [homm]
    Add libimagequant support in quantize() #1889 [rr-]
    Added internal Premultiplied luminosity (La) mode #1912 [homm]
    Fixed point integer resample #1881 [homm]
    Removed docs/BUILDME script #1924 [radarhere]
    Moved comments to docstrings #1926 [hugovk]
    Include Python.h before wchar.h so _GNU_SOURCE is set consistently #1906 [hugovk]
    Updated example decoder in documentation #1899 [radarhere]
    Added support for GIF comment extension #1896 [radarhere]
    Removed support for pre- 1.5.2 list form of Image info in Image.new #1897 [radarhere]
    Fix typos in TIFF tags #1918 [radarhere]
    Skip tests that require libtiff if it is not installed, fixes #1866 [wiredfool]
    Skip test when icc profile is not available, fixes #1887 [doko42]
    Make deprecated functions raise NotImplementedError instead of Exception. #1862, #1890 [daniel-leicht, radarhere]
    Replaced os.system with subprocess.call in setup.py #1879 [radarhere]
    Corrected Image show documentation #1886 [radarhere]
    Added check for executable permissions to ImageShow #1880 [radarhere]
    Fixed tutorial code and added explanation #1877 [radarhere]
    Added OS X support for ImageGrab grabclipboard #1837 [radarhere]
    Combined duplicate code in ImageTk #1856 [radarhere]
    Added --disable-platform-guessing option to setup.py build extension, #1861 [angeloc]
    Fixed loading Transparent PNGs with a transparent black color #1840 [olt]
    Add support for LA mode in Image.fromarray #1865 [pierriko]
    Make ImageFile load images in read-only mode #1864 [hdante]
    Added _accept hook for XVThumbImagePlugin #1853 [radarhere]
    Test TIFF with LZW compression #1855, TGA RLE file #1854 [hugovk]
    Improved SpiderImagePlugin help text #1863 [radarhere]
    Updated Sphinx project description #1870 [radarhere]
    Remove support for Python 3.0 from _imaging.c #1851 [radarhere]
    Jpeg qtables are unsigned chars #1814, #1921 [thebostik]
    Added additional EXIF tags #1841, TIFF Tags #1821 [radarhere]
    Changed documentation to refer to ImageSequence Iterator #1833 [radarhere]
    Fix Fedora prerequisites in installation docs, depends script #1842 [living180]
    Added _accept hook for PixarImagePlugin #1843 [radarhere]
    Removed outdated scanner classifier #1823 [radarhere]
    Combined identical error messages in _imaging #1825 [radarhere]
    Added debug option for setup.py to trace header and library finding #1790 [wiredfool]
    Fix doc building on travis #1820, #1844 [wiredfool]
    Fix for DIB/BMP images #1813, #1847 [wiredfool]
    Add PixarImagePlugin file extension #1809 [radarhere]
    Catch struct.errors when verifying png files #1805 [wiredfool]
    SpiderImagePlugin: raise an error when seeking in a non-stack file #1794 [radarhere, jmichalon]
    Added Support for 2/4 bpp Tiff Grayscale Images #1789 [zwhfly]
    Removed unused variable from selftest #1788 [radarhere]
    Added warning for as_dict method (deprecated in 3.0.0) #1799 [radarhere]
    Removed powf support for older Python versions #1784 [radarhere]
    Health fixes #1625 #1903 [radarhere]

(wen)

2016-08-13 07:11:20 UTC MAIN commitmail json YAML

Updated graphics/py-qrcode to 5.3

(wen)

2016-08-13 07:08:17 UTC MAIN commitmail json YAML

Update to 5.3

Upstream changes:

Version 5.3

    Fix incomplete block table for QR version 15. Thanks Rodrigo Queiro for the report and Jacob Welsh for the investigation and fix.
    Avoid unnecessary dependency for non MS platforms, thanks to Noah Vesely.
    Make BaseImage.get_image() actually work.

Version 5.2

    Add --error-correction option to qr script.
    Fix script piping to stdout in Python 3 and reading non-UTF-8 characters in Python 3.
    Fix script piping in Windows.
    Add some useful behind-the-curtain methods for tinkerers.
    Fix terminal output when using Python 2.6
    Fix terminal output to display correctly on MS command line.

Version 5.2.1

    Small fix to terminal output in Python 3 (and fix tests)

Version 5.2.2

    Revert some terminal changes from 5.2 that broke Python 3窶冱 real life tty code generation and introduce a better way from Jacob Welsh.

(wen)

2016-08-13 06:45:46 UTC MAIN commitmail json YAML

Updated net/p5-SNMP-Info to 3.33

(wen)

2016-08-13 06:44:04 UTC MAIN commitmail json YAML

Update to 3.33

Upstream changes:
version 3.33 (2016-04-27)

  [ENHANCEMENTS]

  * Move author-only tests to xt directory so they aren't run on installation
    by users

  [BUG FIXES]

  * Correct device serial number reporting for Cisco Nexus 5k switches with
    software version >= 7

version 3.32 (2016-04-26)

  [ENHANCEMENTS]

  * Add 200 Mbps and 2.0 Gbps aliases to SPEED_MAP
  * Add Palo Alto support
  * Add VMware support
  * Support for propMultiplexor as ifType
  * Add device MAC to APC UPS
  * [#61] Report APC model for PDU products
  * Removed DeviceMatrix from the distribution

  [BUG FIXES]

  * Support undefined (noSuchInstance) values in Offline mode
  * Do not init table cache if Cache provided by user
  * Avoid deep recusion when AUTOLOAD and carp collide
  * Detect Cisco VG350s as L3 devices instead of APs
  * fix for 'Use of inherited AUTOLOAD for non-method SNMP::Info::Layer2::HP::agg_ports_ifstack() is deprecated'
  * Workaround in IPv6.pm to deal with possibly incorrect IPV6-MIB implementations
  * [#71] AUTOLOAD typo-catcher search for SNMP::Info no longer anchored
  * [#70] Respect version/comm/secname on passed Session obj

version 3.31 (2016-01-22)

  [ENHANCEMENTS]

  * Support for CiscoSB OS and Version (D. Tuecks)
  * SONMP support for Enhanced Topology Table
  * Add support for channelized interfaces in L3::Passport

  [BUG FIXES]

  * Correct link to MIB tarball

version 3.30 (2015-11-16)

  [ENHANCEMENTS]

  * RT #106254: Add new sysObjectID mapping for Ubiquiti

  [BUG FIXES]

  * Correct link to MIB tarball
  * Correct port indexing of newer VSP 4K and 8K in L3::Passport
  * Statistics in the sysIfxStatTable are 64-bit counters, so they should
    override the 64-bit methods.

version 3.29 (2015-10-13)

  [ENHANCEMENTS]

  * Add IPv6::ipv6_addr() method to map IPv6 interface address indexes to actual addresses
  * Add support for (remote) IPv6 addresses to LLDP::lldp_addr()
  * Add LLDP::lldp_ipv6() and LLDP::lldp_mac() so that remote management
    addresses of specific types can be requested

version 3.28 (2015-06-18)

  [ENHANCEMENTS]

  * Add Layer3::Huawei class for Huawei Quidway switches
  * Modified generic Layer3::Cisco class: use community based indexing if
    the device returns a value for vtpVersion

(wen)

2016-08-13 06:14:48 UTC MAIN commitmail json YAML

Update HOMEPAGE at sourceforge

(mef)

2016-08-13 04:14:58 UTC MAIN commitmail json YAML

Updated devel/p5-Curses to 1.35

(wen)

2016-08-13 04:13:50 UTC MAIN commitmail json YAML

Update to 1.35

No upstream changelog found.

(wen)

2016-08-13 03:16:56 UTC MAIN commitmail json YAML

Updated misc/p5-Business-CreditCard to 0.36

(wen)