Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-11 | Add coverity scan to tavis builds | Pascal Buhler | |
Current will run the scan on the master branch with each build in master. If the frequency of commits increases then can consider a coverity_scan branch. Results can be found at: https://scan.coverity.com/projects/cisco-libsrtp | |||
2017-11-10 | Merge pull request #374 from pabuhler/travis-big-endian | Pascal Bühler | |
add a big endian build on travis | |||
2017-11-09 | add a big endian build on travis | Pascal Buhler | |
This should prevent breaking big endian support. As Ubunty 14.04 does not have stable cross compiler for mips a 16.04 docker container is used to compile the tests. The test are then run on host using qemu user static. | |||
2017-11-08 | Merge pull request #372 from MoeRT09/master | Pascal Bühler | |
make rtp_decoder compile on MinGW | |||
2017-11-02 | apply clang format | Martin Meszaros | |
2017-11-02 | let rtp_decoder compile on MinGW using WinPCAP | Martin Meszaros | |
issue aclocal and autoconf in case of problems | |||
2017-11-02 | Merge branch 'master' into master | Martin | |
2017-11-02 | Merge pull request #373 from paulej/paulej_seg_fault | Pascal Bühler | |
Fixed buffer size issue in test/srtp_driver.c | |||
2017-11-02 | Fixed buffer size issue in test/srtp_driver.c | Paul E. Jones | |
2017-11-01 | only link against lib(w)pcap when needed | Martin Meszaros | |
incorporates #366 and adapts to it | |||
2017-11-01 | Rename configure.in to configure.ac | Mike Gilbert | |
The name "configure.ac" has been preferred for many years. | |||
2017-11-01 | Merge pull request #367 from floppym/configure-master | Pascal Bühler | |
Rename configure.in to configure.ac | |||
2017-11-01 | add timersub macro | Martin Meszaros | |
the macro is not available on MinGW, so compilation fails. The code is taken from https://patchwork.ozlabs.org/patch/84696/ | |||
2017-11-01 | let rtp_decoder compile on MinGW using WinPCAP | Martin Meszaros | |
issue aclocal and autoconf in case of problems | |||
2017-10-30 | Rename configure.in to configure.ac | Mike Gilbert | |
The name "configure.ac" has been preferred for many years. | |||
2017-10-20 | Merge pull request #365 from paulej/paulej_free_cleanup | Pascal Bühler | |
Replace calls to free() with srtp_crypto_free() | |||
2017-10-20 | Merge pull request #364 from pabuhler/valgrind-travis | Pascal Bühler | |
Valgrind travis | |||
2017-10-19 | Replace calls to free() with srtp_crypto_free() | Paul E. Jones | |
2017-10-16 | Fix memleak in tests, as reported by valgrind | Pascal Buhler | |
2017-10-16 | Add a runtest-valgrind target | Pascal Buhler | |
Ensure this target is also run in travis-ci | |||
2017-10-16 | Rewrite .travis.yml to easier support different targets | Pascal Buhler | |
Use and explicit matrix include for each configuration. This means there is more duplication but easier to control what each configuration will do. | |||
2017-10-16 | Merge pull request #363 from pabuhler/clear-allocated-memory | Pascal Bühler | |
change srtp_crypto_alloc to initialize memory to zero | |||
2017-10-12 | change srtp_crypto_alloc to initialize memory to zero | Pascal Bühler | |
Proactively prevent accessing uninitialized memory. Majority of calls to srtp_crypto_alloc had a corresponding call to memset. | |||
2017-10-12 | Merge pull request #362 from pabuhler/travis-clang-format-check | Pascal Bühler | |
Add clang-format check in traivs | |||
2017-10-12 | Fix travis build for mac | Pascal Bühler | |
2017-10-11 | Add clang-format check in traivs | Pascal Bühler | |
If formatting is required the build will fail and the required diff printed Currently works against clang-format-3.9. All linux configurations will run the check on travis, should consider making a specific configuration for format checking and letting normal builds finish. | |||
2017-10-05 | Merge pull request #361 from pabuhler/clang-format-12 | Pascal Bühler | |
clang-format remaining files | |||
2017-10-05 | use version independent clang-format | Pascal Bühler | |
2017-10-05 | Merge pull request #360 from thisisG/reflow_comment_rtp_decoder_c | Geir Istad | |
test/rtp_decoder.c: Reflow bash example | |||
2017-09-29 | clang-format remaining files | Pascal Bühler | |
These are the remain files that require format changes as detected by the format.sh. | |||
2017-09-29 | Add simple script to format all source code | Pascal Bühler | |
2017-09-29 | Merge pull request #356 from thisisG/format_include_getopt_s_h | Pascal Bühler | |
include/getopt_s.h: Apply clang-format | |||
2017-09-29 | Merge pull request #355 from thisisG/format_include_ekt_h | Pascal Bühler | |
include/ekt.h: Apply clang-format | |||
2017-09-29 | Merge pull request #357 from thisisG/format_include_srtp_h | Pascal Bühler | |
include/srtp.h: Apply clang-format | |||
2017-09-29 | Merge pull request #358 from thisisG/format_include_srtp_priv_h | Pascal Bühler | |
include/srtp_priv.h: Apply clang-format | |||
2017-09-29 | Merge pull request #359 from thisisG/format_include_ut_sim_h | Pascal Bühler | |
include/ut_sim.h: Apply clang-format | |||
2017-09-29 | Merge pull request #353 from pabuhler/clang-format-11 | Pascal Bühler | |
clang-format crypto/math/* | |||
2017-09-29 | Merge pull request #352 from pabuhler/clang-format-10 | Pascal Bühler | |
clang-format crypto/test/* | |||
2017-09-29 | test/rtp_decoder.c: Reflow bash example | Geir Istad | |
This was left in quite an unreadable state. Attempted to make it easier to read but adding in some linebreaks and spaces. | |||
2017-09-29 | include/ut_sim.h: Apply clang-format | Geir Istad | |
2017-09-29 | include/srtp_priv.h: Apply clang-format | Geir Istad | |
Was previously formatted. Reapplied formatting after clang-format style changes. | |||
2017-09-29 | include/srtp.h: Apply clang-format | Geir Istad | |
2017-09-29 | include/getopt_s.h: Apply clang-format | Geir Istad | |
2017-09-29 | include/ekt.h: Apply clang-format | Geir Istad | |
2017-09-28 | Merge pull request #354 from pabuhler/use_stream_free | Pascal Bühler | |
Ensure stream is freed if cloning fails | |||
2017-09-28 | fix up wrapped comment | Pascal Bühler | |
2017-09-28 | Merge pull request #346 from thisisG/format_test_test_srtp_c | Pascal Bühler | |
test/test_srtp.c: Apply clang-format | |||
2017-09-27 | Ensure stream is freed if cloning fails | Pascal Bühler | |
srtp_stream_ctx_t is a complex struct, so once it has been been allocated with srtp_crypto_alloc and at least partially initialized it should always be freed with srtp_stream_free. For this to work the struct needs to be initialized to 0. Found in coverity. | |||
2017-09-27 | clang-format crypto/math/* | Pascal Bühler | |
2017-09-27 | Merge pull request #345 from thisisG/format_test_rtpw_c | Pascal Bühler | |
test/rtpw.c: Apply clang-format |