Commit Graph

95 Commits

Author SHA1 Message Date
Super User 0efcf371b4 work on chan_lcr
modified:   Makefile
	modified:   action.cpp
	modified:   action_efi.cpp
	modified:   action_vbox.cpp
	modified:   apppbx.cpp
	modified:   apppbx.h
	modified:   bchannel.c
	modified:   bchannel.h
	new file:   callerid.c
	new file:   callerid.h
	modified:   chan_lcr.c
	modified:   chan_lcr.h
	modified:   crypt.cpp
	modified:   endpoint.cpp
	modified:   endpointapp.cpp
	modified:   interface.c
	modified:   join.cpp
	modified:   joinpbx.cpp
	modified:   joinremote.cpp
	modified:   mISDN.cpp
	modified:   mail.c
	modified:   main.h
	modified:   message.h
	modified:   port.cpp
	modified:   route.c
	modified:   route.h
	modified:   socket_server.c
	modified:   todo.txt
	modified:   vbox.cpp
	modified:   watch.c
2008-05-01 10:35:20 +02:00
Super User 81c485c126 work
modified:   chan_lcr.c
2008-04-29 11:02:02 +02:00
Super User cd8dc297eb locking work
modified:   chan_lcr.c
2008-04-29 10:00:44 +02:00
Super User 51050316ff creation and termination of thread
modified:   chan_lcr.c
2008-04-29 09:38:49 +02:00
Super User 0056c08524 locking
modified:   chan_lcr.c
2008-04-29 08:33:06 +02:00
Super User f94f30b0c5 Merge branch 'master' of ssh://jolly@www.mISDN.org/var/git/lcr
Conflicts:

	chan_lcr.c
2008-04-28 19:34:33 +02:00
Super User d70150d047 work on chan_lcr:
call instance and asterisk channel instance creation and destruction process
please read the comments on the top of chan_lcr.

	modified:   apppbx.cpp
	modified:   chan_lcr.c
	modified:   chan_lcr.h
	modified:   message.h
2008-04-28 19:29:06 +02:00
root 350450b9ca chan_lcr has now a lcr_request function which should work basically, we only need the callref request mechanism here. We have also a lcr_ast_new function which produces an empty Asterisk channel object. The Call handler has now a pointer to the asterisk channel, the asterisk channel also holds a pointer to the Call handle, so they need to be created and destroyed together at the same time. 2008-04-26 12:25:01 +02:00
Super User 525613ea59 modified: Makefile 2008-04-26 10:37:47 +02:00
Super User 54be2dc45a modified: Makefile
modified:   chan_lcr.c
2008-04-26 10:37:31 +02:00
Super User 27b9519773 Merge branch 'master' of ssh://jolly@www.mISDN.org/var/git/lcr
Conflicts:

	chan_lcr.c
2008-04-26 10:34:29 +02:00
root 8038fd190f Merge branch 'master' of ssh://crich@git.misdn.org/var/git/lcr 2008-04-26 11:18:37 +02:00
root 4b75dfba31 chan_lcr.c compiles now, and the Makefile generates a .so instead of an executable. 2008-04-26 11:18:27 +02:00
Super User 55a263bc1e modified: chan_lcr.c
modified:   todo.txt
2008-04-26 10:32:30 +02:00
Super User a130bdd9f6 struct message -> struct lcr_msg 2008-04-25 09:06:20 +02:00
Super User 01c427aa46 work
modified:   chan_lcr.c
	modified:   mISDN.cpp
	modified:   main.c
2008-04-24 19:35:55 +02:00
Super User 68d473e630 missing myisdn
modified:   mISDN.cpp
	new file:   myisdn.h
2008-04-24 19:14:09 +02:00
Super User 1bfbfbf903 socket mISDN work
modified:   Makefile
	modified:   apppbx.cpp
	modified:   default/interface.conf
	modified:   dss1.cpp
	modified:   interface.c
	modified:   interface.h
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   main.h
	modified:   options.c
	modified:   options.h
	modified:   route.c
2008-04-24 09:24:04 +02:00
Super User 0b71471f0d socket work
modified:   Makefile
	modified:   ie.cpp
	modified:   mISDN.cpp
	modified:   socket_server.c
