olsrd.git
15 years agoAdded som CPU load comments
Andreas Tonnesen [Sat, 4 Jun 2005 22:28:27 +0000 (22:28 +0000)]
Added som CPU load comments

15 years agoAdded the olsrd command
Andreas Tonnesen [Sat, 4 Jun 2005 21:07:33 +0000 (21:07 +0000)]
Added the olsrd command

15 years agoTest commit for syncmail testing
Andreas Tonnesen [Sat, 4 Jun 2005 15:34:05 +0000 (15:34 +0000)]
Test commit for syncmail testing

15 years agoSmall fix for host-emu when killing olsrd from wothin olsrd_switch
Andreas Tonnesen [Sat, 4 Jun 2005 15:13:53 +0000 (15:13 +0000)]
Small fix for host-emu when killing olsrd from wothin olsrd_switch

15 years agopath to man pages is /usr/local/man
Dave Cornejo [Sat, 4 Jun 2005 00:03:13 +0000 (00:03 +0000)]
path to man pages is /usr/local/man

15 years agoremove unwanted comment
Dave Cornejo [Fri, 3 Jun 2005 20:11:28 +0000 (20:11 +0000)]
remove unwanted comment

15 years agoneed to initialize the host emul flag to be certain
Dave Cornejo [Fri, 3 Jun 2005 20:08:20 +0000 (20:08 +0000)]
need to initialize the host emul flag to be certain

15 years agoInitial commit of olsr_switch manfile skeleton. Nothing there yet
Andreas Tonnesen [Fri, 3 Jun 2005 18:19:43 +0000 (18:19 +0000)]
Initial commit of olsr_switch manfile skeleton. Nothing there yet

15 years agoSpell fixes
Andreas Tonnesen [Fri, 3 Jun 2005 17:26:46 +0000 (17:26 +0000)]
Spell fixes

15 years agoInitial commit of olsr_switch README
Andreas Tonnesen [Fri, 3 Jun 2005 17:25:12 +0000 (17:25 +0000)]
Initial commit of olsr_switch README

15 years agoDuplicate IP check added on connection
Andreas Tonnesen [Fri, 3 Jun 2005 16:36:20 +0000 (16:36 +0000)]
Duplicate IP check added on connection

15 years agoFixed interface initialization bug regarding hemu
Andreas Tonnesen [Fri, 3 Jun 2005 08:00:55 +0000 (08:00 +0000)]
Fixed interface initialization bug regarding hemu

15 years agoAdded link deletion upon client disconnect. Not finished
Andreas Tonnesen [Fri, 3 Jun 2005 06:12:23 +0000 (06:12 +0000)]
Added link deletion upon client disconnect. Not finished

15 years agoadd build_all and install_all targets to build and install both olsrd and plug-ins
Dave Cornejo [Thu, 2 Jun 2005 19:12:24 +0000 (19:12 +0000)]
add build_all and install_all targets to build and install both olsrd and plug-ins

15 years agoFixed bi bug when using wildcards
Andreas Tonnesen [Thu, 2 Jun 2005 19:06:24 +0000 (19:06 +0000)]
Fixed bi bug when using wildcards

15 years agofixed typo: 'LIBS =+' should be 'LIBS +='
Dave Cornejo [Thu, 2 Jun 2005 18:52:44 +0000 (18:52 +0000)]
fixed typo: 'LIBS =+' should be 'LIBS +='

15 years agoFixed spelling error
Andreas Tonnesen [Thu, 2 Jun 2005 18:38:56 +0000 (18:38 +0000)]
Fixed spelling error

15 years agoAdded patch supplied by Sebastian Hagen to fix FD leakage
Andreas Tonnesen [Thu, 2 Jun 2005 18:21:41 +0000 (18:21 +0000)]
Added patch supplied by Sebastian Hagen to fix FD leakage

15 years agoupdate status for openbsd
Bruno Randolf [Thu, 2 Jun 2005 15:49:11 +0000 (15:49 +0000)]
update status for openbsd

15 years agonetbsd small fixes and status update
Bruno Randolf [Thu, 2 Jun 2005 15:34:01 +0000 (15:34 +0000)]
netbsd small fixes and status update

15 years agofixes for freebsd
Bruno Randolf [Thu, 2 Jun 2005 15:09:37 +0000 (15:09 +0000)]
fixes for freebsd

