X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=todo.txt;h=d0e5569316d982f0c3459bb6e9a89a9468553ff0;hp=568abe819969f5dbe90e5dce71851c4a27e98cc0;hb=b2261c3f5c2ce014d8bb63b4f3102862feadeedd;hpb=27b95197734350cc99c29929c2527f2c6d5541d6 diff --git a/todo.txt b/todo.txt index 568abe8..d0e5569 100644 --- a/todo.txt +++ b/todo.txt @@ -1,71 +1,41 @@ -chan_lcr: +wimpys interfaces patch +atuls rtp socket patch -milestones: -- das cli -- auf- und abbau von calls und instanzen -- informationen in den jeweiligen messages umwandeln -- setup-queue -- einbau von b-channel-features -- durchcompilieren -- testen +-----old: -CLI: -show calls -show lcr -block/unblock port -reload interfaces/routing -release call - -setup: -es werden setupdaten gespeichert, bis eine ref vom lcr erfolgt. -dabei werden zusätzliche wahlinformationen der rufummer hinzugefügt. -die gespeicherten daten sind die schnittmenge von den informationen des lcr und der asterisk. - - -bridge: jede instanz (chan_call) hat eine bridge_id -wenn keine bridge, dann ist sie 0. -mit new_bridge_id() wird eine neue id gesucht. diese wird in beide instanzen eingetragen -zudem wird fuer jede instanz (zwei) der bridge eine bchannel_join ausgeführt, wenn die bchannels verfügbar sind. -schon implementiert: falls der bchannel später kommt, wird der join beim exporieren des b-channels ausgeführt. - -info-bridge: -wir koennen informationen, wie notifys einfach parallel zur bridge weiterreichen. z.b. notify "es wird angeklopft", "das gespraech wird gehalten", "sie werden weitergeleitet". auch display informationen und facilities - - - - -call transfer - -doku: action execute geht mit fork - -doku: rx_vol -> rx_gain - -context -doku: context - -fuer asterisk: dejitter tx_buffer in dsp.o - -doku: tout in interface.conf - -layer-2-hold interface feature - -neue params zum aufbau eines externen/internen calls -neue params zun aufbau eines externen/internen calls dokumentieren - -neuen partyline-param dokumentieren - -dokumentieren: aufzeichnung der ansage mit 0 ohne beep beenden -doku: gain, pipeline, crypt - -make asterisk call implementation +call transfer and other functional protocols display message during nothing/play -maybe: -delay - per param setzen, lokal als mISDNsignal und remote mittels setup - - - - +doku: + +- remote, exten +- action execute geht mit fork +- rx_vol -> rx_gain +- interface context +- tout in interface.conf +- layer-2-hold interface feature +- neue params zun aufbau eines externen/internen calls +- neuen partyline-param dokumentieren +- aufzeichnung der ansage mit 0 ohne beep beenden +- gain, pipeline, crypt +- polling +- sip + +sip: + +- blockiert der prozess beim lookup? (also invite oder register bei dns-unerreichbarkeit) +- feste ip statt stun +- ankommende registrierung +- earlyb testen (siehe interface.conf) +- callerid als display-info + +routing: +- ersetzten-operator +- bei einem sending-complete muss ein timeout als abgelaufen behandelt werden + +lcradmin: +- mncc status (socket-connection) anzeigen +- sip status (register) anzeigen