[libnanomsg-raw-perl] annotated tag upstream/0.10 created (now 315d395)
gregor herrmann
gregoa at debian.org
Wed Dec 28 19:00:53 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.10
in repository libnanomsg-raw-perl.
at 315d395 (tag)
tagging dd8feb147b741b90f36d9348fb1b7ce0df6a66ac (commit)
replaces upstream/0.09
tagged by gregor herrmann
on Wed Dec 28 19:57:03 2016 +0100
- Log -----------------------------------------------------------------
Upstream version 0.10
Boris Zentner (67):
Replace clock_gettime with gettimeofday.
Increase timing tolerance
Fix conversion specification to match the parameters
$flags defaults to 0 for nn_send + nn_recv
Make sure perl is compiled with threads, or skip threads test
Allow nn_recv($s, $buf) as shortcut for nn_recv($s, $buf, NN_MSG, 0)
Refactor nn_send & nn_recv tests
Use SvUPGRADE to avoid 'sv_upgrade from type 5 down to type 2'
Add dependencies
Support perl versions without XS_INTERNAL
Increase timing tolerance
Fix segfault when nn_recv upgrade the receive buffer
Update travis
Remove distzilla from travis. It is so unreliable
Avoid developent perl version in travis
Fix nn_getsockopt optval's max length
Merge branch 'bz/fix-nn_getsockopt' into bz/develop
Merge branch 'bz/fix-osx-tests' into bz/develop
Merge branch 'bz/fix-recv-free-segv' into bz/develop
The nanomsg c library status changed to beta
Add README.md - A copy of our pod just for github users
Merge branch 'bz/add-readme.md' into bz/develop
Fix some non ascii chars and update the README.md file
Fix some formating issues in the README.md
Synopsis example is complete and works
Update Changes
Update changes
Fix spelling
Bump VERSION 0.03
Merge pull request #5 from rafl/bz/develop
Make sure the nanomsg library and the headers are available
Update travis
Update Changes and version
Remove t/threads.t
timeo.t accept timouts between 0.1 and .12
Bump version to 0.05
Update Changes
t/survey.t works with libnanomsg-0.6
Bump VERSION to 0.06
Fix test cases with libnanomsg-0.8beta
Update travis to test against nanomsg-0.8-beta
Drop support for perl 5.8 add 5.22
Travis should use v0.9-beta
Bump version to 0.07
Update Changes
Test against perl 5.24.0
Test against first production release of libnanomsg 1.0.0
Fix VERSION - otherwise make dist does not work
Remove perl 5.24 for now, since it is curently not directly supported in travis
Update VERSION
Add missing tests
Remove dist.ini and get rid of Dist::Zilla.
Makefile.PL works wothout Dist::Zilla.
Add LICENSE
Add MAINFEST
Update MANIFEST & MAIFEST.SKIP
git should ignore .bak files
Remove inc/MakeMaker.pm was used by Dist::Zilla
Do not compare error messages
Update VERSION 0.09
Add perl 5.24.x as test target for travis
Fix POD
Update Changes
Fix MANIFEST - remove inc/MakeMaker.pm
Add NAME sections to POD patch from gregor herrmann
Update Changes
UPD VERSION
Florian Ragwitz (159):
Initial version
Link against libnanomsg
Drop the prefix
A successful close should have a true return value
Bind a few constants for testing
Export all symbols
Add a basic test
Export strerror
Add a macro for setting $! for nanomsg specific errors
Better error handling
Test nn_strerror messages in $!
Centralise error handling
Bind all constants
More the c-style bindings into a ::Raw namespace
Export all constants
Bind sendmsg
Implement recvmsg
Fix some warnings
Traverse the symbol list only once on load
Remove some strlen()s and copies
Add a bus test
Fix recvmsg
Export recvmsg
Test sendmsg/recvmsg
Test setsockopt and timeouts
Failing test for recvmsg
Fix SvCUR for recvmsg buffers that didn't get written to
Add a polling test
More getsockopt and constant tests
Add an EMFILE test
Test the inproc transport
Truncate reads with too small buffers correctly
Test the ipc transport
Fix some warnings
Expose NN_MSG
Bind nn_allocmsg
Re-use the newmortal xsubpp creates for us
Bind nn_freemsg
Implement copying into message buffers
Factor out message object invalidation
Implement sending message instances
Make writing to the underlying PV fatal
Make messages stringify to their content
Implement receiving message instances
Treat constants as IVs
Require being explicit about buffer sizes in recvmsg
Fix recvmsg and support NN_MSG in it
Remove some tabs
Support NN_MSG in sendmsg
Export allocmsg
Add tests for NN_MSG
Reverse order of len/buf pairs in recvmsg
Factor out message predicate
Get rid of the extra NUL at the end of buffers
Upgrade to PVMG right away
Store the message buffer len in the IV/UV slot
Assert buffer length in $msg->copy
Test buffer length assertion
Name the constant XSUB c symbol like all the generated ones
Add .gitignore
Add tests for NN_PAIR
Add PUSH/PULL tests
Add SNDPRIO tests
Add PUB/SUB tests
Add REQ/REP tests
Merge branch 'bz/fix-timeo'
Test communicating with sockets of different protocols
Add tests for SURVEYOR/RESPONDENT
Remove an unused import
Add tcp transport tests
Remove the errno test for now
First pass having messages be magic based
Copy message buffers when cloning new interpreters
Use the mg_free callback rather than a destructor
Stop copying data when stringifying messages
Remove our magic when invalidating message instances
Improve the threading tests
Go back to the blessed objects containing the buffer content
Fix a bunch of warnings
A few simplifications
Merge branch 'rafl/magic'
Test using sockets in threads
Merge branch 'bz/flags-defaults-to-zero'
Merge branch 'bz/fix-printf-args'
Return false or errors in nn_device
Expose errors through an nn_errno function
Simplify skip for non-threaded perls
Merge branch 'rafl/skip-threads'
Merge branch 'rafl/error-handling'
Better diagnostics for failing tests in send-recv.t
Avoid producing invalid references
Merge branch 'bz/short-nn_recv'
Merge branch 'bz/add-dependecies'
Stub out some docs
Die with proper error messages in the examples
Add ABSTRACT and SYNOPSIS
Add some more docs
Docs for nn_bind
Docs for nn_connect
Docs for nn_shutdown
Docs for nn_send
Add docs for nn_recv
Add docs for nn_allocmsg
Add docs for nn_errno
Allow loopback nn_devices using undef
Add docs for nn_device
Add docs for nn_term
Add docs for nn_sendmsg
Tweak the nn_send docs and markup
Wrap a long line
Add docs for nn_recvmsg
Document the protocols
Document the transports
Add a description and warn about nanomsg's alpha state
ABSTRACT and SYNOPSIS for ::Message
More ::Message docs
Merge branch 'rafl/docs'
Rename the shared object to Raw
Distify
Merge branch 'rafl/distify'
Pass VERSION along to boot xsub
Do named stash lookups only once, during BOOT
Make it easier for the user to specify what to import
Test and document nn_strerror
Document transport IDs
Document some additional constants
Make Pod::Coverage ignore constants we documented
Don't export an EFAULT constant
Fix POD generation
Add a few documentation references
Ignore some symbols upstream doesn't document
Try getting travis going
Only build with one perl version while I'm still figuring out travis
For debugging, print pwd before calling dzil
cd back to the original pwd after installing nanomsg
More travis debugging
More travis debugging
Fix directory stack
Remove debugging code
Test on additional perl versions
Let's see what perl builds we can use
Looks like travis-ci only has non-threaded builds
Merge branch 'rafl/travis'
Attempt to restore 5.12 compatibility
Use %lu to format size_t arguments where perl doesn't support %zd
Merge branch 'rafl/5.12compat'
See if we work on 5.10
Merge branch 'rafl/try5.10'
See if we work on 5.8
Attempt to support 5.8
Merge branch 'rafl/try5.8'
Quote perl versions
Stop depending on threads.pm
Version 0.01
Stop running the tests of our dependencies
PIPELINE replaces FANIN and FANOUT
Some doc improvements
Version 0.02
The next version of nanomsg will allow multiple publishers
Harlan Lieberman-Berg (2):
use mXPUSHs instead of mPUSHs
Fix misspellings in the POD
Lucas Kanashiro (1):
Fix spelling
gregor herrmann (1):
New upstream version 0.10
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnanomsg-raw-perl.git
More information about the Pkg-perl-cvs-commits
mailing list