15 years agominor makefile restructurings
Bruno Randolf [Thu, 2 Jun 2005 14:41:59 +0000 (14:41 +0000)]
minor makefile restructurings

15 years agoNo need for dynamic linking
Andreas Tonnesen [Thu, 2 Jun 2005 14:07:39 +0000 (14:07 +0000)]
No need for dynamic linking

15 years agono need to doy everything yourself - just include Makefile.inc
Bruno Randolf [Thu, 2 Jun 2005 14:01:29 +0000 (14:01 +0000)]
no need to doy everything yourself - just include Makefile.inc

15 years agoadded include for win32
Bruno Randolf [Thu, 2 Jun 2005 13:59:12 +0000 (13:59 +0000)]
added include for win32

15 years agoWildcards are now supported in the link command. Makes mass-link manipulation a breeze :)
Andreas Tonnesen [Wed, 1 Jun 2005 18:53:29 +0000 (18:53 +0000)]
Wildcards are now supported in the link command. Makes mass-link manipulation a breeze :)

15 years agoSome initial wildcard matching code added
Andreas Tonnesen [Wed, 1 Jun 2005 05:32:15 +0000 (05:32 +0000)]
Some initial wildcard matching code added

15 years agoAdded warning flags and fixed warnings
Andreas Tonnesen [Tue, 31 May 2005 20:37:00 +0000 (20:37 +0000)]
Added warning flags and fixed warnings

15 years agoAdded automatic OS detection to makefile
Andreas Tonnesen [Tue, 31 May 2005 20:23:33 +0000 (20:23 +0000)]
Added automatic OS detection to makefile

15 years agoFinally compiles for win32, but still not working ok
Andreas Tonnesen [Tue, 31 May 2005 19:59:32 +0000 (19:59 +0000)]
Finally compiles for win32, but still not working ok

15 years agoMore win32 warning fixes
Andreas Tonnesen [Tue, 31 May 2005 18:18:00 +0000 (18:18 +0000)]
More win32 warning fixes

15 years agoFixed some win32 warnings
Andreas Tonnesen [Tue, 31 May 2005 17:49:31 +0000 (17:49 +0000)]
Fixed some win32 warnings

15 years agoHelp on commands added. Link list function added. Bugfixes
Andreas Tonnesen [Tue, 31 May 2005 16:40:45 +0000 (16:40 +0000)]
Help on commands added. Link list function added. Bugfixes

15 years agoMinor fixes and cleanups to the log command
Andreas Tonnesen [Tue, 31 May 2005 14:04:21 +0000 (14:04 +0000)]
Minor fixes and cleanups to the log command

15 years agoAdded randomize code for link calculation and new log bit for link calculation
Andreas Tonnesen [Tue, 31 May 2005 08:55:23 +0000 (08:55 +0000)]
Added randomize code for link calculation and new log bit for link calculation

15 years agoBidirectional links now work with link command
Andreas Tonnesen [Tue, 31 May 2005 07:34:18 +0000 (07:34 +0000)]
Bidirectional links now work with link command

15 years agolink command now works(in a limited way)
Andreas Tonnesen [Tue, 31 May 2005 06:52:28 +0000 (06:52 +0000)]
link command now works(in a limited way)

15 years agoMore link command code
Andreas Tonnesen [Tue, 31 May 2005 05:30:40 +0000 (05:30 +0000)]
More link command code

15 years agoAdded tx/rx to connections and smaller issues
Andreas Tonnesen [Mon, 30 May 2005 20:24:54 +0000 (20:24 +0000)]
Added tx/rx to connections and smaller issues

15 years agoFix for olsr_switch exit
Andreas Tonnesen [Mon, 30 May 2005 20:24:02 +0000 (20:24 +0000)]
Fix for olsr_switch exit

15 years agoAdded some commands
Andreas Tonnesen [Mon, 30 May 2005 19:57:49 +0000 (19:57 +0000)]
Added some commands

15 years agoAdded foundations for command interface and cleaned up
Andreas Tonnesen [Mon, 30 May 2005 19:17:20 +0000 (19:17 +0000)]
Added foundations for command interface and cleaned up

