648cf5cfda
Add a Local_IP variable inside the configuration file,
...
but later it will use the IP inside the request/response.
I finally call the asterisk phone with my computer.
2005-10-02 23:44:03 +00:00
8bd0584d49
Méga ménage pour enlever le module de configuration
...
et le remplacer par Conf::Config qui n'est pas singleton.
2005-10-02 22:55:27 +00:00
f20261ba72
Bad hack for incoming call...
2005-09-30 21:16:02 +00:00
aa709ec5cc
now we have the buffer of the line
2005-09-30 19:44:37 +00:00
5cf8f0c65f
replaced every possible std::string with QString
2005-09-30 19:10:12 +00:00
2c4cef2a2c
Correct two calls in the same time
...
hold the first one
2005-09-30 18:21:39 +00:00
809dff0090
We have a scrolling LCD
2005-09-30 17:54:58 +00:00
d284ed42e9
getcallstatus support corrected
...
No segmentation fault on refuse a non-progressing call
No segmentation fault on opening two sflphone(d)
2005-09-30 15:42:42 +00:00
fddfca0ac1
Correct some typo
...
Try to correct two servers failure, but didn't work
Correct getcallstatus 205/206
2005-09-30 01:58:46 +00:00
4b33bb45e0
we have our transparency
2005-09-29 22:33:41 +00:00
56c7730890
now we have a frameless window
2005-09-29 21:46:16 +00:00
04b3673b7d
GetEvents (new handling)
...
GetCallStatus (still 101 to 108) message to send
ConfigSave (not working yet)
the save on the disk is ok
it's the return message and the loading that is not ok
I have to test again server
The client can now quit without crash the server ;p
2005-09-29 21:25:09 +00:00
796ead9b2a
now we have a messagebox for resending the getcallstatus if it failed
2005-09-29 19:46:41 +00:00
77e010eb85
getcallstatus 206 not longer send a unhold
2005-09-29 19:39:20 +00:00
801bb60628
getcallstatus 206 not longer send a unhold
2005-09-29 19:27:25 +00:00
8cc05a3bc3
we can get the status now.
2005-09-29 19:18:21 +00:00
1480d1d069
digits are now the only characters to be able to choose a line if there's no current
2005-09-29 15:22:00 +00:00
9564f55a02
better connection handling
2005-09-29 15:10:31 +00:00
2dcc14a0b5
added some comments for PhoneLineManagerImpl
2005-09-29 13:41:30 +00:00
8add3e0c00
Now we send a getevent each time we connect to sflphone
2005-09-29 13:32:53 +00:00
acef9a9f23
Correct ConfigTreeSave
2005-09-28 22:42:54 +00:00
1e336852a1
configgetall works
...
configget works
configset not tested yet
getzeroconf not tested yet
2005-09-28 22:16:44 +00:00
9a5618a112
Try to reuse the config code, but I was not able to
...
I create a Conf::Config to replace it...
2005-09-28 19:55:19 +00:00
1274ba869f
better handling of TCPSessionIO::connected
2005-09-28 19:45:55 +00:00
b92c477172
fixed the hangup
2005-09-28 19:26:18 +00:00
f8e318c7f0
sfl uses Sockets now
2005-09-28 19:11:33 +00:00
89fecf6f0c
Implementing Configuration Requests
...
Adding a observer pattern (namespace = Pattern::)
Stop and flushing all streaming to not listen to the last looping sound
2005-09-28 17:10:25 +00:00
918100d57f
fixed the lock problem
2005-09-28 14:33:01 +00:00
7c9839ee6e
*** empty log message ***
2005-09-27 21:44:49 +00:00
50d6c312c1
we can handle incomming calls
2005-09-27 20:53:49 +00:00
087b7e8e18
we can process hangup events
2005-09-27 19:22:01 +00:00
38fbeda8b3
we can receive hangup events
2005-09-27 18:55:25 +00:00
c5100adf74
Add config request classes (not yet implemented)
...
Add playtone/playdtmf
Only playdtmf work right now
2005-09-27 18:44:37 +00:00
5530f57ad2
added the EventFactory
2005-09-27 18:09:03 +00:00
31069e92f7
the OK button calls only if the line has a non-empty buffer
2005-09-27 17:57:06 +00:00
9465a5e9c5
fixed the misbehaviour of clear()
2005-09-27 17:55:29 +00:00
e859631c52
we use playtone now
2005-09-27 17:52:58 +00:00
db7f1ae100
added the clear button
2005-09-27 17:43:15 +00:00
5d25a52244
Voice Message notification
2005-09-27 17:36:41 +00:00
df476cea83
Lines can behave with call, hold, unhold, hangup
2005-09-27 17:31:31 +00:00
e30290b963
PhoneLineManager is a singleton now
2005-09-27 14:45:55 +00:00
b022099063
Quit/HangupAll/Version Requests implementation
...
Note that the server crash (segmentation fault) on quit
Error in termination() of the TCPStream (TCPStreamPool)
2005-09-27 14:34:10 +00:00
0c2cb8264e
New tests and features
...
Add mute/unmute
Change the refuse message send
2005-09-26 21:50:12 +00:00
a3c37ad164
*** empty log message ***
2005-09-26 20:22:14 +00:00
085bd7ce5d
It's working
...
Lot of debugging code right now
You need STUN, because it doesn't work without it
2005-09-26 19:29:57 +00:00
2befedfed9
New Architecture (see doc/sflphone-server2.xmi)
2005-09-26 17:59:42 +00:00
bcc70ba8c7
Rename myTCPSteam to TCPStreamPool
2005-09-26 14:55:11 +00:00
7604b09374
SessionIO architecture
2005-09-26 14:47:30 +00:00
095e23b28d
UML Server Framework
2005-09-26 14:37:28 +00:00
26ad6d4102
New files for Server classes
2005-09-23 01:51:24 +00:00