Bug 190601 - [new port] net/nmsg Network message encapsulation system
Summary: [new port] net/nmsg Network message encapsulation system
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: John Marino
URL:
Keywords:
Depends on: 190620
Blocks: 190731
  Show dependency treegraph
 
Reported: 2014-06-04 07:42 UTC by Don Lewis
Modified: 2014-08-07 11:04 UTC (History)
1 user (show)

See Also:


Attachments
shar file containing Makefile, distinfo, pkg-descr, pkg-plist (13.53 KB, text/plain)
2014-06-04 07:42 UTC, Don Lewis
no flags Details
shar file containing Makefile, distinfo, pkg-descr, pkg-plist, and patches (17.04 KB, text/plain)
2014-07-26 21:42 UTC, Don Lewis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Don Lewis freebsd_committer 2014-06-04 07:42:12 UTC
Created attachment 143351 [details]
shar file containing Makefile, distinfo, pkg-descr, pkg-plist

The NMSG format is an efficient encoding of typed, structured data into
payloads which are packed into containers which can be transmitted over
the network or stored to disk. libnmsg is the reference implementation
of this format and provides an extensible interface for creating and
parsing messages in NMSG format. The NMSG format relies on Google
Protocol Buffers to encode the payload header. Individual NMSG payloads
are distinguished by assigned vendor ID and message type values and
libnmsg provides a modular interface for registering handlers for
specific message types. libnmsg makes it easy to build new message
types using the protobuf-c compiler.

WWW: https://github.com/farsightsec/nmsg
Comment 1 Don Lewis freebsd_committer 2014-07-26 21:42:32 UTC
Created attachment 145006 [details]
shar file containing Makefile, distinfo, pkg-descr, pkg-plist, and patches

Updated Makefile, pkg-plist, plus two patches needed for a coming protobuf-c port update.
Comment 2 commit-hook freebsd_committer 2014-08-07 11:03:22 UTC
A commit references this bug:

Author: marino
Date: Thu Aug  7 11:03:00 UTC 2014
New revision: 364263
URL: http://svnweb.freebsd.org/changeset/ports/364263

Log:
  Add new port net/nmsg

  PR:		190601
  Submitted by:	Don Lewis (truckman@)

       ================================================================

  The NMSG format is an efficient encoding of typed, structured data into
  payloads which are packed into containers which can be transmitted over
  the network or stored to disk. libnmsg is the reference implementation
  of this format and provides an extensible interface for creating and
  parsing messages in NMSG format. The NMSG format relies on Google
  Protocol Buffers to encode the payload header. Individual NMSG payloads
  are distinguished by assigned vendor ID and message type values and
  libnmsg provides a modular interface for registering handlers for
  specific message types. libnmsg makes it easy to build new message
  types using the protobuf-c compiler.

Changes:
  head/net/Makefile
  head/net/nmsg/
  head/net/nmsg/Makefile
  head/net/nmsg/distinfo
  head/net/nmsg/files/
  head/net/nmsg/files/patch-nmsg_msgmod_transparent.h
  head/net/nmsg/files/patch-nmsg_private.h
  head/net/nmsg/pkg-descr
  head/net/nmsg/pkg-plist
Comment 3 John Marino freebsd_committer 2014-08-07 11:04:17 UTC
Thanks!