Andreas Tonnesen [Wed, 23 Nov 2005 05:54:03 +0000 (05:54 +0000)]
Added buildsystem info in CHANGELOG
Andreas Tonnesen [Wed, 23 Nov 2005 05:51:07 +0000 (05:51 +0000)]
Some initial 0.4.10 changes to the README file
Thomas Lopatic [Tue, 22 Nov 2005 10:12:30 +0000 (10:12 +0000)]
Removed spurious fgets().
Andreas Tonnesen [Mon, 21 Nov 2005 06:27:29 +0000 (06:27 +0000)]
Fix for the uberclean target. Will ot match the src/bsd directory
Andreas Tonnesen [Sun, 20 Nov 2005 20:45:33 +0000 (20:45 +0000)]
Fix for EOL detection from stdin. Patch from Bernd
Andreas Tonnesen [Sat, 19 Nov 2005 08:49:44 +0000 (08:49 +0000)]
x86_64 patch from Bernd
Andreas Tonnesen [Sat, 19 Nov 2005 08:43:51 +0000 (08:43 +0000)]
x86_64 patch from Bernd
Andreas Tonnesen [Sat, 19 Nov 2005 08:39:26 +0000 (08:39 +0000)]
x86_64 patch from Bernd
Andreas Tonnesen [Sat, 19 Nov 2005 08:30:45 +0000 (08:30 +0000)]
Fixes for timestamp issues. The plugin was not converted to the new clock_t timestam scheme
Thomas Lopatic [Thu, 17 Nov 2005 04:25:44 +0000 (04:25 +0000)]
Added experimental LinkQualityDijkstraLimit option, which prevents
LQ TCs from nodes more than x1 hops away from us to trigger routing table
recalculation using Dijkstra. Instead integrate these changes into the
routing table every x2 seconds. This is to reduce CPU load. Triggering
Dijkstra too often uses up a lot of CPU cycles.
Thomas Lopatic [Thu, 17 Nov 2005 01:58:52 +0000 (01:58 +0000)]
Added experimental LinkQualityFishEye configuration option, which enables
us to shrink LQ TC intervals without swamping the network with LQ TCs. Look
at create_lq_tc() in lq_packet.c.
Thomas Lopatic [Wed, 16 Nov 2005 23:55:54 +0000 (23:55 +0000)]
For HNA routes search the correct routing table, i.e. the HNA routing
table, for duplicates.
Thomas Lopatic [Tue, 15 Nov 2005 23:46:20 +0000 (23:46 +0000)]
Use HNA routing table with ETX. Support "<?lua= ... ?>" in TAS. Let
users override the minimal HELLO validity time. Secure session cookies
in TAS.
Andreas Tonnesen [Sat, 12 Nov 2005 08:07:43 +0000 (08:07 +0000)]
Warning fix
Andreas Tonnesen [Thu, 10 Nov 2005 19:50:42 +0000 (19:50 +0000)]
Removed warnings from over-eager gcc 4.0. Thomas: These are just quick cast fixes, you want to do this dirrerently
Andreas Tonnesen [Thu, 10 Nov 2005 19:35:12 +0000 (19:35 +0000)]
Removed warnings
Andreas Tonnesen [Thu, 10 Nov 2005 19:33:57 +0000 (19:33 +0000)]
Removed warning
Andreas Tonnesen [Thu, 10 Nov 2005 19:28:02 +0000 (19:28 +0000)]
Removed warning
Andreas Tonnesen [Thu, 10 Nov 2005 19:25:37 +0000 (19:25 +0000)]
Removed warnings
Andreas Tonnesen [Tue, 8 Nov 2005 17:11:47 +0000 (17:11 +0000)]
Added cvsignore files from Bernds patch
Andreas Tonnesen [Tue, 8 Nov 2005 17:05:23 +0000 (17:05 +0000)]
Removed debug output
Andreas Tonnesen [Tue, 8 Nov 2005 11:24:04 +0000 (11:24 +0000)]
Added patch by Bernd Petrovitsch
Andreas Tonnesen [Fri, 28 Oct 2005 19:21:32 +0000 (19:21 +0000)]
Added comment about olsr_switch
Andreas Tonnesen [Fri, 28 Oct 2005 19:16:09 +0000 (19:16 +0000)]
Checking for -1 and not negative on call to times
Andreas Tonnesen [Fri, 28 Oct 2005 18:39:33 +0000 (18:39 +0000)]
Checking for -1 and not negative on call to times
Thomas Lopatic [Sun, 23 Oct 2005 20:58:14 +0000 (20:58 +0000)]
Only use updated link qualities for links between us and our neighbours
after we have announced them to the world via an LQ TC message. The idea
is that we use the updated link qualities only when everybody else does
so, too.
Thomas Lopatic [Sun, 23 Oct 2005 20:11:50 +0000 (20:11 +0000)]
Use a sorted vertex list so that we are deterministic in case we have two
or more equally good routes.
Thomas Lopatic [Sun, 23 Oct 2005 19:17:48 +0000 (19:17 +0000)]
olsr_switch now works again on Linux, too.
Thomas Lopatic [Sun, 23 Oct 2005 19:01:04 +0000 (19:01 +0000)]
olsr_switch looks okay on Windows. Windows port uses correct MTU. With LQ
enabled minimal HELLO-validity-time is HELLO-interval x LQ-Window-Size.
Andreas Tonnesen [Tue, 11 Oct 2005 14:55:55 +0000 (14:55 +0000)]
Added pack attribute to data structures based on feedback from XScale BE users
Andreas Tonnesen [Sat, 8 Oct 2005 15:43:56 +0000 (15:43 +0000)]
Patch from Sven-Ola
Andreas Tonnesen [Sat, 8 Oct 2005 15:38:38 +0000 (15:38 +0000)]
Patch from Sven-Ola
Andreas Tonnesen [Thu, 29 Sep 2005 05:53:34 +0000 (05:53 +0000)]
Fixed spelling error
Andreas Tonnesen [Sat, 17 Sep 2005 20:48:50 +0000 (20:48 +0000)]
Fixed IPv6 addrtpe initialization
Andreas Tonnesen [Tue, 30 Aug 2005 20:09:05 +0000 (20:09 +0000)]
Added linux icmp rpocfile comment
Andreas Tonnesen [Sun, 28 Aug 2005 19:30:30 +0000 (19:30 +0000)]
Added disable_redirects_global function
Andreas Tonnesen [Fri, 5 Aug 2005 15:15:19 +0000 (15:15 +0000)]
Updates for win32 - still not working proper
Andreas Tonnesen [Fri, 5 Aug 2005 13:47:40 +0000 (13:47 +0000)]
check on hemu interface in chk_if_changed
Andreas Tonnesen [Thu, 4 Aug 2005 20:45:29 +0000 (20:45 +0000)]
Fixes for host_emu
Andreas Tonnesen [Thu, 4 Aug 2005 19:55:17 +0000 (19:55 +0000)]
Fixes for unix systems post-window porting
Andreas Tonnesen [Thu, 4 Aug 2005 19:43:35 +0000 (19:43 +0000)]
Should work on windows now
Andreas Tonnesen [Thu, 4 Aug 2005 18:57:11 +0000 (18:57 +0000)]
switch now compiles for win32, but there is still the select issue with stdin
Andreas Tonnesen [Wed, 13 Jul 2005 21:45:50 +0000 (21:45 +0000)]
Initial addittion of pgraph plugin
Andreas Tonnesen [Wed, 13 Jul 2005 21:43:16 +0000 (21:43 +0000)]
Removed duplicate includes
Andreas Tonnesen [Wed, 22 Jun 2005 20:04:35 +0000 (20:04 +0000)]
Added option FBSD_NO_80211 to not include 802.11 spesific code on FreeBSD
Andreas Tonnesen [Sun, 5 Jun 2005 15:16:49 +0000 (15:16 +0000)]
Added olsr_switch sources to etag sources
Andreas Tonnesen [Sat, 4 Jun 2005 22:28:27 +0000 (22:28 +0000)]
Added som CPU load comments
Andreas Tonnesen [Sat, 4 Jun 2005 21:07:33 +0000 (21:07 +0000)]
Added the olsrd command
Andreas Tonnesen [Sat, 4 Jun 2005 15:34:05 +0000 (15:34 +0000)]
Test commit for syncmail testing
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
Dave Cornejo [Sat, 4 Jun 2005 00:03:13 +0000 (00:03 +0000)]
path to man pages is /usr/local/man
Dave Cornejo [Fri, 3 Jun 2005 20:11:28 +0000 (20:11 +0000)]
remove unwanted comment
Dave Cornejo [Fri, 3 Jun 2005 20:08:20 +0000 (20:08 +0000)]
need to initialize the host emul flag to be certain
Andreas Tonnesen [Fri, 3 Jun 2005 18:19:43 +0000 (18:19 +0000)]
Initial commit of olsr_switch manfile skeleton. Nothing there yet
Andreas Tonnesen [Fri, 3 Jun 2005 17:26:46 +0000 (17:26 +0000)]
Spell fixes
Andreas Tonnesen [Fri, 3 Jun 2005 17:25:12 +0000 (17:25 +0000)]
Initial commit of olsr_switch README
Andreas Tonnesen [Fri, 3 Jun 2005 16:36:20 +0000 (16:36 +0000)]
Duplicate IP check added on connection
Andreas Tonnesen [Fri, 3 Jun 2005 08:00:55 +0000 (08:00 +0000)]
Fixed interface initialization bug regarding hemu
Andreas Tonnesen [Fri, 3 Jun 2005 06:12:23 +0000 (06:12 +0000)]
Added link deletion upon client disconnect. Not finished
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
Andreas Tonnesen [Thu, 2 Jun 2005 19:06:24 +0000 (19:06 +0000)]
Fixed bi bug when using wildcards
Dave Cornejo [Thu, 2 Jun 2005 18:52:44 +0000 (18:52 +0000)]
fixed typo: 'LIBS =+' should be 'LIBS +='
Andreas Tonnesen [Thu, 2 Jun 2005 18:38:56 +0000 (18:38 +0000)]
Fixed spelling error
Andreas Tonnesen [Thu, 2 Jun 2005 18:21:41 +0000 (18:21 +0000)]
Added patch supplied by Sebastian Hagen to fix FD leakage
Bruno Randolf [Thu, 2 Jun 2005 15:49:11 +0000 (15:49 +0000)]
update status for openbsd
Bruno Randolf [Thu, 2 Jun 2005 15:34:01 +0000 (15:34 +0000)]
netbsd small fixes and status update
Bruno Randolf [Thu, 2 Jun 2005 15:09:37 +0000 (15:09 +0000)]
fixes for freebsd
Bruno Randolf [Thu, 2 Jun 2005 14:41:59 +0000 (14:41 +0000)]
minor makefile restructurings
Andreas Tonnesen [Thu, 2 Jun 2005 14:07:39 +0000 (14:07 +0000)]
No need for dynamic linking
Bruno Randolf [Thu, 2 Jun 2005 14:01:29 +0000 (14:01 +0000)]
no need to doy everything yourself - just include Makefile.inc
Bruno Randolf [Thu, 2 Jun 2005 13:59:12 +0000 (13:59 +0000)]
added include for win32
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 :)
Andreas Tonnesen [Wed, 1 Jun 2005 05:32:15 +0000 (05:32 +0000)]
Some initial wildcard matching code added
Andreas Tonnesen [Tue, 31 May 2005 20:37:00 +0000 (20:37 +0000)]
Added warning flags and fixed warnings
Andreas Tonnesen [Tue, 31 May 2005 20:23:33 +0000 (20:23 +0000)]
Added automatic OS detection to makefile
Andreas Tonnesen [Tue, 31 May 2005 19:59:32 +0000 (19:59 +0000)]
Finally compiles for win32, but still not working ok
Andreas Tonnesen [Tue, 31 May 2005 18:18:00 +0000 (18:18 +0000)]
More win32 warning fixes
Andreas Tonnesen [Tue, 31 May 2005 17:49:31 +0000 (17:49 +0000)]
Fixed some win32 warnings
Andreas Tonnesen [Tue, 31 May 2005 16:40:45 +0000 (16:40 +0000)]
Help on commands added. Link list function added. Bugfixes
Andreas Tonnesen [Tue, 31 May 2005 14:04:21 +0000 (14:04 +0000)]
Minor fixes and cleanups to the log command
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
Andreas Tonnesen [Tue, 31 May 2005 07:34:18 +0000 (07:34 +0000)]
Bidirectional links now work with link command
Andreas Tonnesen [Tue, 31 May 2005 06:52:28 +0000 (06:52 +0000)]
link command now works(in a limited way)
Andreas Tonnesen [Tue, 31 May 2005 05:30:40 +0000 (05:30 +0000)]
More link command code
Andreas Tonnesen [Mon, 30 May 2005 20:24:54 +0000 (20:24 +0000)]
Added tx/rx to connections and smaller issues
Andreas Tonnesen [Mon, 30 May 2005 20:24:02 +0000 (20:24 +0000)]
Fix for olsr_switch exit
Andreas Tonnesen [Mon, 30 May 2005 19:57:49 +0000 (19:57 +0000)]
Added some commands
Andreas Tonnesen [Mon, 30 May 2005 19:17:20 +0000 (19:17 +0000)]
Added foundations for command interface and cleaned up
Andreas Tonnesen [Mon, 30 May 2005 17:23:09 +0000 (17:23 +0000)]
Not restoring network state for host-emul interfaces
Andreas Tonnesen [Mon, 30 May 2005 14:32:00 +0000 (14:32 +0000)]
WIN32 fixes, still not working
Andreas Tonnesen [Mon, 30 May 2005 14:08:57 +0000 (14:08 +0000)]
hostemu fixes for FreeBSD
Andreas Tonnesen [Mon, 30 May 2005 13:50:27 +0000 (13:50 +0000)]
Fixed for hostemu on win32
Andreas Tonnesen [Mon, 30 May 2005 13:15:42 +0000 (13:15 +0000)]
Adde olsr_switch stuff
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
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
Andreas Tonnesen [Sat, 28 May 2005 19:30:47 +0000 (19:30 +0000)]
Removed unused constructor and destructor
Andreas Tonnesen [Sat, 28 May 2005 16:01:14 +0000 (16:01 +0000)]
Even more cleanups
Andreas Tonnesen [Sat, 28 May 2005 15:56:47 +0000 (15:56 +0000)]
Not initializing plugin if init function not found
Andreas Tonnesen [Sat, 28 May 2005 14:43:07 +0000 (14:43 +0000)]
HELLO LQ print function added
Andreas Tonnesen [Sat, 28 May 2005 14:06:25 +0000 (14:06 +0000)]
Testing synchmail