rfc
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 213
rfc2mib
rfc2mib is a script that extracts MIB/PIB/ASN.1 modules from an RFC document. more>>
This Tcl script may be used to extract MIB, PIB and ASN.1 modules from an RFC document.
Unlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
<<lessUnlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
Download (0.003MB)
Added: 2005-04-13 License: BSD License Price:
1661 downloads
RFC 3.3.0
RFC (Remote Filesystem Checker) is a set of scripts that aims to help System-Administrators. more>>
RFC (Remote Filesystem Checker) is a set of scripts that aims to help System-Administrators run a filesystem-checker (like tripwire, aide and so on...) from a "master-node" to several "slave-nodes" using ssh, scp, sudo and few other common shell commands.
Main features:
- crate/update FileSystem-Checkers (FSC) database
- execute FSC and create a log-report
- allow parallel execution, mass-check and mass-upgrade!
- support non-interactive operations
- use scp/ssh for all connections
- use an arbitrary port for ssh/scp connections (may be different for each host!)
- send (ONE) email to administrator(s)
- rotate logs, databases and other files
- support for AFICK, AIDE and INTEGRIT FileSystem-Checkers
- check users creation/removal
- check group creation/removal
- check if someone changes UID, GID or shell
- check for groups members or ID changes
- check for SUID/SGID on remote host via a separate PERL script
- check if remote-host is up before run checks on it (via nmap)
- kill the processes that take too long (you can set an arbitrary timeout value)
<<lessMain features:
- crate/update FileSystem-Checkers (FSC) database
- execute FSC and create a log-report
- allow parallel execution, mass-check and mass-upgrade!
- support non-interactive operations
- use scp/ssh for all connections
- use an arbitrary port for ssh/scp connections (may be different for each host!)
- send (ONE) email to administrator(s)
- rotate logs, databases and other files
- support for AFICK, AIDE and INTEGRIT FileSystem-Checkers
- check users creation/removal
- check group creation/removal
- check if someone changes UID, GID or shell
- check for groups members or ID changes
- check for SUID/SGID on remote host via a separate PERL script
- check if remote-host is up before run checks on it (via nmap)
- kill the processes that take too long (you can set an arbitrary timeout value)
Download (2.79MB)
Added: 2005-11-18 License: GPL (GNU General Public License) Price:
1439 downloads
SAP::Rfc 1.55
SAP::Rfc is a Perl module that contains RFC Function calls against an SAP R/3 System. more>>
SAP::Rfc is a Perl module that contains RFC Function calls against an SAP R/3 System.
SYNOPSIS
# WARNING - as of SAP::Rfc 1.40 USER and PASSWD are case sensitive ready for
# R3 7.x
use SAP::Rfc;
$rfc = new SAP::Rfc(
ASHOST => myhost,
USER => ME,
PASSWD => secret,
LANG => EN,
CLIENT => 200,
SYSNR => 00,
TRACE => 1 );
my $it = $rfc->discover("RFC_READ_TABLE");
$it->QUERY_TABLE(TRDIR);
$it->ROWCOUNT( 2000 );
$it->OPTIONS( ["NAME LIKE RS%"] );
# or pass a list of hash refs like so:
$it->OPTIONS( [ { TEXT => "NAME LIKE RS%" } ] );
$rfc->callrfc( $it );
print "NO. PROGS: ".$it->tab(DATA)->rowCount()." n";
print join("n",( $it->DATA ));
$rfc->close();
SAP::Rfc - is a Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution. This Distribution also allows the creation of registered RFCs so that an SAP system can call arbitrary Perl code created in assigned callbacks.
The best way to describe this package is to give a brief over view, and then launch into several examples. The SAP::Rfc package works in concert with several other packages that also come with same distribution, these are SAP::Iface, SAP::Parm, SAP::Tab, and SAP::Struc. These come together to give you an object oriented programming interface to performing RFC function calls to SAP from a UNIX based platform with your favourite programming language - Perl. A SAP::Rfc object holds together one ( and only one ) connection to an SAP system at a time. The SAP::Rfc object can hold one or many SAP::Iface objects, each of which equate to the definition of an RFC Function in SAP ( trans SE37 ). Each SAP::Iface object holds one or many SAP::Parm, and/or SAP::Tab objects, corresponding to the RFC Interface definition in SAP ( SE37 ).
For all SAP::Tab objects, and for complex SAP::Parm objects, a SAP::Struc object can be defined. This equates to a structure definition in the data dictionary ( SE11 ). Because the manual definition of interfaces and structures is a boring and tiresome exercise, there are specific methods provided to automatically discover, and add the appropriate interface definitions for an RFC Function module to the SAP::Rfc object ( see methods discover, and structure of SAP::Rfc ).
Please note that USER and PASSWD are now case sensitive - this change has the potential to break backward compatibility.
<<lessSYNOPSIS
# WARNING - as of SAP::Rfc 1.40 USER and PASSWD are case sensitive ready for
# R3 7.x
use SAP::Rfc;
$rfc = new SAP::Rfc(
ASHOST => myhost,
USER => ME,
PASSWD => secret,
LANG => EN,
CLIENT => 200,
SYSNR => 00,
TRACE => 1 );
my $it = $rfc->discover("RFC_READ_TABLE");
$it->QUERY_TABLE(TRDIR);
$it->ROWCOUNT( 2000 );
$it->OPTIONS( ["NAME LIKE RS%"] );
# or pass a list of hash refs like so:
$it->OPTIONS( [ { TEXT => "NAME LIKE RS%" } ] );
$rfc->callrfc( $it );
print "NO. PROGS: ".$it->tab(DATA)->rowCount()." n";
print join("n",( $it->DATA ));
$rfc->close();
SAP::Rfc - is a Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution. This Distribution also allows the creation of registered RFCs so that an SAP system can call arbitrary Perl code created in assigned callbacks.
The best way to describe this package is to give a brief over view, and then launch into several examples. The SAP::Rfc package works in concert with several other packages that also come with same distribution, these are SAP::Iface, SAP::Parm, SAP::Tab, and SAP::Struc. These come together to give you an object oriented programming interface to performing RFC function calls to SAP from a UNIX based platform with your favourite programming language - Perl. A SAP::Rfc object holds together one ( and only one ) connection to an SAP system at a time. The SAP::Rfc object can hold one or many SAP::Iface objects, each of which equate to the definition of an RFC Function in SAP ( trans SE37 ). Each SAP::Iface object holds one or many SAP::Parm, and/or SAP::Tab objects, corresponding to the RFC Interface definition in SAP ( SE37 ).
For all SAP::Tab objects, and for complex SAP::Parm objects, a SAP::Struc object can be defined. This equates to a structure definition in the data dictionary ( SE11 ). Because the manual definition of interfaces and structures is a boring and tiresome exercise, there are specific methods provided to automatically discover, and add the appropriate interface definitions for an RFC Function module to the SAP::Rfc object ( see methods discover, and structure of SAP::Rfc ).
Please note that USER and PASSWD are now case sensitive - this change has the potential to break backward compatibility.
Download (0.070MB)
Added: 2007-05-24 License: Perl Artistic License Price:
919 downloads
SAPRFC 1.4.1
SAPRFC is a extension module for PHP 4 and PHP 5. more>>
SAPRFC is a extension module for PHP 4 and PHP 5. SAPRFC can call ABAP function modules in SAP R/3 from PHP scripts.
You can use the powerful PHP language to create a web applications or interface programs with a connectivity to the SAP R/3.
You can also write RFC server program in PHP and call PHP functions from SAP R/3.
Main features:
- Non-Unicode SAP R/3 release above 4.0B supported (it may be work for earlier versions but it hasnt been tested)
- use RFC (Remote Function Call) API to make call
- discover interface of a function module
- map RFC types to PHP strings
- server API for calling PHP functions from ABAP
- support for transactional RFC (client and server)
- portability: except ZEND API and RFC API use only a few standard C functions
- delivered with the test script saprfc_test.php that has the similar function as "Single Test" option in SE37 transaction (Function Builder).
<<lessYou can use the powerful PHP language to create a web applications or interface programs with a connectivity to the SAP R/3.
You can also write RFC server program in PHP and call PHP functions from SAP R/3.
Main features:
- Non-Unicode SAP R/3 release above 4.0B supported (it may be work for earlier versions but it hasnt been tested)
- use RFC (Remote Function Call) API to make call
- discover interface of a function module
- map RFC types to PHP strings
- server API for calling PHP functions from ABAP
- support for transactional RFC (client and server)
- portability: except ZEND API and RFC API use only a few standard C functions
- delivered with the test script saprfc_test.php that has the similar function as "Single Test" option in SE37 transaction (Function Builder).
Download (0.074MB)
Added: 2005-12-23 License: The PHP License Price:
1411 downloads
RFC::RFC822::Address 1.5
RFC::RFC822::Address is a Perl module for RFC 822 style address validation. more>>
RFC::RFC822::Address is a Perl module for RFC 822 style address validation.
SYNOPSIS
use RFC::RFC822::Address qw /valid/;
print "Validn" if valid abigail@example.com;
This module checks strings to see whether they are have the valid syntax, as defined in RFC 822 [1]. One subroutine, valid, can be imported, which takes a single string as argument. If the string is valid according to RFC 822, a true value is returned, else a false value is returned.
CAVEATS and BUGS
This module sets the variable $Parse::RecDescent::skip. This will influence all other Parse::RecDescent parsers. And this parser will break if you set $Parse::RecDescent::skip to another value. It doesnt look that it is possible to set an alternative skip value for each parser, other than setting the skip value on each production.
Example A.1.5 in RFC 822 is wrong. It should use "Galloping Gourmet"@ANT.Down-Under.
This module should have been named RFC::822::Address. However, perl 5.004 doesnt like the 822 part, and at the time of this writing MacPerl is still at 5.004.
This module is slow.
<<lessSYNOPSIS
use RFC::RFC822::Address qw /valid/;
print "Validn" if valid abigail@example.com;
This module checks strings to see whether they are have the valid syntax, as defined in RFC 822 [1]. One subroutine, valid, can be imported, which takes a single string as argument. If the string is valid according to RFC 822, a true value is returned, else a false value is returned.
CAVEATS and BUGS
This module sets the variable $Parse::RecDescent::skip. This will influence all other Parse::RecDescent parsers. And this parser will break if you set $Parse::RecDescent::skip to another value. It doesnt look that it is possible to set an alternative skip value for each parser, other than setting the skip value on each production.
Example A.1.5 in RFC 822 is wrong. It should use "Galloping Gourmet"@ANT.Down-Under.
This module should have been named RFC::822::Address. However, perl 5.004 doesnt like the 822 part, and at the time of this writing MacPerl is still at 5.004.
This module is slow.
Download (1.5MB)
Added: 2007-02-15 License: Perl Artistic License Price:
987 downloads
Riece 3.0.0
Riece is an IRC client for Emacs. more>>
Riece is an IRC client for Emacs. Riece supports multiple server profiles, custom window layout, and other nice features.
Riece can be dynamically extended by add-on (plugin) modules. By default, 30 add-ons are available.
Main features:
- Several IRC servers may be used at the same time.
- Riece can be dynamically extended by add-on modules.
- Installation is easy. Riece doesnt depend on other elisp packages.
- Setup is easy. Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and dialogues. Users can select the window layout.
- Step by step instruction is included.
- Mostly compliant with RFC 2812.
Enhancements:
- This release has a new add-on to enables secure conversation using GnuPG.
<<lessRiece can be dynamically extended by add-on (plugin) modules. By default, 30 add-ons are available.
Main features:
- Several IRC servers may be used at the same time.
- Riece can be dynamically extended by add-on modules.
- Installation is easy. Riece doesnt depend on other elisp packages.
- Setup is easy. Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and dialogues. Users can select the window layout.
- Step by step instruction is included.
- Mostly compliant with RFC 2812.
Enhancements:
- This release has a new add-on to enables secure conversation using GnuPG.
Download (0.34MB)
Added: 2006-05-29 License: GPL (GNU General Public License) Price:
1243 downloads
MiaouIRC 0.89
MiaouIRC is an RFC 1459-compatible IRC client written in Java/Swing. more>>
MiaouIRC is an RFC 1459-compatible IRC client written in Java/Swing. It has some useful features like choosing your Look n Feel, customizing your nick friend list, highly verbose logging, searching a keyword in a channel, private message panels, etc.
It supports multi-server connections, DCC CHAT, SEND, ACCEPT and RESUME, CTCP commands, nick autocompletions, mIRC colors, autoreconnects, and autojoins. A DCC queue list is available to tracing your leeching activities with IRC FServ.
MiaouIRC is still a simple use Java application, but, with many features which are proper to, like :
- The possibility for choosing the Look And Feel
- DCC SEND, CHAT and OFFER with a DCC queue monitoring. Very useful for an intensive use on "DCCing" with FServ IRC Bot !
- MiaouIRC is also multi-server
- A logging system is available too, so you can trace all interactions between this program client and the IRC server, log by channel or by private message.
- Multiple configurations management, easy to load from one to another.
Configuration saves are only memorized on files, never on registers basis, in a Windows system type.
<<lessIt supports multi-server connections, DCC CHAT, SEND, ACCEPT and RESUME, CTCP commands, nick autocompletions, mIRC colors, autoreconnects, and autojoins. A DCC queue list is available to tracing your leeching activities with IRC FServ.
MiaouIRC is still a simple use Java application, but, with many features which are proper to, like :
- The possibility for choosing the Look And Feel
- DCC SEND, CHAT and OFFER with a DCC queue monitoring. Very useful for an intensive use on "DCCing" with FServ IRC Bot !
- MiaouIRC is also multi-server
- A logging system is available too, so you can trace all interactions between this program client and the IRC server, log by channel or by private message.
- Multiple configurations management, easy to load from one to another.
Configuration saves are only memorized on files, never on registers basis, in a Windows system type.
Download (2.9MB)
Added: 2005-11-22 License: GPL (GNU General Public License) Price:
1431 downloads
babel-ircd 1.1
babel-ircd is a small IRC server aimed for small communities. more>>
babel-ircd is a small IRC server aimed for small communities. It supports a subset of RFC1459.
It extends the RFC by providing automatic encoding translation. The project only works in stand-alone on one server.
Exemple of lacks : modes (like operator)
new server command : /encoding
- /encoding iso-8859-1 set the encoding of the client to iso 8859-1. The server then convert all the message from and to this client to the right encoding. With this several clients can have different encoding and see their accents. All encoding provided by iconv are available
- /encoding list returns the list of supported encodings
- /encoding shows the current encoding
This software is under the GPLv2 License.
Enhancements:
- Tested with: xchat gaim ChatZilla Zircon KSirc LostIrc ircII BitchX tirc epic4 TinyIRC
<<lessIt extends the RFC by providing automatic encoding translation. The project only works in stand-alone on one server.
Exemple of lacks : modes (like operator)
new server command : /encoding
- /encoding iso-8859-1 set the encoding of the client to iso 8859-1. The server then convert all the message from and to this client to the right encoding. With this several clients can have different encoding and see their accents. All encoding provided by iconv are available
- /encoding list returns the list of supported encodings
- /encoding shows the current encoding
This software is under the GPLv2 License.
Enhancements:
- Tested with: xchat gaim ChatZilla Zircon KSirc LostIrc ircII BitchX tirc epic4 TinyIRC
Download (0.013MB)
Added: 2006-12-11 License: GPL (GNU General Public License) Price:
1048 downloads
Ruby/DICT 0.9.3
Ruby/DICT is an RFC 2229 compliant client-side library implementation of the DICT protocol. more>>
Ruby/DICT is an RFC 2229 compliant client-side library implementation of the DICT protocol, written in the Ruby programming language. Ruby/DICT library can be used to write clients that access dictionary definitions from a set of natural language dictionary databases. In the words of the RFC:
The DICT protocol is designed to provide access to multiple databases. Word definitions can be requested, the word index can be searched (using an easily extended set of algorithms), information about the server can be provided (e.g., which index search strategies are supported, or which databases are available), and information about a database can be provided (e.g., copyright, citation, or distribution information). Further, the DICT protocol has hooks that can be used to restrict access to some or all of the databases.
The archive also includes rdict, a dictionary client built on top of the Ruby/DICT library.
Here are some examples of its usage:
$ rdict -D
This will provide you with a list of databases you can query.
$ rdict -S
This will provide you with a list of strategies you can employ to match words.
$ rdict -m -s prefix foo
This shows you a list of all words that begin with foo in all of the databases.
$ rdict -m -s re ^(cu|ke)rb$
This shows you all the definitions relating to both curb and kerb from all the databases. The re strategy allows regular expression matching.
$ rdict -m -s suffix fix
This shows a list of all words that end in fix in all of the databases.
<<lessThe DICT protocol is designed to provide access to multiple databases. Word definitions can be requested, the word index can be searched (using an easily extended set of algorithms), information about the server can be provided (e.g., which index search strategies are supported, or which databases are available), and information about a database can be provided (e.g., copyright, citation, or distribution information). Further, the DICT protocol has hooks that can be used to restrict access to some or all of the databases.
The archive also includes rdict, a dictionary client built on top of the Ruby/DICT library.
Here are some examples of its usage:
$ rdict -D
This will provide you with a list of databases you can query.
$ rdict -S
This will provide you with a list of strategies you can employ to match words.
$ rdict -m -s prefix foo
This shows you a list of all words that begin with foo in all of the databases.
$ rdict -m -s re ^(cu|ke)rb$
This shows you all the definitions relating to both curb and kerb from all the databases. The re strategy allows regular expression matching.
$ rdict -m -s suffix fix
This shows a list of all words that end in fix in all of the databases.
Download (0.047MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1286 downloads
URI::Escape 1.35
URI::Escape is a Perl module to escape and unescape unsafe characters. more>>
URI::Escape is a Perl module to escape and unescape unsafe characters.
SYNOPSIS
use URI::Escape;
$safe = uri_escape("10% is enoughn");
$verysafe = uri_escape("foo", " -377");
$str = uri_unescape($safe);
This module provides functions to escape and unescape URI strings as defined by RFC 2396 (and updated by RFC 2732). A URI consists of a restricted set of characters, denoted as uric in RFC 2396. The restricted set of characters consists of digits, letters, and a few graphic symbols chosen from those common to most of the character encodings and input facilities available to Internet users:
"A" .. "Z", "a" .. "z", "0" .. "9",
";", "/", "?", ":", "@", "&", "=", "+", "$", ",", "[", "]", # reserved
"-", "_", ".", "!", "~", "*", "", "(", ")"
In addition, any byte (octet) can be represented in a URI by an escape sequence: a triplet consisting of the character "%" followed by two hexadecimal digits. A byte can also be represented directly by a character, using the US-ASCII character for that octet (iff the character is part of uric).
Some of the uric characters are reserved for use as delimiters or as part of certain URI components. These must be escaped if they are to be treated as ordinary data. Read RFC 2396 for further details.
<<lessSYNOPSIS
use URI::Escape;
$safe = uri_escape("10% is enoughn");
$verysafe = uri_escape("foo", " -377");
$str = uri_unescape($safe);
This module provides functions to escape and unescape URI strings as defined by RFC 2396 (and updated by RFC 2732). A URI consists of a restricted set of characters, denoted as uric in RFC 2396. The restricted set of characters consists of digits, letters, and a few graphic symbols chosen from those common to most of the character encodings and input facilities available to Internet users:
"A" .. "Z", "a" .. "z", "0" .. "9",
";", "/", "?", ":", "@", "&", "=", "+", "$", ",", "[", "]", # reserved
"-", "_", ".", "!", "~", "*", "", "(", ")"
In addition, any byte (octet) can be represented in a URI by an escape sequence: a triplet consisting of the character "%" followed by two hexadecimal digits. A byte can also be represented directly by a character, using the US-ASCII character for that octet (iff the character is part of uric).
Some of the uric characters are reserved for use as delimiters or as part of certain URI components. These must be escaped if they are to be treated as ordinary data. Read RFC 2396 for further details.
Download (0.094MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1157 downloads
libircclient 1.2
libircclient is a small but powerful library, which implements client-server IRC protocol. more>>
libircclient is a small but powerful library, which implements client-server IRC protocol. libircclient is designed to be small, fast, portable and compatible to RFC standards, and most IRC clients.
Main features:
- Full multi-threading support.
- Single threads handles all the IRC processing.
- Support for single-threaded applications, and socket-based applications, which use select()
- Synchronous and asynchronous interfaces.
- CTCP support with optional build-in reply code.
- Flexible DCC support, including both DCC chat, and DCC file transfer.
- Can both initiate and react to initiated DCC.
- Can accept or decline DCC sessions asynchronously.
- Plain C interface and implementation (possible to use from C++ code, obviously)
- Compatible with RFC 1459 and most IRC clients.
- Free, licensed under LGPL license.
- Good documentation and examples available.
Installation:
./configure
make
make install
Enhancements:
- IRC color manpulation functions now exported too.
<<lessMain features:
- Full multi-threading support.
- Single threads handles all the IRC processing.
- Support for single-threaded applications, and socket-based applications, which use select()
- Synchronous and asynchronous interfaces.
- CTCP support with optional build-in reply code.
- Flexible DCC support, including both DCC chat, and DCC file transfer.
- Can both initiate and react to initiated DCC.
- Can accept or decline DCC sessions asynchronously.
- Plain C interface and implementation (possible to use from C++ code, obviously)
- Compatible with RFC 1459 and most IRC clients.
- Free, licensed under LGPL license.
- Good documentation and examples available.
Installation:
./configure
make
make install
Enhancements:
- IRC color manpulation functions now exported too.
Download (0.28MB)
Added: 2006-08-30 License: LGPL (GNU Lesser General Public License) Price:
1152 downloads
R3 0.31
R3.pm is a Perl object oriented client interface to SAP R/3 using RFCSDK. more>>
R3.pm is a Perl object oriented client interface to SAP R/3 using RFCSDK.
SYNOPSIS
use R3;
$conn = new R3::conn (host=>$host, sysnr=>$sysnr, client=>$client,
user=>$usr, passwd=>$passwd);
$itab = new R3::itab ($conn, $table_name);
$func = new R3::func ($conn, $func_name);
...
R3.pm provides an object oriented interface to SAPs RFCSDK for connection to an R/3 system. R3::conn is the object interface to R/3 connections. R3::itab is the object interface to ABAP internal tables. R3::func is the object interface to ABAP RFC enabled functions.
<<lessSYNOPSIS
use R3;
$conn = new R3::conn (host=>$host, sysnr=>$sysnr, client=>$client,
user=>$usr, passwd=>$passwd);
$itab = new R3::itab ($conn, $table_name);
$func = new R3::func ($conn, $func_name);
...
R3.pm provides an object oriented interface to SAPs RFCSDK for connection to an R/3 system. R3::conn is the object interface to R/3 connections. R3::itab is the object interface to ABAP internal tables. R3::func is the object interface to ABAP RFC enabled functions.
Download (0.007MB)
Added: 2007-05-24 License: Perl Artistic License Price:
1015 downloads
sip-redirect 0.1.1
sip-redirect is a tiny SIP redirect server. more>>
sip-redirect is a tiny SIP redirect server. sip-redirect supports IPv4 and IPv6, but the IPv6 support is optional.
The RFC 3261 was the base for this simple and very configurable implementation. There is neither TCP nor multicast support programmed in.
<<lessThe RFC 3261 was the base for this simple and very configurable implementation. There is neither TCP nor multicast support programmed in.
Download (0.018MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1100 downloads
SmartIrc4net 0.4.0
SmartIrc4net in an IRC library for C#/.NET. more>>
SmartIrc4net project is a C# class for communication with IRC networks, which conforms to the RFC 2812 (IRC Protocol). Its orignally a port of SmartIRC (written in PHP), but its much more now (I will backport it to PHP5 some day). SmartIrc4net an API that handles all IRC protocol messages and is designed for creating IRC bots or even GUI clients.
Main features:
- 3 layered API:
- IrcConnection (low-level API) contains socket handling and message buffer
- IrcCommands (extends IrcConnection, middle-level API) contains RFC IRC commands plus easy to use IRC methods (like Op/Deop/Ban/Unban...)
- IrcClient (extends IrcCommands, high-level API) full featured IRC class, with channel syncing, fully event driven
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- autoreconnect, if connection is lost
- autoretry for connecting to IRC servers
- debugging/logging system with log levels (using log4net)
- compatible with Mono and Micrsoft .NET Framework
- sendbuffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical)
- channel syncing (tracking of users/modes/topic etc in objects)
- user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects)
- when channel syncing is acticated the following methods are available:
- IsJoined
- IsOpped
- IsVoiced
- IsBanned
- on reconnect all joined channels will be rejoined, also when keys are used
- own CTCP version reply can be set
Enhancements:
- This release contains crash fixes in the CTCP PING handling code, non-RFC support mode, channel mode parser, and connection handling.
- It also includes an active pinger, which detects network problems much better, as TCP sockets can stall for days or weeks before the error is detected.
- This is the first release that has support for UTF-8.
- The API documentation was extended.
- The login method accepts a list of nicknames, automatically uses the next nickname if a nickname collision happens, and uses part of the nickname plus a random number as a fallback.
<<lessMain features:
- 3 layered API:
- IrcConnection (low-level API) contains socket handling and message buffer
- IrcCommands (extends IrcConnection, middle-level API) contains RFC IRC commands plus easy to use IRC methods (like Op/Deop/Ban/Unban...)
- IrcClient (extends IrcCommands, high-level API) full featured IRC class, with channel syncing, fully event driven
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- autoreconnect, if connection is lost
- autoretry for connecting to IRC servers
- debugging/logging system with log levels (using log4net)
- compatible with Mono and Micrsoft .NET Framework
- sendbuffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical)
- channel syncing (tracking of users/modes/topic etc in objects)
- user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects)
- when channel syncing is acticated the following methods are available:
- IsJoined
- IsOpped
- IsVoiced
- IsBanned
- on reconnect all joined channels will be rejoined, also when keys are used
- own CTCP version reply can be set
Enhancements:
- This release contains crash fixes in the CTCP PING handling code, non-RFC support mode, channel mode parser, and connection handling.
- It also includes an active pinger, which detects network problems much better, as TCP sockets can stall for days or weeks before the error is detected.
- This is the first release that has support for UTF-8.
- The API documentation was extended.
- The login method accepts a list of nicknames, automatically uses the next nickname if a nickname collision happens, and uses part of the nickname plus a random number as a fallback.
Download (0.43MB)
Added: 2007-04-07 License: GPL (GNU General Public License) Price:
931 downloads
jSPF 0.9b4
jSPF library is pure Java SPF implementation. more>>
jSPF library is pure Java SPF implementation. It was designed to match the current SPF-Specs of 2006 (See RFC section). SPF is also knows as Sender Policy Framework.
It was designed to detect email spoofing. This is the solution if you ever was tired of getting spam from yourself.
Enhancements:
- This release passes all tests of the current openspf testsuite 2007.01.
<<lessIt was designed to detect email spoofing. This is the solution if you ever was tired of getting spam from yourself.
Enhancements:
- This release passes all tests of the current openspf testsuite 2007.01.
Download (MB)
Added: 2007-02-11 License: The Apache License 2.0 Price:
985 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 rfc 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