15 years agoNot restoring network state for host-emul interfaces
Andreas Tonnesen [Mon, 30 May 2005 17:23:09 +0000 (17:23 +0000)]
Not restoring network state for host-emul interfaces

15 years agoWIN32 fixes, still not working
Andreas Tonnesen [Mon, 30 May 2005 14:32:00 +0000 (14:32 +0000)]
WIN32 fixes, still not working

15 years agohostemu fixes for FreeBSD
Andreas Tonnesen [Mon, 30 May 2005 14:08:57 +0000 (14:08 +0000)]
hostemu fixes for FreeBSD

15 years agoFixed for hostemu on win32
Andreas Tonnesen [Mon, 30 May 2005 13:50:27 +0000 (13:50 +0000)]
Fixed for hostemu on win32

15 years agoAdde olsr_switch stuff
Andreas Tonnesen [Mon, 30 May 2005 13:15:42 +0000 (13:15 +0000)]
Adde olsr_switch stuff

15 years agoInitial commit of the olsr_switch code. Includes the new switch code and modification...
Andreas Tonnesen [Mon, 30 May 2005 13:13:48 +0000 (13:13 +0000)]
Initial commit of the olsr_switch code. Includes the new switch code and modifications to olsrd to be able to run in host-emul mode

15 years agonew plugin interface:
Bruno Randolf [Sun, 29 May 2005 12:47:46 +0000 (12:47 +0000)]
new plugin interface:
  - plugins can now directly access all olsrd data structures
  - a plugin only has to include "olsrd_plugin.h" and provide 3 interface functions:
      1. olsrd_plugin_interface_version()
      2. olsrd_plugin_register_param()
      3. olsrd_plugin_init()
    which are called in the above order
  - moved all plugins to the new interface

15 years agoRemoved unused constructor and destructor
Andreas Tonnesen [Sat, 28 May 2005 19:30:47 +0000 (19:30 +0000)]
Removed unused constructor and destructor

15 years agoEven more cleanups
Andreas Tonnesen [Sat, 28 May 2005 16:01:14 +0000 (16:01 +0000)]
Even more cleanups

15 years agoNot initializing plugin if init function not found
Andreas Tonnesen [Sat, 28 May 2005 15:56:47 +0000 (15:56 +0000)]
Not initializing plugin if init function not found

15 years agoHELLO LQ print function added
Andreas Tonnesen [Sat, 28 May 2005 14:43:07 +0000 (14:43 +0000)]
HELLO LQ print function added

15 years agoTesting synchmail
Andreas Tonnesen [Sat, 28 May 2005 14:06:25 +0000 (14:06 +0000)]
Testing synchmail

15 years agoAdded printout function for HELLO messages, only HELLO LQ missing now
Andreas Tonnesen [Sat, 28 May 2005 14:01:59 +0000 (14:01 +0000)]
Added printout function for HELLO messages, only HELLO LQ missing now

15 years agoCleanups, removed unnessecarry pointer use
Andreas Tonnesen [Sat, 28 May 2005 13:29:57 +0000 (13:29 +0000)]
Cleanups, removed unnessecarry pointer use

15 years agoMoved some variable declarations to prevent future mixups of ipv4/ipv6 variables
Andreas Tonnesen [Sat, 28 May 2005 13:04:57 +0000 (13:04 +0000)]
Moved some variable declarations to prevent future mixups of ipv4/ipv6 variables

15 years agoremove mini binary
Bruno Randolf [Sat, 28 May 2005 12:49:51 +0000 (12:49 +0000)]
remove mini binary

15 years agoTesting synchmail script pt.2
Andreas Tonnesen [Fri, 27 May 2005 08:29:22 +0000 (08:29 +0000)]
Testing synchmail script pt.2

15 years agoTesting synchmail script
Andreas Tonnesen [Fri, 27 May 2005 07:00:32 +0000 (07:00 +0000)]
Testing synchmail script

15 years agoRemoved redundant header inclusion
Andreas Tonnesen [Thu, 26 May 2005 21:04:22 +0000 (21:04 +0000)]
Removed redundant header inclusion

15 years agoaccidentally checked in
Bruno Randolf [Thu, 26 May 2005 16:38:26 +0000 (16:38 +0000)]
accidentally checked in

15 years agoFixed pointer issue in olsr_close_plugins
Andreas Tonnesen [Thu, 26 May 2005 16:18:15 +0000 (16:18 +0000)]
Fixed pointer issue in olsr_close_plugins

