aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-06-24The Eurostar Commit! (it's amazing how much work you can get done on a 150 ↵kpfleming33-3456/+3386
minute train ride from Paris to London <G>) support the new location for zaptel.h and tonezone.h use the dependency information output by menuselect to build Makefile rules for each module for header files and libraries combine the common rules into a top-level Makefile.rules file remove all (now) unnecessary stuff from subdir Makefiles change translator API so that the newpvt() callback returns an int instead of a pointer (it no longer allocates memory) alphabetize --with-<foo> options in configure script enhance Net-SNMP support in configure script to provide a --with-netsnmp option fix support for --with-pq so that if pg-config is not found when --with-pq is specified, an error will be generated add 'optional package' usage to modules now that menuselect can output it allow res_snmp to build by default, since the new loader changes coming soon will solve the function naming problem (and users can disable it via menuselect anyway) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35832 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24search for Zaptel and libtonezone separately in the configure scriptkpfleming10-212/+455
various other minor fixes git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35812 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24fix dist-clean and add menuselect to the clean target, toorussell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35791 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24add dependency on menuselect's version of linkedlists.h, list menuselect asrussell1-2/+2
a PHONY target git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35790 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24set the menu name when building makeopts.xmlrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35789 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24ast_calloc, instead of malloc and memsetrussell1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35788 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23fix some little issues on big endian platforms to resolve compiler warningsrussell1-9/+13
- don't call the byte swapping macros on single byte numbers - don't do a ++ increment in the argument in the argument to the byte swapping macros. This gets expanded to incrementing the variable 4 times in a single operation, which results in undefined (and obviously undesired) behavior. :) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35766 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23revert my changes that converted the jb on the channel to be dynamicallyrussell12-134/+75
allocated. These changes caused crashes when using a channel type that did not support the jitterbuffer. Instead of fixing why it's crashing, I'm going to implement this in a better way next week. The way I did it caused a jitterbuffer to be allocated on every channel where the channel type supported jitterbuffers, even if they were disabled. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35746 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23add support for Zaptel transcoderskpfleming1-0/+406
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35745 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23ignore doxygen output directorykpfleming0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35725 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23merge changes to get menuselect using svn:externalsrussell5-1277/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35704 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23Merged revisions 35669 via svnmerge from bweschke1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r35669 | bweschke | 2006-06-23 06:30:17 -0500 (Fri, 23 Jun 2006) | 3 lines We should lock the queue before we go making changes to member interface statuses. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35670 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23remove any generated doxygen docs during distcleankpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35650 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23very minor improvementkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35649 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23remove the autom4te.cache dir on a "make distclean" and add distclean to therussell1-1/+2
.PHONY list git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35630 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23reduce indentationrussell1-140/+135
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35629 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23reduce indentationrussell1-48/+55
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35628 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23delete snmp/agent.o on make cleanrussell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35608 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23add basic autoconf support for res_snmprussell6-24/+136
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35607 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23remove various commands that remove old modules since they have been there arussell3-7/+0
sufficient amount of time. Even if they happen to be still present, the main Makefile will spit out a huge warning telling the user that modules not installed by that run of "make install" are present in the modules directory. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35605 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23delete the local copy of mxml and use svn:externals to get it from its ownrussell21-12354/+0
repo since it is going to be used it more than one place now git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35584 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22don't blow up if a jitterbuffer is not in userussell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35555 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22- move the increase of the use count to be after the possible failuresrussell1-6/+6
- if the pbx fails to start, set the owner channel of the pvt strucutre to be NULL - return immediately if the pbx fails to start so the loop to set all of the variables from the "setvar" options aren't set as a bunch of global variables instead git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35554 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22- dynamically allocate the ast_jb structure that is on the channel structurerussell11-81/+141
so that channels not using a jitterbuffer don't waste as much memory - ensure that the channel drivers that use jitterbuffers can handle a failure from configuring a jitterbuffer on a new channel because of a memory allocation error - On passing through these channel drivers, configure the jitterbuffer before starting the PBX thread instead of afterwards. If the pbx fails to start for whatever reason, this would have caused a crash. - Also on passing, move the increase of the usecount to after all of the possible failure conditions in the function - fix a place where ast_update_use_count() was not called - ensure that the owner channel pointer of the channel pvt strcutures is set to NULL in failure conditions git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35553 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22actually allow all of the sub directories to be built when running "make", oopsrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35533 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use .PHONY instead of FORCErussell1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35510 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22add a couple more targets to .PHONYrussell2-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35506 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22Bug 6589 - option to display channel variables in queue eventstilghman2-51/+102
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35504 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22- convert the 'uninstall' target to use separate targets to process eachrussell11-18/+19
subdirectory instead of a for loop - remove the FORCE target from the main Makefile and add the couple places I used it to the .PHONY target. .PHONY does the same thing and is a built-in more efficient way of doing it. - add a bunch more targets to .PHONY ... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35503 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22Formatting fixesoej1-14/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35502 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22- specify that 'depend' is a .PHONY targetrussell11-16/+23
- use separate targets instead of a for loop for doing 'make depend' for each sub directory git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35501 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use separate targets instead of for loops to process sub directories for therussell1-14/+20
'clean' and 'clean-depend' targets git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35481 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22get rid of another annoying stray space in the gcc commandsrussell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35480 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22- specify that 'all' is a .PHONY targetrussell13-14/+27
- add a copyright header to the build_tools Makefile - remove 'depend' from the 'all' target in agi/ and utils/ since it is handled by the main Makefile already git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35479 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22clean up a little mess I created by using the 'or' function instead of gross russell1-8/+1
nested if statements git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35459 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22revert my change to use the AC_PREFIX_DEFAULT macro since it is not somethingrussell2-7/+5
that is expanded inline, so it didn't do what I wanted it to. The --help output will be wrong again, but that's better than completely breaking it. :) (Thanks to jcollie for catching this!) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35439 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use a slightly different, but equivalent way of setting the russell1-1/+1
SUBDIRS_INSTALL variable git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35438 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22instead of using a for loop to call 'make install' on each subdirectory, userussell1-3/+4
separate targets git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35437 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22instead of using a for loop to call make on each subdirectory, use a target forrussell1-5/+6
each subdirectory. - the shell code in the for loop doesn't have a manually catch errors from make on a subdirectory - you can now run something like "make apps" or "make channels" from the root source directory - This should allow for better support for parallel instances of make (the -j option) since make can work on each subdirectory target in parallel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35436 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22nothing to see here ...russell1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35416 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targetsrussell13-1/+26
since they are targets that do not have resulting files and are never listed as prerequisites to real targets. Using .PHONY in this manner improves make performance by never having to check for resulting files. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35415 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use $(FIND) and $(LN) from configurerussell1-11/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35393 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use $(BASENAME) set by configurerussell1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35392 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use the AC_PREFIX_DEFAULT macro to set the default prefix instead of settingrussell2-5/+7
the variable directly, so that the configure --help information shows the correct default prefix git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35391 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Add agent to video docsoej1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35366 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Add video support to chan_agent. oej1-5/+11
More ideas for developing better video support in Asterisk? Join the asterisk-video mailing list to help out in the Asterisk Video Task Force! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35365 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Issue #7380 - Cannot put a one-legged call on hold/off holdoej1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35336 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Merged revisions 35334 via svnmerge from file1-0/+15
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r35334 | file | 2006-06-21 16:25:34 -0300 (Wed, 21 Jun 2006) | 2 lines Add Venezuelan indications (issue #7402 reported by palillo) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35335 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Only delete scheduled item if it existsoej1-7/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35333 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21Actually allow realtime queue members to be added (issue #7408 reported by ↵file1-3/+2
tgrman) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35311 f38db490-d61c-443f-a65b-d21fe96a405b