A "connect" line in /etc/ppp/options also elicits a warning from wvdialconf.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@148 6619c942-59fa-0310-bf43-a07aaa81d9ac
Added optional support for the liblockdev library to WvLockFile, and made
rules.mk able to merge .a files together (for now, so that liblockdev.a
could be linked automatically, but later, so we can easily build a
libwvstreams.a from all the various libraries).
More virtual function fixes in WvModem.
wvdialconf now checks /etc/ppp/options for common errors, and sends
people to the FAQ, then to wvdial-list@worldvisions.ca rather than asking
people to personally report problems to wvdial@worldvisions.ca
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@147 6619c942-59fa-0310-bf43-a07aaa81d9ac
rate detection in wvdialconf; we also now detect modems on /dev/modem.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@141 6619c942-59fa-0310-bf43-a07aaa81d9ac
writer now uses \\ for \, so that pppd accepts it properly.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@109 6619c942-59fa-0310-bf43-a07aaa81d9ac
and it will cause outgoing TCP connections to alternate between the list of
addresses in /tmp/doublev.conf. Set the DV_DEBUG environment variable to
get debug output.
Also fixed some ugly demand dialer bugs and fiddled with the firewall
settings.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@71 6619c942-59fa-0310-bf43-a07aaa81d9ac
functions to the WvWeaver class to make it more manageable. (net_online(),
net_dynamic(), dialer_configured(), etc).
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@69 6619c942-59fa-0310-bf43-a07aaa81d9ac
Commented out huge portions of webconfig/lcdconfig/rcmd code because it no
longer works with the way I'm doing demand dialing. Of course, demand
dialing doesn't work either, but that's next :) All the pieces are in
place, I think.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@61 6619c942-59fa-0310-bf43-a07aaa81d9ac
with it. Also found some bugs related to previous changes, and fixed those.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@48 6619c942-59fa-0310-bf43-a07aaa81d9ac
SelectInfo struct, instead of the few parameters we were passing them
before. This should make things easier (and reduces the source code size
still further :))
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@47 6619c942-59fa-0310-bf43-a07aaa81d9ac
To get an editable string, use WvString::edit(). This means we can finally
reimplement the way WvString works, without breaking anything (I hope).
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@45 6619c942-59fa-0310-bf43-a07aaa81d9ac
to their objects, not pointers, and to provide operator(_type&) and
operator() functions.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@44 6619c942-59fa-0310-bf43-a07aaa81d9ac
and should no longer be referred to directly. Typecast (often
automatically) to (char *) instead. Also, the auto-typecast to int has been
removed -- it was used in exactly one place :)
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@43 6619c942-59fa-0310-bf43-a07aaa81d9ac
seems to work, but there may still be some bugs lurking...
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@40 6619c942-59fa-0310-bf43-a07aaa81d9ac
buffer) when the entire menu, including prompt, arrives in one giant chunk.
Also, blank lines count as prompts _if_ a menu has been parsed.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@35 6619c942-59fa-0310-bf43-a07aaa81d9ac
is useless, and HWtoIPDict is needlessly complicated.
git-svn-id: file:///home/apenwarr/alumnit-svn/public/trunk@24 6619c942-59fa-0310-bf43-a07aaa81d9ac