PaulHowarth/Blog

Paul Howarth's Blog

<< <  2017 / 8 >  >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Recent Entries

Wednesday 9th August 2017

Fedora Project

  • Updated GeoIP-GeoLite-data to August 2017 databases in Rawhide

Local Packages

  • Updated curl to 7.55.0:

  • New Features

    • curl: Allow --header and --proxy-header read from file

    • getinfo: Provide sizes as curl_off_t

    • curl: Prevent binary output spewed to terminal

    • curl: Added --request-target

    • libcurl: Added CURLOPT_REQUEST_TARGET

    • curl: Added --socks5-{basic,gssapi}: control socks5 auth

    • libcurl: Added CURLOPT_SOCKS5_AUTH

  • Bug Fixes

    • glob: Do not parse after a strtoul() overflow range (CVE-2017-1000101)

    • tftp: Reject file name lengths that don't fit (CVE-2017-1000100)

    • file: Output the correct buffer to the user (CVE-2017-1000099)

    • includes: Remove curl/curlbuild.h and curl/curlrules.h

    • dist: Make the hugehelp.c not get regenerated unnecessarily

    • timers: Store internal time stamps as time_t instead of doubles

    • progress: Let "current speed" be UL + DL speeds combined
    • http-proxy: Do the HTTP CONNECT process entirely non-blocking

    • lib/curl_setup.h: Remove CURL_WANTS_CA_BUNDLE_ENV

    • fuzz: Bring oss-fuzz initial code converted to C89
    • configure: Disable nghttp2 too if HTTP has been disabled

    • mk-ca-bundle.pl: Check curl's exit code after certdata download

    • test1148: Verify the -# progressbar

    • tests: Stabilize test 2032 and 2033
    • HTTPS-Proxy: Don't offer h2 for https proxy connections

    • http-proxy: Only attempt FTP over HTTP proxy
    • curl-compilers.m4: Enable vla warning for clang

    • curl-compilers.m4: Enable double-promotion warning

    • curl-compilers.m4: Enable missing-variable-declarations clang warning

    • curl-compilers.m4: Enable comma clang warning

    • Makefile.m32: Enable -W for MinGW32 build

    • CURLOPT_PREQUOTE: Not supported for SFTP

    • http2: Fix OOM crash
    • PIPELINING_SERVER_BL: Clean up the internal list use

    • mkhelp.pl: Fix script name in usage text

    • lib1521: Add curl_easy_getinfo calls to the test set

    • travis: Do the distcheck test build out-of-tree as well

    • if2ip: Fix compiler warning in ISO C90 mode

    • lib: Fix the djgpp build
    • typecheck-gcc: Add support for CURLINFO_OFF_T

    • travis: Enable typecheck-gcc warnings

    • maketgz: Switch to xz instead of lzma

    • CURLINFO_REDIRECT_URL.3: Mention the CURLOPT_MAXREDIRS case

    • curl-compilers.m4: Fix unknown-warning-option on Apple clang

    • winbuild: Fix boringssl build
    • curl/system.h: Add check for XTENSA for 32bit gcc

    • test1537: Fixed memory leak on OOM

    • test1521: Fix compiler warnings

    • curl: Fix memory leak on test 1147 OOM

    • libtest/make: Generate lib1521.c dynamically at build-time

    • curl_strequal.3: Fix typo in SYNOPSIS

    • progress: Prevent resetting t_starttransfer

    • openssl: Improve fallback seed of PRNG with a time based hash
    • http2: Improved PING frame handling

    • test1450: Add simple testing for DICT

    • make: Build the docs subdir only from within src

    • cmake: Added compatibility options for older Windows versions

    • gtls: Fix build when sizeof(long) < sizeof(void *)

    • url: Make the original string get used on subsequent transfers

    • timeval.c: Use long long constant type for timeval assignment

    • tool_sleep: Typecast to avoid macos compiler warning

    • travis.yml: Use --enable-werror on debug builds

    • test1451: Add SMB support to the testbed

    • configure: Remove checks for 5 functions never used

    • configure: Try ldap/lber in reversed order first

    • smb: Fix build for djgpp/MSDOS
    • travis: Install nghttp2 on linux builds

    • smb: Add support for CURLOPT_FILETIME

    • cmake: Fix send/recv argument scanner for windows

    • inet_pton: Fix include on windows to get prototype

    • select.h: Avoid macro redefinition harder

    • cmake: If inet_pton is used, bump _WIN32_WINNT

    • asyn-thread.c: Fix unused variable warnings on macOS

    • runtests: Support "threaded-resolver" as a feature

    • test506: Skip if threaded-resolver

    • cmake: Remove spurious "-l" from linker flags

    • cmake: Add CURL_WERROR for enabling "warning as errors"

    • memdebug: Don't setbuf() if the file open failed

    • curl_easy_escape.3: Mention the (lack of) encoding

    • test1452: Add telnet negotiation

    • CURLOPT_POSTFIELDS.3: Explain the 100-continue magic better

    • cmake: Offer CMAKE_DEBUG_POSTFIX when building with MSVC

    • tests/valgrind.supp: Suppress OpenSSL false positive seen on travis

    • curl_setup_once: Remove ERRNO/SET_ERRNO macros

    • curl-compilers.m4: Disable warning spam with Cygwin's clang

    • ldap: Fix MinGW compiler warning

    • make: Fix docs build on OpenBSD

    • curl_setup: Always define WIN32_LEAN_AND_MEAN on Windows

    • system.h: include winsock2.h before windows.h

    • winbuild: Build with warning level 4

    • rtspd: Fix MSVC level 4 warning

    • sockfilt: Suppress conversion warning with explicit cast

    • libtest: Fix MSVC warning C4706

    • darwinssl: Fix pinnedpubkey build error

    • tests/server/resolve.c: Fix deprecation warning

    • nss: Fix a possible use-after-free in SelectClientCert()

    • checksrc: Escape open brace in regex

    • multi: Mention integer overflow risk if using > 500 million sockets

    • darwinssl: Fix --tlsv1.2 regression

    • timeval: struct curltime is a struct timeval replacement

    • curl_rtmp: Fix a compiler warning

    • include.d: Clarify that it concerns the response headers

    • cmake: Support make uninstall

    • include.d: Clarify --include is only for response headers

    • libcurl: Stop using error codes defined under CURL_NO_OLDIES

    • http: Fix response code parser to avoid integer overflow

    • configure: Fix the check for IdnToUnicode

    • multi: Fix request timer management

    • curl_threads: Fix MSVC compiler warning

    • travis: Build on osx with openssl
    • travis: Build on osx with libressl
    • CURLOPT_NETRC.3: Mention the file name on Windows

    • cmake: Set MSVC warning level to 4

    • netrc: Skip lines starting with '#'

    • darwinssl: Fix curlssl_sha256sum() compiler warnings on first argument

    • BUILD.WINDOWS: Mention buildconf.bat for builds off git

    • darwinssl: Silence compiler warnings
    • travis: Build on osx with darwinssl
    • FTP: Skip unnecessary CWD when in nocwd mode

    • gssapi: Fix memory leak of output token in multi round context
    • getparameter: Avoid returning uninitialized 'usedarg'

    • curl (debug build) easy_events: Make event data static

    • curl: Detect and bail out early on parameter integer overflows

    • configure: Fix recv/send/select detection on Android

  • Updated GeoIP-GeoLite-data to August 2017 databases as per the Fedora version

  • Updated perl-Class-Inspector to 1.32:

    • The installed method now supports @INC hooks of any type (coderef was supported as of 1.29, now arrayrefs and objects are also supported)

    • Detect probably broken Perl on Cygwin in Makefile.PL (see GH#5)

  • Rebuilt mod_fastcgi (2.4.6) and symlinks (1.4) for the Fedora_27_Binutils_Mass_Rebuild

Tuesday 8th August 2017

Fedora Project

  • Updated perl-Error to 0.17025 in Rawhide:

Local Packages

  • Updated perl-Error to 0.17025 as per the Fedora version

  • Rebuilt perl-AnyEvent (7.14), perl-B-Hooks-OP-Annotation (0.44), perl-B-Utils (0.27), perl-BDB (1.91), perl-BerkeleyDB (0.55), perl-Class-C3-XS (0.14), perl-Class-Load-XS (0.10), perl-Class-XSAccessor (1.19), perl-Compress-Raw-Bzip2 (2.074), perl-Compress-Raw-Lzma (2.074), perl-Compress-Raw-Zlib (2.074), perl-Crypt-Cracklib (1.7), perl-Data-Dump-Streamer (2.40), perl-Data-UUID (1.221), perl-DateTime (1.43) for the Fedora_27_Binutils_Mass_Rebuild

Monday 7th August 2017

Fedora Project

  • Updated gtkwave to 3.3.83 in Rawhide:

    • Preserve search type for regex search across reloads or close/reopens of regex search widget
    • Update local libz to current version

  • Updated perl-Params-Classify to 0.015 in F-26 and Rawhide:

    • Port to Perl 5.19.4, where the C type of array indices has changed
    • Update to accommodate PERL_OP_PARENT builds of Perl 5.21.11 or later (which is the default from Perl 5.25.1)

    • Trigger custom op generation via Devel::CallChecker rather than by hooking the underlying op checker

    • Update test suite not to rely on . in @INC, which is no longer necessarily there from Perl 5.25.7

    • No longer include a Makefile.PL in the distribution

    • Correct dynamic_config setting to 0

    • Use boolSV() where appropriate in XS code

    • Use cBOOL() where appropriate

    • Consistently use THX_ prefix on internal function names

    • Include META.json in distribution

    • Add MYMETA.json to .cvsignore

    • Convert .cvsignore to .gitignore

    • Update for changed S_croak_xs_usage() prototype in ExtUtils::ParseXS 3.30, requiring the new version of that module in order to build the XS implementation

    • In documentation, use four-column indentation for all verbatim material
    • In META.{yml,json}, point to public bug tracker

    • Correctly classify ExtUtils::ParseXS dependency as a recommendation rather than a requirement

    • Avoid some compiler warnings

Local Packages

  • Updated gtkwave to 3.3.83 as per the Fedora version

  • Rebuilt perl-Devel-CallChecker (0.008), perl-Devel-Caller (2.06), perl-Devel-GlobalDestruction-XS (0.03), perl-Devel-Leak (0.03), perl-Devel-LexAlias (0.05), perl-Digest-MD4 (1.9), perl-Digest-SHA (5.96), perl-Event (1.26), perl-Guard (1.023), perl-Hash-FieldHash (0.15), perl-Hash-StoredIterator (0.008), perl-IO-AIO (4.34), perl-IO-FDPass (1.2), perl-IO-Tty (1.12), perl-JSON-XS (3.03), perl-List-MoreUtils-XS (0.418), perl-MooseX-Role-WithOverloading (0.17), perl-Mouse (2.4.10), perl-Package-Anon (0.05), perl-Package-Stash-XS (0.28), perl-PadWalker (2.2), perl-Params-Validate (1.29), perl-Perl-Destruct-Level (0.02), perl-PerlIO-gzip (0.20) and perl-PerlIO-utf8_strict (0.007) for the Fedora_27_Binutils_Mass_Rebuild

Sunday 6th August 2017

Local Packages

  • Rebuilt perl-Readonly-XS (1.05), perl-Ref-Util-XS (0.116), perl-Socket6 (0.28), perl-Sub-Identify (0.14), perl-Sub-Name (0.21), perl-Taint-Util (0.08), perl-Test-LeakTrace (0.16), perl-Text-CSV_XS (1.31) and perl-Text-Hunspell (2.14) for the Fedora_27_Binutils_Mass_Rebuild

Saturday 5th August 2017

Local Packages

Other Entries

Year 2017

January

February

March

April

May

June

July

August

September

October

November

December

Year 2016

January

February

March

April

May

June

July

August

September

October

November

December

Year 2015

January

February

March

April

May

June

July

August

September

October

November

December

Year 2014

January

February

March

April

May

June

July

August

September

October

November

December

Year 2013

January

February

March

April

May

June

July

August

September

October

November

December

Year 2012

January

February

March

April

May

June

July

August

September

October

November

December

Year 2011

January

February

March

April

May

June

July

August

September

October

November

December

Year 2010

January

February

March

April

May

June

July

August

September

October

November

December

Year 2009

January

February

March

April

May

June

July

August

September

October

November

December

Year 2008

January

February

March

April

May

June

July

August

September

October

November

December

Year 2007

January

February

March

April

May

June

July

August

September

October

November

December

Year 2006

January

February

March

April

May

June

July

August

September

October

November

December

{i} Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/


Recent