Timeline
Feb 17, 2007:
- 10:20 PM Changeset [964] by
- Fixed broken --auto-play command in pjsua
- 7:52 PM Ticket #109 (Audio saturation when level is applied to conference) closed by
- fixed: Fixed in r963.
- 7:52 PM Changeset [963] by
- Fixed ticket #109: Audio saturation when level is applied to conference
- 7:51 PM Ticket #109 (Audio saturation when level is applied to conference) created by
- Audio would crank up wildly when level is applied to a port and the port …
- 7:40 PM Changeset [962] by
- Fixed test.h to include all tests in pjsip test
- 7:38 PM Changeset [961] by
- Updated documentation and sample for media conference with regard to …
- 7:36 PM Changeset [960] by
- Fixed dependency for samples project in both VS6 and VS8 …
- 7:34 PM Changeset [959] by
- Added sleep() before destroying sound device in playfile and playsine to …
- 7:33 PM Ticket #108 (QA for release 0.5.10) created by
- 12:30 AM Ticket #107 (Fixed deadlock in ioqueue unregistration with IOCP) closed by
- fixed: Fixed in r958.
- 12:30 AM Changeset [958] by
- Fixed ticket #107: deadlock with ioqueue/IOCP unregistration when …
- 12:24 AM Ticket #107 (Fixed deadlock in ioqueue unregistration with IOCP) created by
- When IOCP is used as ioqueue backend, the unregistration will cause …
- 12:13 AM Changeset [957] by
- More robust pjlib file test: it shouldn't leave the file on the disk if …
- 12:12 AM Changeset [956] by
- sipstateless now takes an argument for the response code to be sent
- 12:05 AM Changeset [955] by
- Ticket #103: use Win32 native file I/O on Win32 (the VS8 project file was …
Feb 16, 2007:
- 11:56 PM Ticket #106 (Write outside buffer in PJLIB's win32 error string) closed by
- fixed: Fixed in r954.
- 11:56 PM Changeset [954] by
- Fixed ticket #106: writing data outside buffer in Win32 error string …
- 11:54 PM Ticket #106 (Write outside buffer in PJLIB's win32 error string) created by
- The PJLIB's Win32 version of platform_strerror() may write data …
- 9:44 PM Ticket #105 (Unnecessary assert in fixed buffer based pool) closed by
- fixed: Fixed in r953.
- 9:44 PM Changeset [953] by
- Fixed ticket #105: unnecessary assert in fixed buffer based pool …
- 9:43 PM Ticket #105 (Unnecessary assert in fixed buffer based pool) created by
- The fixed buffer based pool (created by pj_pool_create_on_buf()) will …
- 11:29 AM Ticket #104 (pjsip_ctype_hdr_clone() doesn't duplicate media subtype) closed by
- fixed: Fixed in r952.
- 11:29 AM Changeset [952] by
- Fixed ticket #104: pjsip_ctype_hdr_clone() doesn't duplicate media subtype
- 11:24 AM Ticket #104 (pjsip_ctype_hdr_clone() doesn't duplicate media subtype) created by
- The pjsip_ctype_hdr_clone() doesn't duplicate the media subtype. …
- 11:13 AM Ticket #103 (PJLIB should use Win32 file I/O back-end on Win32) closed by
- fixed: Implemented in r950 and r951.
- 10:58 AM Changeset [951] by
- Implement ticket #103: changed autoconf script to use native Win32 file …
- 10:50 AM Changeset [950] by
- Implement ticket #103: use native Win32 for file I/O on Win32
- 9:30 AM Ticket #103 (PJLIB should use Win32 file I/O back-end on Win32) created by
- The default file I/O back-end is to use ANSI stream API (fopen(), fread(), …
- 9:23 AM Ticket #102 (Add PJSUA_MAX_PLAYER and PJSUA_MAX_RECORDER) closed by
- fixed: Implemented in r949.
- 9:22 AM Changeset [949] by
- Ticket #102: use PJSUA_MAX_PLAYERS and PJSUA_MAX_RECORDERS instead of …
- 8:46 AM Ticket #102 (Add PJSUA_MAX_PLAYER and PJSUA_MAX_RECORDER) created by
- Currently the number of player and recorder is hardcoded to 32 in …
Feb 14, 2007:
- 2:44 PM Changeset [948] by
- Still on ticket #101: set TLS port to TCP port + 1
- 2:36 PM Ticket #101 (Bugs in PJSUA-API when port is zero) closed by
- fixed: Fixed in r947.
- 2:36 PM Changeset [947] by
- Fixed ticket #101: PJSUA transport is not updated with correct port number …
- 2:28 PM Ticket #101 (Bugs in PJSUA-API when port is zero) created by
- When port is zero, PJSIP transport will use any available port when …
- 2:21 AM Changeset [946] by
- Tidy up the configure screen output, and fixed warning about uninitialized …
- 2:19 AM Ticket #93 (Python application blocks in sys.stdin.readline() because C module running ...) closed by
- fixed: Fixed in r945. It turns out that when a C module needs to call a blocking …
- 2:15 AM Changeset [945] by
- Fixed ticket #93: Python readline() blocks/hang because C module running …
- 1:53 AM Ticket #100 (Assertion failure when terminating subscription with PJSUA-API) created by
- […] Thanks Edward Tian for reporting this.
- 1:45 AM Changeset [944] by
- Fixed bug in Python module's normalize_stun_config(), and added Makefile …
Feb 13, 2007:
- 6:51 PM Changeset [943] by
- Fixed bug in simpleua sample: shouldn't respond to ACK request!
- 2:56 AM Ticket #89 (Implement transaction timeout in REGISTER request) closed by
- fixed: Implemented more generically in ticket #99.
- 2:55 AM Ticket #99 (Implement a generic UAC transaction timeout) closed by
- fixed: Implemented in r942: Added new API: […] to control UAC transaction …
- 2:52 AM Changeset [942] by
- Implement ticket #99: a more generic mechanism to implement UAC …
- 2:51 AM Ticket #99 (Implement a generic UAC transaction timeout) created by
- Currently UAC transaction does not set any timeout timer after a …
Feb 12, 2007:
- 10:36 PM Ticket #89 (Implement transaction timeout in REGISTER request) reopened by
- This causes crash when transaction is terminated/destroyed manually (for …
- 3:00 PM Ticket #98 (Error binding transports to specific IP in PJSUA-API) closed by
- fixed: Fixed in r941. This was caused by PJSUA-LIB didn't pass the address in …
- 2:59 PM Changeset [941] by
- Fixed ticket #98: Error binding transports to specific interface in …
- 2:58 PM Ticket #98 (Error binding transports to specific IP in PJSUA-API) created by
- When application tries to bind SIP transports to specific IP address, the …
Feb 10, 2007:
- 7:22 PM Changeset [940] by
- Bumped up version to 0.5.10-rc2
- 7:22 PM Changeset [939] by
- Related to ticket #97: make name_addr handling more robust against …
- 6:58 PM Ticket #97 (Bug with URI copying in strict routing handling) closed by
- fixed: The bug is caused by a name-addr of a request target being assigned as the …
- 6:56 PM Changeset [938] by
- Fixed ticket #97: bug with URI/name-addr copying in strict route handling …
- 6:54 PM Ticket #97 (Bug with URI copying in strict routing handling) created by
- Ryder Rishel <ryderblue-NO at SPAM-gmail.com> points out bug with URI …
Feb 9, 2007:
- 4:39 PM Ticket #96 (Stop sound device when conference is idle) created by
- To keep CPU usage low, PJSUA-API (and the conference bridge, if the …
Feb 8, 2007:
- 6:07 PM Ticket #95 (Keep-alive mechanism for TCP and TLS transports) created by
- TCP and TLS transports should periodically transmit packet to keep the …
- 6:02 PM Ticket #94 (Bug in level adjustment calculation in conference bridge) closed by
- fixed: Fixed in r937.
- 6:01 PM Changeset [937] by
- Fixed bug #94: wrong level adjustment calculation in conference bridge
- 6:00 PM Ticket #94 (Bug in level adjustment calculation in conference bridge) created by
- Bug in conference.c at line 1731. The code should be: […] Thanks …
Feb 7, 2007:
- 10:09 AM Changeset [936] by
- Fixed hardcoded Linux build in Python module's setup.py
- 9:47 AM Ticket #93 (Python application blocks in sys.stdin.readline() because C module running ...) created by
- On Linux (or at least my Linux), pjsua_app.py application will block …
- 9:37 AM Ticket #92 (Undefined OpenSSL/ALSA symbols when running Python) closed by
- fixed: Fixed in r935.
- 9:36 AM Changeset [935] by
- Fixed ticket #92: undefined symbols when running Python application
- 8:23 AM Ticket #92 (Undefined OpenSSL/ALSA symbols when running Python) created by
- When the configure script detects the availability of OpenSSL and …
- 8:18 AM Changeset [934] by
- py pjsua updated @ 070207
Feb 6, 2007:
- 7:11 PM Ticket #91 (Timer for buddy presence subscription in PJSUA) created by
- Currently when buddy's presence subscription fails in pjsua-api (i.e. …
- 7:04 PM Ticket #90 (PUBLISH is rejected with 404 because of timing mismatch with REGISTER) created by
- When presence publication is enabled in pjsua account, pjsua-api sends …
- 4:39 PM Changeset [933] by
- Changing PJLIB version to 0.5.10-rc1 to avoid confusion
Feb 5, 2007:
- 7:02 PM Ticket #89 (Implement transaction timeout in REGISTER request) closed by
- worksforme: Implemented in r932. Currently this is implemented at …
- 6:59 PM Changeset [932] by
- Fixed ticket #89: implement transaction timeout in REGISTER request …
- 3:28 PM Ticket #89 (Implement transaction timeout in REGISTER request) created by
- Currently there is no timeout in SIP UAC transaction after provisional …
- 12:39 AM Ticket #88 (URL selection menu not working for all pjsua commands) created by
- Some URL selection menus (such as -1 to select all contacts) don't work …
Feb 4, 2007:
- 5:04 PM Ticket #78 (Noisy audio with upsampling in the conference bridge) closed by
- worksforme: There is another problem, specific to when upsampling is done in …
- 5:04 PM Changeset [931] by
- Fixed ticket #78: Noise in conference bridge because of upsampling and …
- 4:01 PM Ticket #87 (Conference bridge should transmit silence frame when level is zero) closed by
- fixed: Fixed in r930.
- 4:00 PM Changeset [930] by
- Fixed ticket #87: Conference bridge should transmit silence frame when …
- 3:56 PM Ticket #87 (Conference bridge should transmit silence frame when level is zero) created by
- Currently the conference bridge will transmit PJMEDIA_FRAME_TYPE_NONE to a …
Feb 3, 2007:
- 8:31 PM Changeset [929] by
- ICE branch: initial server prototype
- 6:41 PM Python_SIP_Tutorial edited by
- (diff)
- 6:33 PM Python_SIP_Tutorial edited by
- (diff)
- 6:24 PM Python_SIP_Tutorial created by
- 6:05 PM WikiStart edited by
- (diff)
- 5:23 PM Changeset [928] by
- Added various PJSIP constants to Python module and bugfix in call_hangup()
Feb 2, 2007:
- 8:49 PM Changeset [927] by
- Updated README.txt with the latest build instructions
- 10:52 AM Changeset [926] by
- py_pjsuaupdated 020207
Feb 1, 2007:
- 7:25 PM Changeset [925] by
- Implement the missing pjsua_get_snd_dev() function
- 7:41 AM Changeset [924] by
- py_pjsua update 010207
- 3:38 AM Ticket #84 (pjsua_transport_close() doesn't properly close transports (especially TLS)) closed by
- fixed: Fixed in r923.
- 3:37 AM Changeset [923] by
- Fixed ticket #84: pjsua_transport_close() doesn't properly close transport …
- 3:01 AM Ticket #85 (Visual Studio 2005 Sample-Makefile) closed by
- fixed: Fixed in r922.
- 3:01 AM Changeset [922] by
- Fixed ticket #85: build errors when building samples with VS6/VS8
- 12:38 AM Ticket #83 (Socket abstractions for IP TOS options) closed by
- fixed: Done in r920 and r921. However this would not work out of the box on …
- 12:36 AM Changeset [921] by
- Ticket #83: updated autoconf script to detect netinet/ip.h header (for TOS …
- 12:33 AM Changeset [920] by
- Implement ticket #83: socket TOS abstraction
Jan 31, 2007:
- 9:09 PM Changeset [919] by
- Fixed ticket #86: file not properly rewind-ed for the next iteration …
- 8:53 PM Changeset [918] by
- Updated PJSUA-API docs for Python and some bug fixes in Python module
- 6:18 PM Ticket #86 (Bugs in WAV playlist) closed by
- fixed: Fixed in r917.
- 6:17 PM Changeset [917] by
- Fixed ticket #86: crash in wav_playlist.c (thanks Alain Totouom for the …
- 6:16 PM Ticket #86 (Bugs in WAV playlist) created by
- The *current_file* variable is not always consistent and need to be …
- 3:00 PM Ticket #85 (Visual Studio 2005 Sample-Makefile) created by
- Trunk (Rev. 916) does not compile samples section under VS 2005. Change …
Jan 30, 2007:
- 10:55 PM Ticket #84 (pjsua_transport_close() doesn't properly close transports (especially TLS)) created by
- The pjsua_transport_close() function in PJSUA-API doesn't handle TLS …
- 7:39 PM Ticket #83 (Socket abstractions for IP TOS options) created by
- Add socket constants abstractions for socket TOS options so that …
Jan 29, 2007:
- 6:36 PM Changeset [916] by
- Some simple call testing to py_pjsua and bug fixes
- 12:09 PM Changeset [915] by
- update py_pjsua.c 290107
- 5:07 AM Changeset [914] by
- revisi py_pjsua.c 290107
- 4:25 AM Changeset [913] by
- Initial addition of the new STUN framework files
Jan 28, 2007:
- 5:35 PM Changeset [912] by
- Branching the trunk for ICE!
Jan 27, 2007:
- 6:33 PM Ticket #82 (Disabling codec from autoconf causes link error) closed by
- fixed: Fixed in: * r909 (changes in aconfigure.ac and added some …
- 6:31 PM Changeset [911] by
- Fixed various gcc warnings especially related to ticket #82 when …
- 6:09 PM Changeset [910] by
- Fixed ticket #82: link error when codec(s) are disabled from configure …
- 5:44 PM Changeset [909] by
- Ticket #82: fix link errors when codecs are disabled from autoconf script
- 5:33 PM Ticket #82 (Disabling codec from autoconf causes link error) created by
- Disabling codec(s) with autoconf script (e.g. with …
Jan 26, 2007:
- 5:14 PM Ticket #81 (Crash in client registration when NIC is plugged-off during registration ...) closed by
- fixed: Fixed in r908.
- 5:13 PM Changeset [908] by
- Fixed ticket #81: registration refresh crashed when NIC is plugged-off
- 5:13 PM Ticket #81 (Crash in client registration when NIC is plugged-off during registration ...) created by
- Thanks Richard Allister for reporting the bug.
- 5:10 PM Ticket #80 (Return correct error code when pj_gethostbyname() fails) closed by
- fixed: Fixed in r907. Also in this changeset: include the canonical error name …
- 5:09 PM Changeset [907] by
- Ticket #80: pj_gethostbyname() should return the appropriate native error …
- 5:08 PM Ticket #80 (Return correct error code when pj_gethostbyname() fails) created by
- Currently it will always return PJ_ERESOLVE, but it should return the …
Jan 25, 2007:
- 5:13 PM Changeset [906] by
- Ticket #78: increased PTIME in pjsua_media.c to 20ms (from 10ms) because …
- 1:38 AM Changeset [905] by
- Updated doxygen documentation to version 0.5.10
Jan 24, 2007:
- 7:29 PM Ticket #79 (Make available new audio device that is plugged after application is ...) created by
- When a new audio device is plugged in after Pjsip is initialised it is not …
- 4:34 PM Ticket #57 (Update documentation and website) closed by
- fixed: Done.
- 2:33 AM audio-upsampling-problem edited by
- (diff)
- 2:32 AM audio-upsampling-problem created by
- 2:30 AM audio-problem-hissing-noise edited by
- (diff)
- 2:30 AM audio-problem-static-noise edited by
- (diff)
- 2:28 AM audio-problem-dropouts edited by
- (diff)
- 2:05 AM Ticket #78 (Noisy audio with upsampling in the conference bridge) created by
- There are two problems here: 1. Problem with upsampling that introduces …
- 2:02 AM Ticket #62 (Added option in pjmedia_tonegen_play() to play continuous tone) closed by
- fixed: Done in r904. Also added --play-tone option in pjsua.
- 2:02 AM Changeset [904] by
- Implement ticket #62: option to play tones continuously, and added …
- 12:46 AM Ticket #77 (Allow playback of multiple files in pjsua) closed by
- fixed: Done in r903. pjsua now accepts multiple --play-file options.
- 12:44 AM Changeset [903] by
- Implement ticket #77: allow specifying multiple files in pjsua
- 12:41 AM Ticket #77 (Allow playback of multiple files in pjsua) created by
Jan 23, 2007:
- 8:49 PM Ticket #76 (No audio on MacOS X 10.4 when resamplilng is used) closed by
- fixed: Fixed in r902. Thanks Norman Franke for pointing out and finding the bug …
- 8:48 PM Changeset [902] by
- Fixed ticket #76: bug in PortAudio? when device is opened in non-native …
- 8:48 PM Ticket #76 (No audio on MacOS X 10.4 when resamplilng is used) created by
- When OSX sound device is opened on non-native sampling rate, no audio …
- 3:30 PM Changeset [901] by
- More ticket #64 fix: allow whitespace after SDP media format
- 3:22 PM Ticket #75 (SDP validation failed when port is zero and no format is specified) closed by
- fixed: Fixed in r900.
- 3:22 PM Changeset [900] by
- Fixed ticket #75: allow empty SDP format list when media port is zero
- 3:18 PM Ticket #75 (SDP validation failed when port is zero and no format is specified) created by
- This would fail the SDP validation: […] The SDP validation …
- 6:13 AM Ticket #74 (Enlarge RX_BUF_COUNT in conference bridge to 32) closed by
- fixed: Fixed in r899: Added PJMEDIA_SOUND_BUFFER_COUNT (default=32) as a …
- 6:12 AM Changeset [899] by
- Fixed ticket #74: unstable/stutter sound on Windows Mobile (thanks …
- 5:36 AM Ticket #72 (Visual Studio 2005 Workspace support) closed by
- fixed: Done.
- 5:35 AM Changeset [898] by
- Support for Visual Studio 2005 workspace
- 4:17 AM Changeset [897] by
- Fixed several compilation warnings with MSVC
Jan 22, 2007:
- 7:10 PM Changeset [896] by
- Give more useful information when assertion fails in pj_thread_this()
- 6:55 PM Ticket #74 (Enlarge RX_BUF_COUNT in conference bridge to 32) created by
- ChenHuan? <chenhuan @ sict.ac.cn> reported that enlarging RX_BUF_COUNT to …
Jan 21, 2007:
- 11:20 PM Ticket #67 (WAV playlist support) closed by
- fixed: Implemented in r895. Added new files: * pjmedia/wav_playlist.h * …
- 11:12 PM Changeset [895] by
- Implement ticket #67: added WAV playlist feature to PJMEDIA
- 7:36 PM Changeset [894] by
- Added ability to feed text file containing commands (on Windows) and sleep …
- 5:53 PM Changeset [893] by
- Fixed gcc warnings, especially about dereferencing type-punned pointer
- 5:01 PM Ticket #69 ((invalid) Bug when the same call id is reused in PJSUA-API) closed by
- invalid: Invalid bug (cannot reproduce) The original poster does have a rather …
- 4:24 PM Ticket #68 (Bug when adding new account dynamically in PJSUA-API) closed by
- fixed: Fixed in r892.
- 4:23 PM Changeset [892] by
- Fixed ticket #68: pjsua account is not completely invalidated
- 4:13 PM Ticket #73 (Unregistration does not respond to authentication challenge (401/407) ...) closed by
- fixed: Fixed in r891.
- 4:11 PM Changeset [891] by
- Fixed ticket #73: regc does not respond to 401/407 challenge after it has …
- 3:25 PM Ticket #73 (Unregistration does not respond to authentication challenge (401/407) ...) created by
- After application has marked client registration session for …
Jan 20, 2007:
- 7:18 PM Ticket #65 (Broken pjsip-test because of recent transport changes) closed by
- fixed: Fixed in r890.
- 7:17 PM Changeset [890] by
- Fixed ticket #65: broken pjsip-test compilation because of recent changes …
- 6:41 PM Ticket #72 (Visual Studio 2005 Workspace support) created by
- Yup, finally I'm committed to support this! (don't ask about VS7 or VS7.1 …
- 6:36 PM Ticket #64 (Allow whitespaces at the end of SDP lines) closed by
- fixed: Done in r889: Basically the approach in SDP parsing is: "Get only what …
- 6:35 PM Changeset [889] by
- Ticket #64: more lenient SDP parsing (take only what we need and ignore …
- 5:20 AM Ticket #56 (Periodically transmit RTP packet on silence) closed by
- fixed: Done in r888. There is a setting called …
- 5:18 AM Changeset [888] by
- Implement ticket #56: Periodically transmit RTP packet on silence, to …
- 5:14 AM Ticket #70 (Frame timestamp not propagated correctly) closed by
- fixed: Fixed in r887.
- 5:14 AM Changeset [887] by
- Fixed ticket #70: Frame timestamp not propagated correctly in PJMEDIA
- 5:13 AM Changeset [886] by
- Removed unusable and scary warning when ioqueue cannot write packet …
- 5:11 AM Ticket #71 (When host doesn't have any NIC interfaces, it should return 127.0.0.1 ...) closed by
- fixed: Fixed in r885.
- 5:11 AM Changeset [885] by
- Fix ticket #71: When host doesn't have any NIC interfaces, pj_gethostip() …
- 5:10 AM Ticket #71 (When host doesn't have any NIC interfaces, it should return 127.0.0.1 ...) created by
- The primary host IP is resolved by detecting the default interface. …
- 5:05 AM Ticket #70 (Frame timestamp not propagated correctly) created by
- The timestamp of outgoing media is always generated by the sound device, …
Jan 19, 2007:
- 7:57 PM Ticket #69 ((invalid) Bug when the same call id is reused in PJSUA-API) created by
- When application terminates a call and immediately makes another call, …
- 7:54 PM Ticket #68 (Bug when adding new account dynamically in PJSUA-API) created by
- When application deletes and adds account with PJSUA-API, it may reuse the …
Jan 18, 2007:
- 6:55 PM Ticket #67 (WAV playlist support) created by
- David Clark has contributed support for playing multiple WAV files in a …
- 5:34 PM Ticket #66 (Broken compilation with gcc-2.9x or older gcc compiler) closed by
- fixed: Fixed in r884.
- 5:33 PM Changeset [884] by
- Ticket #66: fix broken compilation with gcc 2.9x.x or older
- 5:32 PM Ticket #66 (Broken compilation with gcc-2.9x or older gcc compiler) created by
- 2:57 AM audio-problem-dropouts edited by
- (diff)
- 2:52 AM audio-problem-dropouts edited by
- (diff)
- 2:50 AM audio-problem-dropouts edited by
- (diff)
- 2:49 AM audio-problem-dropouts edited by
- (diff)
- 2:48 AM audio-problem-dropouts edited by
- (diff)
- 2:46 AM audio-problem-dropouts edited by
- (diff)
- 2:38 AM audio-problem-dropouts edited by
- (diff)
Note: See TracTimeline
for information about the timeline view.