[cvsnt] Latest updates

Tony Hoyle tmh at nodomain.org
Wed Feb 26 18:59:09 GMT 2003


cvsnt 1.11.1.3 build 73

Fixes for things that have cropped up since the last release.  If you've been
having problems with build 72, then try this one to see if it helps.

Changelog:

2003-02-26 18:19  tmh

	* windows-NT/version_no.h: Update version

2003-02-26 17:38  tmh

	* src/entries.c: Create entries_extra backup then rename it don't
	create the file directly.

2003-02-25 21:17  tmh

	* cvsnt.vcproj, src/subr.c: Proper integration with cvsgui
	protocol.  Looks a bit ugly now, but should look quite cool once
	the Wincvs side is done.

2003-02-25 00:03  tmh

	* src/subr.c: Unix fixes

2003-02-24 23:49  tmh

	* cvsnt.vcproj, plink/CONSOLE_CVSNT.C, plink/plink_cvsnt.h,
	protocols/protocol_interface.h, src/cvs.h, src/edit.c,
	src/library_unix.c, src/release.c, src/subr.c,
	windows-NT/library.c: Behave differently depending on whether the
	cvsgui protocol is active.  Proper prompts for unedit/release, as a
	side effect.

2003-02-23 21:33  tmh

	* src/subr.c: Sort out unix interface.	The read_key stuff needs
	work (interaction with fcntl etc. which is autoconf specific).

2003-02-23 21:08  tmh

	* cvsnt.vcproj, plink/CONSOLE_CVSNT.C, plink/LoginDialog.cpp,
	plink/LoginDialog.h, plink/PLINK.RC, plink/PLINK_CVSNT.C,
	plink/RESOURCE.H, plink/plink.vcproj, plink/plink_cvsnt.h,
	protocols/protocol_interface.h, protocols/ssh.c, src/cvs.h,
	src/subr.c, windows-NT/library.c, windows-NT/win32.c,
	src/library_unix.c: Add callback mechanism to plink

2003-02-23 13:18  tmh

	* cvsnt.vcproj, windows-NT/filesubr.c: Make base files read only
	(NT fixes)

2003-02-23 13:08  tmh

	* src/: client.c, cvs.h, diff.c, edit.c, filesubr.c, rcscmds.c,
	subr.c, update.c: Make base revision file read only

2003-02-22 16:24  tmh

	* src/rcs.c: In local mode the extra lf in -p isn't strictly
	necessary

2003-02-21 20:03  tmh

	* cvsnt.vcproj, windows-NT/win32.c, cvsnt.vcproj,
	windows-NT/win32.c: Use alternate method to check admin privs if
	impersonation is enabled.

2003-02-21 11:06  tmh

	* cvsnt.vcproj, src/checkout.c: Ignore TopLevelAdmin during export

2003-02-21 00:10  tmh

	* protocols/: Makefile.am, Makefile.in, sspi.c: Forget it.  Even
	libsmbclient doesn't do NTLMv2, so it's basically no more secure
	than pserver, plus nobody has implemted encryption anywhere
	(probably because it's undocumented).  Not worth the hassle.

2003-02-20 19:30  tmh

	* config.h.in, configure, configure.in, protocols/Makefile.am,
	protocols/Makefile.in, protocols/sspi.c: Use libsmbclient
	instead...  we have to call some of its internal functions but
	they're not static so I reckon they're fair game.

2003-02-20 11:34  tmh

	* config.h.in, configure, configure.in, protocols/Makefile.am,
	protocols/Makefile.in, protocols/sspi.c: Switch to libsmb from
	samba-tng, which gives us NTLMv2 in theory

2003-02-19 23:38  tmh

	* protocols/: Makefile.am, Makefile.in, rc4.c, rc4.h, sspi.c: sspi
	for unix.  Not getting very far with encryption...  it's rc4 but
	there's no easy documentation to tell you how to generate the key. 
	Plus this is only NTLMv1 which is depreciated anyway (because it's
	virtually plaintext... it's basically what Win95 speaks).

2003-02-19 11:48  tmh

	* src/client.c, src/commit.c, src/subr.c, src/zlib.c,
	windows-NT/win32.c: Try harder to check admin privs (this might
	concievably give a false positive now...  not sure whether that's a
	good idea).

2003-02-19 09:55  tmh

	* src/: client.c, server.c, update.c: Override server side
	compression settings with -z0

2003-02-19 09:40  tmh

	* readme.nt, readme.nt: [no log message]

2003-02-19 00:26  tmh

	* protocols/: rc4.c, rc4.h: rc4 algorythm

2003-02-18 22:32  tmh

	* aclocal.m4, configure, configure.in, protocols/Makefile.am,
	protocols/Makefile.in, protocols/sspi.c: Unix sspi authentication

2003-02-18 21:43  tmh

	* src/cvs.h, src/filesubr.c, src/root.c, windows-NT/filesubr.c:
	isabsolute needs isabsolute_remote for checking remote paths,
	otherwise you don't get identical behaviour on unix clients.

2003-02-18 15:28  tmh

	* src/perms.c: Leaking .perms handles.

2003-02-14 16:01  tmh

	* doc/: cvs.html, cvs.txt: Doc updates

2003-02-14 15:59  tmh

	* doc/cvs.texi: Remove reference to -kk for merging, as it's just
	going to cause trouble if people actually start doing that...

2003-02-14 15:49  tmh

	* src/rcscmds.c: Reduce merge conflicts... the whole -k stuff needs
	a rewrite though.

2003-02-14 11:40  tmh

	* cvsnt.vcproj, src/subr.c: Certain unicode bit patterns confuse
	the hell out of the C library...  the workaround is kludgy but
	hopefully shouldn't introduce too much of a performance hit (I
	suspect compared to network latency it'll not be noticed).

2003-02-13 18:20  tmh

	* cvsnt.vcproj, src/client.c, src/client.h, src/update.c,
	windows-NT/version_no.h: Really obscure crash...  don't think
	anyone will ever see this (about a 1 in 1000000 chance).



More information about the cvsnt mailing list