Mathieu Parent
bec8d75ef6
Skinny: don't double unlock on keypad
...
double unlock is same as locking :P
2010-04-08 23:17:13 +02:00
Mathieu Parent
c15e163b88
Skinny: avoid non-set profile name
2010-04-08 23:16:44 +02:00
Mathieu Parent
d3d50e6eb3
Skinny: release XML config
...
Fixes: reloadxml blocked
2010-04-08 22:59:31 +02:00
Mathieu Parent
ca8ec66ed3
Skinny: avoid crash on shutdown
...
Because of uninstancied listener
2010-04-08 22:48:36 +02:00
Mathieu Parent
58595bdaec
Skinny: solve deadlocks and more
...
- Solve deadlock:
+ associate all skinny_profile_find_session with the corresponding
switch_core_session_rwunlock
+ lock the newly created session in skinny_create_ingoing_session
+ enhance rwlocks debugging
- Shared lines:
+ Inform shared lines on answering
+ Answering line has info after other shared lines
2010-04-08 22:38:24 +02:00
Brian West
daa9b87f0e
Next time ask nicer bitch(drk) and don't talk to me like that please.
2010-04-08 14:43:44 -05:00
Mathieu Parent
917e152518
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-08 20:52:30 +02:00
Mathieu Parent
3d089f0075
FSMOD-35: mod_tts_commandline core dump, temp file problem.
...
flush can be called several times
2010-04-08 20:49:56 +02:00
Mathieu Rene
2c830f84aa
remove switch_channel_export_variable's nolocal argument, more confusing than anything else
2010-04-07 15:02:00 -04:00
Mathieu Rene
ada27c2f70
add switch_channel_export_variable_printf
2010-04-07 14:55:55 -04:00
Anthony Minessale
e36972bc7a
add in hostname to sql stmts
2010-04-07 01:46:00 -05:00
Giovanni
1d993d3aa2
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-06 17:55:58 +02:00
Giovanni
ce882fb6f1
skypopen: alsa/dummy.c, the snd-summy custom alsa driver, now do not spin_lock_bh() on timer loop
2010-04-06 17:54:32 +02:00
Giovanni
ea8f69fd77
skypopen: reversed previous commit of alsa/dummy.c (I like to have it in a separate commit)
2010-04-06 17:52:40 +02:00
Giovanni
7b7a063693
skypopen: better X11 interaction with a select on XEvents, no more setsockopt by default (tcp buffer size and TCP_NODELAY), setsockopt in config file
2010-04-06 17:48:18 +02:00
Travis Cross
254dd59411
Tightened up .gitignore further.
2010-04-05 23:32:50 +00:00
Travis Cross
db26c65ea7
Tightened up .gitignore such that we are no longer ignoring files that are actually in the tree.
...
Check for files that we are accidentally ignoring:
git ls-files -i --exclude-standard | sed -e "s:.:\!\/\\0:"
Check for files that we might want to ignore:
git ls-files -o --exclude-standard | sed -e "s:.:\/\\0:"
2010-04-05 23:17:43 +00:00
Anthony Minessale
6314075859
add apr func to disable loopback on multicast to simplify mod_multicast_event
2010-04-02 16:40:24 -05:00
Anthony Minessale
ec99de7e8b
FSCORE-583
2010-04-02 14:45:36 -05:00
Anthony Minessale
0922b53ace
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-02 13:52:35 -05:00
Anthony Minessale
3e4986a00a
add ... and shitdown as a fail-safe when no modules are loaded
2010-04-02 13:52:16 -05:00
Brian West
1e47aac920
cleanup a few things in the swigall
2010-04-02 10:52:23 -05:00
Giovanni Maruzzelli
cf10ffa849
skypopen: changed definition of SKYPOPEN_SVN_VERSION in Makefile.am, because the present one does not works with the git output
2010-04-02 17:20:56 +02:00
Rupa Schomaker
073a7ac36b
Merge branch 'master' of git.freeswitch.org:freeswitch
...
* 'master' of git.freeswitch.org:freeswitch:
The .version file should die on a git pull.
Skinny: Hook the proper line
Skinny: unused variable
Skinny: security
2010-04-02 09:35:25 -05:00
Mathieu Parent
9c4767456a
Skinny: Hook the proper line
2010-04-02 15:12:06 +02:00
Mathieu Parent
5a4fbd414e
Skinny: unused variable
2010-04-02 14:50:11 +02:00
Mathieu Parent
9cf882566f
Skinny: security
...
- Avoid writing outside of fields
- tab ident
2010-04-02 14:47:37 +02:00
Rupa Schomaker
2495ed2b9a
update description
2010-04-02 07:35:52 -05:00
Mathieu Parent
8950d00b1f
Skinny: Fix the build
2010-04-02 14:25:16 +02:00
Mathieu Parent
b877d2aa8f
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-02 12:23:38 +02:00
Mathieu Parent
c216c722af
perl-skinny: Add call test
...
- more verbose when incomplete message
- guess hostname
- do a basic call to Voicemail:
+ Newcall softkey, wait 5
+ Voicemail button, wait 20
+ EndCall softkey
2010-04-02 12:21:47 +02:00
Mathieu Parent
63f3948d83
Skinny:
...
- don't force session location (not needed)
- Correct Skinny-Station-Instance event header and log if profile or
device is not found
2010-04-02 12:15:33 +02:00
Mathieu Parent
5ce2759e70
Skinny: Add the missing api files
2010-04-02 12:14:41 +02:00
Andrew Thompson
b45a11770a
Fix portaudio modules on FreeBSD (-I include order issue)
2010-04-02 01:00:08 -04:00
Brian West
0eb0306397
swigall
2010-04-01 23:09:00 -05:00
Michael Jerris
74b76461e3
add back empty dirs
2010-04-01 21:00:45 -04:00
Michael Jerris
c9eacf2ba0
.gitignore
2010-04-01 20:54:52 -04:00
Raymond Chandler
b0692630b1
fix mod_enum build when udns is already on the base system
2010-04-02 00:19:02 +00:00
Mathieu Rene
019c4471ad
add switch_channel_export_variable
2010-04-01 15:49:32 -04:00
Mathieu Parent
54e73c774f
Skinny: Check for socket to see if listener is alive
...
also, use tab to indent
2010-04-01 19:50:55 +02:00
Mathieu Parent
59bb764ff9
Skinny: avoid some crashes
...
- move api to own file
- really allow several profiles (one thread per profile)
- global pool
- pool per profile
- Remove unused globals.calls
- Check for closed listener before sending data
- use mutex for hashes
2010-04-01 19:41:48 +02:00
Mathieu Parent
b8ac781c05
Skinny: Implement shared lines and more
...
- Shared lines (same line on several phones)
+ Active lines stored in db
- Separate SQL mutex per profile
- New event skinny::call_state
- Clean port_message
- More protocol understanding:
+ stimulus may have call_id
+ off_hook may have call_id
+ set_ringer may have call_id and line_instance
+ New DisplayPriNotifyMessage
- Use Cisco terms for Call state
+ Congestion -> LineInUse
+ CallRemoteMultiline -> InUseRemotely
- Add line_instance to Lines table (relative position contrary to
absolute position)
- Less assertions as FS already does some
2010-04-01 14:08:12 +02:00
Moises Silva
0bdc156882
remove sample rate member from sangoma codec request
2010-03-31 18:11:44 -04:00
Anthony Minessale
b1bc026408
.gitignore
2010-03-31 15:59:57 -05:00
Anthony Minessale
89f399832d
add killgw _all_ to delete all gws
2010-03-31 15:02:50 -05:00
root
23936edd47
FSCORE-578
2010-03-31 12:40:06 -05:00
Giovanni
aaae4c652d
skypopen: making XEvents to works when EARLYMEDIA, and correctly manage threads death
2010-03-31 16:22:25 +02:00
Giovanni
d46a1ca701
skypopen: revert test git
2010-03-31 16:20:00 +02:00
Giovanni
a8518f28ba
skypopen: test git
2010-03-31 16:17:31 +02:00
root
e6129e045e
added load/noload options for the supported codecs
2010-03-30 17:03:00 -04:00