Bruno Randolf [Mon, 7 Mar 2005 13:24:38 +0000 (13:24 +0000)]
the right path on windows is WINDOWS\system32\drivers\etc\hosts
Andreas Tonnesen [Mon, 7 Mar 2005 07:08:02 +0000 (07:08 +0000)]
Small fix
Andreas Tonnesen [Mon, 7 Mar 2005 06:51:09 +0000 (06:51 +0000)]
Added -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:50:15 +0000 (06:50 +0000)]
Added -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:28:44 +0000 (06:28 +0000)]
change in if gen property api
Andreas Tonnesen [Sun, 6 Mar 2005 19:33:35 +0000 (19:33 +0000)]
Minor cleanups. No more externs
Andreas Tonnesen [Sun, 6 Mar 2005 18:08:29 +0000 (18:08 +0000)]
Minor cleanups
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
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
Andreas Tonnesen [Fri, 4 Mar 2005 22:03:54 +0000 (22:03 +0000)]
Small fix for win32
Andreas Tonnesen [Fri, 4 Mar 2005 21:30:17 +0000 (21:30 +0000)]
moved join multicast function into OS spesific net.c file
Andreas Tonnesen [Fri, 4 Mar 2005 17:10:54 +0000 (17:10 +0000)]
Added generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:02:19 +0000 (17:02 +0000)]
Added generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:01:57 +0000 (17:01 +0000)]
Removed warning
Andreas Tonnesen [Thu, 3 Mar 2005 18:20:16 +0000 (18:20 +0000)]
Added nameservice patch from Bruno
Andreas Tonnesen [Thu, 3 Mar 2005 14:02:04 +0000 (14:02 +0000)]
Corrected a error
Andreas Tonnesen [Thu, 3 Mar 2005 13:05:11 +0000 (13:05 +0000)]
Small fix
Thomas Lopatic [Wed, 2 Mar 2005 22:59:55 +0000 (22:59 +0000)]
User-configurable suffix for host name entries.
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.
Thomas Lopatic [Wed, 2 Mar 2005 21:14:54 +0000 (21:14 +0000)]
Fix the duplicate route problem.
Dave Cornejo [Wed, 2 Mar 2005 20:53:43 +0000 (20:53 +0000)]
preliminary multi-interface hack for FreeBSD
Thomas Lopatic [Wed, 2 Mar 2005 20:51:36 +0000 (20:51 +0000)]
Changed message ID.
Andreas Tonnesen [Wed, 2 Mar 2005 08:58:12 +0000 (08:58 +0000)]
Wireless detection on netBSD fix
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.
Thomas Lopatic [Wed, 2 Mar 2005 00:40:51 +0000 (00:40 +0000)]
Bring dialog box to front. Enable and disable "Start" and "Stop".
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.
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.
Thomas Lopatic [Tue, 1 Mar 2005 21:41:34 +0000 (21:41 +0000)]
Removed _GNU_SOURCE.
Thomas Lopatic [Tue, 1 Mar 2005 21:35:14 +0000 (21:35 +0000)]
Merged Windows changes into Bruno's new version.
Thomas Lopatic [Tue, 1 Mar 2005 20:25:22 +0000 (20:25 +0000)]
Make strndup() available on Linux.
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.
Andreas Tonnesen [Mon, 28 Feb 2005 21:00:15 +0000 (21:00 +0000)]
Small changes
Andreas Tonnesen [Mon, 28 Feb 2005 20:28:59 +0000 (20:28 +0000)]
HNA delete now works in the admin interface... w00t
Thomas Lopatic [Mon, 28 Feb 2005 18:26:10 +0000 (18:26 +0000)]
Superseded by makedepend.
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.
Andreas Tonnesen [Mon, 28 Feb 2005 18:08:57 +0000 (18:08 +0000)]
Subtracting UDP header from interface buffer sizes
Thomas Lopatic [Mon, 28 Feb 2005 14:58:46 +0000 (14:58 +0000)]
Unified Unix and Windows makefiles.
Thomas Lopatic [Mon, 28 Feb 2005 14:42:57 +0000 (14:42 +0000)]
Fixed false positives when assert()ing.
Andreas Tonnesen [Mon, 28 Feb 2005 11:00:41 +0000 (11:00 +0000)]
LDFLAGS stuff
Andreas Tonnesen [Mon, 28 Feb 2005 09:52:13 +0000 (09:52 +0000)]
Added some sanity checking on route addittion and deletion functions
Thomas Lopatic [Sun, 27 Feb 2005 22:32:02 +0000 (22:32 +0000)]
Routers are always ONE hop away.
Andreas Tonnesen [Sun, 27 Feb 2005 18:39:43 +0000 (18:39 +0000)]
Various headerfile inclusion cleanups
Andreas Tonnesen [Sun, 27 Feb 2005 17:21:50 +0000 (17:21 +0000)]
Added comments on debug output optimizations
Andreas Tonnesen [Sun, 27 Feb 2005 16:57:15 +0000 (16:57 +0000)]
Cleanups
Andreas Tonnesen [Sun, 27 Feb 2005 16:27:42 +0000 (16:27 +0000)]
Moved argument parsing out to separate function
Andreas Tonnesen [Sun, 27 Feb 2005 11:02:34 +0000 (11:02 +0000)]
Compiler warning fixes for win32
Andreas Tonnesen [Sun, 27 Feb 2005 10:48:05 +0000 (10:48 +0000)]
Final 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
Andreas Tonnesen [Sun, 27 Feb 2005 10:43:15 +0000 (10:43 +0000)]
Final conversion from usinf olsr_printf to using OLSR_PRINTF
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
Andreas Tonnesen [Fri, 25 Feb 2005 22:48:15 +0000 (22:48 +0000)]
Fixes for more header inclusions from plugins
Andreas Tonnesen [Fri, 25 Feb 2005 22:47:30 +0000 (22:47 +0000)]
Updates to make building from main makefile work
Andreas Tonnesen [Fri, 25 Feb 2005 22:43:21 +0000 (22:43 +0000)]
Restructuring 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
Andreas Tonnesen [Fri, 25 Feb 2005 22:27:26 +0000 (22:27 +0000)]
Fixed compilation failure if not using admin interface
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:47 +0000 (16:03 +0000)]
Not printing configfile parsing output by default
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:19 +0000 (16:03 +0000)]
Added fixed willingness to config file generation
Andreas Tonnesen [Fri, 25 Feb 2005 16:00:53 +0000 (16:00 +0000)]
Spellfix
Andreas Tonnesen [Thu, 24 Feb 2005 10:14:10 +0000 (10:14 +0000)]
Added inclusion of net_os
Thomas Lopatic [Wed, 23 Feb 2005 23:24:45 +0000 (23:24 +0000)]
Make sure that we have a route to the router interface.
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()
Andreas Tonnesen [Wed, 23 Feb 2005 18:59:28 +0000 (18:59 +0000)]
Added if_ifwithname function
Andreas Tonnesen [Wed, 23 Feb 2005 18:53:05 +0000 (18:53 +0000)]
Fixes derived from LQ code
Andreas Tonnesen [Mon, 21 Feb 2005 19:51:48 +0000 (19:51 +0000)]
Included headers from olsrd source. Hope it's ok by you Bruno :)
Andreas Tonnesen [Mon, 21 Feb 2005 19:47:29 +0000 (19:47 +0000)]
Included headers from olsrd source. Hope it's ok by you Bruno :)
Andreas Tonnesen [Mon, 21 Feb 2005 19:41:27 +0000 (19:41 +0000)]
Removed the olsr_plugin_io header
Andreas Tonnesen [Mon, 21 Feb 2005 19:34:22 +0000 (19:34 +0000)]
Admin interface updated. All settings but scheduler pollrate and HNA delete should now work
Andreas Tonnesen [Sun, 20 Feb 2005 19:54:18 +0000 (19:54 +0000)]
Removed yylex warning in generated code
Andreas Tonnesen [Sun, 20 Feb 2005 19:01:06 +0000 (19:01 +0000)]
Win32 fixes after cleanup
Andreas Tonnesen [Sun, 20 Feb 2005 18:52:19 +0000 (18:52 +0000)]
General cleanups in header files
Andreas Tonnesen [Sun, 20 Feb 2005 17:34:10 +0000 (17:34 +0000)]
Moved hna_netmask to olsr_types
Andreas Tonnesen [Sun, 20 Feb 2005 17:27:15 +0000 (17:27 +0000)]
introduced olsr_types.h
Andreas Tonnesen [Sun, 20 Feb 2005 15:53:58 +0000 (15:53 +0000)]
Cleanups
Andreas Tonnesen [Sun, 20 Feb 2005 15:41:07 +0000 (15:41 +0000)]
Removed link layer code
Andreas Tonnesen [Sun, 20 Feb 2005 15:38:59 +0000 (15:38 +0000)]
Cleanups. Removed link layer code
Andreas Tonnesen [Sat, 19 Feb 2005 21:50:21 +0000 (21:50 +0000)]
Added some fbsd code ment as a start to media detection for Ethernet interfaces. Not sure if this is the way to go about it.
Andreas Tonnesen [Sat, 19 Feb 2005 18:19:56 +0000 (18:19 +0000)]
Win32 fixed for olsrd header inclusion
Andreas Tonnesen [Sat, 19 Feb 2005 18:17:27 +0000 (18:17 +0000)]
Ups.. fixed small bug I introduced a couple of days ago
Andreas Tonnesen [Sat, 19 Feb 2005 18:08:18 +0000 (18:08 +0000)]
Added section on plugins including olsrd headers
Andreas Tonnesen [Sat, 19 Feb 2005 17:56:05 +0000 (17:56 +0000)]
This plugin now includes datatypes directly from olsrd source
Andreas Tonnesen [Sat, 19 Feb 2005 17:51:10 +0000 (17:51 +0000)]
This plugin now includes datatypes directly from olsrd source
Andreas Tonnesen [Sat, 19 Feb 2005 17:43:28 +0000 (17:43 +0000)]
Header file cleanups to enable plugins to include olsrd headers
Andreas Tonnesen [Sat, 19 Feb 2005 17:42:59 +0000 (17:42 +0000)]
plugin now includes all needed data structures from olsrd source directly
Andreas Tonnesen [Sat, 19 Feb 2005 15:27:48 +0000 (15:27 +0000)]
IPv6 sockets now sets the IPV6_V6ONLY socket option. This way we do not receive IPv4 traffic and IPv4 and IPv6 olsrd instances can coexist
Andreas Tonnesen [Sat, 19 Feb 2005 15:26:41 +0000 (15:26 +0000)]
Added IPv6 update
Andreas Tonnesen [Thu, 17 Feb 2005 21:36:30 +0000 (21:36 +0000)]
Initial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 21:31:52 +0000 (21:31 +0000)]
Initial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 21:17:01 +0000 (21:17 +0000)]
Initial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 20:05:02 +0000 (20:05 +0000)]
Added the Weight directive for config file
Andreas Tonnesen [Thu, 17 Feb 2005 19:47:10 +0000 (19:47 +0000)]
Added bitrate detection for linux
Andreas Tonnesen [Thu, 17 Feb 2005 17:23:19 +0000 (17:23 +0000)]
Added interface weight option in configfile
Thomas Lopatic [Thu, 17 Feb 2005 16:45:57 +0000 (16:45 +0000)]
Make sure that we have a route to the router.
Andreas Tonnesen [Thu, 17 Feb 2005 07:40:18 +0000 (07:40 +0000)]
Changes in interface metric code and initial NIC speed code for linux
Andreas Tonnesen [Thu, 17 Feb 2005 07:19:49 +0000 (07:19 +0000)]
Changes in interface metric code and initial NIC speed code for linux
Thomas Lopatic [Thu, 17 Feb 2005 02:06:22 +0000 (02:06 +0000)]
Handle degenerated LQ routing cases gracefully: edges to one-hop
neighbours to which we do not have a link any longer and routes via
interfaces that don't exist any longer because they are down. Select and
store the LQ multiplier when a new link is added.
Thomas Lopatic [Wed, 16 Feb 2005 14:44:44 +0000 (14:44 +0000)]
Fixed LQ MPR selection problem. Fixed LQ route addition crash.
Andreas Tonnesen [Wed, 16 Feb 2005 06:52:13 +0000 (06:52 +0000)]
Added WLAN detection in FreeBSD
Andreas Tonnesen [Tue, 15 Feb 2005 21:03:40 +0000 (21:03 +0000)]
Changed strlcpy to strncpy
Andreas Tonnesen [Tue, 15 Feb 2005 20:49:21 +0000 (20:49 +0000)]
Moved wireless detection to OS spesific direesific directories and tories and added detection for FreeBSD~~
Andreas Tonnesen [Tue, 15 Feb 2005 20:40:43 +0000 (20:40 +0000)]
Moved wireless detection to OS spesific directories and added detection for FreeBSD