15 years agoadded mini plugin
Bruno Randolf [Thu, 26 May 2005 16:11:15 +0000 (16:11 +0000)]
added mini plugin

15 years ago- added mini plugin as an example and for testing the new plugin interface
Bruno Randolf [Thu, 26 May 2005 16:09:26 +0000 (16:09 +0000)]
- added mini plugin as an example and for testing the new plugin interface
- changed plugin_loader to load plugins with old and new interface

15 years agoadd -Wl,-export-dynamic to LDFLAGS to allow direct linking of plugins
Bruno Randolf [Thu, 26 May 2005 11:31:17 +0000 (11:31 +0000)]
add -Wl,-export-dynamic to LDFLAGS to allow direct linking of plugins

15 years agoAdded full print functions for all messages except HELLO and LQ-HELLO
Andreas Tonnesen [Thu, 26 May 2005 11:12:16 +0000 (11:12 +0000)]
Added full print functions for all messages except HELLO and LQ-HELLO

15 years agoAdded new generic message/packet print functions. individual packet print functions...
Andreas Tonnesen [Thu, 26 May 2005 09:55:11 +0000 (09:55 +0000)]
Added new generic message/packet print functions. individual packet print functions not yet implemented

15 years ago1) Export all symbols in olsrd on Windows. 2) If the interface address is
Thomas Lopatic [Wed, 25 May 2005 22:17:07 +0000 (22:17 +0000)]
1) Export all symbols in olsrd on Windows. 2) If the interface address is
zero, then consider the interface to be down.

15 years agoMoved the src/net.* files to src/net_olsr.*
Andreas Tonnesen [Wed, 25 May 2005 20:59:46 +0000 (20:59 +0000)]
Moved the src/net.* files to src/net_olsr.*

15 years agoUpdates on httpinfo, secure and powerinfo status
Andreas Tonnesen [Wed, 25 May 2005 18:23:05 +0000 (18:23 +0000)]
Updates on httpinfo, secure and powerinfo status

15 years agoadded OS support status table
Bruno Randolf [Wed, 25 May 2005 16:56:22 +0000 (16:56 +0000)]
added OS support status table

15 years agocompile fixes for OpenBSD
Bruno Randolf [Wed, 25 May 2005 16:33:25 +0000 (16:33 +0000)]
compile fixes for OpenBSD

15 years agoNetBSD compile fixes
Bruno Randolf [Wed, 25 May 2005 16:00:42 +0000 (16:00 +0000)]
NetBSD compile fixes

15 years agothe TAS plugin still needs -lm
Bruno Randolf [Wed, 25 May 2005 15:05:34 +0000 (15:05 +0000)]
the TAS plugin still needs -lm

15 years agoAdded a few lines on the removal of pow and -lm
Andreas Tonnesen [Wed, 25 May 2005 14:51:37 +0000 (14:51 +0000)]
Added a few lines on the removal of pow and -lm

15 years agofixing command line interfaces (-i ifX): sizeof(interf_n->name) returns the
Bruno Randolf [Wed, 25 May 2005 14:32:52 +0000 (14:32 +0000)]
fixing command line interfaces (-i ifX): sizeof(interf_n->name) returns the
size of the pointer, not the length of the string

15 years agoremoved -lm, not needed anymore
Bruno Randolf [Wed, 25 May 2005 14:16:24 +0000 (14:16 +0000)]
removed -lm, not needed anymore

15 years agoanother round of Makefile cleanup
Bruno Randolf [Wed, 25 May 2005 13:50:22 +0000 (13:50 +0000)]
another round of Makefile cleanup
 - guess the OS (via OS env variable and uname), no need to make OS=xxx
   anymore
 - seperate OS specific stuff into make/Makefile.$OS
 - all Makefiles include Makefile.inc which includes the OS
   specifics and provides defaults for about anything
 - this removes a lot of copy & paste from all Makefiles
 - dependency generation with gcc flags -MD instead of "makedepends"

15 years agoRemoved me_to_double use. Replaced with macro
Andreas Tonnesen [Wed, 25 May 2005 13:43:30 +0000 (13:43 +0000)]
Removed me_to_double use. Replaced with macro

