Main > Free Download Search >

Free automated support for compound rpc calls 0.2 software for linux

automated support for compound rpc calls 0.2

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 11949
Zimbra Collaboration Suite 4.5.6 / 5.0.0 Beta 1

Zimbra Collaboration Suite 4.5.6 / 5.0.0 Beta 1


Zimbra is a server and client technology for enterprise messaging and collaboration. more>>
Zimbra Collaboration Suite project is a client/server technology for enterprise messaging and collaboration.
Zimbra delivers innovation for both the administrator and the end-user as well as compatibility with existing infrastructure and applications (both open source and proprietary).
The Zimbra Collaboration Suite provides support for email, contacts, and group calendaring, and consists of a server and client.
Main features:
Administrator Benefits
- Online move, backup and recovery of individual or a group of mailboxes
- Compatibility with Active Directory and existing LDAP directories
- Native hierarchical storage management and clustering
- Web services integration with existing enterprise applications
- Integrated anti-spam and anti-virus
End-User Benefits
- Browser based client with search, shared calendar and mail that is integrated with contacts and calendar
- Support for Outlook: calendar, mail, contacts and offline mode
- Support for mobile devices: Blackberry, Treo and etc
- Support of Windows, Apple and Linux computer.
Whats New in 5.0.0 Beta 1 Development Release:
- This is the first release in the 5.0.0 release cycle.
- New features include IM, Tasks, Standard Client autocompletion, and keyboard navigation.
- Updates have been made to migration wizards and apple/outlook connectors.
Whats New in 4.5.6 Stable Release:
- Support for an automated MySQL database corruption check that will send a notification to the admin.
- Spam training has been enhanced by allowing programmatic scanning of folders without requiring a password.
- Admins can get backup and restore complete notifications sent via email.
- .Doc and .pdf files open correctly in Zimbra Web Client.
- iSync will not duplicate the calendar, and iSync Connector works correctly with Mac OS X 10.4.10.
- Servers automatically start after a ZCS upgrade.
- Web-based cross-mailbox discovery is available for the optional Zimbra Archiving and Discovery module.
<<less
Download (155MB)
Added: 2007-07-20 License: MPL (Mozilla Public License) Price:
766 downloads
BulkSMS 0.2

BulkSMS 0.2


BulkSMS is a Python implementation of the BulkSMS.co.uk HTTP client API. more>>
BulkSMS is a Python implementation of the BulkSMS.co.uk HTTP client API. It features an object- orientated Python module which can be called from other Python programs, alongside a command-line sms command for sending SMS messages and performing account control functions.
BulkSMS.co.uk is a commercial SMS transit provider allowing programmatic transmission of SMS through an HTTP RPC API. The service provides facilities for sending 7-bit, 8-bit, and Unicode-encoded SMS messages, alongside giving account control functions.
More information on BulkSMS.co.uk can be found at http://www.bulksms.co.uk/.
The BulkSMS Python Module is an object-based implementation of a BulkSMS.co.uk API client designed for Python 2.3. It has been designed for use with version 1.0 of the BulkSMS.co.uk API.
More information on Python can be found at http://www.python.org/.
The BulkSMS Command Line Interface is a small program written around the BulkSMS Python module, giving the user an easy interface for sending SMS messages using any command line from which Python may be run.
Enhancements:
- Added support for sending 2-way SMSes in the CLI via --repliable and in API via a repliable attribute.
- Added support for reading your the 2-way SMS inbox using a BulkSMS Inbox proxy.
- Added Inbox Server protocol documentation.
- Added a new poll_report() method to the BulkSMS class. Added poll_time and poll_wait instance variables to control poll_report(). Modified the CLI module to utilise poll_report().
- Fixed several inconsistancies and typing mistakes in the inline documentation as well as README.html. Added new paragraphs and examples for poll_report().
<<less
Download (0.028MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1221 downloads
Automated support for compound RPC calls 0.2

Automated support for compound RPC calls 0.2


Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures. more>>
Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures.

NFSv4 specifies that the RPC calls be batched into a "compound" call. There is no support for this in RPCGEN.

By rearranging the ONC IDL for NFSv4 into AutoGen definitions, these templates will emit the original IDL *plus* all the code to package, send, distribute, collect, return, and dispatch the results.

The distributed program author merely needs to call and supply server procedures for the routines specified in the IDL.

Templates for these calls and service routines is provided, too. The NFSv4 definitions are included.

<<less
Download (0.022MB)
Added: 2007-04-05 License: BSD License Price:
938 downloads
LUX4 2.1.2

LUX4 2.1.2


LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). more>>
LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). LUX4 library provides both Client and Server classes.
C/C++ porting is planned but for the Client side only. LUX4 performances are far ahead of other RPC protocol like RMI.
Enhancements:
- First Open Source release.
<<less
Download (0.17MB)
Added: 2007-07-23 License: LGPL (GNU Lesser General Public License) Price:
823 downloads
Jabber::RPC::HTTPgate 0.01

