diff --git a/autobuild.xml b/autobuild.xml
index 11c2da52dc..d7cba5d6b3 100644
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -1,2704 +1,2704 @@
-
-
-
-
+
+
+
+ installables
+
+ GLOD
+
+ license
+ GLOD
+ license_file
+ LICENSES/glod.txt
+ name
+ GLOD
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ b2fe1c860613a68e74d4384be418ffee
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-glod/rev/232684/arch/Darwin/installer/glod-1.0pre4-darwin-20110610.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ c0c64dae149d0892343e2ff300fd06b9
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-glod/rev/232684/arch/Linux/installer/glod-1.0pre4-linux-20110611.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 842208365f5b108dac4c7c733b99da9c
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-glod/rev/232684/arch/CYGWIN/installer/glod-1.0pre4-windows-20110610.tar.bz2
+
+ name
+ windows
+
+
+
+ SDL
+
+ license
+ lgpl
+ license_file
+ LICENSES/SDL.txt
+ name
+ SDL
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 69ae3b1c9cdb0ebc0d0e1ac8413e3eb7
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.14-linux-20110309.tar.bz2
+
+ name
+ linux
+
+
+
+ apr_suite
+
+ license
+ apache
+ license_file
+ LICENSES/apr_suite.txt
+ name
+ apr_suite
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 2dfcd809e747f714b3fe0bf82a175812
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-apr/rev/259951/arch/Darwin/installer/apr_suite-1.4.5-darwin-20120618.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ f38c966a430012dc157fdc104f23a59b
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-apr/rev/259951/arch/Linux/installer/apr_suite-1.4.5-linux-20120618.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 4a9d040582342699c58c886c5ccd2caf
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-apr/rev/259951/arch/CYGWIN/installer/apr_suite-1.4.5-windows-20120618.tar.bz2
+
+ name
+ windows
+
+
+
+ ares
+
+ license
+ c-ares
+ license_file
+ LICENSES/c-ares.txt
+ name
+ ares
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 4dd93da518dc00319cadac43dce2676b
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ares/rev/239515/arch/Darwin/installer/ares-1.7.5-darwin-20110825.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ c223c0df8ebdab02a5bd785c21459875
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ares/rev/239515/arch/Linux/installer/ares-1.7.5-linux-20110825.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ a0a002359e44a9c68f897b45217abf7e
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ares/rev/239515/arch/CYGWIN/installer/ares-1.7.5-windows-20110825.tar.bz2
+
+ name
+ windows
+
+
+
+ boost
+
+ license
+ boost
+ license_file
+ LICENSES/boost.txt
+ name
+ boost
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ ac37d0038c91b0672fa31a02731f0eac
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-boost/rev/268347/arch/Darwin/installer/boost-1.52.0-darwin-20121218.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 146ed8a8c2ef8ab3f0a6c4f214fc5c22
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-boost/rev/268347/arch/Linux/installer/boost-1.52.0-linux-20121218.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 3ea60f17d986b7e8a3351298734bdca4
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-boost/rev/268347/arch/CYGWIN/installer/boost-1.52.0-windows-20121218.tar.bz2
+
+ name
+ windows
+
+
+
+ colladadom
+
+ license
+ scea
+ license_file
+ LICENSES/collada.txt
+ name
+ colladadom
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 480b27a0cb39a4adfcdeabef895de3e1
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-colladadom/rev/227230/arch/Darwin/installer/colladadom-2.2-darwin-20110420.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ be7321370b69b6d66938b82a9230a067
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-colladadom/rev/233450/arch/Linux/installer/colladadom-2.2-linux-20110621.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ a9f548eb6f9aaf292508a8b09c7f2f73
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-colladadom/rev/226584/arch/CYGWIN/installer/colladadom-2.2-windows-20110413.tar.bz2
+
+ name
+ windows
+
+
+
+ curl
+
+ license
+ curl
+ license_file
+ LICENSES/curl.txt
+ name
+ curl
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 6f6b4fc6268e7935e82e694ed3f5912a
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-curl/rev/249347/arch/Darwin/installer/curl-7.24.0-darwin-20120213.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 384e6d46f2f4228117cda7eea396df06
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-curl/rev/263749/arch/Linux/installer/curl-7.24.0-linux-20120820.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 56c72a3b4d6faab81a4d66a630a67c83
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-curl/rev/249347/arch/CYGWIN/installer/curl-7.24.0-windows-20120213.tar.bz2
+
+ name
+ windows
+
+
+
+ db
+
+ license
+ bsd
+ license_file
+ LICENSES/db.txt
+ name
+ db
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 8f57c413e0786681cbcb9ed2fb8a6d37
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/db-5.1.25-linux-20110309.tar.bz2
+
+ name
+ linux
+
+
+
+ dbusglib
+
+ license
+ AFL2.1
+ license_file
+ LICENSES/dbus-glib.txt
+ name
+ dbusglib
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 94b058b9a81114dc4567bd78e4335425
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/dbus_glib-0.76-linux-20110310.tar.bz2
+
+ name
+ linux
+
+
+
+ dictionaries
+
+ license
+ various open
+ license_file
+ LICENSES/dictionaries.txt
+ name
+ dictionaries
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 06a6c49eb1873e95623d3d2d07aee903
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-dictionaries/rev/259873/arch/Darwin/installer/dictionaries-1-darwin-20120616.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 4f0ca21d27e0cd0b002149062b0a4b25
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-dictionaries/rev/259873/arch/Linux/installer/dictionaries-1-linux-20120616.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 7520d75f6af325328322201c888191d4
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-dictionaries/rev/259873/arch/CYGWIN/installer/dictionaries-1-windows-20120616.tar.bz2
+
+ name
+ windows
+
+
+
+ elfio
+
+ license
+ lgpl
+ license_file
+ LICENSES/elfio.txt
+ name
+ elfio
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 031e6315a5c0829c9b9a2ec18aeb7ae3
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-elfio/rev/222074/arch/Linux/installer/elfio-1.0.3-linux-20110225.tar.bz2
+
+ name
+ linux
+
+
+
+ expat
+
+ license
+ mit
+ license_file
+ LICENSES/expat.txt
+ name
+ expat
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 180e03d0be1f1acfc3244e78742d7bef
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-expat/rev/221695/arch/Darwin/installer/expat-2.0.1-darwin-20110218.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 9bd79781b58e556ab1c36084ec4a1c0c
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-expat/rev/221695/arch/Linux/installer/expat-2.0.1-linux-20110219.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ e72db1bda49b205ebdf4945d4ed2b8f8
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-2.0.1-windows-20110215.tar.bz2
+
+ name
+ windows
+
+
+
+ fmod
+
+ license
+ fmod
+ license_file
+ LICENSES/fmod.txt
+ name
+ fmod
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 61ead113e6479452e6b690c84b4e9d30
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 0c61d643db54d2e5999be8254569d8b3
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Linux/installer/fmod-3.75-linux-20110223.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ d9a9a6ad86895353bcd63374a4c1a91d
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/CYGWIN/installer/fmod-3.75-windows-20110222.tar.bz2
+
+ name
+ windows
+
+
+
+ fontconfig
+
+ license
+ mit
+ license_file
+ LICENSES/fontconfig.txt
+ name
+ fontconfig
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ d8b08b657247566bde5fd853c7622478
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/fontconfig-2.8.0-linux-20110311.tar.bz2
+
+ name
+ linux
+
+
+
+ freeglut
+
+ license
+ mit
+ license_file
+ LICENSES/freeglut.txt
+ name
+ freeglut
+ platforms
+
+ windows
+
+ archive
+
+ hash
+ 825d5a9bafcc5bfe28dc4c1c4f87c576
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-freeglut/rev/221064/arch/CYGWIN/installer/freeglut-2.6.0-windows-20110214.tar.bz2
+
+ name
+ windows
+
+
+
+ freetype
+
+ license
+ freetype
+ license_file
+ LICENSES/freetype.txt
+ name
+ freetype
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ c0eacb6348e032fbc69cfdc4bd215ee4
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.4.4-darwin-20110307.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 9f8a9dc39fd7c3da0fb3533782d1fddf
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-freetype/rev/226814/arch/Linux/installer/freetype-2.3.9-linux-20110418.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 271349827b939406162ce42e42cd18e0
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.4.4-windows-20110218.tar.bz2
+
+ name
+ windows
+
+
+
+ glext
+
+ license
+ glext
+ license_file
+ LICENSES/glext.txt
+ name
+ glext
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 5de58ca0fe19abf68b25956762ee0d29
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glext-68-windows-20110406.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 5de58ca0fe19abf68b25956762ee0d29
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glext-68-windows-20110406.tar.bz2
+
+ name
+ windows
+
+
+
+ glh_linear
+
+ license
+ glh_linear
+ license_file
+ LICENSES/glh_linear.txt
+ name
+ glh_linear
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 366f940f2634b0e05954646927620bfd
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-darwin-20101004.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 26f2df1f0b0fa01e94e0253e322f3583
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-linux-20101001.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 57f8be28bbaa2505ae3b59deb2c77cdf
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-windows-20101011.tar.bz2
+
+ name
+ windows
+
+
+
+ glui
+
+ license
+ lgpl
+ license_file
+ LICENSES/glui.txt
+ name
+ glui
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ bd2f84ef8bd308570e2e532a371dc2ef
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glui-2.36-darwin-20110309.tar.bz2
+
+ name
+ darwin
+
+ windows
+
+ archive
+
+ hash
+ e006635a741420a15f40bbdac13bd8d7
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glui-2.36-windows-20110214.tar.bz2
+
+ name
+ windows
+
+
+
+ google_breakpad
+
+ license
+ bsd
+ license_file
+ LICENSES/google_breakpad.txt
+ name
+ google_breakpad
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 21babc394dbf8572830f2e85adec7b9f
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google_breakpad-0.0.0-rev599-darwin-20110202.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 204b02a9480c411232255798839431a2
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google_breakpad-0.0.0-rev599-linux-20110311.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 627c51136e14e64c5d39933f3abd3bdf
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google_breakpad-0.0.0-rev599-windows-20110218.tar.bz2
+
+ name
+ windows
+
+
+
+ googlemock
+
+ license
+ bsd
+ license_file
+ LICENSES/googlemock.txt
+ name
+ googlemock
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 886ee428f058005ab7f90f61784ec9d9
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/googlemock-1.1.0-darwin-20101004.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 782ca04e56d8eab755adcae297cafa7c
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/googlemock-1.1.0-linux-20101001.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 212701468920519f3989677cea9ca4f1
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gmock-1.5.0-windows-20110224.tar.bz2
+
+ name
+ windows
+
+
+
+ gstreamer
+
+ license
+ lgpl
+ license_file
+ LICENSES/gstreamer.txt
+ name
+ gstreamer
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ ddbc0a64ad788107877fee777403592c
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gstreamer-linux-20101013.tar.bz2
+
+ name
+ linux
+
+
+
+ gtk-atk-pango-glib
+
+ license
+ lgpl
+ license_file
+ LICENSES/gtk-atk-pango-glib.txt
+ name
+ gtk-atk-pango-glib
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 03694ade27f53199229c03cbbda89214
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gtk-atk-pango-glib-linux-20101001.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ c257d718abdde8cfe8a0af26175161a7
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gtk-atk-pango-glib-windows-20101001a.tar.bz2
+
+ name
+ windows
+
+
+
+ havok-source
+
+ license
+ havok-ares
+ license_file
+ LICENSES/havok.txt
+ name
+ havok-source
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ e6feee3b452c2f70ce8558e30d6bc10a
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/lindenlab_3p-havok-source/rev/268409/arch/Darwin/installer/havok_source-2012.1-darwin-20121219.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 0c0d2058ba48446e274d6595d1d8063e
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/lindenlab_3p-havok-source/rev/268409/arch/Linux/installer/havok_source-2012.1-linux-20121219.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 88391b6e08d473506d406ca6f3e88cfb
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/lindenlab_3p-havok-source/rev/268409/arch/CYGWIN/installer/havok_source-2012.1-windows-20121219.tar.bz2
+
+ name
+ windows
+
+
+
+ jpeglib
+
+ license
+ jpeglib
+ license_file
+ LICENSES/jpeglib.txt
+ name
+ jpeglib
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 71bd6efbf508e1f2e7d98a6195a93e9e
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-8c-darwin-20110228.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ dcca1db348831cdb7c6b26dc4076c597
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-jpeglib/rev/224895/arch/Linux/installer/jpeglib-8c-linux-20110323.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ a202ec58cef9097c94acfa958ed6da8d
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-8c-windows-20110217.tar.bz2
+
+ name
+ windows
+
+
+
+ jsoncpp
+
+ license
+ jsoncpp
+ license_file
+ LICENSES/jsoncpp.txt
+ name
+ jsoncpp
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ de8b96120c274e052abb4f692861be46
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jsoncpp-0.5.0-darwin-20110131.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 840cd9455638c0ea52c613cfddd07d5b
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jsoncpp-0.5.0-linux-20110315.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ afff2018e6a887c281b072eecdd9343e
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jsoncpp-0.5.0-windows-20110208.tar.bz2
+
+ name
+ windows
+
+
+
+ kdu
+
+ license
+ kdu
+ license_file
+ LICENSES/kdu.txt
+ name
+ kdu
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ a5b2dff0d97b643227a58473e5c57906
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-kdu-private/rev/256978/arch/Darwin/installer/kdu-7.0.0-darwin-20120515.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ fbf8a4f78dff986d7c16b3a0437e033e
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-kdu-private/rev/223538/arch/Linux/installer/kdu-6.4.1-linux-20110311.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 6d80d35524e1c0c32d3385014d02d48c
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-kdu-private/rev/256978/arch/CYGWIN/installer/kdu-7.0.0-windows-20120515.tar.bz2
+
+ name
+ windows
+
+
+
+ libhunspell
+
+ license
+ libhunspell
+ license_file
+ LICENSES/hunspell.txt
+ name
+ libhunspell
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 6f5db0ef258df6e5c93c843ec559db6d
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-hunspell/rev/259874/arch/Darwin/installer/libhunspell-1.3.2-darwin-20120616.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 0c432d2626aea2e91a56335879c92965
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-hunspell/rev/259874/arch/Linux/installer/libhunspell-1.3.2-linux-20120616.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 6a140e5620826aa5e587b4157f57b389
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-hunspell/rev/259874/arch/CYGWIN/installer/libhunspell-1.3.2-windows-20120616.tar.bz2
+
+ name
+ windows
+
+
+
+ libpng
+
+ license
+ libpng
+ license_file
+ LICENSES/libpng.txt
+ name
+ libpng
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 6fe1adf12d98bce9111f60ee762007b9
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.5.1-darwin-20110222.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 0681ab7e1988dfdbdad7dd9edb7760ee
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.5.1-linux-20110223.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ f194ba857ca8dd86483a3ef24535d0db
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-libpng/rev/226532/arch/CYGWIN/installer/libpng-1.5.1-windows-20110413.tar.bz2
+
+ name
+ windows
+
+
+
+ libuuid
+
+ license
+ lgpl
+ license_file
+ LICENSES/libuuid.txt
+ name
+ libuuid
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 873e8e99d29711df2efa30646dca1795
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/uuid-1.6.2-linux-20110315.tar.bz2
+
+ name
+ linux
+
+
+
+ libxml
+
+ license
+ mit
+ license_file
+ LICENSES/libxml.txt
+ name
+ libxml
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 6414642528f42dac1cd9a012c99cd748
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libxml-2.6.24-linux-20101013.tar.bz2
+
+ name
+ linux
+
+
+
+ llphysicsextensions_source
+
+ license
+ TEMPORARY
+ license_file
+ LICENSES/llphysicsextensions.txt
+ name
+ llphysicsextensions_source
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 0578fa67ef9906c6aaa326f51db2669f
+ hash_algorithm
+ md5
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/llphysicsextensions-source/rev/263415/arch/Darwin/installer/llphysicsextensions_source-0.3-darwin-20120814.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ b706fdeed4ce2182d434043dc33d9d1d
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/llphysicsextensions-source/rev/263415/arch/Linux/installer/llphysicsextensions_source-0.3-linux-20120814.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 0cebd359ea732a7db363d88f9886a1ef
+ url
+ http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/llphysicsextensions-source/rev/263415/arch/CYGWIN/installer/llphysicsextensions_source-0.3-windows-20120814.tar.bz2
+
+ name
+ windows
+
+
+ version
+ 0.2
+
+ llphysicsextensions_stub
+
+ license
+ TEMPORARY
+ license_file
+ LICENSES/llphysicsextensions.txt
+ name
+ llphysicsextensions_stub
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 3ae798d4dfb54a1d806ee5f8b31f7626
+ hash_algorithm
+ md5
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/llphysicsextensions-stub/rev/263415/arch/Darwin/installer/llphysicsextensions_stub-0.3-darwin-20120814.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ aa8a2f25e8629cf5e6a96cc0eb93de8e
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/llphysicsextensions-stub/rev/263415/arch/Linux/installer/llphysicsextensions_stub-0.3-linux-20120814.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 3ea4cee6a8dd4c89fbfd3ad6abd703c2
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/llphysicsextensions-stub/rev/263415/arch/CYGWIN/installer/llphysicsextensions_stub-0.3-windows-20120814.tar.bz2
+
+ name
+ windows
+
+
+ version
+ 0.2
+
+ llqtwebkit
+
+ license
+ lgpl
+ license_file
+ LICENSES/llqtwebkit.txt
+ name
+ llqtwebkit
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 4a98d727561cd1f4ac5ee02907411df1
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-llqtwebkit/rev/250147/arch/Darwin/installer/llqtwebkit-4.7.1-darwin-20120228.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ f50e5f0cc880c55b3f0f7e67dc8f7221
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-llqtwebkit/rev/250147/arch/Linux/installer/llqtwebkit-4.7.1-linux-20120228.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 5e3cd6af397e853a963a6de40d440ff4
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-llqtwebkit/rev/250147/arch/CYGWIN/installer/llqtwebkit-4.7.1-windows-20120228.tar.bz2
+
+ name
+ windows
+
+
+
+ mesa
+
+ license
+ mesa
+ license_file
+ LICENSES/mesa.txt
+ name
+ mesa
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 1f600840463c7327ea17486821425750
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/mesa-7.0-linux-20100930.tar.bz2
+
+ name
+ linux
+
+
+
+ ndofdev
+
+ license
+ linden
+ license_file
+ LICENSES/libndofdev.txt
+ name
+ ndofdev
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 674d37d2ba76a2df7f18c47bf50b5d03
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libndofdev-0.1-darwin-20110308.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 9bf7a96c1d2fadb180fda91740c945c6
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-libndofdev-linux/rev/233137/arch/Linux/installer/libndofdev-0.3-linux-20110617.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 3a4bec9562ed6ac53e85abcb1afc5fc0
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libndofdev-0.1-windows-20110223.tar.bz2
+
+ name
+ windows
+
+
+
+ nvapi
+
+ license
+ NVAPI
+ license_file
+ LICENSES/NVAPI_SDK_License_Agreement.pdf
+ name
+ nvapi
+ platforms
+
+ windows
+
+ archive
+
+ hash
+ baf519d36dffe4e4a59471450e391d01
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-nvapi/rev/267102/arch/CYGWIN/installer/nvapi-304-windows-20121116.tar.bz2
+
+ name
+ windows
+
+
+
+ ogg-vorbis
+
+ license
+ ogg-vorbis
+ license_file
+ LICENSES/ogg-vorbis.txt
+ name
+ ogg-vorbis
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ e849bc2b779fb7cc5e81aeb021a542c0
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ogvorbis/rev/229529/arch/Darwin/installer/ogg_vorbis-1.2.2-1.3.2-darwin-20110510.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 71eaa462eb0bf8842277a3436483a354
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ogvorbis/rev/229529/arch/Linux/installer/ogg_vorbis-1.2.2-1.3.2-linux-20110511.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 291dbba89dd8162b76f2c2d82e908c6f
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-ogvorbis/rev/229529/arch/CYGWIN/installer/ogg_vorbis-1.2.2-1.3.2-windows-20110510.tar.bz2
+
+ name
+ windows
+
+
+
+ openSSL
+
+ license
+ openSSL
+ license_file
+ LICENSES/openssl.txt
+ name
+ openSSL
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 38ea083fe1204ee106b4d44d9811af19
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-openssl/rev/249044/arch/Darwin/installer/openssl-1.0.0g-darwin-20120207.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 774c7f0a0312bee3054757a623e227bc
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-openssl/rev/249044/arch/Linux/installer/openssl-1.0.0g-linux-20120207.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ ed6cbaf9860a03bc99ac301277f1452a
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-openssl/rev/249044/arch/CYGWIN/installer/openssl-1.0.0g-windows-20120207.tar.bz2
+
+ name
+ windows
+
+
+
+ openal_soft
+
+ license
+ lgpl
+ license_file
+ LICENSES/OPENAL.txt
+ name
+ openal_soft
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 7dc5191a3d95074a6ed3bd53f57420e5
+ hash_algorithm
+ md5
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openal-3ad86a1c-linux-20110114.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 04df406f3e5d04cf176660bdac66c3a1
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openal-1.12.854-1.1.0-windows-20110301.tar.bz2
+
+ name
+ windows
+
+
+ version
+ 3ad86a1c
+
+ openjpeg
+
+ license
+ openjpeg
+ license_file
+ LICENSES/openjpeg.txt
+ name
+ openjpeg
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 4be51c7cca7d84831e30b63279df7ae5
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.4-darwin-20110302.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ fb2382014c79e0049746e4e29bd834f9
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.4-linux-20110314.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ ca5765af55f798724d601720afdf6953
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.4-windows-20110302.tar.bz2
+
+ name
+ windows
+
+
+
+ pcre
+
+ license
+ bsd
+ license_file
+ LICENSES/pcre-license.txt
+ name
+ pcre
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ a8e74694a0f4248228c13c845ed0a6f8
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-pcre/rev/228822/arch/Darwin/installer/pcre-7.6-darwin-20110504.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ bb0abe962b3b8208ed2dab0424aab33d
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-pcre/rev/228822/arch/Linux/installer/pcre-7.6-linux-20110504.tar.bz2
+
+ name
+ linux
+
+
+
+ quicktime
+
+ license
+ quicktime
+ license_file
+ LICENSES/quicktime.txt
+ name
+ quicktime
+ platforms
+
+ windows
+
+ archive
+
+ hash
+ 52e49ab6937b09882389da0dbaec17f5
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/quicktime-7.3-windows-20110127.tar.bz2
+
+ name
+ windows
+
+
+
+ slvoice
+
+ license
+ vivox
+ license_file
+ LICENSES/slvoice.txt
+ name
+ slvoice
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 24e735ae005f3ce7a21a09cc02cece17
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-slvoice/rev/231678/arch/Darwin/installer/slvoice-3.2.0002.10426-darwin-20110601.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 8a0bc982367d6fdc20a28b391cd40566
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-slvoice/rev/231678/arch/Linux/installer/slvoice-3.2.0002.10426-linux-20110601.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 1e821cc7d25eabad013b7f3db260dd6b
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-slvoice/rev/231678/arch/CYGWIN/installer/slvoice-3.2.0002.10426-windows-20110601.tar.bz2
+
+ name
+ windows
+
+
+
+ tcmalloc
+
+ license
+ bsd
+ license_file
+ LICENSES/google-perftools.txt
+ name
+ tcmalloc
+ platforms
+
+ linux
+
+ archive
+
+ hash
+ 8aedfdcf670348c18a9991ae1b384a61
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-google-perftools/rev/262672/arch/Linux/installer/gperftools-2.0-linux-20120727.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ f62841804acb91e1309603a84f3f0ce8
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-google-perftools/rev/262672/arch/CYGWIN/installer/gperftools-2.0-windows-20120727.tar.bz2
+
+ name
+ windows
+
+
+
+ tut
+
+ license
+ bsd
+ license_file
+ LICENSES/tut.txt
+ name
+ tut
+ platforms
+
+ common
+
+ archive
+
+ hash
+ 5c6d3e606f027e78f056cb77b20f228e
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/tut-2008-11-30-common-20101001.tar.bz2
+
+ name
+ common
+
+
+
+ xmlrpc-epi
+
+ license
+ xmlrpc-epi
+ license_file
+ LICENSES/xmlrpc-epi.txt
+ name
+ xmlrpc-epi
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ a3e0fb4b4a51b01690a99747a1cca531
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc_epi-0.54.1-darwin-20110307.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 174ab797440157956eda7061dae37564
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc_epi-0.54.1-linux-20110314.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 5181d1a8f2516928ac064d72acf164a4
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc_epi-0.54.1-windows-20110224.tar.bz2
+
+ name
+ windows
+
+
+
+ zlib
+
+ license
+ zlib
+ license_file
+ LICENSES/zlib.txt
+ name
+ zlib
+ platforms
+
+ darwin
+
+ archive
+
+ hash
+ 49b8de20f3bb43537f51311894a72de1
+ url
+ http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.2.5-darwin-20110211.tar.bz2
+
+ name
+ darwin
+
+ linux
+
+ archive
+
+ hash
+ 7b4cf3aa2c04937d0a20761516587896
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-zlib/rev/223739/arch/Linux/installer/zlib-1.2.5-linux-20110314.tar.bz2
+
+ name
+ linux
+
+ windows
+
+ archive
+
+ hash
+ 5852192646681817fc3c3a8c95e91c1e
+ url
+ http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-zlib/rev/220983/arch/CYGWIN/installer/zlib-1.2.5-windows-20110211.tar.bz2
+
+ name
+ windows
+
+
+
+
+ package_description
+
+ description
+ Spell checking dictionaries
+ license
+ various open
+ name
+ dictionaries
+ platforms
+
+ common
+
+ configurations
+
+ Debug
+
+ build
+
+
+ configure
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=Debug
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=TRUE
+
+
+ name
+ Debug
+
+ DebugOS
+
+ configure
+
+ arguments
+
+ ../indra
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=Debug
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=FALSE
+
+
+ name
+ DebugOS
+
+ RelWithDebInfo
+
+ build
+
+
+ configure
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=TRUE
+
+
+ name
+ RelWithDebInfo
+
+ RelWithDebInfoOS
+
+ configure
+
+ arguments
+
+ ../indra
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=FALSE
+
+
+ name
+ RelWithDebInfoOS
+
+ Release
+
+ build
+
+
+ configure
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=Release
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=TRUE
+
+
+ name
+ Release
+
+ ReleaseOS
+
+ configure
+
+ arguments
+
+ ../indra
+
+ command
+ cmake
+ options
+
+ -DCMAKE_BUILD_TYPE:STRING=Release
+ -DWORD_SIZE:STRING=32
+ -DROOT_PROJECT_NAME:STRING=SecondLife
+ -DINSTALL_PROPRIETARY=FALSE
+
+
+ name
+ ReleaseOS
+
+
+ name
+ common
+
+ darwin
+
+ build_directory
+ build-darwin-i386
+ configurations
+
+ Debug
+
+ build
+
+ command
+ xcodebuild
+ filters
+
+ setenv
+
+ options
+
+ -configuration Debug
+ -project SecondLife.xcodeproj
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ name
+ Debug
+
+ DebugOS
+
+ build
+
+ command
+ xcodebuild
+ options
+
+ -configuration Debug
+ -project SecondLife.xcodeproj
+
+
+ configure
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ name
+ DebugOS
+
+ RelWithDebInfo
+
+ build
+
+ command
+ xcodebuild
+ filters
+
+ setenv
+
+ options
+
+ -configuration RelWithDebInfo
+ -project SecondLife.xcodeproj
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ default
+ True
+ name
+ RelWithDebInfo
+
+ RelWithDebInfoOS
+
+ build
+
+ command
+ xcodebuild
+ options
+
+ -configuration RelWithDebInfo
+ -project SecondLife.xcodeproj
+
+
+ configure
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ name
+ RelWithDebInfoOS
+
+ Release
+
+ build
+
+ command
+ xcodebuild
+ filters
+
+ setenv
+
+ options
+
+ -configuration Release
+ -project SecondLife.xcodeproj
+ -DENABLE_SIGNING:BOOL=YES
+ -DSIGNING_IDENTITY:STRING="Developer ID Application: Linden Research, Inc."
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ name
+ Release
+
+ ReleaseOS
+
+ build
+
+ command
+ xcodebuild
+ options
+
+ -configuration Release
+ -project SecondLife.xcodeproj
+ -DENABLE_SIGNING:BOOL=YES
+ -DSIGNING_IDENTITY:STRING="Developer ID Application: Linden Research, Inc."
+
+
+ configure
+
+ options
+
+ -G
+ 'Xcode'
+
+
+ name
+ ReleaseOS
+
+
+ name
+ darwin
+
+ linux
+
+ build_directory
+ build-linux-i686
+ configurations
+
+ Debug
+
+ build
+
+ command
+ make
+ options
+
+ -j 12
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ name
+ Debug
+
+ DebugOS
+
+ build
+
+ command
+ make
+ options
+
+ -j 2
+
+
+ configure
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ name
+ DebugOS
+
+ RelWithDebInfo
+
+ build
+
+ command
+ make
+ options
+
+ -j 12
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ default
+ True
+ name
+ RelWithDebInfo
+
+ RelWithDebInfoOS
+
+ build
+
+ command
+ make
+ options
+
+ -j 2
+
+
+ configure
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ name
+ RelWithDebInfoOS
+
+ Release
+
+ build
+
+ command
+ make
+ options
+
+ -j 12
+
+
+ configure
+
+ arguments
+
+ ../indra
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ name
+ Release
+
+ ReleaseOS
+
+ build
+
+ command
+ make
+ options
+
+ -j 2
+
+
+ configure
+
+ options
+
+ -G
+ 'Unix Makefiles'
+
+
+ name
+ ReleaseOS
+
+ default
+
+ build
+
+
+ name
+ default
+
+
+ name
+ linux
+
+ windows
+
+ build_directory
+ build-vc100
+ configurations
+
+ Debug
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ BuildConsole
+ options
+
+ /build
+ "/cfg=Debug|Win32"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ Debug
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+
+
+ name
+ Debug
+
+ DebugOS
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ msbuild.exe
+ options
+
+ /p:Configuration=Debug
+ /p:Platform=Win32
+ /t:Build
+ /p:useenv=true
+ /verbosity:minimal
+ /toolsversion:4.0
+ /p:"VCBuildAdditionalOptions= /incremental"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ Debug
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+ -DUNATTENDED:BOOL=ON
+ -DUSE_KDU=FALSE
+ -DFMOD=FALSE
+
+
+ name
+ DebugOS
+
+ RelWithDebInfo
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ BuildConsole
+ options
+
+ /build
+ "/cfg=RelWithDebInfo|Win32"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ RelWithDebInfo
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+
+
+ default
+ True
+ name
+ RelWithDebInfo
+
+ RelWithDebInfoOS
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ msbuild.exe
+ options
+
+ /p:Configuration=RelWithDebInfo
+ /p:Platform=Win32
+ /t:Build
+ /p:useenv=true
+ /verbosity:minimal
+ /toolsversion:4.0
+ /p:"VCBuildAdditionalOptions= /incremental"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ RelWithDebInfo
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+ -DUNATTENDED:BOOL=ON
+ -DINSTALL_PROPRIETARY=FALSE
+ -DUSE_KDU=FALSE
+ -DFMOD=FALSE
+
+
+ name
+ RelWithDebInfoOS
+
+ Release
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ BuildConsole
+ options
+
+ /build
+ "/cfg=Release|Win32"
+ "/CL_ADD=/m:1"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ Release
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+
+
+ name
+ Release
+
+ ReleaseOS
+
+ build
+
+ arguments
+
+ SecondLife.sln
+
+ command
+ msbuild.exe
+ options
+
+ /p:Configuration=Release
+ /p:Platform=Win32
+ /t:Build
+ /p:useenv=true
+ /verbosity:minimal
+ /toolsversion:4.0
+ /p:"VCBuildAdditionalOptions= /incremental"
+
+
+ configure
+
+ arguments
+
+ ..\indra
+ &&
+ ..\indra\tools\vstool\VSTool.exe
+ --solution
+ SecondLife.sln
+ --config
+ Release
+ --startup
+ secondlife-bin
+
+ options
+
+ -G
+ "Visual Studio 10"
+ -DUNATTENDED:BOOL=ON
+ -DINSTALL_PROPRIETARY=FALSE
+ -DUSE_KDU=FALSE
+ -DFMOD=FALSE
+
+
+ name
+ ReleaseOS
+
+
+ name
+ windows
+
+
+ version
+ 1.0
+
+ type
+ autobuild
+ version
+ 1.2
+
+
diff --git a/indra/llcorehttp/_httpoprequest.cpp b/indra/llcorehttp/_httpoprequest.cpp
index 51a8eaf998..469ce75434 100644
--- a/indra/llcorehttp/_httpoprequest.cpp
+++ b/indra/llcorehttp/_httpoprequest.cpp
@@ -339,7 +339,6 @@ void HttpOpRequest::setupCommon(HttpRequest::policy_t policy_id,
}
}
-
// Sets all libcurl options and data for a request.
//
// Used both for initial requests and to 'reload' for
@@ -381,13 +380,7 @@ HttpStatus HttpOpRequest::prepareRequest(HttpService * service)
// Get policy options
HttpPolicyGlobal & policy(service->getPolicy().getGlobalOptions());
- mCurlHandle = curl_easy_init();
- curl_easy_setopt(mCurlHandle, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
- curl_easy_setopt(mCurlHandle, CURLOPT_NOSIGNAL, 1);
- curl_easy_setopt(mCurlHandle, CURLOPT_NOPROGRESS, 1);
- curl_easy_setopt(mCurlHandle, CURLOPT_URL, mReqURL.c_str());
- curl_easy_setopt(mCurlHandle, CURLOPT_PRIVATE, this);
- curl_easy_setopt(mCurlHandle, CURLOPT_ENCODING, "");
+ mCurlHandle = LLCurlHandleHandler::getInstance()->CreateCurlHandle();
if (HTTP_ENABLE_LINKSYS_WRT54G_V5_DNS_FIX)
{
@@ -399,23 +392,14 @@ HttpStatus HttpOpRequest::prepareRequest(HttpService * service)
// seconds and no RSTs.
curl_easy_setopt(mCurlHandle, CURLOPT_DNS_CACHE_TIMEOUT, 15);
}
- else
- {
- // *TODO: Revisit this old DNS timeout setting - may no longer be valid
- // I don't think this is valid anymore, the Multi shared DNS
- // cache is working well. For the case of naked easy handles,
- // consider using a shared DNS object.
- curl_easy_setopt(mCurlHandle, CURLOPT_DNS_CACHE_TIMEOUT, 0);
- }
- curl_easy_setopt(mCurlHandle, CURLOPT_AUTOREFERER, 1);
- curl_easy_setopt(mCurlHandle, CURLOPT_FOLLOWLOCATION, 1);
- curl_easy_setopt(mCurlHandle, CURLOPT_MAXREDIRS, HTTP_REDIRECTS_DEFAULT);
+
curl_easy_setopt(mCurlHandle, CURLOPT_WRITEFUNCTION, writeCallback);
- curl_easy_setopt(mCurlHandle, CURLOPT_WRITEDATA, this);
- curl_easy_setopt(mCurlHandle, CURLOPT_READFUNCTION, readCallback);
+ curl_easy_setopt(mCurlHandle, CURLOPT_READFUNCTION, readCallback);
curl_easy_setopt(mCurlHandle, CURLOPT_READDATA, this);
- curl_easy_setopt(mCurlHandle, CURLOPT_SSL_VERIFYPEER, 1);
- curl_easy_setopt(mCurlHandle, CURLOPT_SSL_VERIFYHOST, 0);
+ curl_easy_setopt(mCurlHandle, CURLOPT_WRITEDATA, this);
+ curl_easy_setopt(mCurlHandle, CURLOPT_URL, mReqURL.c_str());
+ curl_easy_setopt(mCurlHandle, CURLOPT_PRIVATE, this);
+ curl_easy_setopt(mCurlHandle, CURLOPT_MAXREDIRS, HTTP_REDIRECTS_DEFAULT);
const std::string * opt_value(NULL);
long opt_long(0L);
diff --git a/indra/llcorehttp/_httpoprequest.h b/indra/llcorehttp/_httpoprequest.h
index 7b65d17783..e819f74079 100644
--- a/indra/llcorehttp/_httpoprequest.h
+++ b/indra/llcorehttp/_httpoprequest.h
@@ -29,6 +29,7 @@
#include "linden_common.h" // Modifies curl/curl.h interfaces
+#include "llsingleton.h"
#include
#include
@@ -60,12 +61,13 @@ class HttpOptions;
/// the information needed to make a working request which can
/// then be enqueued to a request queue.
///
-
class HttpOpRequest : public HttpOperation
{
public:
HttpOpRequest();
+ friend class CurlHandleHandler;
+
protected:
virtual ~HttpOpRequest(); // Use release()
diff --git a/indra/llmessage/llcurl.cpp b/indra/llmessage/llcurl.cpp
index 6da153279c..5b9965680d 100644
--- a/indra/llmessage/llcurl.cpp
+++ b/indra/llmessage/llcurl.cpp
@@ -1813,10 +1813,10 @@ CURL* LLCurl::newEasyHandle()
}
sTotalHandles++;
- CURL* ret = curl_easy_init() ;
+ CURL* ret = LLCurlHandleHandler::getInstance()->CreateCurlHandle();
if(!ret)
{
- llwarns << "curl_easy_init failed." << llendl ;
+ llwarns << "failed to create curl handle." << llendl ;
}
return ret ;
@@ -1846,3 +1846,24 @@ void LLCurlFF::check_multi_code(CURLMcode code)
{
check_curl_multi_code(code);
}
+
+CURL* LLCurlHandleHandler::the_one_true_curl_handle;
+
+LLCurlHandleHandler::LLCurlHandleHandler()
+{
+ the_one_true_curl_handle = curl_easy_init();
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_NOSIGNAL, 1);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_NOPROGRESS, 1);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_ENCODING, "");
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_AUTOREFERER, 1);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_FOLLOWLOCATION, 1);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_SSL_VERIFYPEER, 1);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_SSL_VERIFYHOST, 0);
+ curl_easy_setopt(the_one_true_curl_handle, CURLOPT_DNS_CACHE_TIMEOUT, 0);
+}
+
+CURL* LLCurlHandleHandler::CreateCurlHandle()
+{
+ return curl_easy_duphandle(the_one_true_curl_handle);
+}
diff --git a/indra/llmessage/llcurl.h b/indra/llmessage/llcurl.h
index 7bcf61e233..a03333157c 100644
--- a/indra/llmessage/llcurl.h
+++ b/indra/llmessage/llcurl.h
@@ -45,7 +45,7 @@
#include "llqueuedthread.h"
#include "llframetimer.h"
#include "llpointer.h"
-
+#include "llsingleton.h"
class LLMutex;
class LLCurlThread;
@@ -53,6 +53,14 @@ class LLCurlThread;
// For whatever reason, this is not typedef'd in curl.h
typedef size_t (*curl_header_callback)(void *ptr, size_t size, size_t nmemb, void *stream);
+class LLCurlHandleHandler : public LLSingleton
+{
+public:
+ static CURL* the_one_true_curl_handle;
+ LLCurlHandleHandler();
+ static CURL* CreateCurlHandle();
+};
+
class LLCurl
{
LOG_CLASS(LLCurl);