NEWS 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. DRing (2.2.0) / 2015-05-01
  2. * DBus API changes (additions from patches below)
  3. * Contrib: use PJSIP 2.4 and gnutls 3.4 if not provided by system
  4. * Contrib: minimal gnutls is 3.3.0
  5. => Users of 2.1.1 and below may have to recreate their Ring account
  6. and have a new RingID.
  7. * Implemented CA storage (alpha stage)
  8. * Better Window support
  9. * Security: Implement TLS validator N, CN and O ldap fields
  10. * sipaccount: credentials refactoring
  11. * Media: implement media muting
  12. * sip: add support for TLS1.1, TLS1.2
  13. * sipaccount: fix NAT-overriden sips contact header
  14. * pulseaudio: fix memory corruption
  15. * sipaccount: fix pointer to deinitialised local variable
  16. * daemon: re-register SIP account when credentials change
  17. * gnutls: fix osx
  18. * manager: merge managerimpl code in manager files
  19. * fileutils: add isDirectory
  20. * sipcall: add some call failure reasons
  21. * sipcall: fix state transition
  22. * daemon: clean usage of the AccountsChanged signal
  23. * Various little improvements and deprecated API/code removal.
  24. DRing (2.1.1) / 2015-04-16
  25. * missing NEWS update in 2.1.0
  26. * Account: fix account details changes by using correct signal
  27. DRing (2.1.0) / 2015-04-14
  28. * Contrib: update to latest OpenDHT
  29. * Contrib: fix symbol conflict between uuid and upnp libraries
  30. * Media: SHM video sink implements double-buffering for better IO performances
  31. * Media: reorder AV codec default order (Opus/H264 first)
  32. * Media: PulseAudio backend has echo cancelling by default
  33. * Media: add rationnal number support for framerate
  34. * RingAccount: use a random port at creation or if user force it to 0
  35. * RingAccount: generate identity when saving account
  36. * Account: fix disabled DHT usage to place a call
  37. * API: introduce text messaging per account for non-RT communication
  38. * Platform: introduce windows support
  39. * Build: clang build error fixed
  40. * Repo: removed INSTALL as auto-generated by autotools
  41. DRing (2.0.1) / 2015-03-27
  42. * Add FPS calculation for streamed files
  43. * Set defaults video bitrate to 800 Kb/s
  44. * Use RGBA for direct rendering (MacOSX)
  45. * MacOSX: force video device format on supported values
  46. * SecureSIP: fix race condition and incoming packet handling
  47. * minor documentation fixes
  48. DRing (2.0.0) / 2015-03-25
  49. * Project renaming
  50. * First release under this name
  51. * Ring account (DHT) introduced
  52. * Complete SIP/SDP protocol handling re-write
  53. * Encrypted communication through TLS/SRTP
  54. * NAT-traversal: ICE, UPnP
  55. * UI are separate repository
  56. * And a lot more...
  57. SFLphoned (1.0.2) / 2012-07-02
  58. * Stable version
  59. * Update Contact header from 200 OK
  60. * Keep alive for account regstration
  61. * Call history now managed by client
  62. SFLphoned (0.9.12) / 2011-11-12
  63. * Refactoring of the RTP session allowing dynamic update of audio codecs
  64. * Updated synchronization between transport layer and audio layer
  65. * Better implementation of SIP Early media playback
  66. * Fixed memory leaks in configuration serialization engine
  67. * Evolution addressbook: default addressbook support, addressbook authentication support
  68. * Improved Gnome client initialization error handling
  69. * Updated dbus-c++ binding
  70. SFLphoned (0.9.9) / 2010-28-09
  71. * Instant messaging
  72. * Full Evolution addressbook integration
  73. * A noise reduction engine to improve audio quality
  74. * Linear int 16bit wave format support for ringtones
  75. * Ability to select a different ringtone playback device than voice playback
  76. * SIP early media
  77. * A new configuration system based on YAML serialization format.
  78. SFLphoned (0.7.0) / 2006-...
  79. * adding reload (sound driver) button
  80. * fix: peer hangup remove flashing buttons
  81. * removing old packaging stuff like FIXME or sflphone.spec.in
  82. * fix: click on flashing buttons
  83. * fix: send ringing, hangup, busy message
  84. * fix for using call command two times in a row
  85. * add --disable-sflphoneqt 2006-05-01
  86. * remove libexosip2 internally, it's in debian unstable 2005-01-01
  87. * add iax support - in development
  88. * add account support
  89. * remove callid string/int
  90. * add account SIP0 (default) in sflphone-cli
  91. * add account SIP0 (default) in sflphone-qt
  92. * fix nat handling (use the same port that it test)
  93. * add register/unregister in qt
  94. * add test audio driver button
  95. * add hold/unhold/hangup to sflphone-cli
  96. SFLphoned (0.6.2) / 2005-11-29
  97. * integral mono support
  98. * libsamplerate added for macosx
  99. SFLphoned (0.6.1) / 2005-11-26
  100. * add speex codec (experimental)
  101. * fix for codec handling in sdp and audiortp
  102. * new codec class
  103. * add portaudio missing file
  104. (thanks to Pierre POMES)
  105. * add samplerate and inChannel/outChannel in AudioLayer
  106. we could use microphone in mono and speaker in stereo
  107. SFLphoned/SFLphone (0.6) / 2005-11-04
  108. * improve sip protocol
  109. * can now receive text message
  110. * accept reinvite call
  111. * cleaning headers
  112. * improving bash launcher script
  113. * select audio input and output device
  114. * installation review
  115. SFLphoned/SFLphone (0.5a) / 2005-10-17
  116. * dring
  117. * bug fixes
  118. * sflphone-qt
  119. * client/server protocol
  120. SFLphone (0.4.1-pre2) / 2005-09-30
  121. * rearranged utilspp use
  122. * Bug fix when trying to use more than 6 lines.
  123. * Now, we send a final response to reINVITEs
  124. (thanks to Mikael Magnusson)
  125. * We can build in different build directories.
  126. (thanks to Mikael Magnusson)
  127. * We actualy check if portaudio and eXosip2 libs
  128. are installed
  129. * zeroconf integration start
  130. SFLphone (0.4.1-pre1) / 2005-08-11
  131. * Use libeXosip2
  132. * Add blink notification for voice-message
  133. * Add scrolling text
  134. SFLphone (0.4) / 2005-07-06
  135. * Cleanup code
  136. * Add autotools support
  137. * Handle CANCEL method
  138. * PortAudio replace OSS and ALSA devices choice
  139. * Add PortAudioCpp to make easy use of RingBuffer object for
  140. audio callback
  141. * Add PortAudio library to make easy sound portability
  142. * Fix a few memory leak
  143. * Reorganisation of SFLphone architecture
  144. * Handle error messages on screen
  145. * Handle "refused call"
  146. * Notification of remote RINGING event added
  147. * Call management updated
  148. SFLphone (0.3) / 2005-04-05
  149. * ALSA driver support added
  150. * GSM audio codec support added
  151. * Ringtones support (just ulaw format) added
  152. * Notification incoming call added
  153. * Apply skin feature added
  154. * Volume control added
  155. * Registration manually added
  156. * Config-file in home directory changed to ".sflphone"
  157. SFLphone (0.2) / 2005-01-18
  158. * Lines management updated
  159. * Blocking bug fixed
  160. * Configuration tree, made from a config file, added for setup
  161. * Dial tone updated
  162. * Timer call updated
  163. * Apply feature updated
  164. * Non-network or request failure cases updated
  165. SFLphone (0.1a) / 2004-12-22
  166. * First release