PDOS

[uia] / trunk / uia / uianet  

Log of /trunk/uia/uianet

View Directory Listing Directory Listing


Sticky Revision:

Revision 4767 - Directory Listing
Modified Thu Sep 24 16:31:21 2009 UTC (2 months ago) by baford
never got around to checkin in the icons the UIA controller needs?

Revision 4734 - Directory Listing
Modified Wed Aug 26 23:36:56 2009 UTC (2 months, 4 weeks ago) by jastr
forgot a router_node_info free()

Revision 4733 - Directory Listing
Modified Wed Aug 26 23:12:17 2009 UTC (2 months, 4 weeks ago) by jastr
attempt avoid references to already-freed router_node_info elements

Revision 4339 - Directory Listing
Modified Mon May 25 16:59:05 2009 UTC (6 months ago) by jastr
build fixes for ubuntu 9.04:
 - -Wno-format-security for rpcgen
 - use autoreconf in setup
 - quoting differences on old vs recent Qt releases

Revision 3604 - Directory Listing
Modified Mon Dec 15 21:27:42 2008 UTC (11 months, 1 week ago) by jastr
check for either of  -lboost_thread or -lboost_thread-mt, and add
a --with-boostthreadlib to allow for other boost variants


Revision 3603 - Directory Listing
Modified Mon Dec 15 19:17:52 2008 UTC (11 months, 1 week ago) by jastr
boost 1.35 spits out unavoidable warnings, so remove -Werror for now


Revision 3602 - Directory Listing
Modified Mon Dec 15 19:01:53 2008 UTC (11 months, 1 week ago) by jastr
osx tun driver moved

Revision 3330 - Directory Listing
Modified Fri Aug 1 21:39:50 2008 UTC (15 months, 3 weeks ago) by jastr
fix --with-avahi handling (never worked I guess)

Revision 3324 - Directory Listing
Modified Fri Jul 25 20:12:41 2008 UTC (16 months ago) by jastr
reprocess when the config changes

Revision 3323 - Directory Listing
Modified Mon Jul 14 16:56:33 2008 UTC (16 months, 1 week ago) by jastr
remove the dependency on dns_sd.h when using avahi, hence
only avahi-utils are needed for using avahi, not libavahi-compat-libdnssd-dev


Revision 3219 - Directory Listing
Modified Fri May 23 17:51:15 2008 UTC (18 months ago) by jastr
don't barf on single quotes appearing in the owner or device
name.  This will still barf on double quotes in names, but
I'll fix that later (perhaps).

Revision 3218 - Directory Listing
Modified Thu May 22 18:05:52 2008 UTC (18 months ago) by jastr
change default format to be the old one, so unless
you're using the ssl engine, new format signatures
should be rare

Revision 3217 - Directory Listing
Modified Thu May 22 02:58:31 2008 UTC (18 months ago) by jastr
change the default record signature scheme to be pkcs1 v1.5, so that
it can work with tem-openssl generated signatures.  This means
that new records can't be read on non-updated installations, but
udpated installations will still be able to read old log records.


Revision 3216 - Directory Listing
Modified Wed May 21 21:11:57 2008 UTC (18 months ago) by jastr
add an attempt at record-signing primities -- not correct yet
though.

Revision 3215 - Directory Listing
Modified Tue May 20 21:42:39 2008 UTC (18 months ago) by jastr
named parses conf file (can now check for ssl engine, though still
need to implement that part)

Revision 3214 - Directory Listing
Modified Mon May 19 17:59:06 2008 UTC (18 months, 1 week ago) by jastr
next batch of engine-enabling startup pieces

Revision 3213 - Directory Listing
Modified Thu May 15 21:54:46 2008 UTC (18 months, 1 week ago) by jastr
load the right key file, and
if a previous failure resulted in a zero-length file,
replace it.

Revision 3212 - Directory Listing
Modified Wed May 14 23:04:32 2008 UTC (18 months, 1 week ago) by jastr
config bits to allow for openssl-engine encapsulated keys at configure
time

