diff options
author | David Troy <dave@popvox.com> | 2008-06-23 13:24:20 -0400 |
---|---|---|
committer | David Troy <dave@popvox.com> | 2008-06-23 13:24:20 -0400 |
commit | 99eb501bde9ca6b62d2acd2415fef3f95792c121 (patch) | |
tree | ec653ef347096e2b6bdd5f8cfcc05bb9bde70dc1 | |
parent | 5331cbef3d31f213bf3d776b9c3c0666764b6e31 (diff) | |
parent | f722ade2a59872cb8c62e81809ef4d83d11434e5 (diff) | |
download | astmanproxy-99eb501bde9ca6b62d2acd2415fef3f95792c121.tar.gz astmanproxy-99eb501bde9ca6b62d2acd2415fef3f95792c121.tar.xz astmanproxy-99eb501bde9ca6b62d2acd2415fef3f95792c121.zip |
Updated version info, updated copyrights, made some formatting changesgrafted
-rw-r--r-- | INSTALL | 2 | ||||
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | README | 46 | ||||
-rw-r--r-- | TODO | 22 | ||||
-rw-r--r-- | VERSIONS | 2 | ||||
-rw-r--r-- | configs/astmanproxy.conf | 2 | ||||
-rw-r--r-- | src/astmanproxy.c | 8 | ||||
-rw-r--r-- | src/common.c | 2 | ||||
-rw-r--r-- | src/config.c | 2 | ||||
-rw-r--r-- | src/config_perms.c | 2 | ||||
-rw-r--r-- | src/csv.c | 2 | ||||
-rw-r--r-- | src/http.c | 2 | ||||
-rw-r--r-- | src/include/ssl.h | 2 | ||||
-rw-r--r-- | src/log.c | 2 | ||||
-rw-r--r-- | src/proxyfunc.c | 2 | ||||
-rw-r--r-- | src/ssl.c | 2 | ||||
-rw-r--r-- | src/standard.c | 2 | ||||
-rw-r--r-- | src/xml.c | 2 |
18 files changed, 43 insertions, 69 deletions
@@ -24,4 +24,4 @@ Please read README and docs/README.* for info on specific modules. Enjoy! -------------------------------------------- -(C) 2005-2006 David C. Troy, dave@popvox.com +(C) 2005-2008 David C. Troy, dave@popvox.com @@ -3,7 +3,7 @@ OSARCH=$(shell uname -s) OSREV=$(shell uname -r) -VERSION := 1.21 +VERSION := 1.22pre DESTDIR ?= CONFDIR:=/etc/asterisk CONFDIR_REAL := $(DESTDIR)/etc/asterisk @@ -73,8 +73,8 @@ VPATH = src # For printing only -SRCS := $(MODS:%=%.c) -HDRS := astmanproxy.h +SRCS := $(MODS:%=src/%.c) +HDRS := src/include/astmanproxy.h all: astmanproxy cert @@ -159,7 +159,7 @@ uninstall: dist: clean rm -rf /tmp/astmanproxy-${VERSION}*; \ - svn export . /tmp/astmanproxy-${VERSION}; \ + cp -R . /tmp/astmanproxy-${VERSION}; \ cd /tmp; tar czf /tmp/astmanproxy-${VERSION}-`date +%Y%m%d-%H%M`.tgz astmanproxy-${VERSION}; \ /usr/bin/scp /tmp/astmanproxy-${VERSION}-*.tgz root@www.popvox.com:$(DISTDIR); \ /usr/bin/ssh -lroot www.popvox.com "ln -sf $(DISTDIR)/astmanproxy-${VERSION}-*.tgz $(DISTDIR)/astmanproxy-latest.tgz" @@ -1,5 +1,5 @@ astmanproxy README -(c) 2005-2006 David C. Troy, dave@popvox.com +(c) 2005-2008 David C. Troy, dave@popvox.com ------------------------------------------------------------------ FOREWORD & QUICK START @@ -62,7 +62,7 @@ Please send your feedback! We are looking for contributors to add support for new I/O formats and add new features! Contributions: - Paypal via dave@toad.net; beer accepted at Astricon events + Paypal via dave@popvox.com; beer accepted at Astricon events =================================================================== Additional Proxy Features @@ -300,43 +300,13 @@ into Asterisk (even multiple boxes!) with no web servers needed. =================================================================== Software Updates, Author Info, and How to Contribute -Digium has graciously agreed to host the development of AstManProxy -on their Subversion Community Server. +Current development on AstManProxy is happening here: +http://github.com/davetroy/astmanproxy/tree/master -Latest releases can be found here: -http://svncommunity.digium.com/view/astmanproxy +Please feel free to fork and contribute! -For development branches & experimental features: -http://svncommunity.digium.com/view/astmanproxy/branches - -For current development/stable snapshot: -http://svncommunity.digium.com/view/astmanproxy/trunk - -For stable release versions: -http://svncommunity.digium.com/view/astmanproxy/tags - -To download from these repositories: - - - Install Subversion (yum -y install subversion -- or equivalent) - - svn checkout http://svncommunity.digium.com/svn/astmanproxy/trunk - -Be sure to use the full URL path to the version you wish to check out; -for example, do not checkout the 'branches' tree, but instead choose -which branch to checkout, as in: - -http://svncommunity.digium.com/svn/astmanproxy/branches/1.2x - -I will also try to post current tarballs here: -http://www.popvox.com/astmanproxy - -Donations are accepted via paypal to dave@toad.net; beer is also -accepted at Astricon events. :) - -To contact me about contributing to the project, please email: -dave@popvox.com - -I acknowledge all contributions and encourage your experimentation! -AstManProxy would not be where it is without your support!! +Also, there is a new mailing list / group available here: +http://groups.google.com/?hl=en =================================================================== AstManProxy Background Information @@ -381,4 +351,4 @@ and output format -- implemented as abstracted I/O handlers -- and these are configurable on a per-client basis. =================================================================== -(C) 2005-2006 David C. Troy, dave@popvox.com +(C) 2005-2008 David C. Troy, dave@popvox.com @@ -1,11 +1,13 @@ -trap action=command in xml.c; remove arbitrary detection of unparsed data -write SOAP methods for http.c to use -clean up reconnect to lost asterisk server (socket reuse) -clean up debugmsg instances to add if (debug) -deal with http non-conformity better, and act on POST MIME-type inputs +Some suggestions for features: + trap action=command in xml.c; remove arbitrary detection of unparsed data + write SOAP methods for http.c to use + clean up reconnect to lost asterisk server (socket reuse) + clean up debugmsg instances to add if (debug) + deal with http non-conformity better, and act on POST MIME-type inputs + State maintenance modules -Check for module versions; do not run without modules installed -State maintenance modules -tcpwrappers/access control/connect mask? -libtool/autoconf/automake support -SetInputFormat proxyaction? +Some infrastructure ideas: + Check for module versions; do not run without modules installed + tcpwrappers/access control/connect mask? + libtool/autoconf/automake support + SetInputFormat proxyaction? @@ -1,3 +1,5 @@ +1.22pre current trunk + 1.21 Major code formatting cleanup and official release of 1.21pre (trunk) Documentation overhaul & cleanup diff --git a/configs/astmanproxy.conf b/configs/astmanproxy.conf index 5c2f480..6e98dab 100644 --- a/configs/astmanproxy.conf +++ b/configs/astmanproxy.conf @@ -1,6 +1,6 @@ ; astmanproxy.conf ; Asterisk Manager Proxy Configuration Sample -; (C) 2005-2006 David C. Troy - dave@popvox.com +; (C) 2005-2008 David C. Troy - dave@popvox.com ; List of asterisk host(s) you want to proxy ; host = ip_addr, port, user, secret, events, use_ssl diff --git a/src/astmanproxy.c b/src/astmanproxy.c index 59ec99f..5a61723 100644 --- a/src/astmanproxy.c +++ b/src/astmanproxy.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. @@ -123,7 +123,7 @@ void leave(int sig) { void Version( void ) { - printf("astmanproxy: Version %s, (C) David C. Troy 2005-2006\n", PROXY_VERSION); + printf("astmanproxy: Version %s, (C) David C. Troy 2005-2008\n", PROXY_VERSION); return; } @@ -646,8 +646,8 @@ int main(int argc, char *argv[]) debugmsg("loaded handlers"); if (SetProcUID()) { - fprintf(stderr,"Cannot set user/group! Check proc_user and proc_group config setting!\n"); - exit(1); + fprintf(stderr,"Cannot set user/group! Check proc_user and proc_group config setting!\n"); + exit(1); } /* If we are not in debug mode, then fork to background */ diff --git a/src/common.c b/src/common.c index b87d564..793f757 100644 --- a/src/common.c +++ b/src/common.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. diff --git a/src/config.c b/src/config.c index 4a9ce2b..fa11e34 100644 --- a/src/config.c +++ b/src/config.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. diff --git a/src/config_perms.c b/src/config_perms.c index 647e36b..0d42af5 100644 --- a/src/config_perms.c +++ b/src/config_perms.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. diff --git a/src/include/ssl.h b/src/include/ssl.h index 123bd43..32132ff 100644 --- a/src/include/ssl.h +++ b/src/include/ssl.h @@ -2,7 +2,7 @@ * ssl_addon: Encrypts the asterisk management interface * * Copyrights: - * Copyright (C) 2005-2006, Tello Corporation, Inc. + * Copyright (C) 2005-2008, Tello Corporation, Inc. * * Contributors: * Remco Treffkorn(Architect) and Mahesh Karoshi @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. diff --git a/src/proxyfunc.c b/src/proxyfunc.c index 484da78..857c421 100644 --- a/src/proxyfunc.c +++ b/src/proxyfunc.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. @@ -1,7 +1,7 @@ /* * Asterisk -- An open source telephony toolkit. * - * Copyright (C) 2006, Tello Corporation, Inc. + * Copyright (C) 2008, Tello Corporation, Inc. * * Remco Treffkorn(Architect) and Mahesh Karoshi(Senior Software Developer) * diff --git a/src/standard.c b/src/standard.c index f377bec..d03ef6f 100644 --- a/src/standard.c +++ b/src/standard.c @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. @@ -1,5 +1,5 @@ /* Asterisk Manager Proxy - Copyright (c) 2005-2006 David C. Troy <dave@popvox.com> + Copyright (c) 2005-2008 David C. Troy <dave@popvox.com> This program is free software, distributed under the terms of the GNU General Public License. |