2008-04-14 07:45:07 +02:00
Super User 258c2e57a4 work on socket. (don't try yet)
modified:   Makefile
	modified:   apppbx.cpp
	modified:   bchannel.c
	modified:   dss1.cpp
	modified:   dss1.h
	modified:   mISDN.cpp
	modified:   mISDN.h
	deleted:    q931.h
	modified:   trace.h
2008-04-13 19:52:42 +02:00
Super User da21ec0158 work on socket
modified:   bchannel.c
	modified:   dss1.cpp
	modified:   dss1.h
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   main.c
	modified:   main.h
	modified:   q931.h
	modified:   trace.h
2008-04-12 18:24:31 +02:00
Super User d9d954e58d socket api work
modified:   apppbx.cpp
	modified:   cause.c
	modified:   dss1.cpp
	modified:   dss1.h
	modified:   ie.cpp
	modified:   interface.c
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   main.c
	modified:   main.h
	modified:   message.c
	modified:   options.c
	modified:   port.cpp
	modified:   q931.h
	modified:   route.c
	modified:   socket_server.c
	modified:   tones.c
2008-03-24 11:13:44 +01:00
Super User a39754a92c fixed dialtone bug
modified:   apppbx.cpp
2008-03-22 15:38:04 +01:00
Super User a396a7e8da more screening bug, more trace bug
modified:   action.cpp
	modified:   extension.c
	modified:   interface.c
2008-03-21 18:42:41 +01:00
Super User 80eaae179b trace fix
modified:   action.cpp
2008-03-21 15:51:51 +01:00
Super User b9b543675c added timer for recovering missing activation/deactivation replies of bchannels from mISDN
this recovers 'hang' of bchannel if the reply message got lost due to buffer overflows

fixed some minor warnings

	modified:   Makefile
	modified:   README
	modified:   action_efi.cpp
	modified:   apppbx.cpp
	modified:   dss1.cpp
	modified:   interface.c
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   message.h
2008-02-16 09:09:35 +01:00
Super User d57a2db4c6 error inside information elements are now reported inside trace and main log,
rather than just written to stderr and debug log.

	modified:   README
	modified:   ie.cpp
	modified:   todo.txt
2008-02-14 18:09:40 +01:00
Super User 87c6cddd94 added execute patch by martin
now execute works and forks

	modified:   action.cpp
	modified:   todo.txt
2008-02-04 12:39:47 +01:00
Super User 5ad4c41dc4 now gives warning if mISDN branch is wrong.
also some work on chan_lcr.

	modified:   Makefile
	modified:   apppbx.cpp
	modified:   bchannel.c
	modified:   chan_lcr.c
	modified:   chan_lcr.h
	modified:   dss1.cpp
	modified:   dss1.h
	modified:   extension.c
	modified:   extension.h
	modified:   genrc.c
	modified:   ie.cpp
	renamed:    admin_client.c -> lcradmin.c
	renamed:    admin.h -> lcrsocket.h
	modified:   mISDN.cpp
	modified:   main.h
	renamed:    admin_server.c -> socket_server.c
	renamed:    admin_server.h -> socket_server.h
	modified:   todo.txt
2008-02-03 13:47:33 +01:00
Super User 57c3ea7aa2 work on asterisk channel driver
modified:   chan_lcr.c
2008-01-21 09:34:38 +01:00
Super User 1e80099635 work on asterisk channel driver
modified:   Makefile
	modified:   bchannel.c
	modified:   bchannel.h
	modified:   chan_lcr.c
	modified:   extension.h
2008-01-19 18:44:26 +01:00
Super User 14f76f1e81 work on unfinished asterisk channel driver (bchannel handling)
modified:   Makefile
	modified:   README
	modified:   action.cpp
	modified:   admin_server.c
	modified:   apppbx.cpp
	modified:   apppbx.h
	new file:   bchannel.c
	new file:   bchannel.h
	renamed:    asterisk_client.c -> chan_lcr.c
	renamed:    asterisk_client.h -> chan_lcr.h
	deleted:    channel.c
	modified:   dss1.cpp
	modified:   extension.c
	modified:   extension.h
	modified:   interface.c
	modified:   interface.h
	modified:   joinremote.cpp
	modified:   joinremote.h
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   main.h
	modified:   message.h
	modified:   route.c
	modified:   todo.txt
2008-01-19 18:10:46 +01:00
Super User b1e6049694 new sounds for EFI
modified:   Makefile
	modified:   README
	modified:   action_efi.cpp
	modified:   main.h
	new file:   tones_efi/benutzerdefinierte.isdn
	modified:   tones_efi/die.isdn
	new file:   tones_efi/hello.isdn
	new file:   tones_efi/ich_wiederhole.isdn
	new file:   tones_efi/rufnummer_lautet.isdn
	new file:   tones_efi/unterdrueckte.isdn
2008-01-12 13:40:51 +01:00
Super User 31aff20175 moved timeout settings from extenion to interface.conf
modified:   README
	modified:   apppbx.cpp
	modified:   default/interface.conf
	modified:   dss1.cpp
	modified:   extension.c
	modified:   extension.h
	modified:   genext.c
	modified:   interface.c
	modified:   interface.h
	modified:   port.h
	modified:   todo.txt
2008-01-12 12:28:22 +01:00
Super User d2ffecef26 added filter options (gain, pipeline, blowfish) to interface configuration.
modified:   apppbx.cpp
	modified:   interface.c
	modified:   interface.h
	modified:   mISDN.cpp
	modified:   mISDN.h
	modified:   route.c
	modified:   todo.txt
2008-01-06 15:49:29 +01:00
Super User a0beafd25e fixes
trace of vbox
better beep after announcement
announcements without beep
recording of answering machine (vbox) works, as well as call recording.

	modified:   README
	modified:   action_vbox.cpp
	modified:   port.cpp
	modified:   port.h
	modified:   todo.txt
	modified:   vbox.cpp
2008-01-06 12:30:37 +01:00
Super User 83477c7faf fixes, screen in and out works, fixed release problem in mISDNuser
modified:   Makefile
	modified:   README
	modified:   action.cpp
	modified:   apppbx.cpp
	modified:   apppbx.h
	modified:   dss1.cpp
	modified:   extension.c
	modified:   interface.c
	modified:   interface.h
	modified:   main.c
	modified:   port.cpp
	modified:   tones.c
	modified:   trace.c
	modified:   trace.h
2008-01-05 22:58:22 +01:00
Super User 4d6f1aa5b1 minor fix
modified:   action.cpp
2007-12-26 22:17:44 +01:00
Super User e01d4caa3e some fixes, check README
modified:   README
	modified:   action.cpp
	modified:   action_vbox.cpp
	modified:   admin_client.c
	modified:   admin_server.c
	modified:   apppbx.cpp
	modified:   apppbx.h
	modified:   dss1.cpp
	modified:   endpointapp.cpp
	modified:   endpointapp.h
	modified:   interface.c
	modified:   joinpbx.cpp
	modified:   joinremote.cpp
	modified:   mISDN.cpp
	modified:   main.h
	modified:   message.h
	modified:   port.cpp
	modified:   port.h
	modified:   todo.txt
	modified:   tones.c
2007-12-22 10:10:18 +01:00
Super User fe5641b200 some minor output fixes 2007-10-07 18:16:31 +02:00
Jrg Habenicht ba93d3abf0 removed: old PBX definition
added: rpath option to link against development lib in non standard dirs
2007-10-03 18:25:20 +02:00
Jrg Habenicht 8911376d59 removed: --with-crypto
added: --with-ssl
2007-10-03 18:12:48 +02:00
hajo 8bddb2d979 added: autoconf environment
NOTE: --with-asterisk compiles, --use-misdn-socket not
2007-10-02 16:08:50 +02:00
Super User 2075e1ab39 fix by Martin: screening caller-ids with jokers shall work now. 2007-10-02 10:15:37 +02:00
Super User c01315204b some small conference jingle fixes
changed description of interface in settings.
2007-10-01 09:54:51 +02:00
Super User 5b8989b12e audio recording fix by Xuan 2007-09-25 12:50:21 +02:00
Super User e942077b9a added port# to log-file 2007-09-23 10:03:04 +02:00
Super User 59b8aa3194 removed some usleep debugging, so audioprocessing will not hang 2007-09-23 09:43:30 +02:00
Super User b2d271bef8 fixed multiplexing bug at NT-mode.
this means: multiple telephones now work together on same bus.
2007-09-22 09:28:26 +02:00
Super User a8057c6917 run out of channel bug fix 2007-09-19 17:56:13 +02:00