Revision 3204 - Directory Listing
Modified Thu Apr 17 18:28:52 2008 UTC (19 months, 1 week ago) by jastr
if the avahi client dies, log the error and exit
rather than spinning forever.  

Probably should try to restart the clients instead,
and give up after a few tries.


Revision 3188 - Directory Listing
Modified Mon Mar 10 21:34:45 2008 UTC (20 months, 2 weeks ago) by jastr
fix for the icmp-response larger than 1500 bytes bug.


Revision 3185 - Directory Listing
Modified Fri Mar 7 20:14:53 2008 UTC (20 months, 2 weeks ago) by jastr
oops

Revision 3184 - Directory Listing
Modified Fri Mar 7 19:09:05 2008 UTC (20 months, 2 weeks ago) by jastr
merge -r 3156:3183 branches/leaks -> trunk

should be a great big no-op unless you pass extra
configure flags, or have openssl configured with engines
turned on.


Revision 3147 - Directory Listing
Modified Thu Feb 7 17:26:56 2008 UTC (21 months, 2 weeks ago) by jastr
don't log per-packet info when forwarding through a
successful tunnel

Revision 3145 - Directory Listing
Modified Thu Feb 7 17:09:03 2008 UTC (21 months, 2 weeks ago) by jastr
don't forward lookup requests over a tunneled path.
(formerly, it only checked the first hop, not subsequent 
hops)


Revision 2989 - Directory Listing
Modified Thu Jan 24 22:13:20 2008 UTC (22 months ago) by jastr
oops

Revision 2988 - Directory Listing
Modified Thu Jan 24 19:44:04 2008 UTC (22 months ago) by jastr
log errors while setting up tunnels.

if a tunnel setup fails, disassociate the fake id, so 
the next attempt could try to set up a new one.

Revision 2987 - Directory Listing
Modified Thu Jan 24 19:05:05 2008 UTC (22 months ago) by jastr
log connection errors better

Revision 2986 - Directory Listing
Modified Thu Jan 24 18:22:18 2008 UTC (22 months ago) by jastr
when a tunnel path comes back, log it

Revision 2976 - Directory Listing
Modified Wed Jan 23 21:29:38 2008 UTC (22 months ago) by jastr
log external hints

Revision 2975 - Directory Listing
Modified Wed Jan 23 16:45:32 2008 UTC (22 months ago) by jastr
use /bin/sh rather than /bin/bash

Revision 2969 - Directory Listing
Modified Tue Jan 22 20:57:57 2008 UTC (22 months ago) by jastr
merge -r 2964:2968 branches/peers branch -> trunk

redo peers so that always attempt to keep one client and
one server peer to each location open.  tunnelled peers
still need work, and also still want to change the peers
list to show which are clients & servers.


Revision 2964 - Directory Listing
Modified Tue Jan 22 17:15:10 2008 UTC (22 months ago) by jastr
only log info level and higher (per peer, but not
per packet)

Revision 2962 - Directory Listing
Modified Tue Jan 22 00:24:08 2008 UTC (22 months ago) by jastr
rotate logs on reset
add log level annotations so that we can (shortly)
not log per-packet items, only per connection items


Revision 2961 - Directory Listing
Modified Mon Jan 21 23:13:55 2008 UTC (22 months ago) by jastr
merge -r 2936:2939, -r 2940:2942 trunk/quanta08-demo branch->trunk.

Adds the ability (though no preset values) to reset to a
specific demo point, and a cmdline uialookup to debug
dns resolving.


Revision 2943 - Directory Listing
Modified Sat Jan 5 21:49:50 2008 UTC (22 months, 2 weeks ago) by jastr
/bin/ps on busybox ignores all arguments. <grr>
so... attempt a workaround.


Revision 2935 - Directory Listing
Modified Thu Jan 3 16:42:17 2008 UTC (22 months, 3 weeks ago) by jastr
looks like this is going to get called many times, and
we need to ignore subsequent times.

Revision 2934 - Directory Listing
Modified Wed Jan 2 23:15:53 2008 UTC (22 months, 3 weeks ago) by jastr
merge -r 2921:2929 branches/avahi -> trunk

UIA can now choose between using mdnsresponder (on OSX for example)
and avahi (via the avahi-utils packages) on linux.

You will need to rerun autoconf and configure after this update.

Also includes fixes for the mndsresponder version so that they'll
receive avahi broadcasts correctly.

the scripts for building packages for ubuntu and the n800's
should switch over to avahi now.


Revision 2933 - Directory Listing
Modified Wed Jan 2 23:03:01 2008 UTC (22 months, 3 weeks ago) by jastr
merge -r 2919:2932 branch->trunk quanta08-demo -- uianamedctl does lookups

Revision 2920 - Directory Listing
Modified Fri Dec 28 15:40:19 2007 UTC (22 months, 4 weeks ago) by jastr
merge -r 2912:2919 branch->trunk

Revision 2913 - Directory Listing
Modified Mon Dec 24 17:42:32 2007 UTC (23 months ago) by jastr
merge -r 2881:2912 branch->trunk -- add script intros and cleanups

Revision 2900 - Directory Listing
Modified Wed Dec 12 20:06:23 2007 UTC (23 months, 1 week ago) by jastr
simultaneous join case didn't handle reconnects
properly.

Revision 2884 - Directory Listing
Modified Wed Dec 5 22:27:40 2007 UTC (23 months, 2 weeks ago) by jastr
newer QT releases on OSX will try to build
an xcode project rather than a makefile; 
tell it to build makefiles instead.


Revision 2874 - Directory Listing
Modified Thu Nov 1 13:50:21 2007 UTC (2 years ago) by jastr
qt 4.3 fix too

Revision 2873 - Directory Listing
Modified Thu Nov 1 13:41:00 2007 UTC (2 years ago) by jastr
checked in to wrong branch

Revision 2844 - Directory Listing
Modified Wed Oct 24 21:31:10 2007 UTC (2 years, 1 month ago) by jastr
merge -r 2841:2842 branch -> trunk.

If a server connection comes in when there's an active
peer for the same ID, don't try and probe with a new
client connection -- that would cause the old working 
connection to be dropped later, and probably both ends
will do the same thing, resulting in both ends dropping.

Revision 2810 - Directory Listing
Modified Thu Oct 4 14:34:18 2007 UTC (2 years, 1 month ago) by jastr
ignore unknown protocols (from rsc)

Revision 2737 - Directory Listing
Modified Wed Aug 8 18:24:55 2007 UTC (2 years, 3 months ago) by jastr
cmd allows logger now.
fixup a bunch of stderr/stdout wierdness

Revision 2734 - Directory Listing
Modified Wed Aug 8 15:41:34 2007 UTC (2 years, 3 months ago) by jastr
make avahi unsupported errors a fatal error, not a warning

Revision 2723 - Directory Listing
Modified Mon Aug 6 17:10:59 2007 UTC (2 years, 3 months ago) by jastr
darwin works again.

Revision 2722 - Directory Listing
Modified Mon Aug 6 16:26:22 2007 UTC (2 years, 3 months ago) by jastr
another round of startup cleanups.

(this breaks Darwin startup temporarily)


Revision 2628 - Directory Listing
Modified Tue Jul 31 02:49:37 2007 UTC (2 years, 3 months ago) by ctl
Revert premature branch push.

Revision 2626 - Directory Listing
Modified Mon Jul 30 23:03:23 2007 UTC (2 years, 3 months ago) by ctl
 r2835@brainchild (orig r2533):  ctl | 2007-05-31 15:58:44 -0400
 svk smerge did some bizarre merges.  Manually fixing.
 

Revision 2625 - Directory Listing
Modified Mon Jul 30 23:03:19 2007 UTC (2 years, 3 months ago) by ctl
 r2834@brainchild (orig r2532):  ctl | 2007-05-31 15:51:04 -0400
 pull changes from old branch into new svk branch
 

Revision 2620 - Directory Listing
Modified Fri Jul 27 16:55:00 2007 UTC (2 years, 3 months ago) by jastr
fix possible race, if the test runs before the router has
overwritten an old router.out

Revision 2615 - Directory Listing
Modified Mon Jul 9 20:14:17 2007 UTC (2 years, 4 months ago) by jastr
makefile fixes

Revision 2613 - Directory Listing
Modified Tue Jul 3 21:51:39 2007 UTC (2 years, 4 months ago) by jastr
round 2:  /var/log/uia/uiarouted.out isn't needed for anything
other than uialegacy anymore, which will be... soon

Revision 2608 - Directory Listing
Modified Mon Jul 2 23:16:03 2007 UTC (2 years, 4 months ago) by jastr
round one of the startup and option parsing cleanups

Revision 2607 - Directory Listing
Modified Fri Jun 29 18:29:13 2007 UTC (2 years, 4 months ago) by jastr
if a prior /dev/net/tun hasn't finshed cleanup up during a 
restart, the new one will die in ioctl().  Check 
(on linux only for now) that the old device has gone away before
startup


Revision 2590 - Directory Listing
Modified Mon Jun 11 20:31:57 2007 UTC (2 years, 5 months ago) by jastr
* /bin/sh may not have 'source'
* uiaconfig always re-writes /etc/uia/eid.txt
* lib must come before uianet in make install


Revision 2570 - Directory Listing
Modified Sun Jun 3 13:54:28 2007 UTC (2 years, 5 months ago) by jastr
add a configure flag to ask whether we're using a static or
dynamic version of qt, and have the n800 default to the static one


Revision 2569 - Directory Listing
Modified Sun Jun 3 13:22:36 2007 UTC (2 years, 5 months ago) by jastr
building against a -static qt library 
requires explictly mentioning the jpeg plugin,
otherwise it's not pulled into the linker

Revision 2567 - Directory Listing
Modified Sun Jun 3 07:53:34 2007 UTC (2 years, 5 months ago) by jastr
_never_ look at timestamps on installed versions of files.
(tends to break horribly after switching branches)

Revision 2566 - Directory Listing
Modified Sun Jun 3 07:13:29 2007 UTC (2 years, 5 months ago) by jastr
logprint import fix

Revision 2518 - Directory Listing
Modified Wed May 30 21:19:21 2007 UTC (2 years, 5 months ago) by jastr
check for old installed versions of pkcs, x509 etc,
and complain if found.

Revision 2515 - Directory Listing
Modified Wed May 30 20:44:25 2007 UTC (2 years, 5 months ago) by jastr
another import fix


Revision 2514 - Directory Listing
Modified Wed May 30 20:44:04 2007 UTC (2 years, 5 months ago) by ctl
keep related things together


Revision 2512 - Directory Listing
Modified Wed May 30 20:31:32 2007 UTC (2 years, 5 months ago) by ctl
Try to fix version skew in least invasive way.


Revision 2511 - Directory Listing
Modified Wed May 30 20:03:25 2007 UTC (2 years, 5 months ago) by jastr
still broken, but the imports work now

Revision 2508 - Directory Listing
Modified Wed May 30 19:22:16 2007 UTC (2 years, 5 months ago) by ctl
Un-revert the library move, and incorporate the needed bits from my branch into the trunk.
This should work if you re-configure (from the top level) and re-install.


Revision 2507 - Directory Listing
Modified Wed May 30 17:19:21 2007 UTC (2 years, 5 months ago) by jastr
permission fixes

Revision 2489 - Directory Listing
Modified Fri May 18 21:48:52 2007 UTC (2 years, 6 months ago) by jastr
fixes for uia on n800 (including some that need to be abscracted away
some more still)

