Commit Graph

  • 1876a53a94 add stuff dtls-srtp anon 2023-10-26 18:08:16 +0300
  • 6c0223d8a4
    Merge pull request #2 from Skgland/replace-rust-crypto2 Jonas Herzig 2021-01-17 16:37:11 +0100
  • 3f56dd92c8
    fix sorting of non-optional dependencies Skgland 2020-11-30 11:19:52 +0100
  • 2fe70b3900
    replace unmaintained rust-crypto crate Skgland 2020-11-09 13:13:51 +0100
  • 1444b3c063 Update rfc5764 to use futures 0.3 AsyncRead/Write Jonas Herzig 2020-04-05 13:36:15 +0200
  • 3510417ce4 Rust 2018 edition Jonas Herzig 2020-04-04 01:05:03 +0200
  • ee8be93855 Fix panic in SRTP crypto when the most significant byte of IV is 0 Jonas Herzig 2018-12-10 21:00:11 +0100
  • a2cfaf2d3e Fix writing of SdesChunk (length is 8, not 16 bits) Jonas Herzig 2018-12-10 20:32:59 +0100
  • 0a8ec94f7d Add DTLS-SRTP support (rfc5764) Jonas Herzig 2018-12-02 14:15:34 +0100
  • 6e21908845 Support adding not-yet-known SSRCs to an SRTP session Jonas Herzig 2018-12-02 13:52:43 +0100
  • f8097adbae Cleanup unused variables Jonas Herzig 2018-11-18 03:25:04 +0100
  • ad85e55b66 Support multiple SSRCs on the same SRT(C)P session Jonas Herzig 2018-11-18 03:15:37 +0100
  • 5a770f79c3 Use ROC of current packet, not last one, for SRTP signatures Jonas Herzig 2018-11-12 23:00:16 +0100
  • a554f58696 Add test for production SRTP sample with rollover Jonas Herzig 2018-11-12 22:24:30 +0100
  • cad2e1d846 Re-export Rtp/RtcpPacketWriter from rfc3350/mod.rs Jonas Herzig 2018-11-12 22:22:44 +0100
  • bda8ce2295 Add SRT(C)P replay protection Jonas Herzig 2018-11-09 13:33:41 +0100
  • aa4927724b Support writing of SRTP and SRTCP packets Jonas Herzig 2018-11-09 01:50:06 +0100
  • 6b240df1f2 Merge SrtpContext and SrtcpContext into Context<Protocol> Jonas Herzig 2018-11-08 23:53:54 +0100
  • 0b5229d36f Support key_derivation_rate and fix update_session_keys only working by accident Jonas Herzig 2018-11-08 17:15:15 +0100
  • febcc71ac8 Fix SRTCP packet index being 47 bits (it's 31 bits) Jonas Herzig 2018-11-08 17:13:50 +0100
  • 1a1d40a175 Add method for estimating SRTP packet indices Jonas Herzig 2018-11-08 17:06:19 +0100
  • 2cce4ef3bb Allow configuration of the authentication algorithm used in rfc3711 Jonas Herzig 2018-11-08 13:58:48 +0100
  • 5ac9928255 Add LICENSE Takeru Ohta 2018-11-05 20:27:09 +0900
  • 4cbba5358c Apply rustfmt-0.99.4 Takeru Ohta 2018-11-05 20:26:45 +0900
  • 88b02115fc Refactor AES decription code Takeru Ohta 2017-03-27 10:45:20 -0700
  • e766d719b7 Fix SRTP packet decryption bug Takeru Ohta 2017-03-27 09:37:22 -0700
  • 26581d8744 Add SRTP server example Takeru Ohta 2017-03-27 09:26:24 -0700
  • 523d224a05 Add `RtcpCompoundPacket` Takeru Ohta 2017-03-26 08:23:57 -0700
  • 79cab9d2c5 Add rfc3711 module Takeru Ohta 2017-03-26 06:00:12 -0700
  • 77ad3db255 Add `ReadPacket` and `WritePacket` traits Takeru Ohta 2017-03-26 03:12:29 -0700
  • 26cb2783bc Add `supports_type` trait method Takeru Ohta 2017-03-26 02:13:56 -0700
  • 66ec4f0743 Add rfc4585 module Takeru Ohta 2017-03-26 16:08:31 +0900
  • 1662c3392b Implement `RtpPacket` and `RtcpPacket` traits Takeru Ohta 2017-03-26 15:09:27 +0900
  • 3f755e781d Add rfc5761 module Takeru Ohta 2017-03-26 14:38:08 +0900
  • 0a6553f965 Add `RtcpPacket` Takeru Ohta 2017-03-26 04:07:56 +0900
  • 0b71263817 Initial commit Takeru Ohta 2017-03-25 23:26:29 +0900