📄 changelog
字号:
implicit. All praise sed!2003-01-29 22:26 mag * trunk/wvdial/wvmodemscan.h, trunk/wvstreams/include/uniconf.h, trunk/wvstreams/include/wvencoder.h, trunk/wvstreams/include/wviproute.h, trunk/wvstreams/include/wvistreamlist.h, trunk/wvstreams/include/wvlinklist.h, trunk/wvstreams/include/wvprotostream.h, trunk/wvstreams/include/wvstreamlist.h, trunk/wvstreams/include/wvstringlist.h: Some random tweaks to WvLinkList. DeclareWvList# macros are now just a typedef, like in Table/Dict.2003-01-13 08:22 apenwarr * trunk/nss/libnss_uniconf.cc, trunk/unikonf/unikonf.cc, trunk/unikonf/unikonfmw.cc, trunk/wvdial/wvdialer.cc, trunk/wvdial/wvdialer.h, trunk/wvstreams/crypto/wvsslstream.cc, trunk/wvstreams/include/uniconf.h, trunk/wvstreams/include/uniconfclient.h, trunk/wvstreams/include/uniconfconn.h, trunk/wvstreams/include/uniconfdefs.h, trunk/wvstreams/include/uniconfgen.h, trunk/wvstreams/include/uniconfini.h, trunk/wvstreams/include/uniconfiter.h, trunk/wvstreams/include/uniconfkey.h, trunk/wvstreams/include/uniconflocation.h, trunk/wvstreams/include/uniconfnull.h, trunk/wvstreams/include/uniconfreadonly.h, trunk/wvstreams/include/uniconfroot.h, trunk/wvstreams/include/uniconftemp.h, trunk/wvstreams/include/uniconftree.h, trunk/wvstreams/include/wvhttp.h, trunk/wvstreams/include/wvhttppool.h, trunk/wvstreams/include/wvistreamlist.h, trunk/wvstreams/include/wvmoniker.h, trunk/wvstreams/include/wvmonikerregistry.h, trunk/wvstreams/include/wvsslstream.h, trunk/wvstreams/include/wvstream.h, trunk/wvstreams/include/wvstreamclone.h, trunk/wvstreams/include/wvstreamlist.h, trunk/wvstreams/include/wvurl.h, trunk/wvstreams/include/wvvector.h, trunk/wvstreams/include/wvxplc.h, trunk/wvstreams/ipstreams/tests/component2test.cc, trunk/wvstreams/ipstreams/tests/componenttest.cc, trunk/wvstreams/ipstreams/tests/vars.mk, trunk/wvstreams/ipstreams/wvhttp.cc, trunk/wvstreams/ipstreams/wvresolver.cc, trunk/wvstreams/ipstreams/wvtcp.cc, trunk/wvstreams/qt/wvqtstreamclone.cc, trunk/wvstreams/rules.mk, trunk/wvstreams/streams/wvencoderstream.cc, trunk/wvstreams/streams/wvfdstream.cc, trunk/wvstreams/streams/wvistreamlist.cc, trunk/wvstreams/streams/wvstream.cc, trunk/wvstreams/streams/wvstreamclone.cc, trunk/wvstreams/streams/wvstreamlist.cc, trunk/wvstreams/streams/wvsyncstream.cc, trunk/wvstreams/uniconf/daemon/daemonmain.cc, trunk/wvstreams/uniconf/daemon/uniconf.ini, trunk/wvstreams/uniconf/daemon/uniconfdaemon.cc, trunk/wvstreams/uniconf/daemon/uniconfdaemon.h, trunk/wvstreams/uniconf/tests/conftest.cc, trunk/wvstreams/uniconf/tests/itertest.cc, trunk/wvstreams/uniconf/tests/uniconfclientitertest.cc, trunk/wvstreams/uniconf/tests/uniconfclienttest.cc, trunk/wvstreams/uniconf/uniconf.cc, trunk/wvstreams/uniconf/uniconfclient.cc, trunk/wvstreams/uniconf/uniconfconn.cc, trunk/wvstreams/uniconf/uniconfgen.cc, trunk/wvstreams/uniconf/uniconfini.cc, trunk/wvstreams/uniconf/uniconfkey.cc, trunk/wvstreams/uniconf/uniconflocation.cc, trunk/wvstreams/uniconf/uniconfnull.cc, trunk/wvstreams/uniconf/uniconfreadonly.cc, trunk/wvstreams/uniconf/uniconfroot.cc, trunk/wvstreams/uniconf/uniconftemp.cc, trunk/wvstreams/uniconf/uniconftree.cc, trunk/wvstreams/urlget/wvhttpcomponent.cc, trunk/wvstreams/utils/tests/monikertest.cc, trunk/wvstreams/utils/tests/vectortest.cc, trunk/wvstreams/utils/wvcrash.cc, trunk/wvstreams/utils/wvmoniker.cc, trunk/wvstreams/utils/wvvector.cc, trunk/wvstreams/vars.mk: Merging unifix into the main branch. And now the REAL fun begins...2002-11-01 02:12 jbrown * trunk/wvdial/pppmon.cc, trunk/wvdial/wvdialer.cc, trunk/wvdial/wvdialer.h, trunk/wvprint/queue.cc, trunk/wvprint/queue.h, trunk/wvstreams/crypto/tests/cryptotest.cc, trunk/wvstreams/crypto/wvsslstream.cc, trunk/wvstreams/include/wvfdstream.h, trunk/wvstreams/include/wvfile.h, trunk/wvstreams/include/wvlogrcv.h, trunk/wvstreams/include/wvloopback.h, trunk/wvstreams/include/wvpipe.h, trunk/wvstreams/include/wvsplitstream.h, trunk/wvstreams/include/wvsslstream.h, trunk/wvstreams/include/wvstream.h, trunk/wvstreams/include/wvstreamclone.h, trunk/wvstreams/include/wvtcp.h, trunk/wvstreams/include/wvtimeutils.h, trunk/wvstreams/include/wvudp.h, trunk/wvstreams/include/wvunixsocket.h, trunk/wvstreams/ipstreams/tests/listentest.cc, trunk/wvstreams/ipstreams/tests/ulistentest.cc, trunk/wvstreams/ipstreams/wvtcp.cc, trunk/wvstreams/ipstreams/wvudp.cc, trunk/wvstreams/ipstreams/wvunixsocket.cc, trunk/wvstreams/linuxstreams/wviproute.cc, trunk/wvstreams/linuxstreams/wvtundev.cc, trunk/wvstreams/oggvorbis/tests/testoggvorbis.cc, trunk/wvstreams/oggvorbis/tests/vars.mk, trunk/wvstreams/streams/wvfdstream.cc, trunk/wvstreams/streams/wvfile.cc, trunk/wvstreams/streams/wvlog.cc, trunk/wvstreams/streams/wvpipe.cc, trunk/wvstreams/streams/wvsplitstream.cc, trunk/wvstreams/streams/wvstream.cc, trunk/wvstreams/streams/wvstreamclone.cc, trunk/wvstreams/utils/tests/backslashtest.cc, trunk/wvstreams/utils/tests/base64test.cc, trunk/wvstreams/utils/tests/hextest.cc, trunk/wvstreams/utils/tests/wordwraptest.cc: Split WvStream file-descriptor related code off into WvFDStream subclass. Removed obsolete WvSplitStream. Added wvin, wvout, wverr console streams. Fixed up all users of any of the above features and fixed any obvious existing bugs that were uncovered by the refactoring. This all seems to work fine (Weaver runs okay)...2002-10-07 22:18 ppatters * trunk/retchmail/Makefile, trunk/wvdial/Makefile, trunk/wvprint/Makefile, trunk/wvtftp/Makefile: Fix the Makefiles so that the "tar straight out of the tree and distribute" stuff works...2002-09-30 18:04 ppatters * trunk/wvdial/CHANGES, trunk/wvdial/COPYING.LIB, trunk/wvdial/README, trunk/wvdial/debian, trunk/wvdial/debian/changelog, trunk/wvdial/debian/conffiles, trunk/wvdial/debian/control, trunk/wvdial/debian/copyright, trunk/wvdial/debian/dirs, trunk/wvdial/debian/docs, trunk/wvdial/debian/poff.wvdial, trunk/wvdial/debian/pon.wvdial, trunk/wvdial/debian/postinst, trunk/wvdial/debian/postrm, trunk/wvdial/debian/purge, trunk/wvdial/debian/rules, trunk/wvdial/ppp.provider, trunk/wvdial/ppp.provider-pipe, trunk/wvdial/wvdial.1, trunk/wvdial/wvdial.conf.5, trunk/wvdial/wvdialconf.1: Continue moving distribution files into the main tree... this was wvdial2002-08-02 21:31 ppatters * trunk/wvdial/wvdialconf.cc: Fix a bug in wvdialconf that tried setting the mode to 660 decimal, instead of octal. How the HELL did this EVER work???2002-07-31 23:08 pphaneuf * trunk/retchmail/retchmail.cc, trunk/wvdial/wvdialer.cc, trunk/wvdial/wvdialer.h, trunk/wvprint/lpd.cc, trunk/wvprint/lpd.h, trunk/wvstreams/crypto/wvcrypto.cc, trunk/wvstreams/crypto/wvcrypto.h, trunk/wvstreams/crypto/wvsslstream.cc, trunk/wvstreams/crypto/wvsslstream.h, trunk/wvstreams/ipstreams/wvhttp.cc, trunk/wvstreams/ipstreams/wvhttp.h, trunk/wvstreams/streams/wvprotostream.cc, trunk/wvstreams/streams/wvprotostream.h, trunk/wvstreams/streams/wvstreamclone.cc, trunk/wvstreams/streams/wvstreamclone.h, trunk/wvstreams/urlget/wvhttppool.cc, trunk/wvstreams/urlget/wvhttppool.h: WARNING: big WvStreamClone change in here (and fixing of all things it broke). WvStreamClone changed to take a WvStream* instead of a WvStream**, so you can just give it a NULL instead of pointing to a WvStream* of yours, then set WvStreamClone::cloned. WvStreamClone changed from not owning the cloned stream to owning it (it WILL delete it in its destructor!). If you don't want it to delete the cloned stream, set WvStreamClone::cloned to NULL before deleting the WvStreamClone. So in summary, you don't have to keep a redundant WvStream* anymore, you don't have to (and SHOULDN'T!) delete the cloned stream, so you can just go and do crazy things like WvStream* mystream = new WvCompressStream(new WvSSLStream(listener->accept())); and then just delete mystream without any remorse (it's just like shell pipes!).2002-07-29 21:34 ppatters * trunk/wvdial/wvmodemscan.cc: Add SmartLink modem support to WvModemScan2002-06-14 20:20 apenwarr * trunk/wvdial/wvmodemscan.cc, trunk/wvstreams/utils/wvsubproc.cc, trunk/wvstreams/utils/wvsubproc.h: Merged changes from 3.70 into the main branch. Again. It really needed it!2002-05-16 21:32 apenwarr * trunk/retchmail/retchmail.cc, trunk/wvdial/wvdial.cc, trunk/wvdial/wvdialer.cc, trunk/wvstreams/configfile/wvconf.cc, trunk/wvstreams/configfile/wvconf.h, trunk/wvstreams/crypto/wvsslstream.cc, trunk/wvstreams/crypto/wvx509.cc, trunk/wvstreams/crypto/wvx509.h, trunk/wvstreams/ipstreams/wvipfirewall.cc, trunk/wvstreams/ipstreams/wvipfirewall.h, trunk/wvstreams/utils/strutils.cc, trunk/wvstreams/utils/strutils.h: Merged changes from r3_70 into the main branch. Whew, we've been busy. Look Mom, no conflicts!2002-04-25 15:08 dcoombs * trunk/retchmail/retchmail.cc, trunk/wvdial/wvdialer.cc, trunk/wvdial/wvdialmon.h, trunk/wvdial/wvmodemscan.cc, trunk/wvdial/wvpapchap.cc, trunk/wvprint/job.cc, trunk/wvprint/job.h, trunk/wvprint/localqueue.cc, trunk/wvprint/localqueue.h, trunk/wvprint/lpd.cc, trunk/wvprint/wvprint.cc, trunk/wvstreams/configfile/cfgentry.cc, trunk/wvstreams/configfile/cfgsection.cc, trunk/wvstreams/configfile/wvconf.cc, trunk/wvstreams/configfile/wvconf.h, trunk/wvstreams/crypto/wvx509.cc, trunk/wvstreams/hconf/hconftest.cc, trunk/wvstreams/hconf/wvhconf.cc, trunk/wvstreams/ipstreams/wvaddr.cc, trunk/wvstreams/ipstreams/wvhttp.cc, trunk/wvstreams/ipstreams/wvhttp.h, trunk/wvstreams/ipstreams/wvinterface.cc, trunk/wvstreams/ipstreams/wviproute.cc, trunk/wvstreams/ipstreams/wvresolver.cc, trunk/wvstreams/streams/wvlog.cc, trunk/wvstreams/streams/wvlogbuffer.cc, trunk/wvstreams/utils/strcrypt.cc, trunk/wvstreams/utils/strutils.cc, trunk/wvstreams/utils/wvdiriter.cc, trunk/wvstreams/utils/wvstringlist.cc, trunk/wvstreams/utils/wvstringtable.cc, trunk/wvstreams/utils/wvtask.cc, trunk/wvtftp/wvtftpserver.cc: In a desperate effort to break as much stuff as humanly possible, I've WvStringParm-ified the rest of weaver (there were a few files apenwarr missed) and removed every extraneous call to WvString::unique(). It all still compiles, and weaver seems to run on peanut. I haven't tried anything more complicated than that, though. Let the fireworks begin. :)2002-04-25 05:06 apenwarr * trunk/wvdial/wvdialconf.cc, trunk/wvdial/wvdialer.cc, trunk/wvdial/wvmodemscan.cc, trunk/wvdial/wvpapchap.cc, trunk/wvstreams/configfile/cfgsection.cc, trunk/wvstreams/configfile/wvconf.cc, trunk/wvstreams/ipstreams/simpleconn.cc, trunk/wvstreams/ipstreams/udp2test.cc, trunk/wvstreams/ipstreams/wvinterface.cc, trunk/wvstreams/ipstreams/wvipaliaser.cc, trunk/wvstreams/streams/wvlog.cc, trunk/wvstreams/streams/wvlogbuffer.cc, trunk/wvstreams/streams/wvprotostream.cc, trunk/wvstreams/streams/wvstreamlist.cc, trunk/wvstreams/utils/wvbuffer.cc, trunk/wvstreams/utils/wvlink.h: Removed the ancient iterator auto-typecast operator from wvlink.h (and thus WvList, WvHashTable, and WvDirIter) because I think I only added it in the first place to be confusing. One day I'll get rid of operator()() too... see how you like that.2002-04-25 04:49 apenwarr * trunk/retchmail/retchmail.cc, trunk/wvdial/wvmodemscan.cc, trunk/wvdial/wvmodemscan.h, trunk/wvprint/lpd.cc, trunk/wvprint/lpd.h, trunk/wvprint/lpdqueue.cc, trunk/wvprint/lpdqueue.h, trunk/wvprint/queue.cc, trunk/wvprint/queue.h, trunk/wvprint/wvprint.cc, trunk/wvprint/wvprint.h, trunk/wvstreams/configfile/cfgentry.cc, trunk/wvstreams/configfile/cfgsection.cc, trunk/wvstreams/configfile/wvconf.cc, trunk/wvstreams/configfile/wvconf.h, trunk/wvstreams/crypto/wvcrypto.cc, trunk/wvstreams/crypto/wvcrypto.h, trunk/wvstreams/crypto/wvx509.h, trunk/wvstreams/hconf/hconftest.cc, trunk/wvstreams/hconf/wvhconf.cc, trunk/wvstreams/hconf/wvhconf.h, trunk/wvstreams/hconf/wvhconfgen.cc, trunk/wvstreams/hconf/wvhconfkey.cc, trunk/wvstreams/ipstreams/wvaddr.cc, trunk/wvstreams/ipstreams/wvaddr.h, trunk/wvstreams/ipstreams/wvhttp.cc, trunk/wvstreams/ipstreams/wvhttp.h, trunk/wvstreams/ipstreams/wvinterface.cc, trunk/wvstreams/ipstreams/wvinterface.h, trunk/wvstreams/ipstreams/wviproute.cc, trunk/wvstreams/ipstreams/wviproute.h, trunk/wvstreams/ipstreams/wvres
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -