Menu

Tree [56b9f1] default tip /
 History

Read Only access


File Date Author Commit
 checksums 2015-02-14 Charles Smith Charles Smith [224a08] REQUEST frame type added. checksum moved to roo...
 .hgignore 2015-03-21 Charles Smith Charles Smith [980eed] For a class YOU MUST write constructor classnam...
 .sconsign.dblite 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 License.txt 2015-01-11 Lloyd Wood Lloyd Wood [644ff0] First commit of Saratoga Vallona to mercurial.
 README.txt 2015-01-11 Lloyd Wood Lloyd Wood [644ff0] First commit of Saratoga Vallona to mercurial.
 SConstruct 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 beacon.cpp 2015-06-27 Charles Smith Charles Smith [d5d085] Fixed Errors in Directory Entry frame format fo...
 beacon.h 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 checksum.cpp 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 checksum.h 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 cli.cpp 2016-02-15 Charles Smith Charles Smith [15611b] Amendments to ip.h and ip.cpp dealing with dest...
 cli.h 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 data.cpp 2015-07-09 Charles Smith Charles Smith [85adb7] We are transferring data!!! Main issue was the ...
 data.h 2015-07-09 Charles Smith Charles Smith [85dbc9] We have DATA frames being sent and received. Ho...
 dirent.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 dirent.h 2015-07-24 Charles Smith Charles Smith [dccf25] Working on hole filling. Nearly there. We have ...
 dirflags.h 2015-06-27 Charles Smith Charles Smith [d5d085] Fixed Errors in Directory Entry frame format fo...
 execute.cpp 2015-08-13 Charles Smith Charles Smith [89e560] Moved timestamp code to use c++2011 chrono libr...
 fileio.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 fileio.h 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 flags.cpp 2015-06-27 Charles Smith Charles Smith [d5d085] Fixed Errors in Directory Entry frame format fo...
 flags.txt 2015-01-11 Lloyd Wood Lloyd Wood [644ff0] First commit of Saratoga Vallona to mercurial.
 frame.cpp 2015-02-14 Charles Smith Charles Smith [224a08] REQUEST frame type added. checksum moved to roo...
 frame.h 2015-08-01 Charles Smith Charles Smith [14cd5d] Implemented SO_SNDLOWAT & SO_RCVLOWAT so that t...
 globals.cpp 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...
 globals.h 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...
 holes.cpp 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...
 holes.h 2015-10-22 Charles Smith Charles Smith [f69b8b] Bug in holes. I was recusively calling addcompr...
 htonll.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 htonlll.cpp 2015-02-14 Charles Smith Charles Smith [224a08] REQUEST frame type added. checksum moved to roo...
 ip.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 ip.h 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 metadata.cpp 2015-07-09 Charles Smith Charles Smith [85dbc9] We have DATA frames being sent and received. Ho...
 metadata.h 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 offsetstr.cpp 2015-02-14 Charles Smith Charles Smith [224a08] REQUEST frame type added. checksum moved to roo...
 peerinfo.cpp 2016-02-15 Charles Smith Charles Smith [15611b] Amendments to ip.h and ip.cpp dealing with dest...
 peerinfo.h 2016-02-15 Charles Smith Charles Smith [15611b] Amendments to ip.h and ip.cpp dealing with dest...
 readconf.cpp 2015-08-01 Charles Smith Charles Smith [14cd5d] Implemented SO_SNDLOWAT & SO_RCVLOWAT so that t...
 request.cpp 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 request.h 2015-07-07 Charles Smith Charles Smith [23bd5e] Moved all NULL to c++11 nullptr. checksums are ...
 saratoga.conf 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 saratoga.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 saratoga.h 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 sarflags.cpp 2015-06-27 Charles Smith Charles Smith [d5d085] Fixed Errors in Directory Entry frame format fo...
 sarflags.h 2015-06-19 Charles Smith Charles Smith [5c2855] Using templates rather than #defines for flag b...
 screen.cpp 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 screen.h 2015-06-23 Charles Smith Charles Smith [c5c7ad] Fixed timestamps. The data and status frame ass...
 status.cpp 2015-07-18 Charles Smith Charles Smith [445648] Sorted error writing config file. Working on of...
 status.h 2015-08-01 Charles Smith Charles Smith [14cd5d] Implemented SO_SNDLOWAT & SO_RCVLOWAT so that t...
 sysinfo.cpp 2015-06-19 Charles Smith Charles Smith [5c2855] Using templates rather than #defines for flag b...
 sysinfo.h 2015-06-19 Charles Smith Charles Smith [5c2855] Using templates rather than #defines for flag b...
 test.cpp 2015-10-27 Charles Smith Charles Smith [e6fbcc] Amendments to some sockets code
 test1.cpp 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...
 test2.cpp 2016-02-10 Charles Smith Charles Smith [46aaf8] Remove all bcopy and replace with memcpy
 test3.cpp 2015-08-01 Charles Smith Charles Smith [b67373] Added it test3.cpp for testing ip socket's
 timestamp.cpp 2015-08-13 Charles Smith Charles Smith [c153f4] Added "timezone" command. So string outputs can...
 timestamp.h 2016-10-05 Charles Smith Charles Smith [56b9f1] Support for apple or linux
 tran.cpp 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...
 tran.h 2015-10-26 Charles Smith Charles Smith [bc57a1] Moved everything to do with timer to new "timer...

Read Me

Saratoga transfer protocol - Vallona implementation
===================================================

This is work in progress on an implementation of the
Saratoga data transfer protocol by Charles Smith,
owner of Vallona Networks.

This will implement most of version 1 of Saratoga,
which is described in:
http://tools.ietf.org/html/draft-wood-tsvwg-saratoga

Further information on Saratoga and its uses is
available from:
http://saratoga.sourceforge.net/

This implementation is free and without warranty,
under a nonrestrictive BSD license, as described in
the accompanying License.txt file.

To build this code, you will need to already have
installed:
- the SCons build package. SCons requires python.
- gcc and g++ compilers, or similar.
- the ncurses terminal library, or similar.

cd saratoga-vallona-dev
scons
MongoDB Logo MongoDB