Projects tagged ‘ip’, ‘library’, and ‘udp’


Jump to tag:

Projects tagged ‘ip’, ‘library’, and ‘udp’

Filtered by Project Tags ip library udp

Refine results Project Tags network (2) tcp (2) simple (1) oop (1) ipv6 (1) freedom (1) jhg (1) raw (1) free (1) gnu (1) php (1) gpl (1)

[2 total ]

0 Users

Through this way we would like to announce the first public release of PRNL (PHP Raw Network Library), 0.1. PRNL is a PHP library aimed at the execution of low level networking tasks. In this first ... [More] release we started with the possibility of transmitting and receiving raw IP packets. With PRNL you are able to create and transmit custom IP packets with matching TCP and UDP packets. PRNL started as a proof of concept to show the possibility of executing such low level affairs with PHP. Finally this was elaborated because it turned out PHP was able to execute these tasks much faster than the conventional programming languages such as C and C++. We also aimed at making these functions more accessible. PRNL has been fully implemented within standard PHP functionality, the methods used aren't properly documented though. In this first release the functionality is limited to IPv4 with TCP or UDP. It's possible that IPv6 support and protocols such as ICMP will be added in future releases. Four code samples have been bundled with PRNL that can be used as an example. We plan to add a full documentation in the future but this is it for now. Since PRNL is relatively small and is aimed at advanced and experienced PHP developers, this shouldn't be problematic. If you have any questions, noticed a bug (and there certainly will be) or you would like to contribute, please join us in #prnl at Freenode IRC. [Less]
Created 7 months ago.

0 Users

Simple Network LibraryLibrary of network functions with two applications that communicate over a network, supports IPv4 and IPv6 protocols, TCP and UDP. FeaturesSupported protocols: TCP and UDP ... [More] Supported address families: IPv4 and IPv6 RequirementsGNU/Linux or other sistem derivate of unix Stable releasesSimple Network Library 0.0.1 DocumentationDocumentation in spanish in the downloads section. Want to contributeSNL is free software as in freedom, you can modify the source code of SNL and send a electronic mail to elrinconjhg@gmail.com with your changes and your name. Also you can pay a donation to author of SNL in this page of paypal. Contactvisit the SNL web site or write a electronic mail to electronic mail of the author of SNL, elrinconjhg@gmail.com. [Less]
Created 10 months ago.