
Log of /trunk/uia/uianet/dnspxy
Directory Listing
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
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
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
1845 -
Directory Listing
Modified
Fri Mar 30 16:03:49 2007 UTC (2 years, 7 months ago) by
jastr
big reorg merge:
merge -r 1807:1841 branches/reorg branch->trunk
Revision
1388 -
Directory Listing
Modified
Mon Dec 4 18:05:24 2006 UTC (2 years, 11 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
dnspxy and tunwprd should try to dump core to /var/log/uia, not just
the router.
Revision
1200 -
Directory Listing
Modified
Wed Jul 26 19:57:52 2006 UTC (3 years, 4 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
nobody complained, so here goes.
merge n770 branch -> trunk
includes all of -r1159:1199
Revision
1106 -
Directory Listing
Modified
Tue May 23 08:22:40 2006 UTC (3 years, 6 months ago) by
baford
Original Path:
trunk/uia/dnspxy
We don't need the old .cvsignore files anymore, do we?
Revision
882 -
Directory Listing
Modified
Tue Apr 4 18:54:06 2006 UTC (3 years, 7 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
named now uses svc .x files.
py rpgen now ignores lines beginning with %
Revision
867 -
Directory Listing
Modified
Mon Apr 3 15:57:28 2006 UTC (3 years, 7 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
moved everything around:
- yam/core renamed to yam/base
- include path is now just yam/include
- lib path is now just yam/lib
- libyam_core.a renamed to libyam.a
Revision
861 -
Directory Listing
Modified
Mon Apr 3 14:01:05 2006 UTC (3 years, 7 months ago) by
baford
Original Path:
trunk/uia/dnspxy
rename xdr -> ydr in YAM-provided Sun RPC stubs,
to avoid breaking Mac OS X's C library,
which depends on its own XDR stubs for internal purposes
without adhering to the standard namespace cleanliness rules...
Revision
847 -
Directory Listing
Modified
Fri Mar 31 21:32:03 2006 UTC (3 years, 7 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
periodically check for new DNS server if we don't find one at first
Revision
802 -
Directory Listing
Modified
Wed Mar 29 20:01:03 2006 UTC (3 years, 7 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
Made mainloop an abstract base class, with implementation in mainloop_impl, so
that alternate mainloops can be used, e.g., one integrated with Qt's main
loop.
Revision
775 -
Directory Listing
Modified
Mon Mar 27 23:16:30 2006 UTC (3 years, 7 months ago) by
baford
Original Path:
trunk/uia/dnspxy
Set etc directory using --with-confdir= instead of --sysconfdir=
Revision
772 -
Directory Listing
Modified
Mon Mar 27 22:43:03 2006 UTC (3 years, 7 months ago) by
baford
Original Path:
trunk/uia/dnspxy
Make UIA's build environment expect the YAM distribution
to be in a subdirectory 'yam' in the UIA tree.
Also, add configure variables for the systemwide UIA user (UIA_USER),
and for the log and run file directories (logdir and rundir).
Revision
746 -
Directory Listing
Modified
Sat Mar 25 16:28:42 2006 UTC (3 years, 8 months ago) by
baford
Original Path:
trunk/uia/dnspxy
Modified all scripts (I think) to use install directories
specified or defaulted via the configure script. Specifically:
--prefix specifies top-level installation prefix, default /usr/local/,
but you can say --prefix=/usr/local/uia for example to put it all
in one tree that you can blow away all at once. But the system
no longer _assumes_ that you do this; it can coexist with other stuff now.
--bindir specifies the directory for binaries:
defaults to ${prefix}/bin. All UIA binaries prefixed with 'uia'.
--sysconfdir specifies the directory for systemwide config files:
defaults to ${prefix}/etc; UIA stuff goes into ${sysconfdir}/uia.
--libdir specifies the directory for libraries, Python sources, etc.
defaults to ${prefix}/lib; UIA stuff goes into ${libdir}/uia.
Technically ${prefix}/share might be a better place for the Python stuff,
since it's architecture-neutral, but I didn't want to get too spread out
at this point.
Revision
731 -
Directory Listing
Modified
Thu Mar 23 00:06:13 2006 UTC (3 years, 8 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
now getting new named.[chox] from uia/naming/named
Revision
716 -
Directory Listing
Modified
Tue Mar 21 23:02:45 2006 UTC (3 years, 8 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
now working across address changes on Darwin
Revision
707 -
Directory Listing
Modified
Tue Mar 21 04:28:34 2006 UTC (3 years, 8 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
Now reads upstream server out of /etc/resolv.conf (via res_init()) and
re-reads it after IP address changes. Also correctly handles the case where
there is no upstream resolver.
Revision
700 -
Directory Listing
Modified
Sat Mar 18 18:23:46 2006 UTC (3 years, 8 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
proxy now working for "dig desktop.sean" using bogus named
Revision
659 -
Directory Listing
Modified
Mon Mar 13 18:15:13 2006 UTC (3 years, 8 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
uiarouted no longer uses SFS; it builds, but has only been tested at a very
basic level so far. Now only uiatunwprd and uiadnspxy use SFS. The logger
has been split into an SFS version and a YAM version. The SFS versions will
go away once uiatunwprd and uiadnspxy start using YAM.
Revision
571 -
Directory Listing
Modified
Sun Jan 15 22:16:54 2006 UTC (3 years, 10 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
move check of upstream_cnt further up in fwd
Revision
570 -
Directory Listing
Modified
Sun Jan 15 20:28:23 2006 UTC (3 years, 10 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
disable jacob's fvcked up checksum stuff which broke mac<->mac somehow.
also don't do dns lookups to amsterdam is we knew of no dns servers.
Revision
564 -
Directory Listing
Modified
Sat Jan 14 23:17:13 2006 UTC (3 years, 10 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
make ports a function of router port (+1, +2) etc.
Revision
555 -
Directory Listing
Modified
Sat Jan 14 19:44:00 2006 UTC (3 years, 10 months ago) by
jastr
Original Path:
trunk/uia/dnspxy
useful error message if port 53 is already taken
Revision
542 -
Directory Listing
Added
Fri Jan 13 21:27:30 2006 UTC (3 years, 10 months ago) by
srhea
Original Path:
trunk/uia/dnspxy
first shot at a DNS proxy; works, but terribly ghetto; still needs to be integrated into launcher scripts