CIA.vc
Callweaver
PBX software project
Stats » Projects » Callweaver
information
CallWeaver is a community-driven vendor-independent cross-platform open source PBX software project (formerly known as OpenPBX.org). It was originally derived from Asterisk. Now it supports analog and digital PSTN telephony, multi-protocol voice over IP telephony, fax, software-fax, T.38 fax over IP and many telephony applications such as IVR, conferencing and callcenter queue management.
syndicateUTC clock
19:41 on Mar 19, 2010
event counters
The last message was received 1.24 months ago at 18:09 on Feb 10, 2010
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 31 messages last month
2867 messages since the first one, 2.9 years ago, for an average of 8.86 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
18:09 on Feb 10CallWeaver
Commit by mjagdis :: r5631 callweaver/ (4 files in 3 dirs): (link)
Remove the -T option - it did nothing
#
18:09 on Feb 10CallWeaver
Commit by mjagdis :: r5630 callweaver/corelib/ (callweaver.c console.c): (link)
Make callweaver -r -q be quiet

-q causes a remote callweaver to not print connect and disconnect
messages, nor does it receive event messages at all.

Note 1: -q has no effect on the built in console.

Note 2: there is currently no way to enable or disable event reporting
from within a running cli.
#
18:09 on Feb 10CallWeaver
Commit by mjagdis :: r5629 callweaver/corelib/console.c: (link)
Make the -n option to suppress colour/highlighting actually work
#
18:08 on Feb 10CallWeaver
Commit by mjagdis :: r5628 callweaver/ (Makefile.am callweaver_cli.in): (link)
Removed callweaver_cli. It does nothing but call callweaver -r.
#
18:08 on Feb 10CallWeaver
Commit by mjagdis :: r5627 callweaver/corelib/callweaver.c: (link)
Ignore SIGXFSZ

If we get it then maybe a log file has got too big. But should we take
down the entire PBX until someone deals with it?
#
18:08 on Feb 10CallWeaver
Commit by mjagdis :: r5626 callweaver/corelib/callweaver.c: (link)
Ignore SIG{TSTP,TTIN,TTOU} in the main server process

If we are running with a console or without backgrounding we might get
these but it makes no sense for the server to obey them. (They are
still obeyed by remote consoles)
#
18:08 on Feb 10CallWeaver
Commit by mjagdis :: r5625 callweaver/ (98 files in 17 dirs): (link)
Change dynamic strings to only malloc the actual string data
#
18:07 on Feb 10CallWeaver
Commit by mjagdis :: r5624 callweaver/include/callweaver/dynstr.h: (link)
Fixes to dynamic strings
#
18:07 on Feb 10CallWeaver
Commit by mjagdis :: r5623 callweaver/corelib/callweaver.c: (link)
Fix memory and pipe leaks in core dump command handling
#
23:24 on Feb 08CallWeaver
Commit by mjagdis :: r5622 callweaver/cdr/cdr_csv.c: (link)
Use a dynamic string in cdr_csv rather than a local implementation
#
23:24 on Feb 08CallWeaver
Commit by mjagdis :: r5621 callweaver/system/safe_callweaver.in: (link)
Relax the signal trapping in safe_callweaver a bit
#
23:24 on Feb 08CallWeaver
Commit by mjagdis :: r5620 callweaver/ (8 files in 4 dirs): (link)
Make dynamic strings more opaque
#
23:23 on Feb 08CallWeaver
Commit by mjagdis :: r5619 callweaver/corelib/ (console.c terminal.c terminal.h): (link)
Simplify console output handling.

Now we're using AMI and receiving events as structured key/value
messages we can just apply highlighting/colours as we want and don't
have to parse the output later.
#
19:47 on Feb 05CallWeaver
Commit by mjagdis :: r5618 callweaver/pbx/ael/ael_lex_w.c: (link)
adn another!
#
19:45 on Feb 05CallWeaver
Commit by mjagdis :: r5617 callweaver/corelib/callweaver_expr2w.c: (link)
Another missing file
#
19:45 on Feb 05CallWeaver
Commit by mjagdis :: r5616 callweaver/corelib/callweaver.c: (link)
Add a commen explaining why "!" is not implemented in callweaver.c
#
17:10 on Feb 05CallWeaver
Commit by mjagdis :: r5615 callweaver/ (4 files in 2 dirs): (link)
Forgot to add new files :-(
#
23:42 on Feb 04CallWeaver
Commit by mjagdis :: r5614 callweaver/ (2 files in 2 dirs): (link)
Add a default chunk size for dynstrs
#
23:42 on Feb 04CallWeaver
Commit by mjagdis :: r5613 callweaver/ (3 files in 2 dirs): (link)
Add a script to do mixing and use it by default to mix monitor files

Modern versions of sox have options rather than a separate soxmix
program.
Modern versions of sox can either combine inputs onto different channels
of a stereo file or mix them into a single channel.
Many people would like to normalize the volume of the channels.
#
23:42 on Feb 04CallWeaver
Commit by mjagdis :: r5612 callweaver/ (3 files in 2 dirs): (link)
Add "core dump|analyse" commands to aid in debugging (maybe)

Use gdb to attempt core dumps without halting callweaver and to generate
an on-the-fly core analysis (using safe_callweaver) that is mailed to
one or more addresses.
#