15 years agoRemoved unused function pointer
Andreas Tonnesen [Wed, 25 May 2005 13:39:08 +0000 (13:39 +0000)]
Removed unused function pointer

15 years agoUpdated mantissa functions, no longer linking to math
Andreas Tonnesen [Wed, 25 May 2005 13:37:33 +0000 (13:37 +0000)]
Updated mantissa functions, no longer linking to math

15 years agoForgot to free memory after use of get_default_if_config, fixed
Andreas Tonnesen [Mon, 23 May 2005 18:26:33 +0000 (18:26 +0000)]
Forgot to free memory after use of get_default_if_config, fixed

15 years agoAdded assertion bugfix
Andreas Tonnesen [Mon, 23 May 2005 18:02:03 +0000 (18:02 +0000)]
Added assertion bugfix

15 years agoReduced MID hack vtime from 20.0 to 10.0 seconds
Andreas Tonnesen [Mon, 23 May 2005 17:43:01 +0000 (17:43 +0000)]
Reduced MID hack vtime from 20.0 to 10.0 seconds

15 years agoAdded fix for stale routes in olsr_delete_routes_from_kernel
Andreas Tonnesen [Mon, 23 May 2005 17:27:41 +0000 (17:27 +0000)]
Added fix for stale routes in olsr_delete_routes_from_kernel

15 years agoDecreased inerface changes poll interval
Andreas Tonnesen [Mon, 23 May 2005 14:12:57 +0000 (14:12 +0000)]
Decreased inerface changes poll interval

15 years agoAdded OpenBSD port
Andreas Tonnesen [Sat, 21 May 2005 11:40:36 +0000 (11:40 +0000)]
Added OpenBSD port

15 years agoOpenbsd patch for sysctl from Holger Mauerman added
Andreas Tonnesen [Sat, 21 May 2005 10:04:12 +0000 (10:04 +0000)]
Openbsd patch for sysctl from Holger Mauerman added

15 years agoAdde dextra output info in routing table printout
Andreas Tonnesen [Thu, 19 May 2005 20:26:22 +0000 (20:26 +0000)]
Adde dextra output info in routing table printout

15 years agoChanged some strcpys to strncpy to avoid troublesome warnings on paranoid systems...
Andreas Tonnesen [Tue, 17 May 2005 23:53:01 +0000 (23:53 +0000)]
Changed some strcpys to strncpy to avoid troublesome warnings on paranoid systems...

15 years agoOpenBSD fixes
Andreas Tonnesen [Tue, 17 May 2005 23:44:26 +0000 (23:44 +0000)]
OpenBSD fixes

15 years agoOpenBSD changes
Andreas Tonnesen [Tue, 17 May 2005 09:48:06 +0000 (09:48 +0000)]
OpenBSD changes

15 years agoAdded OpenBSD target
Andreas Tonnesen [Sun, 15 May 2005 17:51:30 +0000 (17:51 +0000)]
Added OpenBSD target

15 years agoPatches for openbsd
Andreas Tonnesen [Sun, 15 May 2005 13:43:34 +0000 (13:43 +0000)]
Patches for openbsd

15 years agoAdded OpenBSD to BSD types in olsr_types
Andreas Tonnesen [Sun, 15 May 2005 12:57:24 +0000 (12:57 +0000)]
Added OpenBSD to BSD types in olsr_types

15 years agoFixed command line argument parsing issues
Andreas Tonnesen [Fri, 13 May 2005 10:13:36 +0000 (10:13 +0000)]
Fixed command line argument parsing issues

15 years agoadd localhost to /etc/hosts file
Bruno Randolf [Thu, 28 Apr 2005 12:46:32 +0000 (12:46 +0000)]
add localhost to /etc/hosts file

15 years agoinclude ADMIN_INTERFACE flag and src/cfgparser/cfgfile_gen.o
Bruno Randolf [Mon, 25 Apr 2005 11:36:23 +0000 (11:36 +0000)]
include ADMIN_INTERFACE flag and src/cfgparser/cfgfile_gen.o

15 years agoreplaced httpinfo Makefile with the generic one. the old version had problems
Bruno Randolf [Mon, 25 Apr 2005 10:57:17 +0000 (10:57 +0000)]
replaced httpinfo Makefile with the generic one. the old version had problems
with cross-compiling