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

15 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

15 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

15 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

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

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

15 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

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

15 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

15 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

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

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

15 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

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

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

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

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

15 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

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

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

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

15 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

15 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

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

15 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

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

15 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

15 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

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

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

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

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

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

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

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

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

15 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

15 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

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

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

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

15 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

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

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

15 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

15 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

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

15 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

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

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

15 years agoRemoved warning
Andreas Tonnesen [Fri, 4 Mar 2005 17:01:57 +0000 (17:01 +0000)]
Removed warning

15 years agoAdded nameservice patch from Bruno
Andreas Tonnesen [Thu, 3 Mar 2005 18:20:16 +0000 (18:20 +0000)]
Added nameservice patch from Bruno

15 years agoCorrected a error
Andreas Tonnesen [Thu, 3 Mar 2005 14:02:04 +0000 (14:02 +0000)]
Corrected a error

15 years agoSmall fix
Andreas Tonnesen [Thu, 3 Mar 2005 13:05:11 +0000 (13:05 +0000)]
Small fix

15 years agoUser-configurable suffix for host name entries.
Thomas Lopatic [Wed, 2 Mar 2005 22:59:55 +0000 (22:59 +0000)]
User-configurable suffix for host name entries.

15 years agoclean up some statically declared variables that were causing grief in
Dave Cornejo [Wed, 2 Mar 2005 22:24:27 +0000 (22:24 +0000)]
clean up some statically declared variables that were causing grief in
MacOS X 10.4.  Doesn't hurt to make these consistent across all OS'es
though.

15 years agoFix the duplicate route problem.
Thomas Lopatic [Wed, 2 Mar 2005 21:14:54 +0000 (21:14 +0000)]
Fix the duplicate route problem.

15 years agopreliminary multi-interface hack for FreeBSD
Dave Cornejo [Wed, 2 Mar 2005 20:53:43 +0000 (20:53 +0000)]
preliminary multi-interface hack for FreeBSD

15 years agoChanged message ID.
Thomas Lopatic [Wed, 2 Mar 2005 20:51:36 +0000 (20:51 +0000)]
Changed message ID.

15 years agoWireless detection on netBSD fix
Andreas Tonnesen [Wed, 2 Mar 2005 08:58:12 +0000 (08:58 +0000)]
Wireless detection on netBSD fix

15 years agoWe've fixed the SIGSEGVs caused by failed link and interface lookups.
Thomas Lopatic [Wed, 2 Mar 2005 00:50:30 +0000 (00:50 +0000)]
We've fixed the SIGSEGVs caused by failed link and interface lookups.

15 years agoBring dialog box to front. Enable and disable "Start" and "Stop".
Thomas Lopatic [Wed, 2 Mar 2005 00:40:51 +0000 (00:40 +0000)]
Bring dialog box to front. Enable and disable "Start" and "Stop".

15 years agoAdded new plugins to the Windows distribution. Modified the default
Thomas Lopatic [Wed, 2 Mar 2005 00:13:23 +0000 (00:13 +0000)]
Added new plugins to the Windows distribution. Modified the default
configuration files for Windows. Made TC redundancy and MPR coverage
configurable via the GUI.

15 years agoLarge send buffer. Simpler padding. Return correct length when
Thomas Lopatic [Tue, 1 Mar 2005 22:13:34 +0000 (22:13 +0000)]
Large send buffer. Simpler padding. Return correct length when
encapsulating. Fixed one-off error in number of name entries.

15 years agoRemoved _GNU_SOURCE.
Thomas Lopatic [Tue, 1 Mar 2005 21:41:34 +0000 (21:41 +0000)]
Removed _GNU_SOURCE.

15 years agoMerged Windows changes into Bruno's new version.
Thomas Lopatic [Tue, 1 Mar 2005 21:35:14 +0000 (21:35 +0000)]
Merged Windows changes into Bruno's new version.

15 years agoMake strndup() available on Linux.
Thomas Lopatic [Tue, 1 Mar 2005 20:25:22 +0000 (20:25 +0000)]
Make strndup() available on Linux.

15 years agoPacket format fix. Pad message until length is a multiple of 4. Some code
Thomas Lopatic [Tue, 1 Mar 2005 20:16:56 +0000 (20:16 +0000)]
Packet format fix. Pad message until length is a multiple of 4. Some code
clean-ups. New makefile.

15 years agoSmall changes
Andreas Tonnesen [Mon, 28 Feb 2005 21:00:15 +0000 (21:00 +0000)]
Small changes

15 years agoHNA delete now works in the admin interface... w00t
Andreas Tonnesen [Mon, 28 Feb 2005 20:28:59 +0000 (20:28 +0000)]
HNA delete now works in the admin interface... w00t

15 years agoSuperseded by makedepend.
Thomas Lopatic [Mon, 28 Feb 2005 18:26:10 +0000 (18:26 +0000)]
Superseded by makedepend.

15 years agoDo not define ifnet et al. in interfaces.h as interfaces.h is included
Thomas Lopatic [Mon, 28 Feb 2005 18:12:16 +0000 (18:12 +0000)]
Do not define ifnet et al. in interfaces.h as interfaces.h is included
in various source code files, which results in a linker error.

15 years agoSubtracting UDP header from interface buffer sizes
Andreas Tonnesen [Mon, 28 Feb 2005 18:08:57 +0000 (18:08 +0000)]
Subtracting UDP header from interface buffer sizes

15 years agoUnified Unix and Windows makefiles.
Thomas Lopatic [Mon, 28 Feb 2005 14:58:46 +0000 (14:58 +0000)]
Unified Unix and Windows makefiles.

15 years agoFixed false positives when assert()ing.
Thomas Lopatic [Mon, 28 Feb 2005 14:42:57 +0000 (14:42 +0000)]
Fixed false positives when assert()ing.

15 years agoLDFLAGS stuff
Andreas Tonnesen [Mon, 28 Feb 2005 11:00:41 +0000 (11:00 +0000)]
LDFLAGS stuff

15 years agoAdded some sanity checking on route addittion and deletion functions
Andreas Tonnesen [Mon, 28 Feb 2005 09:52:13 +0000 (09:52 +0000)]
Added some sanity checking on route addittion and deletion functions

15 years agoRouters are always ONE hop away.
Thomas Lopatic [Sun, 27 Feb 2005 22:32:02 +0000 (22:32 +0000)]
Routers are always ONE hop away.

15 years agoVarious headerfile inclusion cleanups
Andreas Tonnesen [Sun, 27 Feb 2005 18:39:43 +0000 (18:39 +0000)]
Various headerfile inclusion cleanups

15 years agoAdded comments on debug output optimizations
Andreas Tonnesen [Sun, 27 Feb 2005 17:21:50 +0000 (17:21 +0000)]
Added comments on debug output optimizations

15 years agoCleanups
Andreas Tonnesen [Sun, 27 Feb 2005 16:57:15 +0000 (16:57 +0000)]
Cleanups

15 years agoMoved argument parsing out to separate function
Andreas Tonnesen [Sun, 27 Feb 2005 16:27:42 +0000 (16:27 +0000)]
Moved argument parsing out to separate function

15 years agoCompiler warning fixes for win32
Andreas Tonnesen [Sun, 27 Feb 2005 11:02:34 +0000 (11:02 +0000)]
Compiler warning fixes for win32

15 years agoFinal conversions from using olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:48:05 +0000 (10:48 +0000)]
Final conversions from using olsr_printf to using OLSR_PRINTF

15 years agoFinal conversions from using olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:43:38 +0000 (10:43 +0000)]
Final conversions from using olsr_printf to using OLSR_PRINTF

15 years agoFinal conversion from usinf olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:43:15 +0000 (10:43 +0000)]
Final conversion from usinf olsr_printf to using OLSR_PRINTF

15 years agoIntroduced the OLSR_PRINTF macro for more optimized debug output, not all files are...
Andreas Tonnesen [Sat, 26 Feb 2005 23:01:42 +0000 (23:01 +0000)]
Introduced the OLSR_PRINTF macro for more optimized debug output, not all files are converted yet

15 years agoFixes for more header inclusions from plugins
Andreas Tonnesen [Fri, 25 Feb 2005 22:48:15 +0000 (22:48 +0000)]
Fixes for more header inclusions from plugins

15 years agoUpdates to make building from main makefile work
Andreas Tonnesen [Fri, 25 Feb 2005 22:47:30 +0000 (22:47 +0000)]
Updates to make building from main makefile work

15 years agoRestructuring for haeder inclusion from olsrd src
Andreas Tonnesen [Fri, 25 Feb 2005 22:43:21 +0000 (22:43 +0000)]
Restructuring for haeder inclusion from olsrd src

15 years agoRestructuring for haeder inclusion from olsrd src
Andreas Tonnesen [Fri, 25 Feb 2005 22:35:53 +0000 (22:35 +0000)]
Restructuring for haeder inclusion from olsrd src

15 years agoFixed compilation failure if not using admin interface
Andreas Tonnesen [Fri, 25 Feb 2005 22:27:26 +0000 (22:27 +0000)]
Fixed compilation failure if not using admin interface

15 years agoNot printing configfile parsing output by default
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:47 +0000 (16:03 +0000)]
Not printing configfile parsing output by default

15 years agoAdded fixed willingness to config file generation
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:19 +0000 (16:03 +0000)]
Added fixed willingness to config file generation

15 years agoSpellfix
Andreas Tonnesen [Fri, 25 Feb 2005 16:00:53 +0000 (16:00 +0000)]
Spellfix

15 years agoAdded inclusion of net_os
Andreas Tonnesen [Thu, 24 Feb 2005 10:14:10 +0000 (10:14 +0000)]
Added inclusion of net_os

15 years agoMake sure that we have a route to the router interface.
Thomas Lopatic [Wed, 23 Feb 2005 23:24:45 +0000 (23:24 +0000)]
Make sure that we have a route to the router interface.

15 years agomove select() down to OS dependent net.c files in the form of olsr_select()
Dave Cornejo [Wed, 23 Feb 2005 21:06:08 +0000 (21:06 +0000)]
move select() down to OS dependent net.c files in the form of olsr_select()

15 years agoAdded if_ifwithname function
Andreas Tonnesen [Wed, 23 Feb 2005 18:59:28 +0000 (18:59 +0000)]
Added if_ifwithname function

15 years agoFixes derived from LQ code
Andreas Tonnesen [Wed, 23 Feb 2005 18:53:05 +0000 (18:53 +0000)]
Fixes derived from LQ code