Statistics
| Branch: | Revision:

napa-baselibs @ 17af7b70

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