Tilghman Lesher
|
1990e7c25d
Ensure that all areas that previously used select(2) now use poll(2), with implementations that need poll(2) implemented with select(2) safe against 1024-bit overflows.
|
14 年之前 |
Russell Bryant
|
ec19cab85e
Fix cases where the internal poll() was not being used when it needed to be.
|
16 年之前 |
Tilghman Lesher
|
c8394ac7b7
Repeat attempts to write when we receive -EAGAIN from the driver, as detailed
|
16 年之前 |
Kevin P. Fleming
|
0834b6a30e
rename these files so as to avoid conflicts when users update their working copies and have unversioned files already in place
|
16 年之前 |
Kevin P. Fleming
|
6c077164c7
fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings being passed to printf()-like functions and ignored results from read()/write() and friends
|
16 年之前 |
Tilghman Lesher
|
e6c0816def
Add some debugging code that ensures that when we do deadlock avoidance, we
|
17 年之前 |
Joshua Colp
|
d36be155e2
Use the right flag to open the audio in non-blocking.
|
17 年之前 |
Joshua Colp
|
3a62ea52ae
Add a control frame to indicate the source of media has changed. Depending on the underlying technology it may need to change some things.
|
17 年之前 |
Kevin P. Fleming
|
0562d96275
avoid the weird usage of assert() in the ALSA header files that gcc 4.2 wants to complain about
|
17 年之前 |
Russell Bryant
|
15a163c736
Properly handle AST_CONTROL_PROGRESS by just ignoring it. An unknown indication
|
18 年之前 |
Steve Murphy
|
bc86abf18d
This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered.
|
18 年之前 |
Russell Bryant
|
6af7804fad
Restore the behavior of Asterisk 1.2 where if a device was not specified in
|
18 年之前 |
Joshua Colp
|
342963352c
Update channel drivers to use module referencing so that unloading them while in use will not result in crashes. (issue #8897 reported by junky)
|
18 年之前 |
Russell Bryant
|
b158501c54
Merge the changes from the /team/group/vldtmf_fixup branch.
|
18 年之前 |
Steve Murphy
|
ee82ddf669
These mods are to solve the problem in bug 7506. It's a lot of rework to solve a fairly small problem... such is life.
|
18 年之前 |
Kevin P. Fleming
|
d431560807
apparently developers are still not aware that they should be use ast_copy_string instead of strncpy... fix up many more users, and fix some bugs in the process
|
18 年之前 |
Kevin P. Fleming
|
39bebb5776
update thread creation code a bit
|
18 年之前 |
Kevin P. Fleming
|
403a49a4fa
merge qwell's CLI verbification work
|
18 年之前 |
Joshua Colp
|
8aa67b65ae
Formatting fixes for chan_alsa (issue #7807 reported by Mithraen with more mods done by myself)
|
18 年之前 |
Joshua Colp
|
d2ecf327ce
Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
|
18 年之前 |
Kevin P. Fleming
|
90db3f33ab
merge new_loader_completion branch, including (at least):
|
18 年之前 |
Russell Bryant
|
8d7548e83d
move the calls to ast_jb_configure() to before the PBX thread is started on the
|
18 年之前 |
Kevin P. Fleming
|
29fb601d09
merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
|
19 年之前 |
Russell Bryant
|
4bc4f836cb
revert my changes that converted the jb on the channel to be dynamically
|
19 年之前 |
Russell Bryant
|
67f0d8ff1a
- dynamically allocate the ast_jb structure that is on the channel structure
|
19 年之前 |
Kevin P. Fleming
|
2687538ae6
simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
|
19 年之前 |
Russell Bryant
|
5ad7882ecd
move the includes of abstract_jb.h to be with the rest of the asterisk includes.
|
19 年之前 |
Russell Bryant
|
11ebdceb3e
Add support for using a jitterbuffer for RTP on bridged calls. This includes
|
19 年之前 |
Kevin P. Fleming
|
eaa7f7468c
ensure that control frames with payload can be sent to channel drivers via ->indicate()
|
19 年之前 |
Kevin P. Fleming
|
1c5e5adc40
Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
|
19 年之前 |