olsrd.git
14 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"

14 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

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

14 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

14 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

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

14 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

14 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

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

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

14 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

14 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

14 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...

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

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

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

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

14 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

14 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

14 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

14 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

14 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

14 years agoIPv6 address change crashfix
Andreas Tonnesen [Fri, 22 Apr 2005 11:59:04 +0000 (11:59 +0000)]
IPv6 address change crashfix

14 years agoFixed crash when changing IPv6 addresses
Andreas Tonnesen [Fri, 22 Apr 2005 11:48:04 +0000 (11:48 +0000)]
Fixed crash when changing IPv6 addresses

14 years agoonly write the 3 nearest (best ETX) nameservers to /etc/resolv.conf. updated README
Bruno Randolf [Wed, 20 Apr 2005 17:57:00 +0000 (17:57 +0000)]
only write the 3 nearest (best ETX) nameservers to /etc/resolv.conf. updated README

14 years agoadd cumulative etx for each destination to the routing table (struct rt_entry).
Bruno Randolf [Wed, 20 Apr 2005 17:52:12 +0000 (17:52 +0000)]
add cumulative etx for each destination to the routing table (struct rt_entry).
output it in the httpinfo plugin "routes" page

14 years agoRemoved unused comparison
Andreas Tonnesen [Mon, 18 Apr 2005 05:52:14 +0000 (05:52 +0000)]
Removed unused comparison

14 years agoremove redundant echo
Dave Cornejo [Fri, 15 Apr 2005 08:04:35 +0000 (08:04 +0000)]
remove redundant echo

14 years agomodify the Makefile to allow more flexible config file specification
Dave Cornejo [Thu, 14 Apr 2005 23:29:15 +0000 (23:29 +0000)]
modify the Makefile to allow more flexible config file specification
and handling of plugin build/installation.

14 years agoa Makefile to build all the plug-ins at once. note that the list of
Dave Cornejo [Thu, 14 Apr 2005 21:38:42 +0000 (21:38 +0000)]
a Makefile to build all the plug-ins at once.  note that the list of
SUBDIRS may be tailored per OS

14 years agoTC set is accessible.
Thomas Lopatic [Wed, 13 Apr 2005 22:53:13 +0000 (22:53 +0000)]
TC set is accessible.

14 years agoTwo-hop neighbours are accessible. Take care of clocks that go backward.
Thomas Lopatic [Wed, 13 Apr 2005 22:10:23 +0000 (22:10 +0000)]
Two-hop neighbours are accessible. Take care of clocks that go backward.

14 years agoSupport recursive tables.
Thomas Lopatic [Tue, 12 Apr 2005 19:57:26 +0000 (19:57 +0000)]
Support recursive tables.

14 years agoAutomatically scroll down to show the most recent messages.
Thomas Lopatic [Tue, 12 Apr 2005 19:04:58 +0000 (19:04 +0000)]
Automatically scroll down to show the most recent messages.

14 years agoInitial import of the TAS plugin.
Thomas Lopatic [Tue, 12 Apr 2005 17:17:35 +0000 (17:17 +0000)]
Initial import of the TAS plugin.

14 years agoAdded IP deny set and filtering
Andreas Tonnesen [Mon, 11 Apr 2005 18:43:40 +0000 (18:43 +0000)]
Added IP deny set and filtering

14 years agoAdded changes
Andreas Tonnesen [Mon, 11 Apr 2005 09:09:23 +0000 (09:09 +0000)]
Added changes

14 years agoFixed bug that did not allow willingness of 0
Andreas Tonnesen [Mon, 11 Apr 2005 09:01:59 +0000 (09:01 +0000)]
Fixed bug that did not allow willingness of 0

14 years agoAdded the register_olsr_param function to avoid plugin load error message
Andreas Tonnesen [Sun, 10 Apr 2005 11:52:05 +0000 (11:52 +0000)]
Added the register_olsr_param function to avoid plugin load error message

14 years agoUpdated interface version to 3 for all plugins
Andreas Tonnesen [Sun, 10 Apr 2005 11:45:35 +0000 (11:45 +0000)]
Updated interface version to 3 for all plugins

14 years agoUpdated plugin interface version and added extended output on version missmatch
Andreas Tonnesen [Sun, 10 Apr 2005 11:41:50 +0000 (11:41 +0000)]
Updated plugin interface version and added extended output on version missmatch

14 years agoUpdated default port
Andreas Tonnesen [Fri, 8 Apr 2005 07:27:57 +0000 (07:27 +0000)]
Updated default port

14 years agoAdded comment on md5 and openssl
Andreas Tonnesen [Thu, 7 Apr 2005 19:00:06 +0000 (19:00 +0000)]
Added comment on md5 and openssl

14 years agoAdded time left in olsr_apm_info
Andreas Tonnesen [Thu, 7 Apr 2005 18:22:43 +0000 (18:22 +0000)]
Added time left in olsr_apm_info

14 years agoTime left on battery now works for APM
Andreas Tonnesen [Thu, 7 Apr 2005 18:22:20 +0000 (18:22 +0000)]
Time left on battery now works for APM

14 years agoFixed battery percentage
Andreas Tonnesen [Thu, 7 Apr 2005 17:41:56 +0000 (17:41 +0000)]
Fixed battery percentage

14 years agoFixed interface commandline parsing
Andreas Tonnesen [Tue, 5 Apr 2005 09:01:03 +0000 (09:01 +0000)]
Fixed interface commandline parsing

14 years agoCleanup
Andreas Tonnesen [Tue, 5 Apr 2005 05:39:58 +0000 (05:39 +0000)]
Cleanup

14 years agoUpdated version OLSRD_0_4_9
Andreas Tonnesen [Tue, 5 Apr 2005 05:39:43 +0000 (05:39 +0000)]
Updated version

14 years agoAdded NetBSD port
Andreas Tonnesen [Fri, 1 Apr 2005 22:14:27 +0000 (22:14 +0000)]
Added NetBSD port

14 years agoSmall updates
Andreas Tonnesen [Fri, 1 Apr 2005 22:12:43 +0000 (22:12 +0000)]
Small updates

14 years agoadd info on FreeBSD multi-interface + some spelling fixes
Dave Cornejo [Thu, 31 Mar 2005 22:27:51 +0000 (22:27 +0000)]
add info on FreeBSD multi-interface + some spelling fixes

14 years agoAdded new configfile name and comment
Andreas Tonnesen [Thu, 31 Mar 2005 18:39:15 +0000 (18:39 +0000)]
Added new configfile name and comment

14 years agoSplitting the default configfile into one LQ-based and one RFC-based
Andreas Tonnesen [Thu, 31 Mar 2005 18:35:23 +0000 (18:35 +0000)]
Splitting the default configfile into one LQ-based and one RFC-based

14 years agoInstallation on Windows now offers an ETX and an RFC configuration.
Thomas Lopatic [Thu, 31 Mar 2005 18:20:02 +0000 (18:20 +0000)]
Installation on Windows now offers an ETX and an RFC configuration.

14 years agoChanged default TCP port
Andreas Tonnesen [Thu, 31 Mar 2005 17:18:47 +0000 (17:18 +0000)]
Changed default TCP port

14 years agoAdded checking on OS for install target
Andreas Tonnesen [Thu, 31 Mar 2005 17:15:24 +0000 (17:15 +0000)]
Added checking on OS for install target

14 years agoSmall update
Andreas Tonnesen [Thu, 31 Mar 2005 17:09:53 +0000 (17:09 +0000)]
Small update

14 years agoAdded checking on OS for install target
Andreas Tonnesen [Thu, 31 Mar 2005 17:06:27 +0000 (17:06 +0000)]
Added checking on OS for install target

14 years agoIncreased buffer from 25 to 75 kb
Andreas Tonnesen [Thu, 31 Mar 2005 04:43:55 +0000 (04:43 +0000)]
Increased buffer from 25 to 75 kb

14 years agoFixed exit problem.
Thomas Lopatic [Wed, 30 Mar 2005 21:29:05 +0000 (21:29 +0000)]
Fixed exit problem.

14 years agoReplaced gmtime with localtime
Andreas Tonnesen [Tue, 29 Mar 2005 19:07:59 +0000 (19:07 +0000)]
Replaced gmtime with localtime

14 years agochanged to use daemon(3) instead of fork and setsid for unix
Andreas Tonnesen [Mon, 28 Mar 2005 18:11:06 +0000 (18:11 +0000)]
changed to use daemon(3) instead of fork and setsid for unix

14 years agoFixed race condition between scheduler and Ctrl-C handler thread.
Thomas Lopatic [Wed, 23 Mar 2005 22:41:45 +0000 (22:41 +0000)]
Fixed race condition between scheduler and Ctrl-C handler thread.

14 years agoSuccessfully cross-compiled for Windows CE. Not tested at all.
Thomas Lopatic [Mon, 21 Mar 2005 02:17:37 +0000 (02:17 +0000)]
Successfully cross-compiled for Windows CE. Not tested at all.

14 years agoUse API functions that also exist on Windows CE.
Thomas Lopatic [Mon, 21 Mar 2005 00:39:14 +0000 (00:39 +0000)]
Use API functions that also exist on Windows CE.

14 years agoCompiles on Mac OS X again.
Thomas Lopatic [Sun, 20 Mar 2005 16:52:25 +0000 (16:52 +0000)]
Compiles on Mac OS X again.

14 years ago* distribute information about (upstream) DNS servers
Bruno Randolf [Thu, 17 Mar 2005 21:41:30 +0000 (21:41 +0000)]
* distribute information about (upstream) DNS servers
* fixes for configured but unavailable interfaces
* parameter renames

14 years agoAdded link breakage detection fix
Andreas Tonnesen [Thu, 17 Mar 2005 17:31:17 +0000 (17:31 +0000)]
Added link breakage detection fix

14 years agoCleanup
Andreas Tonnesen [Thu, 17 Mar 2005 16:37:27 +0000 (16:37 +0000)]
Cleanup

14 years agoFix for link loss detection... kind of crucial...
Andreas Tonnesen [Thu, 17 Mar 2005 16:31:08 +0000 (16:31 +0000)]
Fix for link loss detection... kind of crucial...

14 years agoAdded option to generate configfile on-the-fly
Andreas Tonnesen [Mon, 14 Mar 2005 21:28:16 +0000 (21:28 +0000)]
Added option to generate configfile on-the-fly

14 years agoAdded cfgfile_gen.c which contains configfile generation functions. Can easily be...
Andreas Tonnesen [Mon, 14 Mar 2005 21:24:22 +0000 (21:24 +0000)]
Added cfgfile_gen.c which contains configfile generation functions. Can easily be included by plugins

14 years agoTiny fix for LQ windowsize
Andreas Tonnesen [Mon, 14 Mar 2005 19:38:39 +0000 (19:38 +0000)]
Tiny fix for LQ windowsize

14 years agonew parameter "addhosts" to include other hosts files
Bruno Randolf [Sun, 13 Mar 2005 22:25:05 +0000 (22:25 +0000)]
new parameter "addhosts" to include other hosts files

14 years agoFixed signed comparison warnings
Andreas Tonnesen [Thu, 10 Mar 2005 20:43:13 +0000 (20:43 +0000)]
Fixed signed comparison warnings

14 years agoInitial addittion of local md5 code
Andreas Tonnesen [Thu, 10 Mar 2005 20:11:22 +0000 (20:11 +0000)]
Initial addittion of local md5 code

14 years agoInitial addittion of local md5 code
Andreas Tonnesen [Thu, 10 Mar 2005 19:57:48 +0000 (19:57 +0000)]
Initial addittion of local md5 code

14 years agoAdded -nofork option
Andreas Tonnesen [Thu, 10 Mar 2005 18:14:29 +0000 (18:14 +0000)]
Added -nofork option

14 years agoAdded -nofork option
Andreas Tonnesen [Thu, 10 Mar 2005 18:11:27 +0000 (18:11 +0000)]
Added -nofork option

14 years agoFixed signed/unsigned comparison warnings. Fortunately not critical.
Thomas Lopatic [Thu, 10 Mar 2005 13:30:56 +0000 (13:30 +0000)]
Fixed signed/unsigned comparison warnings. Fortunately not critical.

14 years agoRemoved various signed comparision warnings
Andreas Tonnesen [Thu, 10 Mar 2005 07:01:48 +0000 (07:01 +0000)]
Removed various signed comparision warnings

14 years agoAdded -Wsign-compare
Andreas Tonnesen [Thu, 10 Mar 2005 06:55:44 +0000 (06:55 +0000)]
Added -Wsign-compare

14 years agoDocumented the signed/unsigned comparison issue.
Thomas Lopatic [Wed, 9 Mar 2005 23:46:46 +0000 (23:46 +0000)]
Documented the signed/unsigned comparison issue.

14 years agoFixed signed/unsigned comparison.
Thomas Lopatic [Wed, 9 Mar 2005 23:06:30 +0000 (23:06 +0000)]
Fixed signed/unsigned comparison.

14 years agoFixed broadcast check
Andreas Tonnesen [Mon, 7 Mar 2005 19:17:02 +0000 (19:17 +0000)]
Fixed broadcast check

14 years agocorrectly delete entries from the list when names for IP addresses are blocked
Bruno Randolf [Mon, 7 Mar 2005 13:29:40 +0000 (13:29 +0000)]
correctly delete entries from the list when names for IP addresses are blocked

14 years agothe right path on windows is WINDOWS\system32\drivers\etc\hosts
Bruno Randolf [Mon, 7 Mar 2005 13:24:38 +0000 (13:24 +0000)]
the right path on windows is WINDOWS\system32\drivers\etc\hosts

14 years agoSmall fix
Andreas Tonnesen [Mon, 7 Mar 2005 07:08:02 +0000 (07:08 +0000)]
Small fix

14 years agoAdded -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:51:09 +0000 (06:51 +0000)]
Added -Wmissing-declarations

14 years agoAdded -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:50:15 +0000 (06:50 +0000)]
Added -Wmissing-declarations

14 years agochange in if gen property api
Andreas Tonnesen [Mon, 7 Mar 2005 06:28:44 +0000 (06:28 +0000)]
change in if gen property api

14 years agoMinor cleanups. No more externs
Andreas Tonnesen [Sun, 6 Mar 2005 19:33:35 +0000 (19:33 +0000)]
Minor cleanups. No more externs

14 years agoMinor cleanups
Andreas Tonnesen [Sun, 6 Mar 2005 18:08:29 +0000 (18:08 +0000)]
Minor cleanups

14 years agoAdded a small abstraction layer for the if geninfo stuff. Functions add_if_geninfo...
Andreas Tonnesen [Sun, 6 Mar 2005 12:38:09 +0000 (12:38 +0000)]
Added a small abstraction layer for the if geninfo stuff. Functions add_if_geninfo, del_if_geninfo and get_if_geninfo

14 years agoCompiles under win32 if openssl include files are moved to mingw include directory
Andreas Tonnesen [Fri, 4 Mar 2005 22:56:39 +0000 (22:56 +0000)]
Compiles under win32 if openssl include files are moved to mingw include directory

14 years agoSmall fix for win32
Andreas Tonnesen [Fri, 4 Mar 2005 22:03:54 +0000 (22:03 +0000)]
Small fix for win32

14 years agomoved join multicast function into OS spesific net.c file
Andreas Tonnesen [Fri, 4 Mar 2005 21:30:17 +0000 (21:30 +0000)]
moved join multicast function into OS spesific net.c file

14 years agoAdded generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:10:54 +0000 (17:10 +0000)]
Added generic interface properties

14 years agoAdded generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:02:19 +0000 (17:02 +0000)]
Added generic interface properties