This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "pure-data".
The branch, master has been updated via 5a1b58362c405d44da00cce8e075b0a57ca6eed2 (commit) via 76ff8d464f3f421900f5d366cb731188e0df91e0 (commit) from 4fbb3f038c26384c6e32037621f3e62c25dcae3d (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 5a1b58362c405d44da00cce8e075b0a57ca6eed2 Author: IOhannes m zmölnig zmoelnig@umlautQ.umlaeute.mur.at Date: Tue Mar 15 15:47:04 2016 +0100
Fix a number of bugs (ressource leaks, initialization,...)
These bugs were discovered via static code-analysis https://scan.coverity.com/projects/pure-data-pure-data (The CID numbers are the "Coverity IDs" used to identify the various bugs)
- Don't free binbuf within glist_readfrombinbuf (CID:74871) - it must be deleted by the caller - Initialize sockaddr_in (CID:74861,74862,74863,74866) - Initialize indelay/outdelay (CID:74864,74865) - Initialize device-arrays (CID:74853,74854,74855,74856) - Closing unneeded sockets (CID:74827) - Initialize sockaddr_in (CID:74860} - Close file-descriptor if the soundfile is unparsable (CID:74822,74823) - Close file-handle in cleanup (CID:74816) - Call va_end() when handling variadic args (CID:74872) - Added missing break (CID:74800) - Prevent NULL-dereferences (CID:74792,74793) - Size checks when copying into string buffers (CID:74844,74845,74846,74847,74849) - Freeing no-more used storage (CID:74832) - Fixed code block (CID:74806) - Initialize sockaddr_in (CID:74860) - Initialize array-values to 0 (CID:74867) - Free allocated memory (CID:74813,74830) - Removed allocation of unused memory - Use pd_free() to free templates (CID:74814) - template_free() does not free the entire structure (it misses the pd_new() part) - initialize variable (CID:77865) - Prevent NULL-pointer dererencing (CID:77864) - Free heap-allocate binbuf after use (CID:74833)
commit 76ff8d464f3f421900f5d366cb731188e0df91e0 Author: IOhannes m zmölnig zmoelnig@umlautQ.umlaeute.mur.at Date: Mon Dec 28 22:34:39 2015 +0100
travis-ci configuration for automatic builds
-----------------------------------------------------------------------
Summary of changes: .travis.yml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ src/d_soundfile.c | 18 ++++++++++++------ src/g_canvas.c | 4 ++-- src/g_editor.c | 3 ++- src/g_readwrite.c | 11 ++++++----- src/g_template.c | 2 +- src/m_binbuf.c | 18 +++++++++++------- src/m_class.c | 2 +- src/m_pd.c | 3 ++- src/s_audio.c | 9 +++++++++ src/s_audio_alsa.c | 2 +- src/s_inter.c | 4 ++-- src/s_path.c | 3 ++- src/u_pdreceive.c | 2 +- src/u_pdsend.c | 2 +- src/x_array.c | 12 +++++++++--- src/x_net.c | 5 +++-- src/x_text.c | 1 + src/x_vexp.c | 2 +- src/x_vexp_if.c | 7 +++++-- 20 files changed, 124 insertions(+), 38 deletions(-) create mode 100644 .travis.yml
hooks/post-receive