Skip to content
/ lnet Public
forked from almindor/lnet

Lightweight Networking library written in Free Pascal.

Notifications You must be signed in to change notification settings

serbod/lnet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lightweight Networking Library

These units are an asynchronous, TCP/UDP communications classes. LTCP, LUDP, LTELNET, LFTP and LSMTP are example programs.

Use the makefile to compile the lib as well as examples.

All programs are compiled with Free Pascal 2.0.4+ (https://www.freepascal.org)

Copyright (c) 2005-2018 by Ales Katona and Micha Nelissen.

lNet as of version 0.6+ uses OpenSSL when SSLSession is used.

LICENSING

lNet units (units in lib and lazaruspackage directories) are licensed under a modified LGPL license. See file lib/LICENSE and lib/LICENSE.ADDON.

The modification allows to static/smart - link lNet libraries into binary applications without providing sources.

Example programs are provided under unmodified gnu GPL. See examples/LICENSE for more information.

INSTALLING

See file INSTALL.md for more information.

About

Lightweight Networking library written in Free Pascal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 99.8%
  • Makefile 0.2%