]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Deprecate mod_spidermonkey
authorTravis Cross <tc@traviscross.com>
Wed, 26 Mar 2014 17:49:24 +0000 (17:49 +0000)
committerTravis Cross <tc@traviscross.com>
Wed, 26 Mar 2014 18:01:49 +0000 (18:01 +0000)
We consider mod_spidermonkey to be completely replaced by mod_v8 (and
more generally by mod_lua) at this point.  We've barely supported
mod_spidermonkey for years.  Everyone should stop using it.

We're keeping this around for awhile in case people are relying on C
extensions to mod_spidermonkey and need time to migrate.  This module
may or may not be part of a v1.4 release depending on whether we find
anyone cares.  It definitely will not be part of the next release
after v1.4.

38 files changed:
build/modules.conf.in
configure.ac
src/include/switch.h
src/mod/.gitignore
src/mod/legacy/languages/mod_spidermonkey/.gitignore [new file with mode: 0644]
src/mod/legacy/languages/mod_spidermonkey/Makefile.am [moved from src/mod/languages/mod_spidermonkey/Makefile.am with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.h [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.h with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_core_db.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_core_db.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_core_db.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_core_db.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_core_db.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_core_db.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_core_db.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_core_db.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_core_db.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_core_db.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_curl.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_curl.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_curl.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_curl.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_curl.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_curl.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_curl.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_curl.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_curl.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_curl.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_odbc.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_odbc.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_odbc.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_odbc.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_odbc.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_skel.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_skel.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_socket.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_socket.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_socket.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_socket.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_socket.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_socket.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_socket.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_socket.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_socket.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_socket.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_teletone.2008.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_teletone.2008.vcproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_teletone.2010.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_teletone.2010.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_teletone.2012.vcxproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_teletone.2012.vcxproj with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_teletone.c [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_teletone.c with 100% similarity]
src/mod/legacy/languages/mod_spidermonkey/mod_spidermonkey_teletone.vcproj [moved from src/mod/languages/mod_spidermonkey/mod_spidermonkey_teletone.vcproj with 100% similarity]

index 721a913a09e78f008965e812e6f641d9b62260ee..5399f7adef79dbfc1f16be662a1fe0173f129c6d 100644 (file)
@@ -117,7 +117,6 @@ languages/mod_lua
 #languages/mod_managed
 #languages/mod_perl
 #languages/mod_python
-#languages/mod_spidermonkey
 #languages/mod_v8
 #languages/mod_yaml
 loggers/mod_console
index 0f5c030b0997bfa685ac34365210842097042208..bf880e063ed34bada80e029a2dbc3ed7cc4c46c3 100644 (file)
@@ -1434,10 +1434,10 @@ AC_CONFIG_FILES([Makefile
                src/mod/languages/mod_managed/Makefile
                src/mod/languages/mod_perl/Makefile
                src/mod/languages/mod_python/Makefile
-               src/mod/languages/mod_spidermonkey/Makefile
                src/mod/languages/mod_v8/Makefile
                src/mod/languages/mod_yaml/Makefile
                src/mod/legacy/languages/mod_lua/Makefile
+               src/mod/legacy/languages/mod_spidermonkey/Makefile
                src/mod/loggers/mod_console/Makefile
                src/mod/loggers/mod_logfile/Makefile
                src/mod/loggers/mod_syslog/Makefile
index 2386ae8a7ff46e6a8b752e6d7fbc98a6e874a6d4..e7de12f3964b13a5bcbecec610240b268d443815 100644 (file)
  *             - libsndfile (http://www.mega-nerd.com/libsndfile/)
  *
  *  Languages
- *     mod_spidermonkey
- *             - spidermonkey (http://www.mozilla.org/js/spidermonkey/)
- *
  *     mod_perl
  *             - perl (http://www.perl.org/)
  *
index 319e1e69914b44c92cc5653fe7b892b32ec30ee1..d799cbe58bb95102396f18c314550a2182399106 100644 (file)
@@ -63,9 +63,6 @@
 /languages/mod_lua/mod_lua.log
 /languages/mod_managed/freeswitch_wrap.cpp
 /languages/mod_python/Makefile
-/languages/mod_spidermonkey/Makefile
-/languages/mod_spidermonkey/Makefile.in
-/languages/mod_spidermonkey/mod_spidermonkey.log
 /loggers/mod_console/Makefile
 /loggers/mod_logfile/Makefile
 /loggers/mod_syslog/Makefile
diff --git a/src/mod/legacy/languages/mod_spidermonkey/.gitignore b/src/mod/legacy/languages/mod_spidermonkey/.gitignore
new file mode 100644 (file)
index 0000000..1ce7a51
--- /dev/null
@@ -0,0 +1,3 @@
+Makefile
+Makefile.in
+mod_spidermonkey.log