https
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 174
HttpdBase4J 0.2
HttpdBase4J is an embeddable Java web server framework that supports HTTP, HTTPS, templated content. more>>
HttpdBase4J is an embeddable Java web server framework that supports HTTP, HTTPS, templated content and serving content from inside an archive.
The classes are easy to extend as they utilize the Hollywood dont call us, well call you principle to allow the user to overide the framework behaviour during all the different phases of the HTTP transaction.
Note:HttpdBase4J uses the Java 6 com.sun.net.httpserver classes so it wont currently work under earlier versions of Java.
Usage Examples:
The simplest use case is to create an embedded web server on port 8088 with its home directory at htdocs in the local filesystem and a root url at / ie / maps onto htdocs:
homeDir = new java.io.File("./htdocs");
httpd = new FileHttpd(homeDir, 10); // Creates a server with a threadpool of 10
httpd.setLogger(System.err); // Log to console
httpd.start(8088, "/");
Creating a HTTPS server equivalent the the HTTP server above requires passing a keystore and password to start. Passing null will generate a certificate free keystore if you only need the encryption capabilities of HTTPS and not the certificate capability:
httpd = new FileHttpd(homeDir, 10);
m_httpd.start(8089, "/", keystore, password);
Serving content from inside an archive or from a jar or zip in the Java classpath requires creating an ArchiveHttpd instance instead of a FileHttpd. To serve content located in a jar or zip in the class path you need only specify the resource directory in the classpath where the content islocated, for example:
httpd = new ArchiveHttpd("/resources/htdocs", 10);
httpd.start(8088, "/");
To serve content from within a specific archive specify the archive as a Java File when constructing the ArchiveHttpd:
httpd = new ArchiveHttpd(new File("content.zip"), "/resources/htdocs", 10);
httpd.start(8088, "/");
Creating web content using templates is also supported. Currently only the StringTemplate library (http://www.stringtemplate.org) is is supported but it should be relatively easy to create user derived classes for other template implementations. To create an HTTP embedded web server on serving templated content from resources/htdocs in the classpath and having a template file handler (A Java class implenting the Templatable interface that is used to fill the templates) in net.homeip.donaldm.test.templates.
httpd = new ArchiveHttpd("resources/htdocs", 10);
StringTemplateHandler stHandler = new ArchiveStringTemplateHandler(httpd,
"net.homeip.donaldm.test.templates");
httpd.addHandler(".st", stHandler); // .st extension = template files
httpd.start(m_port, "/");
The HTTP transaction handling can be customized at any point by overiding any of the methods in the HttpHandleable interface or by overiding onCreateRequestHandler in Httpd in order to provide your own request handler. A simple example of overiding HttpHandleable methods:
httpd = new TestOverideHttpd(m_homeDir, 10);
httpd.start(m_port, "/");
class TestOverideHttpd extends FileHttpd
{
public HttpResponse onServeHeaders(long id, HttpExchange ex, Request request)
{
//Create or amend content
}
public InputStream onServeBody(long id, HttpExchange ex, Request request)
{
//Return amended or created content
}
}
<<lessThe classes are easy to extend as they utilize the Hollywood dont call us, well call you principle to allow the user to overide the framework behaviour during all the different phases of the HTTP transaction.
Note:HttpdBase4J uses the Java 6 com.sun.net.httpserver classes so it wont currently work under earlier versions of Java.
Usage Examples:
The simplest use case is to create an embedded web server on port 8088 with its home directory at htdocs in the local filesystem and a root url at / ie / maps onto htdocs:
homeDir = new java.io.File("./htdocs");
httpd = new FileHttpd(homeDir, 10); // Creates a server with a threadpool of 10
httpd.setLogger(System.err); // Log to console
httpd.start(8088, "/");
Creating a HTTPS server equivalent the the HTTP server above requires passing a keystore and password to start. Passing null will generate a certificate free keystore if you only need the encryption capabilities of HTTPS and not the certificate capability:
httpd = new FileHttpd(homeDir, 10);
m_httpd.start(8089, "/", keystore, password);
Serving content from inside an archive or from a jar or zip in the Java classpath requires creating an ArchiveHttpd instance instead of a FileHttpd. To serve content located in a jar or zip in the class path you need only specify the resource directory in the classpath where the content islocated, for example:
httpd = new ArchiveHttpd("/resources/htdocs", 10);
httpd.start(8088, "/");
To serve content from within a specific archive specify the archive as a Java File when constructing the ArchiveHttpd:
httpd = new ArchiveHttpd(new File("content.zip"), "/resources/htdocs", 10);
httpd.start(8088, "/");
Creating web content using templates is also supported. Currently only the StringTemplate library (http://www.stringtemplate.org) is is supported but it should be relatively easy to create user derived classes for other template implementations. To create an HTTP embedded web server on serving templated content from resources/htdocs in the classpath and having a template file handler (A Java class implenting the Templatable interface that is used to fill the templates) in net.homeip.donaldm.test.templates.
httpd = new ArchiveHttpd("resources/htdocs", 10);
StringTemplateHandler stHandler = new ArchiveStringTemplateHandler(httpd,
"net.homeip.donaldm.test.templates");
httpd.addHandler(".st", stHandler); // .st extension = template files
httpd.start(m_port, "/");
The HTTP transaction handling can be customized at any point by overiding any of the methods in the HttpHandleable interface or by overiding onCreateRequestHandler in Httpd in order to provide your own request handler. A simple example of overiding HttpHandleable methods:
httpd = new TestOverideHttpd(m_homeDir, 10);
httpd.start(m_port, "/");
class TestOverideHttpd extends FileHttpd
{
public HttpResponse onServeHeaders(long id, HttpExchange ex, Request request)
{
//Create or amend content
}
public InputStream onServeBody(long id, HttpExchange ex, Request request)
{
//Return amended or created content
}
}
Download (3.1MB)
Added: 2007-07-16 License: LGPL (GNU Lesser General Public License) Price:
830 downloads
HTTPManifold 0.9b
HTTPManifold is an application for tunnelling Web/HTTP traffic for multiple servers through a single IP address. more>>
HTTPManifold is an application for tunnelling Web/HTTP traffic for multiple servers through a single IP address (a reverse proxy). HTTPManifold is intended for home users and small businesses so that they can host multiple domains and sub-domains through a single IP address on port 80.
HTTPManifold forwards traffic to other machines, logs requests, and rewrites content during the process. It can also log the raw content of requests for the purpose of debugging Web services, etc. It provides a Web interface for configuration and log viewing with some log analysis capabilities.
Main features:
- Ability to service HTTP request on any port.
- Allow SSL connections and therefore provide HTTPS to server that otherwise dont support it.
- Forward HTTP requests to any IP address on any port using HTTP or HTTPS.
- Rewrite HTTP headers and body during forward translation.
- Log raw HTTP request and response bytes for debugging purposes.
- Serve static HTML pages.
- Provide web interface to HTTPManifold configuration options.
Enhancements:
- This release adds the ability to forward requests to a sub-path on a destination server.
- It adds options to do simple string replacement when processing response content.
- The appearance of the Web interface has been updated.
- HSQLDB support has been added for enhanced request logging.
- X-forwarded-for header support has been added so that destination servers can see the source IP address.
- Some of the forwarding implementation has been touched up to improve performance and fix small defects.
<<lessHTTPManifold forwards traffic to other machines, logs requests, and rewrites content during the process. It can also log the raw content of requests for the purpose of debugging Web services, etc. It provides a Web interface for configuration and log viewing with some log analysis capabilities.
Main features:
- Ability to service HTTP request on any port.
- Allow SSL connections and therefore provide HTTPS to server that otherwise dont support it.
- Forward HTTP requests to any IP address on any port using HTTP or HTTPS.
- Rewrite HTTP headers and body during forward translation.
- Log raw HTTP request and response bytes for debugging purposes.
- Serve static HTML pages.
- Provide web interface to HTTPManifold configuration options.
Enhancements:
- This release adds the ability to forward requests to a sub-path on a destination server.
- It adds options to do simple string replacement when processing response content.
- The appearance of the Web interface has been updated.
- HSQLDB support has been added for enhanced request logging.
- X-forwarded-for header support has been added so that destination servers can see the source IP address.
- Some of the forwarding implementation has been touched up to improve performance and fix small defects.
Download (0.31MB)
Added: 2006-09-05 License: AFPL (Aladdin Free Public License) Price:
1144 downloads
Ettercap 0.7.3
Ettercap is a multipurpose sniffer for switched LANs. more>>
Ettercap is a network sniffer/interceptor/logger for ethernet LANs. It supports active and passive dissection of many protocols (even ciphered ones, like SSH and HTTPS). Data injection in an established connection and filtering on the fly is also possible, keeping the connection synchronized.
Many sniffing modes were implemented to give you a powerful and complete sniffing suite. Plugins are supported. It has the ability to check whether you are in a switched LAN or not, and to use OS fingerprints (active or passive) to let you know the geometry of the LAN.
<<lessMany sniffing modes were implemented to give you a powerful and complete sniffing suite. Plugins are supported. It has the ability to check whether you are in a switched LAN or not, and to use OS fingerprints (active or passive) to let you know the geometry of the LAN.
Download (1.1MB)
Added: 2005-05-29 License: GPL (GNU General Public License) Price:
1005 downloads
myPMS 1.2
myPMS is a free password management application. more>>
myPMS is a free password management application which will require you to remember only one password making the management of your important passwords simple.
myPMS is a web-based password management application which means it can be accessed from anywhere. It uses simple HTML, PHP and a MySQL database to store your passwords.
Main features:
- Search by host name or drop-down list
- Capability to store application and host associated with password
- Date inserted stored
- Who inserted or updated password stored
- Unlimited password history
- "Invisible" password until mouse curser hovers over password
- Fade to blank page after 60 seconds for additional security
- Database creation using simple MySQL batch file
- HTTPS (SSL) capability if you require
<<lessmyPMS is a web-based password management application which means it can be accessed from anywhere. It uses simple HTML, PHP and a MySQL database to store your passwords.
Main features:
- Search by host name or drop-down list
- Capability to store application and host associated with password
- Date inserted stored
- Who inserted or updated password stored
- Unlimited password history
- "Invisible" password until mouse curser hovers over password
- Fade to blank page after 60 seconds for additional security
- Database creation using simple MySQL batch file
- HTTPS (SSL) capability if you require
Download (0.70MB)
Added: 2005-10-28 License: Free To Use But Restricted Price:
1468 downloads
Net::OpenSRS 0.02
Net::OpenSRS project is a wrapper interface to the DNS portions of the Tucows OpenSRS HTTPS XML API. more>>
Net::OpenSRS project is a wrapper interface to the DNS portions of the Tucows OpenSRS HTTPS XML API.
The client library distributed by OpenSRS can be difficult to integrate into a custom environment, and their web interface becomes quickly tedious with heavy usage. This is a clean and relatively quick library to perform the most common API methods described in the OpenSRS API documentation.
Examples
use Net::OpenSRS;
my $key = Your_API_Key_From_The_Reseller_Interface;
my $srs = Net::OpenSRS->new();
$srs->environment(live);
$srs->set_key( $key );
$srs->set_manage_auth( manage_username, manage_password );
my $cookie = $srs->get_cookie( spime.net );
if ($cookie) {
print "Cookie: $cookien";
} else {
print $srs->last_response() . "n";
}
# do a batch of domain locks
$srs->bulk_lock([ example.com, example.net, ... ]);
# renew a domain
my $result = $srs->renew_domain( example.com );
...
<<lessThe client library distributed by OpenSRS can be difficult to integrate into a custom environment, and their web interface becomes quickly tedious with heavy usage. This is a clean and relatively quick library to perform the most common API methods described in the OpenSRS API documentation.
Examples
use Net::OpenSRS;
my $key = Your_API_Key_From_The_Reseller_Interface;
my $srs = Net::OpenSRS->new();
$srs->environment(live);
$srs->set_key( $key );
$srs->set_manage_auth( manage_username, manage_password );
my $cookie = $srs->get_cookie( spime.net );
if ($cookie) {
print "Cookie: $cookien";
} else {
print $srs->last_response() . "n";
}
# do a batch of domain locks
$srs->bulk_lock([ example.com, example.net, ... ]);
# renew a domain
my $result = $srs->renew_domain( example.com );
...
Download (0.012MB)
Added: 2007-05-12 License: Perl Artistic License Price:
903 downloads
Hey::heyPass 1.09
Hey::heyPass is a Perl interface with heyPass Centralized Authentication System. more>>
SYNOPSIS
# To send a user to login:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$login = $heyPass->beginSession({
successUrl => "http://$ENV{HTTP_HOST}/loginSuccess.cgi?sessionId=%s",
failureUrl => "http://$ENV{HTTP_HOST}/loginFailure.cgi?sessionId=%s",
cancelUrl => "http://$ENV{HTTP_HOST}/loginCancel.cgi?sessionId=%s"
});
print "Location: $login->{loginUrl}nn";
# To logout the user:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$heyPass->endSession($sessionId);
# To retrieve the session data of the user:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$session = $heyPass->getSession($sessionId);
use Data::Dumper;
print Dumper($session);
Documentation: https://heypass.hey.nu/interface/guestdocs/
If you want to have a heyPass siteId/siteKey for your application, please check to see if there is an automated way to do this (not yet at time of writing). If there still isnt, contact me (Dusty Wilson ) and I will get you started.
Download (0.003MB)
Added: 2007-03-21 License: Perl Artistic License Price:
947 downloads
PwdHash 1.1
PwdHash is an extension which generates theft-resistant passwords. more>>
PwdHash is an extension which generates theft-resistant passwords.
Automatically generates per-site passwords if you prefix your password with @@ or press F2 beforehand.
Prevents JavaScript from reading your password as it is typed. The same password will be generated at each subdomain: a.example.com matches b.example.com, a.example.co.uk matches b.example.co.uk, but a.co.uk and b.co.uk are different.
Hashed passwords can also be generated at https://www.pwdhash.com/
<<lessAutomatically generates per-site passwords if you prefix your password with @@ or press F2 beforehand.
Prevents JavaScript from reading your password as it is typed. The same password will be generated at each subdomain: a.example.com matches b.example.com, a.example.co.uk matches b.example.co.uk, but a.co.uk and b.co.uk are different.
Hashed passwords can also be generated at https://www.pwdhash.com/
Download (0.015MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
589 downloads
Horatio 1.7
The Horatio system is a firewall authentication tool. more>>
The Horatio system is a firewall authentication tool. The premise: Legitimate users want to attach laptops and other mobile hosts to the network, but security demands that illegitimate users be prevented from accessing the internal, secure network and from abusing the general Internet. The approach taken by Horatio is to provide a separate, untrusted, network that only connects to the internal network (and thus to the Internet) through a firewall that by default does not pass any traffic.
When a legitimate user connects his or her host, it is assigned an address by a DHCP server (such as dhcpd), but is unable to contact anything outside the untrusted network. The user must must point a web browser at the horatio web server, which runs on the firewall machine, and provide a username and password.
When leaving, the user can log out, removing his or her host from the access list. If the user does not log out, a periodic rollcall (using fping) will detect that the host is no longer accessible and remove it from the access list.Once the username and password have been validated, the firewall rules are modified and are allowing the access to the rest of the network.
The horatio server uses syslog to log the actions it takes, including log-ins, log-outs, web accesses, rollcalls, and process starts and stops. The firewall uses Linux ipchains. HTTPS support is provided using OpenSSL, and the Perl modules IO::Socket::SSL, Net::SSLeay, and HTTP::Daemon::SSL. The firewall and host list management scripts are written in Bash.
For more information, see the horatio(8) man page. More details about the firewall are available in the horatio-firewall(8) man page and about the host management in the horatio-hostlist(8) man page.
Enhancements:
- horatio.in: Added Timeout to HTTPS daemon, log logins/logouts with HTTP/HTTPS
<<lessWhen a legitimate user connects his or her host, it is assigned an address by a DHCP server (such as dhcpd), but is unable to contact anything outside the untrusted network. The user must must point a web browser at the horatio web server, which runs on the firewall machine, and provide a username and password.
When leaving, the user can log out, removing his or her host from the access list. If the user does not log out, a periodic rollcall (using fping) will detect that the host is no longer accessible and remove it from the access list.Once the username and password have been validated, the firewall rules are modified and are allowing the access to the rest of the network.
The horatio server uses syslog to log the actions it takes, including log-ins, log-outs, web accesses, rollcalls, and process starts and stops. The firewall uses Linux ipchains. HTTPS support is provided using OpenSSL, and the Perl modules IO::Socket::SSL, Net::SSLeay, and HTTP::Daemon::SSL. The firewall and host list management scripts are written in Bash.
For more information, see the horatio(8) man page. More details about the firewall are available in the horatio-firewall(8) man page and about the host management in the horatio-hostlist(8) man page.
Enhancements:
- horatio.in: Added Timeout to HTTPS daemon, log logins/logouts with HTTP/HTTPS
Download (0.092MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
WebTst 0.9.3
WebTst is a Web development test infrastructure. more>>
WebTst is a Web development test infrastructure. It aims to simplify testing by implementing an HTTP and HTTPS capture engine: a Web proxy which records a testers actions using any Web browser and then replays them during testing.
It comes with support for cookie handling, HTTP authentication, concurrency testing, digital certificates, and a number of simple tests, such as cookie setting, pattern matching, response status, and many others.
It also provides the concept of result analyzer components and capabilities for maintaining smoke and regression test suites.
Enhancements:
- This is a major bugfix release, and upgrading is highly recommended for existing users.
- Support was added for XML::Dumper 0.4 (backwards compatibility) and above, and an upgrade script was developed.
- Major fixes were made to handling of interceptor responses (content transfer chunking, status 100 handling).
- Post body content storage was reworked to allow for binary data types.
- The dashboard interface was reworked to allow downloading and viewing of post bodies.
- Interceptor was fixed to properly capture HTTPS hostnames.
- A minor fix was made to the playback_results directory location when running multiple recordings via suiteRunner.pl.
<<lessIt comes with support for cookie handling, HTTP authentication, concurrency testing, digital certificates, and a number of simple tests, such as cookie setting, pattern matching, response status, and many others.
It also provides the concept of result analyzer components and capabilities for maintaining smoke and regression test suites.
Enhancements:
- This is a major bugfix release, and upgrading is highly recommended for existing users.
- Support was added for XML::Dumper 0.4 (backwards compatibility) and above, and an upgrade script was developed.
- Major fixes were made to handling of interceptor responses (content transfer chunking, status 100 handling).
- Post body content storage was reworked to allow for binary data types.
- The dashboard interface was reworked to allow downloading and viewing of post bodies.
- Interceptor was fixed to properly capture HTTPS hostnames.
- A minor fix was made to the playback_results directory location when running multiple recordings via suiteRunner.pl.
Download (0.17MB)
Added: 2005-11-10 License: GPL (GNU General Public License) Price:
1444 downloads
OpenJMS 0.7.7
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification more>>
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification. It supports the connections for TCP, SSL, HTTP, HTTPS and RMI and can be used with any JDBC compliant database.
Main features:
- Point-to-Point and publish-subscribe messaging models
- Guaranteed delivery of messages
- Synchronous and asynchronous message delivery
- Persistence using JDBC
- Local transactions
- Message filtering using SQL92-like selectors
- Authentication
- Administration GUI
- XML-based configuration files
- In-memory and database garbage collection
- Automatic client disconnection detection
- Applet support
- Integrates with Servlet containers such as Jakarta Tomcat
- Support for TCP, RMI, HTTP and SSL protocol stacks
- Support for large numbers of destinations and subscribers
<<lessMain features:
- Point-to-Point and publish-subscribe messaging models
- Guaranteed delivery of messages
- Synchronous and asynchronous message delivery
- Persistence using JDBC
- Local transactions
- Message filtering using SQL92-like selectors
- Authentication
- Administration GUI
- XML-based configuration files
- In-memory and database garbage collection
- Automatic client disconnection detection
- Applet support
- Integrates with Servlet containers such as Jakarta Tomcat
- Support for TCP, RMI, HTTP and SSL protocol stacks
- Support for large numbers of destinations and subscribers
Download (6.6MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1205 downloads
Antispyd 0.0.9
Antispyd is an HTTP/HTTPS threat filtering proxy server. more>>
Antispyd is a HTTP/HTTPS proxy server designed to be fast, efficient, modular and secure. Its written in pure C and uses a simple and customizable configuration file. Its POSIX compliant and has been developed under Gentoo/Linux.
The server is designed with a modular software architecture, the following filters can be used and configured independently :
Url Filtering
Mime-type Filtering
Web-Identity Masking
Shellcode and Zero-day threat Filtering
Cookie Removal
Simple Signature based Filtering
Inappropriate content Blocking
Pop-up Deleting
So, Antispyd can be used to satisfy some current companys security needs like :
Web Usage Policy establishment
Instant Messaging control
Peer-to-Peer Filtering
Malware Protection
Enhancements:
- This release provides a major improvement of the signature based filtering engine (the BLOCK_SIGN filter) in terms of both performance and functionality.
- The signatures are now stored in a 3-Tree to enhance the matching of each HTTP message.
- This filtering can be performed on each HTTP messages content.
- A signature can use the hexadecimal array of a byte to specify a fields value
<<lessThe server is designed with a modular software architecture, the following filters can be used and configured independently :
Url Filtering
Mime-type Filtering
Web-Identity Masking
Shellcode and Zero-day threat Filtering
Cookie Removal
Simple Signature based Filtering
Inappropriate content Blocking
Pop-up Deleting
So, Antispyd can be used to satisfy some current companys security needs like :
Web Usage Policy establishment
Instant Messaging control
Peer-to-Peer Filtering
Malware Protection
Enhancements:
- This release provides a major improvement of the signature based filtering engine (the BLOCK_SIGN filter) in terms of both performance and functionality.
- The signatures are now stored in a 3-Tree to enhance the matching of each HTTP message.
- This filtering can be performed on each HTTP messages content.
- A signature can use the hexadecimal array of a byte to specify a fields value
Download (0.34MB)
Added: 2005-10-26 License: GPL (GNU General Public License) Price:
1458 downloads
UpYours! 0.1.3
UpYours! provides a simple file upload cgi-bin that can be used instead of FTP. more>>
UpYours! provides a simple file upload cgi-bin that can be used instead of FTP.
Sometimes, you just need to upload a file and you dont have your crypto bits handy.In this day and age, people should always use scp (or pscp.exe) to copy files around, but users are users, and even clueful people sometimes find themselves in a position where its not easy, convenient or even possible to use anything but a stupid web interface (a kiosk on a conference floor for example).
UpYours! is a simple solution to this problem.The idea is to provide a way for file uploads to occur that:
(a) doesnt leak information about the server to the (potentially malicious) client;
(b) does not present anything useful to people who want to use the server as a drop-point for files;
(c) does not open the server up to DoS attacks;
(d) is simple to use, and can be deployed over http and https;
(e) does not force the client to reveal any secret information
<<lessSometimes, you just need to upload a file and you dont have your crypto bits handy.In this day and age, people should always use scp (or pscp.exe) to copy files around, but users are users, and even clueful people sometimes find themselves in a position where its not easy, convenient or even possible to use anything but a stupid web interface (a kiosk on a conference floor for example).
UpYours! is a simple solution to this problem.The idea is to provide a way for file uploads to occur that:
(a) doesnt leak information about the server to the (potentially malicious) client;
(b) does not present anything useful to people who want to use the server as a drop-point for files;
(c) does not open the server up to DoS attacks;
(d) is simple to use, and can be deployed over http and https;
(e) does not force the client to reveal any secret information
Download (0.015MB)
Added: 2007-04-05 License: Freely Distributable Price:
936 downloads
TestMaker 4.4.1
TestMaker is functionality, scalability, and performance testing for Web-enabled applications. more>>
TestMaker delivers a rich environment for building and running intelligent test agents that test Web-enabled applications for scalability, functionality, and performance.
TestMaker comes with a friendly graphical user environment, an object-oriented scripting language (Jython) to build intelligent test agents, an extensible library of protocol handlers (HTTPS, HTTP, SOAP, XML-RPC, SMTP, POP3, IMAP), a new agent wizard featuring an Agent Recorder to write scripts for you, a library of fully-functional sample test agents, and shell scripts to run test agents from the command line and from unit test utilities.
Enhancements:
- This release requires Java 1.5 or greater.
- It provides a workaround for servers that do not correctly implement RFC 2116 for HTTP redirect commands.
- It solves a problem in the start-up script for Windows NT and 2000 users.
- It solves bugs in the agentbase.py support library for responses with no return parameters or invalid image tags, and now allows optional parameters to set the content-type of a POST.
- It also solves a problem where XSTest ran out of memory on long running load tests.
<<lessTestMaker comes with a friendly graphical user environment, an object-oriented scripting language (Jython) to build intelligent test agents, an extensible library of protocol handlers (HTTPS, HTTP, SOAP, XML-RPC, SMTP, POP3, IMAP), a new agent wizard featuring an Agent Recorder to write scripts for you, a library of fully-functional sample test agents, and shell scripts to run test agents from the command line and from unit test utilities.
Enhancements:
- This release requires Java 1.5 or greater.
- It provides a workaround for servers that do not correctly implement RFC 2116 for HTTP redirect commands.
- It solves a problem in the start-up script for Windows NT and 2000 users.
- It solves bugs in the agentbase.py support library for responses with no return parameters or invalid image tags, and now allows optional parameters to set the content-type of a POST.
- It also solves a problem where XSTest ran out of memory on long running load tests.
Download (24.1MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1016 downloads
QT RssApp 0.0.2
QT RssApp is an application for taking notes and synchronizing them with a remote server. more>>
QT RssApp is a little utility I hacked together.
You can take notes with it, group them together and synchronize them using an webserver with php and a mysql database. Its not secure. The only possibility to somehow secure your data is using HTTP Basic Authentication. There is no HTTPS support, as QT doesnt support it.
Was developed using QT 3.2.1, and I have no idea if it runs with older ones. You can download the 0.0.2 version here.
It compiles for me with running qmake and then make. Theres no install script, yet. You need to copy the php/rssapp.php file to some webserver and edit the first few defines, to suit your mysql database. You need to create a table named notes. The whole definition is in doc/mysqltable.
After that, just start the application, go to File->Settings and enter URL and username/password. It doesnt auto-synchronize yet, you need to manually select File->Synchronize. It isnt really well tested, but works for me.
<<lessYou can take notes with it, group them together and synchronize them using an webserver with php and a mysql database. Its not secure. The only possibility to somehow secure your data is using HTTP Basic Authentication. There is no HTTPS support, as QT doesnt support it.
Was developed using QT 3.2.1, and I have no idea if it runs with older ones. You can download the 0.0.2 version here.
It compiles for me with running qmake and then make. Theres no install script, yet. You need to copy the php/rssapp.php file to some webserver and edit the first few defines, to suit your mysql database. You need to create a table named notes. The whole definition is in doc/mysqltable.
After that, just start the application, go to File->Settings and enter URL and username/password. It doesnt auto-synchronize yet, you need to manually select File->Synchronize. It isnt really well tested, but works for me.
Download (0.036MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1643 downloads
pysdl_mixer 0.0.3
pysdl_mixer is a python interface to SDLs sdl_mixer. more>>
pysdl_mixer is a python interface to SDLs sdl_mixer.
This is usefull for multichannel sample and music playback from python. This project is currently being used by soya (https://gna.org/projects/soya/).
<<lessThis is usefull for multichannel sample and music playback from python. This project is currently being used by soya (https://gna.org/projects/soya/).
Download (0.023MB)
Added: 2006-04-25 License: (FDL) GNU Free Documentation License Price:
1280 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above https search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed