-- OpenR2 1.3.3
commit 6acc542a2ee4c6ce6c130336be838f0fb4007fb6 Author: Moises Silva <moises.silva@gmail.com> Date: Fri Mar 22 11:24:24 2013 -0400 Fix for dropped calls in Argentina (Denwa) Allow receiving metering pulses with forced release Not sure if what they are seeing is really a metering pulse or a glitch in the line leading to 0x00 CAS pattern, but pretending is a metering pulse will avoid dropping the call We tried using cas_persistance_check timer to 500ms, and that seemed to solve the issue of dropped calls, but incoming calls would not work anymore, most likely because the other end time out for the seize is less than 500ms commit 43363350bb25508f67a31dbe14bed1b92729d339 Author: Moises Silva <moises.silva@gmail.com> Date: Fri Mar 8 13:08:03 2013 -0500 Regenerate build files via ./bootstrap commit df1283d6dc01b0b68a63529b77b1507b100f0e85 Author: Moises Silva <moises.silva@gmail.com> Date: Fri Mar 8 13:03:19 2013 -0500 Removed old svn version detection. Need some autotools magic to get git revision when available. commit 82b01a40ec645750d86c6751bdf5f05a613770e5 Author: Moises Silva <moy@sangoma.com> Date: Tue Feb 26 14:13:00 2013 -0500 Fix longstanding bug in openr2_chan_write() API, this API is really not used that much as the majority of the users of openr2 have a direct access to the IO layer and they write directly to the device without using this API so that's the reason we had never seen this bug before in the field. I only found it by chance when inspecting the code. The issue is if EAGAIN is returned from write(), we would still do the written += calculation, which would actually decrement the written count, no good :) commit 33f6d3c49a87f3fe799574117857ba7a73320105 Author: Moises Silva <moy@sangoma.com> Date: Tue Feb 26 11:58:22 2013 -0500 Fix CREDITS file commit 5448a237bd2ea97e0efd3856813501da287aec47 Author: Moises Silva <moises.silva@gmail.com> Date: Thu Aug 16 11:46:31 2012 -0400 Fix for Brazilian variant homologation Signal A-2 is used to repeat all DNIS from the beginning commit 982d8da96fc4a3a723d345574d5a5a721bb9f438 Author: Moises Silva <moises.silva@gmail.com> Date: Mon Jun 11 12:37:02 2012 -0400 Added dtmf detection utility to libopenr2.spec commit 8031ec19aa3dab0e11f06d56cff970b121530fc2 Author: Moises Silva <moy@sangoma.com> Date: Thu May 24 12:32:53 2012 -0400 Fix caller ani restricted tone for Mexico variant -- OpenR2 1.3.2 (old SVN changelogs) 2011-10-10 05:34 moy * configure, configure.in: bumped version 2011-10-10 05:20 moy * src/Makefile.am, src/Makefile.in: I think we can remove -Werror now just in case new compilers decide to bitch about something else 2011-10-10 05:16 moy * configure, configure.in: build: fix bogus variable assignment in configure.in 2011-10-10 05:14 moy * Makefile.in, aclocal.m4, config.guess, config.h.in, config.sub, configure, ltmain.sh, src/Makefile.in: updated build files 2011-10-10 05:14 moy * bootstrap: updated bootstrap script 2011-08-26 21:14 moy * doc/intro-openr2-es.wav, src/r2test.c: added new wav audio file and r2test support to read wav files 2011-07-25 19:55 moy * doc/asterisk/br/README: README typo 2011-06-06 04:56 moy * src/queue.c: fix compilation with newer gcc compilers - unused variable 2011-03-04 05:45 moy * src/r2proto.c: bug fix - incoming register does not set the caller category when skip category request option is set 2011-01-30 04:39 moy * ChangeLog: changelog again 2011-01-30 04:38 moy * ChangeLog: updated changelog 2010-12-22 16:12 moy * src/r2proto.c: do not use default in switch statements for enum to str conversion to let the compiler warning about unhandled enums 2010-10-31 02:40 moy * src/r2proto.c: try setting A6 for next ANI in indonesia 2010-10-29 13:46 moy * src/openr2/r2proto.h, src/r2proto.c: first try for indonesian variant 2010-09-06 21:38 alexandre.alencar * libopenr2.spec: updated spec file for 1.3.1 2010-09-05 22:37 moy * ChangeLog: updated ChangeLog in preparation for 1.3.1 release 2010-07-29 03:25 moy * Makefile.in, config, config/ax_check_real_file.m4, configure, configure.in, src/Makefile.in: added missing macro for testing 64 bit library dir 2010-07-29 03:19 moy * configure, configure.in: updated configure.in to test for 64 bit library directory 2010-07-29 03:04 moy * config.guess, config.sub: updated config.guess and config.sub 2010-07-29 02:49 moy * src/r2log.c: fix build issue on Linux/Sparc 2010-07-29 02:44 moy * CREDITS: updated credits 2010-06-25 22:59 moy * src/openr2/r2chan-pvt.h, src/r2chan.c, src/r2proto.c: dtmf detection member named more properly 2010-06-24 06:35 moy * configure, configure.in, ltmain.sh, src/openr2/r2chan-pvt.h, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/openr2/r2utils.h, src/r2chan.c, src/r2context.c, src/r2proto.c: add dtmf end timeout settings 2010-04-05 16:55 moises.silva * config.h.in, src/Makefile.am, src/Makefile.in, src/r2dtmf_detect.c: fix include path in r2dtmf_detect 2010-04-05 15:52 moises.silva * r2test.8, r2test.conf.5, src/r2proto.c: fix typos 2010-04-05 15:51 moises.silva * aclocal.m4, configure, configure.in: fix autoreconf complains 2010-04-05 15:49 moises.silva * Makefile.am, Makefile.in, ltmain.sh, src/Makefile.am, src/Makefile.in, src/r2dtmf_detect.c, src/r2utils.c: fix make distcheck 2010-03-22 02:57 moises.silva * ChangeLog: updated changelog in preparation for 1.3.0 release 2010-03-20 05:27 moy * src/r2proto.c: fix the colombian variant to work with metrotel/telefonica 2010-03-20 03:54 moises.silva * src/r2proto.c: log outgoing call details 2010-02-19 19:24 moises.silva * doc/asterisk/ve, doc/asterisk/ve/README: added venezuela configuration - contributed by korihor 2010-01-23 03:08 moises.silva * src/r2proto.c: fix to handle a slightly different behavior in the mexican variant, it may work for other variants too 2009-12-03 18:35 moises.silva * src/r2proto.c: fixed bug in DTMF R2 - Just report call end if clear forward was received already on disconnect 2009-10-29 20:44 alexandre.alencar * debug/asterisk/astdumpr2.sh: add asterisk version info 2009-10-29 20:27 alexandre.alencar * debug/asterisk/astdumpr2.sh: Just a simple addition to make the data collection interval automatic 2009-10-17 02:42 moises.silva * CREDITS: be more explicit in the CREDITS file 2009-10-17 02:38 moises.silva * ChangeLog: updated ChangeLog 2009-10-17 01:54 moises.silva * CREDITS, audio, configure, configure.in, misc, src/Makefile.am, src/Makefile.in, src/openr2/r2chan-pvt.h, src/openr2/r2chan.h, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/openr2/r2engine.h, src/openr2/r2proto-pvt.h, src/openr2/r2utils-pvt.h, src/openr2/r2utils.h, src/r2chan.c, src/r2context.c, src/r2dtmf_detect.c, src/r2engine.c, src/r2proto.c: merged 224:255 from release-1-dtmf branch 2009-09-24 20:00 moises.silva * debug/asterisk/astdumpr2.sh: little fix for the debug script 2009-09-23 15:02 moy * debug/asterisk/astdumpr2.sh: updates to debugging script astdumpr2 2009-09-23 14:53 moy * debug, debug/asterisk, debug/asterisk/astdumpr2.sh: added debug directory 2009-09-18 13:36 alexandre.alencar * libopenr2.spec: fix the RPM SPEC source path name 2009-09-14 18:49 moises.silva * COPYING, COPYING.LESSER, r2test.8, r2test.conf.5: clarified licensing in man pages, and COPYING/COPYING.LESSER for the debian folks 2009-09-11 19:53 moises.silva * src/openr2/r2proto-pvt.h, src/r2proto.c: add Group C Mexico Network Congestion tone seen in Telcel E1. Natural Microsystems manual pdf says 4 in GC is congestion 2009-09-03 15:11 moises.silva * AUTHORS, src/openr2/r2proto-pvt.h, src/openr2/r2proto.h, src/r2proto.c: added support for test equipment calling category and accept new strings as valid category strings 2009-08-30 20:04 moises.silva * ChangeLog: updated ChangeLog 2009-08-30 19:46 moises.silva * src/r2proto.c: put openr2 version and revision in call files 2009-08-30 19:39 moises.silva * TODO, src/r2proto.c: updated TODO and fixed possible bug causing race conditions between call end and line status 2009-08-11 18:45 moises.silva * INSTALL, compile, config.guess, config.sub, ltmain.sh: commited automake and libtool crap 2009-08-11 18:44 moises.silva * compile, config.guess, config.sub, ltmain.sh: deleted gnu crap files, will be replaced in next commit 2009-08-11 18:43 moises.silva * bootstrap: updated boostrap script to copy gnu libtool and automake crap files 2009-08-11 18:42 moises.silva * AUTHORS: added Tzafrir debian contribution to the AUTHORS file 2009-08-11 16:30 alexandre.alencar * r2test.conf.5: fix manpage warnings 2009-08-11 14:45 alexandre.alencar * debian: remove debian directory as it will go to debian pkg-voip team 2009-07-09 15:38 moises.silva * TODO: update TODO 2009-07-06 20:21 moy * src/r2proto.c: merge revision 206 from trunk (increase mf_fwd_safety timeout to fix international calls with Telmex and may be other telcos) 2009-06-18 04:44 moy * src/openr2/r2proto-pvt.h, src/r2proto.c: fix bug where call end event was reported when getting clear backward after clear forward without waiting for idle 2009-06-17 18:50 moises.silva * Makefile.in, aclocal.m4, bootstrap, compile, config.guess, config.sub, configure, ltmain.sh, src/Makefile.in: updated gnu build crap 2009-06-17 18:47 moises.silva * config.guess, config.sub, ltmain.sh: deleted config.guess, ltmain.sh and config.sub in order to replace them later 2009-06-14 03:49 moises.silva * src/r2chan.c, src/r2proto.c: properly check and handle ELAST return code from read/write operations on zaptel/dahdi devices 2009-06-06 02:54 moy * src/r2proto.c: removed experimental code for forward metering pulses, did not work and there is no point on keeping it 2009-04-18 03:30 moy * src/r2proto.c: fixed Argentina variant tones, restricted ANI and no more ANI available 2009-04-18 02:51 moy * src/r2proto.c: experimental code to detect metering pulse when receiving clear forward 2009-04-13 18:15 alexandre.alencar * debian/changelog, debian/control, debian/files, debian/libopenr2-1-dev.dirs, debian/libopenr2-1-dev.install, debian/libopenr2-1.dirs, debian/libopenr2-1.docs, debian/libopenr2-1.install, debian/libopenr2-1.postinst, debian/libopenr2-1.shlibs, debian/libopenr2-1.substvars, debian/libopenr2-dev.dirs, debian/libopenr2-dev.install, debian/libopenr2.dirs, debian/libopenr2.docs, debian/libopenr2.install, debian/libopenr2.postinst, debian/libopenr2.shlibs, debian/libopenr2.substvars, debian/watch: adjust debian package to adhere debian guidelines 2009-04-10 18:58 moy * src/openr2/r2proto-pvt.h: clarify in the comments that the DTMF R2 variant supported is for the telco CANTV 2009-04-10 18:34 moy * src/openr2/r2context-pvt.h, src/openr2/r2proto-pvt.h, src/r2proto.c: fix DTMF R2 issue where the R2 state was not reset to IDLE when the other end clears the call 2009-04-08 05:58 moy * src/openr2/r2proto-pvt.h, src/r2proto.c: created new R2 CAS bit patterns and names for DTMF R2 2009-04-08 05:24 moy * src/openr2/r2proto-pvt.h, src/r2chan.c, src/r2proto.c: added proper naming for DTMF R2 states and improved handling of such states 2009-04-01 12:22 moy * doc/r2proto.conf, src/Makefile.am, src/Makefile.in, src/openr2/queue.h, src/openr2/r2chan-pvt.h, src/openr2/r2chan.h, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/openr2/r2engine.h, src/openr2/r2hwcompat.h, src/openr2/r2utils-pvt.h, src/queue.c, src/r2chan.c, src/r2context.c, src/r2engine.c, src/r2proto.c: more DTMF R2 changes, included the DTMF generator 2009-03-31 06:38 moy * src/r2chan.c, src/r2proto.c: more DTMF/R2 changes 2009-03-31 05:30 moy * src/Makefile.am, src/Makefile.in, src/openr2/r2chan-pvt.h, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/openr2/r2proto-pvt.h, src/openr2/r2proto.h, src/r2chan.c, src/r2context.c, src/r2proto.c: testing first DTMF R2 code 2009-03-27 05:17 moy * src/openr2/r2chan-pvt.h, src/r2chan.c, src/r2proto.c: improved and fixed timer callback handling 2009-03-27 04:42 moy * src/r2chan.c: increment the timer index properly 2009-03-27 03:00 moy * src/r2chan.c: fixed bug with timer scheduling, now separate dispatching in 3 steps: collect, cancel, dispatch 2009-03-17 22:15 alexandre.alencar * libopenr2.spec: fixed some typos for rpm spec file 2009-03-16 16:27 alexandre.alencar * ChangeLog, debian/changelog, debian/files, libopenr2.spec: update package versions to 1.2.0 2009-03-16 03:32 moy * src/openr2/r2utils.h: changed OR2_LIB_AGE to be 1 2009-03-16 02:24 moy * bootstrap, configure, configure.in, doc/r2proto.conf, src/Makefile.am, src/Makefile.in, src/openr2/r2chan.h, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/openr2/r2hwcompat.h, src/openr2/r2log.h, src/openr2/r2proto-pvt.h, src/openr2/r2proto.h, src/openr2/r2utils.h, src/r2chan.c, src/r2context.c, src/r2proto.c, src/r2test.c: Added openr2_chan_accept_call_with_mode and OR2_LIB_* macros for users to detect version on compile time 2009-03-12 15:33 moises.silva * src/r2proto.c: change schedule time for mf backward timeout to be done when setting the backward tone and not when getting the forward tone 2009-03-03 03:36 moy * src/r2context.c: make double answer to accept just enable >= 0 2009-03-03 03:25 moy * doc/r2test.conf, src/openr2/r2context.h, src/r2context.c, src/r2test.c: added support to skip category in the r2test 2009-03-03 02:57 moy * TODO: updated TODO to reflect that this is a stable release 2009-03-02 21:46 moy * configure, configure.in, src/openr2/r2context-pvt.h, src/openr2/r2context.h, src/r2context.c, src/r2proto.c: Add new API openr2_context_set_skip_category_request 2009-02-03 18:15 moy * src/r2context.c: fixed small bug introduced when updating openr2 for ANATEL compliance 2009-02-02 23:08 alexandre.alencar * debian/changelog, debian/files, debian/watch, libopenr2.spec: change packages version to 1.1.0 2009-02-02 04:25 moy * Makefile.in, aclocal.m4, bootstrap, configure, configure.in, src/Makefile.in: preparing for 1.1.0 release that includes ANATEL changes 2009-02-02 04:17 moy * src/r2proto.c: remove unused variable 2009-02-02 04:00 moy * src/r2proto.c: a bit of cleanup and better handling of library bug 2009-01-29 17:50 moises.silva * src/openr2/r2proto.h, src/r2proto.c: added number_change tone to Group B per Brazilian requirement 2009-01-29 17:40 moises.silva * doc/r2proto.conf, src/openr2/r2proto-pvt.h, src/r2context.c, src/r2proto.c: added number_change tone to Group B per Brazilian requirement 2009-01-28 15:31 moises.silva * src/r2proto.c: added new definition of DNIS -1 for Brazil 2009-01-27 18:23 moises.silva * src/openr2/r2chan-pvt.h, src/r2proto.c: added new easy handling of DNIS requests 2009-01-27 17:34 moises.silva * src/r2proto.c: fixed calculation of remaining DNIS digits 2009-01-27 17:24 moises.silva * src/r2proto.c: send the first DNIS when seize ack is received 2009-01-27 17:18 moises.silva * src/r2proto.c: fixed calculation of DNIS offset 2009-01-27 16:55 moy * doc/r2proto.conf, src/openr2/r2proto-pvt.h, src/r2context.c, src/r2proto.c: added initial support for previous DNIS requests, needs testing 2009-01-13 03:30 moy * README: merging README trunk rev 141 into release-1 branch 2009-01-12 19:47 moy * debian/changelog, debian/control, debian/files, debian/libopenr2-0-dev.dirs, debian/libopenr2-0-dev.install, debian/libopenr2-0.dirs, debian/libopenr2-0.docs, debian/libopenr2-0.install, debian/libopenr2-0.postinst, debian/libopenr2-0.shlibs, debian/libopenr2-0.substvars, debian/libopenr2-dev.dirs, debian/libopenr2-dev.install, debian/libopenr2.dirs, debian/libopenr2.docs, debian/libopenr2.install, debian/libopenr2.postinst, debian/libopenr2.shlibs, debian/libopenr2.substvars, libopenr2.spec: merged changes from rev 139 2009-01-08 04:45 moy * src/r2proto.c: Allow signal for ANI restricted by default 2009-01-08 04:42 moy * doc/asterisk/ar/README: add a new sample configuration for Argentina 2008-12-01 04:09 alexandre.alencar * debian/docs, debian/libopenr2-0-dev.substvars, debian/libopenr2-0.docs, debian/libopenr2-0.postinst, debian/libopenr2-0.shlibs, debian/libopenr2-0.substvars, debian/rules, debian/shlibs, doc/README, doc/README.asterisk, libopenr2.spec, src/openr2/openr2.h: merged changes from trunk rev 131 2008-11-29 04:12 alexandre.alencar * doc/asterisk/br/README, libopenr2.spec: merged changes from trunk rev 124 2008-11-22 16:24 moy * src/r2chan.c: rev trunk120: remove buggy log message about timer being cancelled 2008-11-21 20:51 moy * README, src/r2proto.c: merged revision 118 from trunk: be tolerant and accept backward disconnection if we already sent forward disconnection 2008-11-21 19:54 moy * src/r2proto.c: merged change from trunk rev 116 - allow restricted ANI for Venezuela 2008-11-21 18:42 moy * Makefile.in, configure, configure.in, src/Makefile.am, src/Makefile.in: merged changes from trunk for --without-r2test and gcc visibility option checking 2008-11-20 16:27 moises.silva * src/r2proto.c: make sure to set to NULL the logfile just after fclose 2008-11-19 02:40 moy * configure, configure.in: bumped the library version to 1.0.0 2008-11-19 02:29 moises.silva * .: Creating branch for release 1 2008-11-19 00:45 moy * removed __GNUC__ check for visibility attribute, which seems to be available in at least GNU C 3.4.6 2008-11-18 23:08 moy * a lot of refactoring changes to export only public symbols and public prototypes in headers 2008-11-18 00:34 moy * added various sample configurations 2008-11-17 20:19 moy * added suggestion of file for r2test 2008-11-17 20:16 alexandre.alencar * sample audio files for r2test 2008-11-17 20:08 moy * fixed typo in README and added a small doc hint in r2test.conf 2008-11-17 19:11 alexandre.alencar * add sample configs for Brazil 2008-11-17 02:43 moy * updated macro OR2_MAX_LOGDIR to be OR2_MAX_PATH 2008-11-06 23:39 moy * updated TODO 2008-11-05 04:25 alexandre.alencar * add command line options to r2test and update man pages 2008-11-04 23:04 alexandre.alencar * update r2test man page 2008-11-04 04:58 moy * changed ANI/DNIS displaying when a call is offered 2008-11-04 03:35 moy * minor fixes to r2test 2008-11-04 03:12 alexandre.alencar * add show version and variant list command line options 2008-11-04 02:42 moy * improved handling of alarms 2008-11-03 19:24 moy * added API openr2_proto_get_variant_list 2008-11-03 17:47 alexandre.alencar * add country names for the variant info 2008-11-03 05:00 moy * added contributors to r2proto.c 2008-11-03 04:13 moy * immediate accept and ani first should be ignored when the value is -1 2008-11-02 05:18 moy * added OR2_LOG_EX_DEBUG for extremme debugging messages 2008-11-02 03:01 moy * reverted back to library version 0.0.0 and package 0.1.1 given that we are still under development 2008-11-02 02:52 moy * Several build changes for the upcoming 1.0.0 release 2008-11-01 18:24 moy * updated AUTHORS file and other contact information 2008-11-01 08:22 alexandre.alencar * force debugging flags 2008-11-01 07:44 alexandre.alencar * add support to play an alaw audio file in r2test 2008-10-30 20:04 alexandre.alencar * fix invalid values notice in r2test 2008-10-30 19:39 alexandre.alencar * update spec file 2008-10-28 20:06 moy * removed extremely debug messages when MF threshold is ON. I should add I new category OR2_LOG_EXDEBUG for those 2008-10-28 01:51 moy * Added Mac OS port to the list of TODOs 2008-10-28 01:46 moy * added some extended comments to r2proto 2008-10-28 01:36 moy * new TODO: alarms 2008-10-27 01:08 moy * remove annoying message when cas bits did not change 2008-10-25 19:09 moy * fixed call state comparison when ANSWER CAS is received before the ACCEPT tone 2008-10-25 18:59 moy * added mf_threshold to the r2proto.conf settings 2008-10-25 17:18 moy * added new routines to r2utils and code changes to compile with -std=c99 -pedantic w/o GNU extensions 2008-10-25 03:39 moy * added CAS signaling persistence check configurable from r2proto.conf 2008-10-20 19:27 moy * fixed svn revision checking 2008-10-11 22:53 alexandre.alencar * fix debian dependence issues 2008-10-11 22:14 alexandre.alencar * add debian package support 2008-10-10 03:07 moy * added Arnaldo Pereira patch for --with-trace-stacks 2008-10-10 03:04 moy * added missing call to on_billing_pulse_received 2008-10-03 17:28 moy * fixing regression in alarm notification, duh! 2008-09-28 16:09 moy * implemented chargecalls parameter for r2test 2008-09-27 22:13 moy * added on_ani_digit_received event callback and fixed a possible overflow with ANI/DNIS digits 2008-09-27 18:45 moy * Dynamic DNIS interface added, now it is possible for users to decide to stop getting more DNIS. Billing pulses notification added as well 2008-09-25 06:20 moy * colombia variant, initial commit 2008-09-24 08:55 moy * man page for r2test.conf included and added proper rules to the makefile to install configuration files 2008-09-23 17:09 moy * added r2test man page, still missing r2test.conf man page 2008-09-21 18:39 moy * added forced release check when seize sent to avoid reporting protocol error 2008-09-16 23:38 moy * updated TODO 2008-09-16 19:10 moy * updated libopenr2.spec to include the r2hwcompat.h header 2008-09-14 18:22 moy * added support for forced release signal, AFAIK only used in Brazil 2008-09-10 19:58 moy * fixing my stupid compilation error with -DOR2_TRACE_STACKS 2008-09-07 21:11 moy * Added DAHDI support 2008-08-18 14:11 moy * setting default value for ABCD rx/tx signals in order to more accurately reflect the line state 2008-08-04 13:45 moy * fixed potential bug when configuring from advanced protocol file 2008-08-03 02:39 moy * updated TODO with an idea to by-pass DNIS timeout 2008-07-20 19:38 moy * added more fixes to abcd_rx_signal to properly restore the ABCD state at the end of calls 2008-07-20 10:40 moy * added documentation for the advanced configuration file 2008-07-20 10:40 moy * added support to override tones and timers via an advanced configuration file 2008-07-20 05:59 moy * improved handling of R2 state for more accurate displaying 2008-07-20 00:47 moy * added ANI restricted handling for outgoing calls 2008-07-19 23:29 moy * improved call logging to include thread id and added time of call to the name of the .call files 2008-07-19 04:12 moy * added immediateaccept parameter 2008-07-19 03:55 moy * added a small comment to clarify the ITU spec being followed 2008-07-18 03:32 moy * added immediate accept support for the backward side 2008-07-16 03:15 moy * added venezuela to the list of supported variants 2008-07-14 05:01 moy * added double answer capabilities 2008-07-13 20:12 moy * added support for allowing and blocking collect calls using a new Group B signal for Brazil 2008-07-13 01:18 moy * added metering pulse to r2test tool and minor refactoring to R2 variants handling 2008-07-11 05:01 moy * added CREDITS file 2008-07-11 04:53 moy * updated libopenr2.spec 2008-07-11 04:30 moy * added on_call_end event even when the call was not answered 2008-07-10 16:05 moy * added openr2_get_revision API to get the SVN revision of the code 2008-07-09 03:36 moy * added OR2_BLOCKED handling when the ABCD bits change 2008-07-04 18:01 moy * fixed r2test mess 2008-07-04 17:02 moy * added call mode support and special tone handling 2008-07-04 02:11 moy * updated disconnect reason to match more properly the spec 2008-06-29 04:03 moy * added openr2_proto_set_blocked API 2008-06-29 01:51 moy * auto-create loggin directory if it doesnt exists already 2008-06-15 04:54 moy * fixed bug in alarm signaling and changed name to hardware alarm instead of zap alarm 2008-06-02 04:52 moy * added ECUADOR variant keyword 2008-05-30 05:32 moy * added support for ITU group A signal adress complete and network congestion. Incomplete support for Group B special tone 2008-05-23 15:31 moy * added enum for china and czech 2008-05-22 16:01 moy * added czech variant as ITU, probably other changes for that variant will be required later 2008-05-22 03:22 moy * added preliminary china variant 2008-05-13 14:33 moy * modified AUTHORS file to reflect the code borrowed from SpanDSP 2008-05-13 14:29 moy * added spec libopenr2.spec 2008-05-12 02:12 moy * added r2 detection and generation code from LGPL spandsp version 2008-05-09 18:42 moy * LOG_ERROR should be LOG_DEBUG when reporting a call being attempted 2008-05-09 06:02 moy * updated TODO 2008-05-09 05:42 moy * added management of metering pulses 2008-05-08 16:29 moy * added Philippines to the r2variants since seems to work per ITU spec 2008-05-08 15:45 moy * added ANI and DNIS sanity checks when making calls. All must be digits. 2008-05-05 17:20 moy * added varios fixes to the build system. --with-r2test is now required to compile the r2test tool 2008-05-03 01:42 moy * renamed disconnect reason to disconnect cause 2008-05-02 00:29 moy * added proper error handling when setting ABCD signals fail 2008-05-02 00:05 moy * improved build configuration to only build r2test if spandsp is present 2008-05-01 22:53 moy * added stack logging 2008-05-01 22:24 moy * TODO changes 2008-05-01 22:14 moy * added configurable MF timeout 2008-05-01 01:20 moy * disabling call files when any error ocurrs seems to be confusing. Dont do it anymore. 2008-04-29 20:55 moy * added flag of category sent to avoid confusion with ANI request tone 2008-04-29 17:48 moy * added basic Group A signalling handling 2008-04-29 14:12 moy * make configure and install-sh executable 2008-04-29 04:47 root * initial openr2 import |