Jabber::RPC::HTTPgate 0.01


Jabber::RPC::HTTPgate is an HTTP gateway for Jabber-RPC / XML-RPC. more>>
Jabber::RPC::HTTPgate is an HTTP gateway for Jabber-RPC / XML-RPC.

SYNOPSIS

use Jabber::RPC::HTTPgate;

my $gw = new Jabber::RPC::HTTPgate(
server => myserver.org:5701,
identauth => jrpchttp.localhost:secret,
httpcomp => http,
);

$gw->start;

Jabber::RPC::HTTPgate is an experimental gateway that provides a conduit service between traditional (HTTP-transported) XML-RPC encoded requests/responses and Jabber-RPC (XML-RPC encoded requests/responses transported over Jabber).

The idea is that you can start a gateway, that connects as a component to the backbone of a Jabber server, and it proxies Jabber-RPC to HTTP-based XML-RPC endpoints, and vice versa. That means that your Jabber-RPC client can not only make XML-RPC encoded calls to a Jabber-RPC endpoint but also to a traditional HTTP-based XML-RPC endpoint. And it also means that your traditional HTTP-based XML-RPC client can make XML-RPC encoded calls to a Jabber-RPC endpoint.

Jabber -> HTTP

When you create and start up a gateway, it listens for Jabber-RPC calls, just like a normal Jabber-RPC responder. On receipt of such a call, the gateway creates an HTTP request and sends this request on to the HTTP-based XML-RPC endpoint. The response received back from this HTTP call is relayed back to the original Jabber-RPC requester.
While a Jabber-RPC endpoint address is a Jabber ID (JID), an traditional XML-RPC endpoint address is a URL. So all the Jabber-RPC client needs to do is specify the URL in the resource part of the gateways endpoint JID.

HTTP -> Jabber

As well as listening for Jabber-RPC calls, a gateway will also service incoming HTTP requests that can be made to the HTTP component that this gateway uses. The HTTP component (called simply http) can be downloaded from the normal Jabber software repository.

On receipt of an HTTP request (passed to it by the HTTP component), the gateway creates a Jabber-RPC request containing the XML-RPC encoded payload, and sends it on to the Jabber-RPC responder endpoint. This endpoint is identified (via a JID) by the path part of the URL used in the call by the traditional client.

<<less
Download (0.009MB)
Added: 2007-03-21 License: Perl Artistic License Price:
947 downloads
Ishtar 1.0 Beta

Ishtar 1.0 Beta


Ishtar provides a network toolbox for C++ programs. more>>
Ishtar provides a network toolbox for C++ programs.

Ishtar is a set of three C++ libraries that provide useful classes for networked applications. It features basic serialization, a protocol for remote procedure call (RPC), network accessible variables, and hierarchical config files.

A client is also provided.

Ishtar is a set of three C++ libraries providing usefull classes for use with network:

- libishtarnet: The underlying structure, provides network classes and basic serialisation.
- libishtarservices: Built upon libishtarnet, implements a protocol for remote procedure call (RPC).
- libishtarsettings: Built upon libishtarservices, provides network accessible variables and hierarchical config files.

