Statistics
| Branch: | Revision:

napa-baselibs @ 17af7b70

Name Size Revision Age Author Comment
  ALTOclient a7db1572 over 10 years Csaba Kiraly changing checks from WIN32 to the standard _WIN...
  common 507372bb over 10 years Csaba Kiraly reducing naming confusion GRAPES was used for ...
  dclog a7db1572 over 10 years Csaba Kiraly changing checks from WIN32 to the standard _WIN...
  doc 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
  include a7db1572 over 10 years Csaba Kiraly changing checks from WIN32 to the standard _WIN...
  ml 3f68d955 about 10 years Csaba Kiraly ml: fix internal connect behaviour on receiver ...
  monl 17af7b70 about 10 years Csaba Kiraly MONL: fix sliding window size when tx_every is ...
  rep a93994f4 about 10 years Csaba Kiraly apply mingw specific strtok_r hack only in if m...
  tests da5a4512 over 10 years CarmeloDaniele Added pubblication of PSNR values on repository...
  wireshark-dissector 15b52024 about 11 years Csaba Kiraly Wireshark dissector: readme updated git-svn-i...
.gitignore 267 Bytes a72f7217 over 10 years Csaba Kiraly adding files to gitignore
Doxyfile 9.02 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
Doxyfile.grapes 55.4 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
Doxyfile.wp_1_3 9.02 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
Makefile.am 279 Bytes 5f3adef4 over 10 years Csaba Kiraly reverting trunk head to r2142 changes in trunk...
README.txt 1.65 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
autoclean.sh 182 Bytes ee687d2e about 11 years TivadarSzemethy fixing build.sh problems git-svn-id: https://r...
autogen.sh 87 Bytes 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
build_all.sh 12 KB e1b1a4b2 about 10 years Csaba Kiraly fix debug info in executables and use of CFLAGS...
configure.ac 2.16 KB e1b1a4b2 about 10 years Csaba Kiraly fix debug info in executables and use of CFLAGS...
gpl-3.0.txt 34.3 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...
grapes.kdevelop 8.17 KB ffd1cf3f about 11 years RobertBirke Added ignore property to kdev files git-svn-id...
grapes.kdevelop.pcs 466 KB ffd1cf3f about 11 years RobertBirke Added ignore property to kdev files git-svn-id...
grapes.kdevses 1.65 KB ffd1cf3f about 11 years RobertBirke Added ignore property to kdev files git-svn-id...
lgpl-2.1.txt 25.8 KB 956892f0 about 11 years ArpadBakay New directory structure + build-all.sh that bui...

Latest revisions

# Date Author Comment
17af7b70 08/18/2011 03:20 PM Csaba Kiraly

MONL: fix sliding window size when tx_every is used

the buffer size shuold be measured in packets (or chunks), not in
already averaged samples due to tx_every.
Requires tx_every configuration in constructor partch

d2cfc5c9 08/18/2011 03:18 PM Csaba Kiraly

MONL: configure tx_every in constructor of MonMeasure

3f68d955 08/10/2011 03:53 PM Csaba Kiraly

ml: fix internal connect behaviour on receiver side

on the receiver side, it is better to back-connect to where
the connection was received from. This can help in situations where
an institution contains both NATted and public IP nodes

e1b1a4b2 08/09/2011 10:06 PM Csaba Kiraly

fix debug info in executables and use of CFLAGS, CPPFLAGS, CXXFLAGS

See http://www.gnu.org/s/hello/manual/autoconf/Preset-Output-Variables.html
for details

a93994f4 08/09/2011 10:06 PM Csaba Kiraly

apply mingw specific strtok_r hack only in if mingw is in use

1161176c 08/04/2011 02:51 PM Csaba Kiraly

build-all: change ftp url to http for libxml

easier for people behind badly configured proxies

0b0cbf31 08/04/2011 02:45 PM Csaba Kiraly

build-all: fix OS detection

1e08ea16 07/13/2011 09:33 PM ArpadBakay

Eliminite some compiler warning messages

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc/THIRDPARTY-LIBS/NAPA-BASELIBS@2607 c54fac2e-1815-407e-9b96-088d06743913

4fa89085 07/13/2011 09:33 PM ArpadBakay

Make libxml2 build without error under windows and disable ALTO for Windows builds

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc/THIRDPARTY-LIBS/NAPA-BASELIBS@2606 c54fac2e-1815-407e-9b96-088d06743913

69280f89 06/30/2011 07:21 AM ArpadBakay

fix doxygen comment

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc@2615 c54fac2e-1815-407e-9b96-088d06743913

View all revisions | View revisions

README


This is GRAPES, the Generic Resource-Aware P2P Environment for Streaming

Quick-start Documentation for Developers (aka README.txt)

1. This version is intended for developers only.

PREREQUISITES
-------------

Developments versions of
- libevent2 (http://monkey.org/~provos/libevent/ - note we use version 2.0, generally referred to as libevent2)
- libconfuse (http://www.nongnu.org/confuse/)
need to be installed. These libraries should be available for any reasonable Linux distribution (e.g. as RPM packages).

DEVELOPMENT
-----------

The code structure follows the usual autoconf/automake hierarchy:
- main autoconf file is configure.ac (should be modified with a strong reason
only e.g. adding a new directory to the structure).
- Makefile templates are Makefile.am and */Makefile.am. See existing examples if you need to create a new one.
Good examples are rep/Makefile.am (contains both an intermediate library,
librep.a, and an executable repoclient (compiled from repoclient.c)
Makefile.am and configure.ac needs to be modified only if a new directory is added to the code base.

For adding files and dependencies, edit Makefile.am(s), there is one in each source directory.
After changing any Makefile.am or configure.am, re-run:
./autogen.sh
then
./configure
and
make

For deleting all auto-generated files use:
./autoclean.sh

COMPILATION & DOCUMENT GENERATION
---------------------------------

./configure
make

If libevent or libconfuse are installed in a non-standard location (i.e. not in /usr or /usr/local) then use
./configure --with-lib[confuse|event2]=_dir_location

To generate HTML doc by doxygen into directory doxygen/html, use:
make doxygen

Also available in: Atom