Commit Graph

360 Commits

Author SHA1 Message Date
Brian West b0369d321f remove white space 2014-06-17 17:12:42 -05:00
Brian West c066fedffe tweak 2014-06-17 17:11:04 -05:00
Brian West 24495304c8 Since the FTC won't allow you to register more than 6 or so numbers online without having to call... I wrote this in 10 minutes to solve the problem 2014-06-17 16:46:58 -05:00
Travis Cross c37d0dd6f0 Bisect with make -j 2014-04-30 17:10:30 +00:00
Travis Cross 43c9f6d5f9 Don't unset CCACHE_DIR when bisecting 2014-04-30 17:04:30 +00:00
Travis Cross cc928b2315 Add helper for running git bisect 2014-04-28 22:31:18 +00:00
Anthony Minessale 2c7c041f50 update example 2014-04-01 23:51:26 +05:00
Anthony Minessale 3c994f7898 example 2014-03-31 18:22:13 -05:00
Travis Cross cb58568080 Follow rename to configure.ac in scripts/ 2014-03-19 19:12:25 +00:00
Brian West 08892526f4 remove cruf 2014-03-15 20:49:08 -05:00
Seven Du 69a65aa413 add create user and gateway lua scripts 2014-03-15 00:15:02 +08:00
Brian West 27dd568892 adding sipcli to this one too already been using it on conf.fs.org 2014-02-26 14:31:42 -06:00
Nathan Neulinger d9ab063603 reformat with perltidy and add sample perltidyrc file 2014-02-14 15:28:14 -06:00
Nathan Neulinger d20eb25772 reformat with perltidy standard 2014-02-14 15:27:17 -06:00
Nathan Neulinger 6073d3b139 update to get all subdirs 2014-02-14 15:26:31 -06:00
Brian West d56a0fb198 timezones.conf.xml generator 2014-02-14 15:15:34 -06:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Ken Rice e886cd3cae small tweak to generate other source archive types 2014-02-03 20:29:30 -06:00
Travis Cross a26fdcadb2 Delete old debian build tools 2014-01-22 23:43:03 +00:00
Travis Cross 25d8bbab2f Delete old SVN build script 2014-01-22 23:43:03 +00:00
Travis Cross e62f2481e8 Log FS version with backtrace-from-core 2014-01-21 04:09:52 +00:00
Travis Cross 69d382c4f1 Refactor to use gdb printf 2014-01-21 04:09:51 +00:00
Travis Cross 4c33511d5b Add utility to generate backtraces from core files
This should help with getting people reporting issues to provide us
the exact and complete debugging information we need.  In many cases
we'll be able to have them just run this script against their core
file.
2014-01-21 03:39:00 +00:00
Brian West cb6c17a691 Tired of this 2013-12-24 11:49:30 -06:00
Chris Rienzo fede96f35b rpmbuild: tweak to config-rayo.sh to play nice /w rpmbuilder.sh 2013-12-19 12:10:59 -05:00
Travis Cross a5647414e4 Deal correctly with spaces in SWITCH_VERSION_REVISION_HUMAN
This affects the set_fs_ver bash function and the
./build/set-fs-version.sh script.

Previously we were failing to quote the value of
SWITCH_VERSION_REVISION_HUMAN when inserting it into configure.in.
When it contains spaces, which it often does, this results in a
malformed line in the generated configure script, which results in the
define in src/include/switch_version.h.in being left unset.
2013-12-09 23:20:38 +00:00
Chris Rienzo d9a8dd0bb6 build: added freeswitch-config-rayo package and script to build it 2013-12-09 17:41:01 -05:00
Brian West 8b7c351fa4 FS-5719 --resolve 2013-08-21 11:29:48 -05:00
Brian West bf2fc31aee FS-5695 --resolve 2013-08-21 11:21:04 -05:00
Travis Cross 44df6c46b3 Add lua script for proxying ZRTP SAS values to legacy phones
Ken is creating a bump-in-the-wire box for legacy IP phones and might
find this script useful.
2013-08-13 20:29:01 +00:00
Brian West f5151691c7 testing 2013-02-05 17:31:43 -06:00
Michael S Collins d706ff3ebd Simple perl script to colorize an existing FreeSWITCH log file; requires CPAN module Term::ANSIColor 2012-12-28 17:00:18 -08:00
Ken Rice 085a0fa9e6 lets make the revs work correctly 2012-12-04 19:51:35 +00:00
Michael Jerris af9d109212 FS-4818: --resolve use portable sed construct even though this script is not intended to be called on any platform where this matters 2012-11-09 09:26:48 -05:00
Giovanni Maruzzelli 677d16cfd5 scripts/trace/sipgrep: correctly interpret option -C (print ANSI colors in debug file only when option -C is defined) 2012-10-01 01:26:57 +02:00
Travis Cross a8019d803c Make version output more human-friendly
Our main version string is designed for release engineering purposes:
it matches file name conventions used for versioned tarballs and the
versions sort lexicographically while containing all pertinent
information.

