
Log of /trunk/uia/uianet
Directory Listing
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
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...)