In addition to those libraries, Ishtar contains two programs:

- ishtarclients: Clients that use the RPC to access remote services and variables.
- ishtarproxy: Gateway that redirect queries to multiple servers. Usefull in the context of robotics.

Usage in robotics

In addition to its obvious use as a RPC mechanism and config file accessor, Ishtar can be used within a robot as a software bus to connect its sensors and actuators to its control program or external monitor.

<<less
Download (MB)
Added: 2007-04-18 License: GPL (GNU General Public License) Price:
919 downloads
NetCDF 3.6.2

NetCDF 3.6.2


NetCDF is a format developed at Unidata that was inspired by the CDF format from NASA. more>>
NetCDF is a format developed at Unidata that was inspired by the CDF format from NASA.
NetCDF stands for "Network Common Data Form" and is a self-describing data format, commonly used in scientific and engineering applications.
Main features:
- All features of netCDF 3.6
- Large file support (> 2 GB data files)
- Use of HDF5 for storage
- Backward file-format compatibility
- Backward API compatibility
- Parallel I/O
- Multiple unlimited dimensions
- Additional Data Types
- Hierarchical Grouping of Data
- Bit packing
- Compression and other filters
- Revised documentation
- Examples
- Distribution with both netCDF and HDF5 packages
- (Unicode/ASCII) String data type
- Anonymous dimensions
- Support for compound data types, including nested compound types
- User-defined data type
- Upgrades to ncgen/ncdump/CDL to reflect new features
- NcML support for ncgen/ncdump
- F90 interface
- C++ interface
- Demonstrable performance gains in modeling contexts on advanced architectures
- HDF5 file driver support
Whats New in 4.0 Alpha 11 Development Release:
- Enum type added.
- NetCDF-4 verified support of common data model.
- ncdump support new features and NcML.
- No netCDF-4 artifacts in file.
- Uses HDF5 creation order information.
- NetCDF-4 documentation complete.
Whats New in 3.6.2 Stable Release:
- Support for shared libraries was added.
- Major documentation additions were done.
- Speedups were made on little-endian machines.
- Minor bugs were fixed.
<<less
Download (3.8MB)
Added: 2007-03-09 License: BSD License Price:
987 downloads
Lutel Firewall 0.99

Lutel Firewall 0.99


