Bug 194725 - [maintainer] update net/scamper to 20141031
Summary: [maintainer] update net/scamper to 20141031
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-31 21:52 UTC by mjl
Modified: 2014-11-03 18:00 UTC (History)
2 users (show)

See Also:


Attachments
patch to update scamper port (1.05 KB, patch)
2014-10-31 21:52 UTC, mjl
no flags Details | Diff
update scamper to 20141101 (1.05 KB, patch)
2014-11-01 19:04 UTC, mjl
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mjl 2014-10-31 21:52:27 UTC
Created attachment 148836 [details]
patch to update scamper port

From changelog at https://rommie.caida.org/pipermail/scamper-announce/2014-October/000001.html

* work to make scamper compile and work on windows again.  use
  O_BINARY so that output warts files are not corrupted, set the timer
  granularity to 1ms, and handle polling/reading files outside of
  select().  Thanks to Philip Ramsey of Renesys for reporting these
  bugs and supplying the O_BINARY and timer fixes.  as part of trying
  to track down the output corruption I added malloc_zero everywhere,
  in vain, but kept it in scamper out of an abundance of caution.

* detangle scamper_fd_t from scamper_writebuf_t.

* in ping,
  - set a timeout after sending a PTB
  - print reply_ipid in json output for ipv6 echo replies, bump
    json version.

* update scamper -O options in the usage statement, and in the
  manual page

SHA256 (scamper-cvs-20141031.tar.gz) = 204032ce43eeb77c68651df35659cdbc1c0609612c1e350721a6502e549926ae
SIZE (scamper-cvs-20141031.tar.gz) = 1227629
Comment 1 John Marino freebsd_committer freebsd_triage 2014-10-31 22:17:49 UTC
This is a maintainer update, change title accordingly.
No poudriere logs, but the update is pretty minimal, so moving to patch-ready pool.
Comment 2 mjl 2014-11-01 19:04:46 UTC
Created attachment 148900 [details]
update scamper to 20141101

From changelog at https://rommie.caida.org/pipermail/scamper-announce/2014-November/000002.html

 * fix passing file descriptors through sockets on NetBSD, so that
   scamper can actually work with privsep on NetBSD.

 * use arc4random on all platforms where available.  silences build on
   OpenBSD.

 * increase size of flags array for warts_dealias_data_t so that all
   of the prefixscan flags can fit.  pointed out by OpenBSD gcc.

 * silence build on NetBSD by casting parameter to isspace from char
   to int.

 * silence a couple spurious clang scan-build warnings with assert
   statements.
Comment 3 commit-hook freebsd_committer freebsd_triage 2014-11-03 17:59:42 UTC
A commit references this bug:

Author: pawel
Date: Mon Nov  3 17:59:35 UTC 2014
New revision: 372119
URL: https://svnweb.freebsd.org/changeset/ports/372119

Log:
  Update to version 20141101

  PR:		194725
  Submitted by:	maintainer

Changes:
  head/net/scamper/Makefile
  head/net/scamper/distinfo