With this commit we add in parentheses a more human-friendly rendering
of the version string: we spell out the meaning of each field and
render the datetime in RFC 822 notation.
2012-07-20 07:43:26 +00:00
Brian West 7d89f94361 update cnam.cgi 2012-07-03 20:04:37 -05:00
Brian West c583224be1 FS-4375 --resolve 2012-07-02 14:30:39 -05:00
Travis Cross 45fdf0db19 Add a .version file to nightly tarballs 2012-06-11 21:25:05 +00:00
Brian West afeb7f327c OpenCNAM frontend so you can feed it 10 or 11 digits and cache the results. 2012-05-31 14:18:58 -05:00
Travis Cross 771819c430 setup-git.sh: set pull.rebase=true
git-pull learned about pull.rebase in git-1.7.9.  This value is used
as a fallback if branch.<name>.rebase isn't found.
2012-05-25 04:46:28 +00:00
Travis Cross 849dd7376f ci: expect that jenkins might do this itself 2012-05-09 14:23:38 +00:00
Travis Cross 56d3a866fc ci: fixup rpmbuilder.sh 2012-05-09 14:14:15 +00:00
Travis Cross 0165a813d7 remove questionable idiom 2012-05-09 14:10:20 +00:00
Travis Cross bb90d52df7 don't use bootstrap.sh -j anywhere but devel-bootstrap.sh
We believe there may be a race condition in bootstrap.sh when run with
-j.  We know that running it without -j should be at least
deterministic (whether or not correct), so we'll go with that in
anticipation of releasing v1.2.
2012-05-08 18:57:00 +00:00
Travis Cross 42dab83966 ci: add automatic mechanism for determining next version number 2012-05-08 16:42:12 +00:00
Travis Cross ee8caf78f1 ci: be more consistent about the version in configure.in 2012-05-08 16:41:34 +00:00
Travis Cross 53f1b51c1a ci: generalize version number handling a bit 2012-05-08 16:41:34 +00:00
Travis Cross bc2783effd ci: fix up variadic invocation 2012-05-07 23:45:38 +00:00
Travis Cross 0553518f67 ci/debian: accept the codename for which we are packaging 2012-05-07 22:52:48 +00:00
Travis Cross 702008b851 ci: fix 20ac9757ba 2012-05-07 22:39:39 +00:00
Travis Cross 581e04c4f0 tagscript: improve formatting of commits and tags 2012-05-07 22:29:54 +00:00
Travis Cross c7d09f7027 tagscript: add better usage instructions and error checking 2012-05-07 22:17:05 +00:00
Travis Cross d864e66d62 tagscript: add sanity checks on version number 2012-05-07 22:02:44 +00:00
Travis Cross 55330e0e56 tagscript: follow our git subject line capitalization convention 2012-05-07 21:50:17 +00:00
Travis Cross d96736c19e tagscript: refactor 2012-05-07 21:47:25 +00:00
Travis Cross 985fad9e32 prepare the tag script for the new release 2012-05-07 21:43:47 +00:00
Travis Cross 20ac9757ba ci: wrap sanity checks 2012-05-07 21:43:47 +00:00
Travis Cross c204243b1b tagscript: reindent 2012-05-07 21:43:47 +00:00
Travis Cross 5055149572 ci: cleanup after mongo 2012-05-06 09:48:30 +00:00
Travis Cross 50c0065a53 ci: download and bundle all external libraries into debian source package 2012-05-06 09:01:37 +00:00
Travis Cross 2668e843b0 ci: remove sleep 2012-05-06 09:01:01 +00:00
Travis Cross 1269891f50 ci: fix old error 2012-05-06 06:48:01 +00:00
Travis Cross 94ee52d266 ci: compress xz -6 to be nice to Ken's build server 2012-05-06 06:29:35 +00:00
Travis Cross ca073d61b3 ci: use xz for the debian packages 2012-05-06 05:44:08 +00:00
Travis Cross 9c8415f245 ci: leave debian .orig tarball unbootstrapped 2012-05-06 05:38:31 +00:00
Travis Cross 075dc90bdb ci: build orig tarball ourselves for debian 2012-05-06 05:33:35 +00:00
Travis Cross c65aec5b49 ci: hard link the tarball from src_dst rather than moving 2012-05-06 04:57:57 +00:00
Travis Cross fbaf3099e2 ci: reformat alpha/beta/rc versions for debian 2012-05-06 04:51:15 +00:00
Travis Cross 29fccfc251 ci: check if we have a simple version number 2012-05-06 04:41:53 +00:00
Travis Cross 1f03d051e2 ci: give dch the force option in case we regress version numbers 2012-05-06 04:35:56 +00:00
Travis Cross ab826e67ef ci: strip comments from the control file for dch's weak parser 2012-05-06 04:28:17 +00:00
Travis Cross d8376609d1 ci: note non-base ci build dependencies 2012-05-06 04:28:17 +00:00
Travis Cross 94d91aa4f7 ci: version the debian nightly appropriately 2012-05-06 04:28:16 +00:00
Travis Cross 720e1dc9c4 ci: bootstrap the debian packaging 2012-05-06 04:28:16 +00:00
Travis Cross 10203ee645 ci: remove bashisms and switch to #!/bin/sh 2012-05-06 04:28:15 +00:00
Travis Cross 2769fc6585 ci: add support for more flexible version numbers 2012-05-06 04:28:15 +00:00
Travis Cross 02c0637c0c ci: factor out common code 2012-05-06 04:28:15 +00:00
Travis Cross 1aa303d275 ci: automatically add datestamp to debian nightly build 2012-05-06 04:28:07 +00:00
Travis Cross c408911551 ci: remove unused variable 2012-05-06 03:46:35 +00:00
Travis Cross 000e78df0f ci: style 2012-05-06 03:45:01 +00:00
Travis Cross 52dbfabd0b ci: remove obsolete code 2012-05-06 03:04:48 +00:00
Travis Cross d25b2a3e9f ci: modify our copy of configure.in rather than the original 2012-05-06 00:24:57 +00:00
Travis Cross 3f1293fa6b ci: use bootstrap -j 2012-05-06 00:17:20 +00:00
Ken Rice 7a147e4762 Update a ton of copyright statements to make sure the dates are proper 2012-04-25 17:14:55 -05:00
William King 7a6a310727 Fix lintian reported issue with version number ending with 0. As per: Debian Developer's Reference section 5.11.2 2012-04-19 22:28:43 -07:00
William King ba316fcd46 oops. 1.1.head is a newer version compared to 1.1.beta2 2012-04-19 22:02:26 -07:00
William King 1303c832f3 Fix a bash variable default assignment issue when variable is missing. Also remove unneeded verbosity from the tar extraction. 2012-04-19 20:37:17 -07:00
William King 735e96a266 Adding sample script for local debian package building. 2012-04-19 19:46:11 -07:00
William King 616004cb7c Fix debsrcbuilder.sh script, and add option in src_tarball script to allow for alternate tmp directory location. 2012-04-19 19:46:10 -07:00
William King d367e2a0d5 the debian version info now fixed to prevent newer source packages from overwriting still needed orig files. 2012-04-18 13:03:52 -07:00
William King 9c42ff7749 typo in the ci script. 2012-04-18 12:10:25 -07:00
William King e10692544b Fix a problem with the source tarball where it was being replaced out from under the packaging system. 2012-04-18 11:33:15 -07:00
Ken Rice 4f10c4135c ci/centos: add erlang module support files 2012-03-24 05:15:11 +00:00
William King 29426bc23e ci: add debian source package building script 2012-03-24 05:15:11 +00:00
Ken Rice 3b4023c6d3 ci: add continuous integration helper scripts 2012-03-24 05:04:41 +00:00
Travis Cross 37d6c8556c add zrtp_proxy_media.lua script to intelligently enable proxy_media mode
The logic in this script enables ZRTP sessions to negotiate end-to-end
security associations, which is desirable whether or not the switch
natively supports ZRTP itself.

See the documentation in the header of the script for instructions on
enabling this behavior.
2012-03-06 22:38:44 +00:00
Brian West 2ec02e5445 FS-3890 2012-03-01 13:22:52 -06:00
Travis Cross 803d25c45c Add ability to sign releases with tagscript 2012-02-24 22:02:12 +00:00
Brian West faf40311c6 FS-3777: --resolve 2011-12-22 13:58:25 -06:00