You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(8) |
Jul
(9) |
Aug
(24) |
Sep
(24) |
Oct
(10) |
Nov
(25) |
Dec
(22) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(25) |
Feb
(24) |
Mar
(22) |
Apr
(14) |
May
(38) |
Jun
(6) |
Jul
(11) |
Aug
(6) |
Sep
(10) |
Oct
(11) |
Nov
(4) |
Dec
(8) |
2008 |
Jan
(6) |
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
(4) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: <oja...@us...> - 2006-06-23 08:32:39
|
Revision: 31 Author: ojacques Date: 2006-06-23 01:32:31 -0700 (Fri, 23 Jun 2006) ViewCVS: http://svn.sourceforge.net/gull/?rev=31&view=rev Log Message: ----------- Diameter Sh application - provided by Perrin Morrow <pe...@op...> Added Paths: ----------- seagull/trunk/src/exe-env/diameter-env/config/base_sh.xml Added: seagull/trunk/src/exe-env/diameter-env/config/base_sh.xml =================================================================== --- seagull/trunk/src/exe-env/diameter-env/config/base_sh.xml (rev 0) +++ seagull/trunk/src/exe-env/diameter-env/config/base_sh.xml 2006-06-23 08:32:31 UTC (rev 31) @@ -0,0 +1,434 @@ +<!-- + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + (c)Copyright 2006 Hewlett-Packard Development Company, LP. + + Authors: Perrin Morrow <pe...@op...> + +--> + +<?xml version="1.0" encoding="ISO-8859-1"?> +<protocol name="diameter-v1" type="binary" padding="4"> + + <types> + <!-- Types defined for the AVP --> + <typedef name="Integer32" type="signed" size="4" unit="octet"></typedef> + <typedef name="Unsigned32" type="number" size="4" unit="octet"></typedef> + <typedef name="Integer64" type="signed64" size="8" unit="octet"></typedef> + <typedef name="Unsigned64" type="number64" size="8" unit="octet"></typedef> + <typedef name="OctetString" type="string" size="4" unit="octet"></typedef> + <typedef name="Grouped" type="grouped"></typedef> + </types> + + <header name="command" length="msg-length" type="cmd-code"> + <fielddef name="protocol-version" size="1" unit="octet"></fielddef> + <fielddef name="msg-length" size="3" unit="octet"></fielddef> + <fielddef name="flags" size="1" unit="octet"></fielddef> + <fielddef name="cmd-code" size="3" unit="octet"></fielddef> + <fielddef name="application-id" size="4" unit="octet"></fielddef> + <fielddef name="HbH-id" size="4" unit="octet"></fielddef> + <fielddef name="EtE-id" size="4" unit="octet"></fielddef> + </header> + + <body> + <header name="avp" length="avp-length" type="avp-code"> + <fielddef name="avp-code" size="4" unit="octet"></fielddef> + <fielddef name="flags" size="1" unit="octet"></fielddef> + <fielddef name="avp-length" size="3" unit="octet"></fielddef> + <optional> + <fielddef name="Vendor-ID" size="4" unit="octet" + condition="mask" field="flags" mask="128"> + </fielddef> + </optional> + </header> + </body> + + <dictionary> + <!-- AVP definitions --> + <avp> + <!-- Diameter Base (RFC 3588) AVPs --> + <define name="Acct-Interim-Interval" type="Unsigned32"> + <setfield name="avp-code" value="85"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Accounting-Realtime-Required" type="Unsigned32"> + <setfield name="avp-code" value="483"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Acct-Multi-Session-Id" type="OctetString"> + <setfield name="avp-code" value="50"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Accounting-Record-Number" type="Unsigned32"> + <setfield name="avp-code" value="485"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Accounting-Record-Type" type="Unsigned32"> + <setfield name="avp-code" value="480"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Accounting-Session-Id" type="OctetString"> + <setfield name="avp-code" value="44"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Accounting-Sub-Session-Id" type="Unsigned64"> + <setfield name="avp-code" value="287"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Acct-Application-Id" type="Unsigned32"> + <setfield name="avp-code" value="259"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Auth-Application-Id" type="Unsigned32"> + <setfield name="avp-code" value="258"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Auth-Request-Type" type="Unsigned32"> + <setfield name="avp-code" value="274"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Authorization-Lifetime" type="Unsigned32"> + <setfield name="avp-code" value="291"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Auth-Grace-Period" type="Unsigned32"> + <setfield name="avp-code" value="276"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Auth-Session-State" type="Unsigned32"> + <setfield name="avp-code" value="277"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Re-Auth-Request-Type" type="Unsigned32"> + <setfield name="avp-code" value="285"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Class" type="OctetString"> + <setfield name="avp-code" value="25"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Destination-Host" type="OctetString"> + <setfield name="avp-code" value="293"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Destination-Realm" type="OctetString"> + <setfield name="avp-code" value="283"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Disconnect-Cause" type="Unsigned32"> + <setfield name="avp-code" value="273"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="E2E-Sequence" type="Grouped"> + <setfield name="avp-code" value="300"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Error-Message" type="OctetString"> + <setfield name="avp-code" value="281"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Error-Reporting-Host" type="OctetString"> + <setfield name="avp-code" value="294"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Event-Timestamp" type="OctetString"> + <setfield name="avp-code" value="55"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Experimental-Result" type="Grouped"> + <setfield name="avp-code" value="297"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Experimental-Result-Code" type="Unsigned32"> + <setfield name="avp-code" value="298"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Failed-AVP" type="Grouped"> + <setfield name="avp-code" value="279"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Firmware-Revision" type="Unsigned32"> + <setfield name="avp-code" value="267"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Host-IP-Address" type="OctetString"> + <setfield name="avp-code" value="257"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Inband-Security-Id" type="Unsigned32"> + <setfield name="avp-code" value="299"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Multi-Round-Time-Out" type="Unsigned32"> + <setfield name="avp-code" value="272"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Origin-Host" type="OctetString"> + <setfield name="avp-code" value="264"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Origin-Realm" type="OctetString"> + <setfield name="avp-code" value="296"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Origin-State-Id" type="Unsigned32"> + <setfield name="avp-code" value="278"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Product-Name" type="OctetString"> + <setfield name="avp-code" value="269"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Proxy-Host" type="OctetString"> + <setfield name="avp-code" value="280"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Proxy-Info" type="Grouped"> + <setfield name="avp-code" value="284"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Proxy-State" type="OctetString"> + <setfield name="avp-code" value="33"></setfield> + <setfield name="flags" value="0"></setfield> + </define> + <define name="Redirect-Host" type="OctetString"> + <setfield name="avp-code" value="292"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Redirect-Host-Usage" type="Unsigned32"> + <setfield name="avp-code" value="261"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Redirect-Max-Cache-Time" type="Unsigned32"> + <setfield name="avp-code" value="262"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Result-Code" type="Unsigned32"> + <setfield name="avp-code" value="268"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Route-Record" type="OctetString"> + <setfield name="avp-code" value="282"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Session-Id" type="OctetString"> + <setfield name="avp-code" value="263"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Session-Timeout" type="Unsigned32"> + <setfield name="avp-code" value="27"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Session-Binding" type="Unsigned32"> + <setfield name="avp-code" value="270"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Session-Server-Failover" type="Unsigned32"> + <setfield name="avp-code" value="271"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Supported-Vendor-Id" type="Unsigned32"> + <setfield name="avp-code" value="265"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Termination-Cause" type="Unsigned32"> + <setfield name="avp-code" value="295"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="User-Name" type="OctetString"> + <setfield name="avp-code" value="1"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Vendor-Id" type="Unsigned32"> + <setfield name="avp-code" value="266"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Vendor-Specific-Application-Id" type="Grouped"> + <setfield name="avp-code" value="260"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + <define name="Filter-Id" type="OctetString"> + <setfield name="avp-code" value="11"></setfield> + <setfield name="flags" value="64"></setfield> + </define> + + <!-- Diameter Sh (3GPP TS 29.329 V7.1.0) AVPs --> + <define name="User-Identity" type="Grouped"> + <setfield name="avp-code" value="700"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="MSISDN" type="OctetString"> + <setfield name="avp-code" value="701"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="User-Data" type="OctetString"> + <setfield name="avp-code" value="702"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Data-Reference" type="Unsigned32"> + <setfield name="avp-code" value="703"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Service-Indication" type="OctetString"> + <setfield name="avp-code" value="704"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Subs-Req-Type" type="Unsigned32"> + <setfield name="avp-code" value="705"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Requested-Domain" type="Unsigned32"> + <setfield name="avp-code" value="706"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Current-Location" type="Unsigned32"> + <setfield name="avp-code" value="707"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Identity-Set" type="Unsigned32"> + <setfield name="avp-code" value="708"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Expiry-Time" type="OctetString"> + <setfield name="avp-code" value="709"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Send-Data-Indication" type="Unsigned32"> + <setfield name="avp-code" value="710"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Server-Name" type="OctetString"> + <setfield name="avp-code" value="602"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Supported-Features" type="Grouped"> + <setfield name="avp-code" value="628"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Feature-List-ID" type="Unsigned32"> + <setfield name="avp-code" value="629"></setfield> + <setfield name="flags" value="128"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Feature-List" type="Unsigned32"> + <setfield name="avp-code" value="630"></setfield> + <setfield name="flags" value="128"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Supported-Applications" type="Grouped"> + <setfield name="avp-code" value="631"></setfield> + <setfield name="flags" value="128"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + <define name="Public-Identity" type="OctetString"> + <setfield name="avp-code" value="601"></setfield> + <setfield name="flags" value="192"></setfield> + <setfield name="Vendor-ID" value="10415"></setfield> + </define> + </avp> + + <!-- COMMAND definitions --> + <command session-id="Session-Id" out-of-session-id="HbH-id"> + <!-- Diameter Base (RFC 3588) commands --> + <define name="CER"> + <!-- It's a request, R bit is set --> + <setfield name="flags" value="128"></setfield> + <setfield name="cmd-code" value="257"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="CEA"> + <!-- It's an answer, R bit is unset --> + <setfield name="flags" value="0"></setfield> + <setfield name="cmd-code" value="257"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + + <!-- Diameter Sh (3GPP TS 29.329 V7.1.0) commands --> + <define name="UDR"> + <!-- It's a request, R bit is set --> + <setfield name="flags" value="128"></setfield> + <setfield name="cmd-code" value="306"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="UDA"> + <!-- It's an answer, R bit is unset --> + <setfield name="flags" value="0"></setfield> + <setfield name="cmd-code" value="306"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="PUR"> + <!-- It's a request, R bit is set --> + <setfield name="flags" value="128"></setfield> + <setfield name="cmd-code" value="307"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="PUA"> + <!-- It's an answer, R bit is unset --> + <setfield name="flags" value="0"></setfield> + <setfield name="cmd-code" value="307"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="SNR"> + <!-- It's a request, R bit is set --> + <setfield name="flags" value="128"></setfield> + <setfield name="cmd-code" value="308"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="SNA"> + <!-- It's an answer, R bit is unset --> + <setfield name="flags" value="0"></setfield> + <setfield name="cmd-code" value="308"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="PNR"> + <!-- It's a request, R bit is set --> + <setfield name="flags" value="128"></setfield> + <setfield name="cmd-code" value="309"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + <define name="PNA"> + <!-- It's an answer, R bit is unset --> + <setfield name="flags" value="0"></setfield> + <setfield name="cmd-code" value="309"></setfield> + <setfield name="application-id" value="16777217"></setfield> + <setfield name="protocol-version" value="1"></setfield> + </define> + </command> + + </dictionary> + +</protocol> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <oja...@us...> - 2006-06-23 08:09:33
|
Revision: 30 Author: ojacques Date: 2006-06-23 01:09:19 -0700 (Fri, 23 Jun 2006) ViewCVS: http://svn.sourceforge.net/gull/?rev=30&view=rev Log Message: ----------- Cygwin packaging through InnoSetup Modified Paths: -------------- seagull/trunk/src/README.txt Added Paths: ----------- seagull/trunk/src/packaging/ seagull/trunk/src/packaging/cygwin/ seagull/trunk/src/packaging/cygwin/start_diameter_client.bat seagull/trunk/src/packaging/cygwin/start_diameter_server.bat seagull/trunk/src/packaging/cygwin/startterm.bat seagull/trunk/src/packaging/seagull.cygwin.iss Modified: seagull/trunk/src/README.txt =================================================================== --- seagull/trunk/src/README.txt 2006-06-22 11:56:52 UTC (rev 29) +++ seagull/trunk/src/README.txt 2006-06-23 08:09:19 UTC (rev 30) @@ -1,25 +1,7 @@ -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -// -// (c)Copyright 2006 Hewlett-Packard Development Company, LP. -// -// - Welcome to Seagull! -Seagull is a multi-protocol traffic generator test tool. +Seagull is a free and Open Source (GPL) multi-protocol +traffic generator test tool. Primary aimed at IMS protocols (and thus being the perfect complement to SIPp (http://sipp.sourceforge.net) for IMS testing), Seagull is a powerful traffic generator for functional, load, Added: seagull/trunk/src/packaging/cygwin/start_diameter_client.bat =================================================================== --- seagull/trunk/src/packaging/cygwin/start_diameter_client.bat (rev 0) +++ seagull/trunk/src/packaging/cygwin/start_diameter_client.bat 2006-06-23 08:09:19 UTC (rev 30) @@ -0,0 +1,17 @@ +@ECHO OFF +rem +rem "Diameter Start Script Sample" +rem "Local env" +set RUN_DIR=REPLACETHIS + +set PATH=%PATH%;%RUN_DIR% +set LD_LIBRARY_PATH=%RUN_DIR% +set RUN_DIR=%RUN_DIR%\diameter-env\run + +cd %RUN_DIR% +mount c:/ / +mode 81,25 +cls +echo "Seagull Diameter Client Sample Start" +seagull -conf ..\config\conf.client.xml -dico ..\config\base_cx.xml -scen ..\scenario\sar-saa.client.xml -log ..\logs\sar-saa.client.log -llevel ET + Property changes on: seagull/trunk/src/packaging/cygwin/start_diameter_client.bat ___________________________________________________________________ Name: svn:executable + * Added: seagull/trunk/src/packaging/cygwin/start_diameter_server.bat =================================================================== --- seagull/trunk/src/packaging/cygwin/start_diameter_server.bat (rev 0) +++ seagull/trunk/src/packaging/cygwin/start_diameter_server.bat 2006-06-23 08:09:19 UTC (rev 30) @@ -0,0 +1,17 @@ +@ECHO OFF +rem +rem "Diameter Start Script Sample" +rem "Local env" +set RUN_DIR=REPLACETHIS + +set PATH=%PATH%;%RUN_DIR% +set LD_LIBRARY_PATH=%RUN_DIR% +set RUN_DIR=%RUN_DIR%\diameter-env\run + +cd %RUN_DIR% +mount c:/ / +mode 81,25 +cls +echo "Seagull Diameter Server Sample Start" +seagull -conf ..\config\conf.server.xml -dico ..\config\base_cx.xml -scen ..\scenario\sar-saa.server.xml -log ..\logs\sar-saa.server.log -llevel ET + Property changes on: seagull/trunk/src/packaging/cygwin/start_diameter_server.bat ___________________________________________________________________ Name: svn:executable + * Added: seagull/trunk/src/packaging/cygwin/startterm.bat =================================================================== --- seagull/trunk/src/packaging/cygwin/startterm.bat (rev 0) +++ seagull/trunk/src/packaging/cygwin/startterm.bat 2006-06-23 08:09:19 UTC (rev 30) @@ -0,0 +1,13 @@ +@ECHO OFF +rem +rem "Seagull Start Script Sample" + +rem "Local env" +set RUN_DIR=REPLACETHIS +set LD_LIBRARY_PATH=%RUN_DIR% +set PATH=%PATH%;%RUN_DIR% + +cd %RUN_DIR% +mount c:/ / +cmd /k "mode 81,25 && cls && echo You can now run seagull by typing 'seagull'" + Property changes on: seagull/trunk/src/packaging/cygwin/startterm.bat ___________________________________________________________________ Name: svn:executable + * Added: seagull/trunk/src/packaging/seagull.cygwin.iss =================================================================== --- seagull/trunk/src/packaging/seagull.cygwin.iss (rev 0) +++ seagull/trunk/src/packaging/seagull.cygwin.iss 2006-06-23 08:09:19 UTC (rev 30) @@ -0,0 +1,145 @@ +; Script generated by the Inno Setup Script Wizard. +; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! + +#define MyAppVers "1.3.1" +#define MyAppName "Seagull" +#define MyAppVerName "Seagull v1.3.1" +#define MyAppPublisher "HP OpenCall Software" +#define MyAppURL "http://gull.sourceforge.net/" +#define MyAppExeName "seagull.exe" +#define MyAppOutputDir "..\work-" +#define MyAppBuildDir "..\build-" + +[Setup] +AppName={#MyAppName} +AppVerName={#MyAppVerName} +AppPublisher={#MyAppPublisher} +AppPublisherURL={#MyAppURL} +AppSupportURL={#MyAppURL} +AppUpdatesURL={#MyAppURL} +DefaultDirName={pf}\Seagull +DefaultGroupName=Seagull +AllowNoIcons=false +LicenseFile=..\LICENSE.txt +InfoAfterFile=..\README.txt +OutputBaseFilename=seagull-{#MyAppVers}.win32-setup +Compression=lzma +SolidCompression=true +OutputDir={#MyAppOutputDir}{#MyAppVers} +VersionInfoVersion={#MyAppVers} +VersionInfoCompany=HP OpenCall Software +VersionInfoDescription=Seagull +ShowLanguageDialog=yes +AppVersion={#MyAppVerName} +AppReadmeFile= +AppCopyright=Copyright 2006 Hewlett-Packard Development Company, LP. +CreateUninstallRegKey=false + +[Languages] +Name: english; MessagesFile: compiler:Default.isl + +[Tasks] +;Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked +;Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked + +[Types] + +[Components] + +[Dirs] +; Diameter Env +Name: {app}\diameter-env +Name: {app}\diameter-env\config +Name: {app}\diameter-env\logs +Name: {app}\diameter-env\run +Name: {app}\diameter-env\scenario + +[Files] +; Main executable and lib files +Source: {#MyAppBuildDir}{#MyAppVers}\seagull.exe; DestDir: {app}; Flags: ignoreversion +Source: {#MyAppBuildDir}{#MyAppVers}\libtrans_ip.so; DestDir: {app}; Flags: ignoreversion +Source: {#MyAppBuildDir}{#MyAppVers}\libparser_xml.so; DestDir: {app}; Flags: ignoreversion +Source: {#MyAppBuildDir}{#MyAppVers}\csvextract.exe; DestDir: {app}; Flags: ignoreversion +Source: {#MyAppBuildDir}{#MyAppVers}\csvsplit.exe; DestDir: {app}; Flags: ignoreversion +Source: ..\packaging\cygwin\startterm.bat; DestDir: {app}; Flags: ignoreversion; AfterInstall: ReplaceInstDirInFile + +; Cygwin Environement files +Source: ..\..\..\..\cygwin\usr\share\terminfo\c\cygwin; DestDir: C:\cygwin\usr\share\terminfo\c\; Flags: uninsneveruninstall onlyifdoesntexist +Source: C:\cygwin\bin\cygwin1.dll; DestDir: {app} +Source: C:\cygwin\bin\mount.exe; DestDir: {app} +Source: C:\cygwin\bin\umount.exe; DestDir: {app} + +; Execution environement files + +; Diameter Env +Source: ..\exe-env\diameter-env\config\conf.client.xml; DestDir: {app}\diameter-env\config\; Flags: ignoreversion +Source: ..\exe-env\diameter-env\config\conf.server.xml; DestDir: {app}\diameter-env\config\; Flags: ignoreversion +Source: ..\exe-env\diameter-env\config\base_cx.xml; DestDir: {app}\diameter-env\config\; Flags: ignoreversion +Source: ..\exe-env\diameter-env\config\base_draft08.xml; DestDir: {app}\diameter-env\config\; Flags: ignoreversion +Source: ..\exe-env\diameter-env\scenario\sar-saa.client.xml; DestDir: {app}\diameter-env\scenario\; Flags: ignoreversion +Source: ..\exe-env\diameter-env\scenario\sar-saa.server.xml; DestDir: {app}\diameter-env\scenario\; Flags: ignoreversion +Source: ..\packaging\cygwin\start_diameter_client.bat; DestDir: {app}\diameter-env\run\; DestName: start_client.bat; Flags: ignoreversion; AfterInstall: ReplaceInstDirInFile +Source: ..\packaging\cygwin\start_diameter_server.bat; DestDir: {app}\diameter-env\run\; DestName: start_server.bat; Flags: ignoreversion; AfterInstall: ReplaceInstDirInFile + + +; NOTE: Don't use "Flags: ignoreversion" on any shared system files +Source: ..\LICENSE.txt; DestDir: {app}; Flags: ignoreversion +Source: ..\README.txt; DestDir: {app}; Flags: ignoreversion +Source: ..\INSTALL.txt; DestDir: {app}; Flags: ignoreversion +Source: ..\HISTORY.txt; DestDir: {app}; Flags: ignoreversion + +[Icons] +Name: {group}\Start {#MyAppName} shell; Filename: {app}\startterm.bat; WorkingDir: {app}; Comment: Start {#MyAppName} terminal +Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe} + +; Diameter env +Name: {group}\Diameter\Start {#MyAppName} Diameter Client; Filename: {app}\diameter-env\run\start_client.bat; WorkingDir: {app}; Comment: Start {#MyAppName} Diameter Client terminal +Name: {group}\Diameter\Start {#MyAppName} Diameter Server; Filename: {app}\diameter-env\run\start_server.bat; WorkingDir: {app}; Comment: Start {#MyAppName} Diameter Server terminal +Name: {group}\Diameter\SAR-SAA Client Scenario; Filename: {app}\diameter-env\scenario\sar-saa.client.xml; WorkingDir: {app}; Comment: SAR/SAA Diameter Client scenario file +Name: {group}\Diameter\SAR-SAA Server Scenario; Filename: {app}\diameter-env\scenario\sar-saa.server.xml; WorkingDir: {app}; Comment: SAR/SAA Diameter Server scenario file +Name: {group}\Diameter\Base Cx Dictionary; Filename: {app}\diameter-env\config\base_cx.xml; WorkingDir: {app}; Comment: Base Cx Diameter Dictionary file +Name: {group}\Diameter\Client Configuration; Filename: {app}\diameter-env\config\conf.client.xml; WorkingDir: {app}; Comment: Client Diameter Configuration file +Name: {group}\Diameter\Server Configuration; Filename: {app}\diameter-env\config\conf.server.xml; WorkingDir: {app}; Comment: Server Diameter Configuration file + +[Run] + +[_ISTool] +LogFile={#MyAppOutputDir}{#MyAppVers} +LogFileAppend=false +[Code] +/////////////////////////////////////////////////////////////////////////////// +// Find given text in given file, and replace +// complete textline with given text. +// Created: March 27, 2002 by S.T.I.Bracke +// Revised: May 22, 2002 by S.T.I.Bracke +function ReplaceLine(strFilename, strFind, strNewLine: String): Boolean; +var + iLineCounter : Integer; + a_strTextfile : TArrayOfString; + +begin + { Load textfile into string array } + LoadStringsFromFile(strFilename, a_strTextfile); + + { Search trough all textlines for given text } + // old line + // for iLineCounter := 1 to High(a_strTextfile) do + // new line corrected by Nikolaus Moll + for iLineCounter := 0 to GetArrayLength(a_strTextfile)-1 do + begin + { Overwrite textline when text searched for is part of it } + if (Pos(strFind, a_strTextfile[iLineCounter]) > 0) then + a_strTextfile[iLineCounter] := strNewLine; + end; + + { Save string array to textfile (overwrite, no append!) } + SaveStringsToFile(strFilename, a_strTextfile, False); + + Result := True; + +end; + +procedure ReplaceInstDirInFile(); +begin + ReplaceLine( ExpandConstant (CurrentFileName), 'set RUN_DIR=REPLACETHIS', 'SET RUN_DIR=' + ExpandConstant('{app}') ); +end; Property changes on: seagull/trunk/src/packaging/seagull.cygwin.iss ___________________________________________________________________ Name: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <oja...@us...> - 2006-06-22 11:56:56
|
Revision: 29 Author: ojacques Date: 2006-06-22 04:56:52 -0700 (Thu, 22 Jun 2006) ViewCVS: http://svn.sourceforge.net/gull/?rev=29&view=rev Log Message: ----------- 1.3.1 version Modified Paths: -------------- seagull/trunk/src/build.conf Modified: seagull/trunk/src/build.conf =================================================================== --- seagull/trunk/src/build.conf 2006-06-22 10:35:31 UTC (rev 28) +++ seagull/trunk/src/build.conf 2006-06-22 11:56:52 UTC (rev 29) @@ -19,7 +19,7 @@ # General project definitions PROJECT_NAME=seagull -PROJECT_VERSION=1.3.0 +PROJECT_VERSION=1.3.1 function check_dlopen_usage { if test `uname -s` = "HP-UX" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Olivier J. <oja...@gm...> - 2006-06-22 11:40:49
|
Test - please ignore -- HP OpenCall Software http://www.hp.com/go/opencall/ |