LutelWall (formerly known as Lutel Firewall) is high-level linux firewall configuration tool. more>>
LutelWall (formerly known as Lutel Firewall) is high-level linux firewall configuration tool. It uses human-readable and easy to understand configuration to set up Netfilter in most secure way. Its flexibility allows firewall admins build from very simple, single-homed firewalls, to most complex ones - with multiple subnets, DMZs and traffic redirections. It can be used on a dedicated firewall system, a multi-function gateway/router/server or on a standalone system. Configuration method of this firewall is made to be as simple as possible without loosing Netfilter flexibility and its security facilities.
Main features:
- flexible control over traffic using rule set
- user-defined protocols support
- support for any kind multiple external and internal interaces (and aliases)
- automated MASQUERADE / SNAT support
- easy to set up DNAT (transparent proxy, redirections to LAN/DMZ etc.)
- rate limit extensions
- packet marking for 3rd party shapers
- TOS (Type of Service) traffic optimizer
- both passive and active FTP support
- DHCP support
- can work as "workstation" firewa
- stateful TCP connection tracking with restrictive TCP chain
- blocking all stealth mode scans (FIN, Xmas Tree, Null, Windows scan or ACK scan modes (nmap -sF -sX -sN -sW -sA)
- blocking IP protocol scans (nmap -sO)
- blocking UDP scans (nmap -sU)
- blocking identification via TCP/IP fingerprinting (nmap -O)
- anti-spoof protection, including protection for aliases
- anti-smurf protection
- TCP SYN Flood protection
- UDP / ICMP Flood protection
- IANA reserved addresses checking
- SYSCTL parameters set for increased strength
- logging stealth scans (FIN, Xmas Tree, Null), ACK scan modes (nmap -sF -sX -sN), IP protocol scans (nmap -sO), UDP scans (nmap -sU), nmap fingerprinting attempts.
- autodetect of connection type (static/dynamic, external/internal)
- auto update of firewall tool
- auto update IANA reserved list
- display firewall statistics in iptables native, csv or html format
- easy deployment on all distributions
Enhancements:
- fixed iptables version checking
<<less
Download (0.028MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1204 downloads
XML-RPC Client/Server C Library 0.9.10

XML-RPC Client/Server C Library 0.9.10


XML-RPC Client/Server C Library supports persistent HTTP/1.1 conenctions over SSL. more>>
XML-RPC Client/Server C Library is a cross-platform software written in C that supports persistent HTTP/1.1 conenctions over SSL and comes with XML-RPC interface description language and client/server code compiler. Libxr depends on glib2 and libxml2.
Main features:
- Persistent connections over HTTP/1.1
- SSLv3/TLSv1 using OpenSSL.
- XML-RPC interface description language (XDL).
- XML-RPC client stubs/servlet skels compiler.
- Multiple servlets per server.
- Servlet lifetime (init -- call -- call -- fini).
- Multiplatform (linux, mingw32 on windows).
- IPV6 as soon as OpenSSL 0.9.9 is released.
<<less
Download (0.40MB)
Added: 2007-05-19 License: LGPL (GNU Lesser General Public License) Price:
894 downloads
mod_xmlrpc_auth 0.1

mod_xmlrpc_auth 0.1


mod_xmlrpc_auth is an Apache module for XML-RPC Authentication. more>>
mod_xmlrpc_auth is an Apache module for XML-RPC Authentication.

mod_xmlrpc_auth is an Apache module which performs authentication and authorization using an XML-RPC call.

Installation:

To build mod_xmlrpc_auth, you should be able to simply run these commands:

./configure
make
make install

Encap Package Support

To build this software as an Encap package, you can pass the --enable-encap option to configure. This will be automatically enabled if the epkg or mkencap programs are detected on the system, but can be overridden by the --disable-encap option.

When building an Encap package, the configure script will automatically adjust the installation prefix to use an appropriate Encap package directory. It does this using a heuristic algorithm which examines the values of the ${ENCAP_SOURCE} and ${ENCAP_TARGET} environment variables and the argument to configures --prefix option.

If mkencap was detected on the system, it will be automatically run during "make install". By default, epkg will also be run, but this can be inhibited with the --disable-epkg-install configure option.

For information on the Encap package management system, see the WSG Encap Archive:

http://www.encap.org/

Configuration

For configuration information, please see the mod_xmlrpc_auth.conf file.

<<less
Download (0.073MB)
Added: 2006-04-05 License: BSD License Price:
1297 downloads
DCE::RPC 0.11

DCE::RPC 0.11


DCE::RPC is a Perl extension for DCE RPC protocol composer/parser. more>>


SYNOPSIS

use DCE::RPC; use Authen::Perl::NTLM qw(lm_hash nt_hash);
use constant DCOM_IREMOTEACTIVATION => pack("H32", "B84A9F4D1C7DCF11861E0020AF6E7C57");
use constant DCOM_IF_VERSION => 0x00;
use constant DCOM_XFER_SYNTAX => pack("H32", "045D888AEB1CC9119FE808002B104860");
use constant DCOM_XFER_SYNTAX_VERSION => 0x02;

$passwd = "passwd";
$lm_hpw = lm_hash($passwd);
$nt_hpw = nt_hash($passwd);
$ntlm = new_client Authen::Perl::NTLM($lm_hpw, nt_hpw);
$rpc_host = "www.rpc.com";
$rpc_port = 135;
$rpc = new DCE::RPC($rpc_host, $rpc_port, $ntlm);
$bind_msg = $rpc->rpc_bind_ack_resp(1, DCOM_IREMOTEACTIVATION, DCOM_IF_VERSION,
({interface => DCOM_XFER_SYNTAX, version => DCOM_XFER_SYNTAX_VERSION}));
$request_msg = $rpc->rpc_co_request("Hi, there! This is Stub!", 1, 0x0e, DCOM_IREMOTEACTIVATION, "Authentication Credentials");
$response_msg = $rpc->rpc_request_response($request_msg);
$alt_ctx_msg = $rpc->rpc_alt_ctx(1, DCOM_IREMOTEACTIVATION . DCOM_IF_VERSION
,
({interface => DCOM_XFER_SYNTAX, version => DCOM_XFER_SYNTAX_VERSION}));

The DCE RPC protocol is an application level protocol from OpenGroup that allows applications to do Remote Procedure Calls. It is the underlying wire protocol for DCOM (Distributed Common Object Model) by Microsoft.
This module was motivated by an reverse-engineering effort on a DCOM client. Therefore, functions that are implemented gear more toward client side implementation. Also, the initial version only supports Connection Oriented version of DCE RPC. It also assumes NTLMSSP as the underlying authentication protocol. This can change based on the input of the users of this modules.

<<less
Download (0.007MB)
Added: 2007-04-16 License: Perl Artistic License Price:
922 downloads
WebJob 1.6.0

WebJob 1.6.0


WebJob downloads a program or script from a remote WebJob server and executes it in one unified operation. more>>
WebJob downloads a program or script from a remote WebJob server and executes it in one unified operation. Any output produced by the program/script is packaged up and sent to a remote, possibly different, WebJob server.
WebJob is useful because it provides a mechanism for running known good programs on damaged or potentially compromised systems. This makes it ideal for remote diagnostics, incident response, and evidence collection.
WebJob also provides a framework that is conducive to centralized management. Therefore, it can support and help automate a large number of common administrative tasks and host-based monitoring scenarios such as periodic system checks, file updates, integrity monitoring, patch/package management, and so on.
Main features:
- WebJob was written in C and has been ported to many popular operating environments such as AIX, Cygwin, FreeBSD, HP-UX, MacOS X, NetBSD, OpenBSD, Linux, Solaris, and Windows NT/2K.
- In incident response and evidence collection scenarios, WebJob does not need to be "installed" on client machines. In many cases, it can be run from a floppy, CDROM, or network share. This means that WebJob can be configured such that it is minimally invasive to the target system. This is important when trying to collect evidence of an attack on live systems.
- In system management, monitoring, and auditing scenarios where persistence is required, only a single binary and a few configuration files actually need to reside on client machines. Logistically, this can be a big time saver in terms of software deployment and maintenance.
- The tools that actually do what you need to have done are managed in one location, namely the WebJob server. Thus, scripts and programs can be kept in a state of continual readiness. Effectively, this increases your ability to adapt and respond to unforeseen events.
- Client-Server data can be exchanged safely and securely using SSL encryption and certificate authentication.
- All harvested data is aggregated in one location -- the WebJob server.
- WebJob only requires an outbound TCP connection -- typically on port 443. A WebJob server never initiates communication with a WebJob client. This eliminates an entire class of network-based attack vectors.
- WebJob does not diminish the clients security posture because it is strictly a client side application and it runs in the security context of the user invoking it. In other words, the WebJob client does not accept inbound requests, and there are no inherent SUID/SGID issues.
- WebJobs GET, RUN, and PUT timers ensure that runaway jobs are terminated once user-specified time limits have been exceeded.
- WebJob scales horizontally. In other words, a single WebJob server can handle multiple clients, and multiple servers within a single-tiered framework create additional capacity.
- WebJob scales vertically. In other words, WebJob servers can be configured as clients to create a multi-tiered framework.
- WebJob does not limit what you can do.
Enhancements:
- The code was cleaned up and refined.
- Several bugs were fixed.
- Digital Signature Verification (DSV) support was integrated into the WebJob client/server components.
- Support for SHA256 hashes was added.
- The CGI script now provides support for GET/PUT triggers and stricter SSL-based authentication checks.
<<less
Download (0.31MB)
Added: 2006-06-01 License: BSD License Price:
1249 downloads
Jabber::RPC 0.01

Jabber::RPC 0.01


Jabber::RPC is a Jabber-RPC Implementation. more>>
Jabber::RPC is a Jabber-RPC Implementation.

SYNOPSIS

See documentation for Jabber::RPC::Server and Jabber::RPC::Client.

Jabber::RPC is a library that implements Jabber-RPC for Perl. The library consists of two modules, Jabber::RPC::Server and Jabber::RPC::Client. Please refer to the documentation for these two modules for more information.

<<less
Download (0.005MB)
Added: 2007-03-21 License: Perl Artistic License Price:
949 downloads
isdn2dbox 0.5

isdn2dbox 0.5


isdn2dbox checks the Linux logfile for ISDN calls, and sends notification of these calls to dbox2. more>>
isdn2dbox checks the Linux logfile for ISDN calls, and sends notification of these calls to dbox2. It has optional MySQL support, a debug mode, and a daemon mode.

<<less
Download (0.068MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1211 downloads
JavaDesktopEngine 1.0

JavaDesktopEngine 1.0


JavaDesktopEngine is a multi-process Java engine with an XML-RPC interface. more>>
JavaDesktopEngines aim is to produce a piece of software that is at the same time:
Shared virtual machine
It allows to launch different java programs inside the same VM. The VM will always be alive, so no more startup overhead and less memory used.
It uses our JDSVM(Java Desktop Shared Virtual Machine), which in turn is based on Javagroups great Echidna Project
Xml Rpc local server
This way it is possible for programs, even written in languages different from java, to access "services" exposed by the engine.
Plugin host
It has been built with a pluggable architecture in mind, so that it is possible to develop new "services" for the engine.
Linux/Windows service (next release)
It is run as a service, so that its "services" will always be available for other programs.
For those of us who make heavy use of java tools its always been quite frustrating to have to open lots of resource eager VMs just to launch very useful but simple programs. Moreover, VM starting for simple utilities is a real waste of time.
Weve all appreciated the difference when launching a compilation from inside an IDE. In this case javac is launched as a process inside an already active VM, and the difference is evident.
JDE in the beginning was born to try to address these problems. Having an always active VM where it is possible to launch processes in, means faster process start and less resources used. A lot of time is saved by from not loading again and again the VM.
Theres nothing new in this. Some very good related projects are alive and kicking on the net, some of them focusing on a complete Java desktop enviroment, some on just a shared VM. JDE positions itself a bit differently, as it can be seen as a java engine exposing pluggable services (shared VM being just one of these).
There are several approaches to implementing a shared VM, all of them with pros and cons. Weve chosen to use the great code from the Echidna Project for now.
The entrypoint of JDE is an XML-RPC server accepting calls for services. Everything needed from JDE can be obtained by making a call to it.
The main service exposed by JDE is obviously the java process launching one. By making a call, it is possible to launch a java process insisde the VM. Having an XML-RPC server allows us to use any language with xmlrpc capabilities to launch java programs. The package includes a simple python script, that can be easily used as launcher (see our simple tutorial for details).
Included is also a "Manager", a simple swing application with active process listing and process launching capabilities.
Hopefully, this one will evolve as far as there will be more services in JDE to be the reference manager for the engine.
Included plugins:
1) Java process Launcher. The one this project was started for. You can launch java processes inside the living VM.
2) Scripting engine. Via a simple xmlrpc call you can launch a script on the engine and get back results. The nice thing, as usual, is that being xmlrpc based, you can use it as a service called by anything written in any language. Currently supported scripting language is BeanShell. More will be available soon via BSF.
3) Fast editor Based on jEdit Syntax Package 2.2.1, a simple, fast and useful editor with only some of the nice features jEdit has got us used to.
Enhancements:
- This release should be a bit more robust when killing processes that make use of System.exit(0) without "dispose()".
- An icon for the GUI manager has been added, as well as a bat file for Windows systems.
<<less
Download (0.80MB)
Added: 2006-09-16 License: LGPL (GNU Lesser General Public License) Price:
1134 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5