Revision 2483 - Directory Listing
Modified Tue May 15 20:55:57 2007 UTC (2 years, 6 months ago) by jastr
merge -r 2479:2482 /branches/ol-resolv branch->trunk:

attempted fix for a long-standing router bug:

device A has peer entries for C and D at ip foo,
and connected to C and foo.

A randomly tries to connect to D at ip foo.
C gets the connection, and decide's it's a newer
connection from A, and so drops the older socket.

Concurrently, A decides that the new link to C 
isn't needed, as it came back from the wrong 
device.  A and C end up disconnected for a while.

Two changes:
  don't allow router::hint() to connect to a ip 
  that's already being used as an outgoing connection.
  This only catches half of the problem cases though,
  as comparind ip addresses only works for outgoing sockets.

  When a connect_cb returns an unexpected device, and the
  new connection is a device we're connected to elsewhere,
  keep the new link, not the old one.  Hopefully both
  ends will decide to keep the same socket now.


Revision 2350 - Directory Listing
Modified Fri Apr 27 21:56:54 2007 UTC (2 years, 6 months ago) by jastr
don't write a pid file with 777 permissions,
also don't write it until the graph is loaded in

Revision 2349 - Directory Listing
Modified Fri Apr 27 21:32:11 2007 UTC (2 years, 6 months ago) by jastr
don't warn about string exceptions

Revision 2029 - Directory Listing
Modified Fri Apr 20 22:24:44 2007 UTC (2 years, 7 months ago) by jastr
successorship should be transitive

Revision 2028 - Directory Listing
Modified Fri Apr 20 22:04:27 2007 UTC (2 years, 7 months ago) by jastr
calc tests work again

Revision 2024 - Directory Listing
Modified Fri Apr 20 16:15:37 2007 UTC (2 years, 7 months ago) by jastr
- add a top-level readme
- move packaging stuff up a few levels
- readme fixes
- start of ubuntu packaging scripts


Revision 1845 - Directory Listing
Modified Fri Mar 30 16:03:49 2007 UTC (2 years, 7 months ago) by jastr
Copied from: branches/reorg/uianet revision 1841
big reorg merge:
merge -r 1807:1841 branches/reorg branch->trunk

Revision 1836 - Directory Listing
Modified Thu Mar 29 18:24:55 2007 UTC (2 years, 7 months ago) by jastr
Original Path: branches/reorg/uianet
disable the portions of autoconf that depend on built versions
of other uia packages, and don't have configure call make anymore.

This now restores the usual pattters of
./configure
make
make install

(except that configure still calls autoconf...)

Revision 1827 - Directory Listing
Modified Wed Mar 28 20:30:30 2007 UTC (2 years, 7 months ago) by jastr
Original Path: branches/reorg/uianet
cleaned up enough that netsteria configure completes

Revision 1822 - Directory Listing
Modified Wed Mar 28 17:31:54 2007 UTC (2 years, 7 months ago) by jastr
Original Path: branches/reorg/uianet
link order correct everywhere now


Revision 1814 - Directory Listing
Modified Tue Mar 27 21:22:11 2007 UTC (2 years, 8 months ago) by jastr
Original Path: branches/reorg/uianet
uia starts compiling now (doesn't link properly yet)

Revision 1813 - Directory Listing
Modified Tue Mar 27 19:17:10 2007 UTC (2 years, 8 months ago) by jastr
Original Path: branches/reorg/uianet
start of a top-level configure script.
yam builds now, rest doesn't

Revision 1809 - Directory Listing
Modified Mon Mar 26 17:25:13 2007 UTC (2 years, 8 months ago) by jastr
Original Path: branches/reorg/uianet
remove externals link

Revision 1808 - Directory Listing
Added Mon Mar 26 17:07:30 2007 UTC (2 years, 8 months ago) by jastr
Original Path: branches/reorg/uianet
new uianet subtree

Sort log by:

Maintained by PDOS
ViewVC Help
Powered by ViewVC 1.0.3