**************************************** Date: Saturday May 4, 1996 @ 20:32 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8106 Modified Files: includes.h Log Message: added sequent fixes **************************************** Date: Saturday May 4, 1996 @ 20:43 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8316 Modified Files: ipc.c Log Message: use the new issafe() macro instead of isalnum() and strchr() **************************************** Date: Saturday May 4, 1996 @ 20:44 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8360 Modified Files: mangle.c Log Message: move the dot_pos calculation down a bit **************************************** Date: Saturday May 4, 1996 @ 20:45 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8389 Modified Files: password.c Log Message: fix a netgroup bug (innetgr() was being called with the args in the wrong order!) **************************************** Date: Saturday May 4, 1996 @ 20:48 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8426 Modified Files: server.c Log Message: - use issafe() - map the archive bit in a more robust manner. We now set it when we first write to the file after opening it. **************************************** Date: Saturday May 4, 1996 @ 20:49 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8458 Modified Files: util.c Log Message: fix a dst bug, we had a sign wrong in the calculation :-( **************************************** Date: Saturday May 4, 1996 @ 20:51 Author: tridge Update of /data/cvs/samba/examples/misc In directory arvidsjaur:/var/tmp/cvs-serv8546 Modified Files: wall.perl Log Message: updates to wall.perl from michal@ellpspace.math.ualberta.ca **************************************** Date: Saturday May 4, 1996 @ 23:13 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv13363/samba Modified Files: README Log Message: Changed to reflect new ownership by Microsoft **************************************** Date: Saturday May 4, 1996 @ 23:16 Author: tridge Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv13433 Modified Files: README Log Message: removed obscene comment added by Dan **************************************** Date: Sunday May 5, 1996 @ 13:04 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv587 Modified Files: server.c Log Message: - close the listening socket in the child process when running as a daemon - exit with a non-zero exit code if open_sockets() fails **************************************** Date: Sunday May 5, 1996 @ 13:04 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv615 Modified Files: version.h Log Message: change version number to 1.9.16p2 **************************************** Date: Sunday May 5, 1996 @ 17:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: Support.txt Log Message: added some more support entries from samba-bugs mail **************************************** Date: Sunday May 5, 1996 @ 18:02 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6791 Modified Files: nmbd.8 Log Message: removed old -S option from nmbd manpage **************************************** Date: Sunday May 5, 1996 @ 18:03 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6832 Modified Files: smbclient.1 Log Message: documented -W option **************************************** Date: Sunday May 5, 1996 @ 21:08 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10254 Added Files: .cvsignore Log Message: ignore some files **************************************** Date: Sunday May 5, 1996 @ 21:10 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10352 Modified Files: Makefile Log Message: - added NEWOS 6 support - added quotas.o **************************************** Date: Sunday May 5, 1996 @ 21:12 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10423 Modified Files: client.c Log Message: - handle CORE protocol better - handle case where director exists when untarring **************************************** Date: Sunday May 5, 1996 @ 21:23 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10576 Modified Files: dir.c Log Message: handle being passed a dptr of -1 to mean "close all open dir handles". Looks like OS/2 does this. It caused a core dump. **************************************** Date: Sunday May 5, 1996 @ 21:24 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10602 Modified Files: local.h Log Message: turn on KEEP_PASSWORD_SERVER_OPEN by default **************************************** Date: Sunday May 5, 1996 @ 21:24 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10629 Modified Files: password.c Log Message: turn on KEEP_PASSWORD_SERVER_OPEN by default **************************************** Date: Sunday May 5, 1996 @ 21:25 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10657 Added Files: quotas.c Log Message: move quotas support out of server.c **************************************** Date: Sunday May 5, 1996 @ 21:26 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10682 Modified Files: server.c Log Message: - fix a bug hanlding very log filenames - move quotas support to separate file - send keepalives to password server **************************************** Date: Sunday May 5, 1996 @ 21:33 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10862 Modified Files: status.c Log Message: - added hostname support to smbstatus - fix a bug where -s would not be recognised **************************************** Date: Sunday May 5, 1996 @ 21:34 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10889 Modified Files: trans2.c Log Message: made dptr_num signed to handle -1 from OS/2 **************************************** Date: Sunday May 5, 1996 @ 21:35 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10930 Modified Files: version.h Log Message: fixed version number (again!) **************************************** Date: Monday May 6, 1996 @ 10:36 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: MIRRORS Log Message: added QNX entry to MIRRORS **************************************** Date: Monday May 6, 1996 @ 16:46 Author: samba-bugs Update of /data/cvs/samba/examples/misc In directory arvidsjaur:/var/tmp/cvs-serv5225 Modified Files: extra_smbstatus Log Message: Updated smbstat script with a better one, Paul. **************************************** Date: Monday May 6, 1996 @ 18:55 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv8483 Modified Files: BUGS.txt MIRRORS README.OS2 announce samba.7 Log Message: Updated references in doco to 'http://lake.can.....' with 'http://samba.can.....' and added a mirror site to MIRROR **************************************** Date: Monday May 6, 1996 @ 19:16 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv8786 Modified Files: samba.faq Log Message: Update the samba.faq file with what was current on the web site, there were a number of additions. Changed the faq version number to 1.9.15 to match current samba version. **************************************** Date: Friday May 17, 1996 @ 10:43 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv32671 Modified Files: README Log Message: Made chang blody comso: can't see what i'm writing... Made changes to reflect nimbus.anu.edu.au -> samba.anu.edu.au chage. changed reference to /ub/samba/change-log o /ub/samba/alpha/change-log Also added samba.faq.html to docs directory Paul... **************************************** Date: Friday May 17, 1996 @ 10:43 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv32671/docs Modified Files: samba.faq Log Message: Made chang blody comso: can't see what i'm writing... Made changes to reflect nimbus.anu.edu.au -> samba.anu.edu.au chage. changed reference to /ub/samba/change-log o /ub/samba/alpha/change-log Also added samba.faq.html to docs directory Paul... **************************************** Date: Monday May 20, 1996 @ 18:11 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv27227 Modified Files: README Log Message: Changed more references of 'nimbus.anu.edu.au/pub/tridge/samba' to 'samba.anu.edu.au/pub/samba' The only reference I see now to 'nimbus' is in ENCRYPTION.txt regarding libdes stuff. Paul... **************************************** Date: Monday May 20, 1996 @ 18:11 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27227/docs Modified Files: HINTS.txt MIRRORS announce samba.7 samba.lsm Log Message: Changed more references of 'nimbus.anu.edu.au/pub/tridge/samba' to 'samba.anu.edu.au/pub/samba' The only reference I see now to 'nimbus' is in ENCRYPTION.txt regarding libdes stuff. Paul... **************************************** Date: Friday May 24, 1996 @ 9:23 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv2665/samba/docs Modified Files: DIAGNOSIS.txt Log Message: Added check for something already binding to port 139 to TEST 3 Dan **************************************** Date: Friday May 24, 1996 @ 9:45 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv2938/samba/docs Modified Files: samba.faq Log Message: Updated general section to include more about current capabilities. Added references to samba-bugs, DIAGNOSIS.txt and the hypermail archives. Various other small changes. Dan **************************************** Date: Friday May 24, 1996 @ 9:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv3028/samba/docs Modified Files: BUGS.txt Log Message: Added reference to DIAGNOSIS.txt. Deleted the claim that tridge reads all postings to mailing list. Removed arvidsjaur, other small stuff. Dan **************************************** Date: Friday May 24, 1996 @ 9:54 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv3126/samba Modified Files: README Log Message: General updating. Dan **************************************** Date: Tuesday May 28, 1996 @ 23:39 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: MIRRORS Log Message: added nimbus to list of mirrors **************************************** Date: Wednesday May 29, 1996 @ 13:11 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13319 Modified Files: util.c Log Message: cleaned up the way the max log size stuff works and fixed a potential problem with varargs usage in Debug() **************************************** Date: Wednesday May 29, 1996 @ 14:34 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: change-log Log Message: preparing for release of 1.9.16alpha2 **************************************** Date: Wednesday May 29, 1996 @ 14:35 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Added Files: cvs.log Log Message: preparing for release of 1.9.16alpha2 **************************************** Date: Wednesday May 29, 1996 @ 17:45 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv20738 Modified Files: UNIX-SMB.txt samba.faq Log Message: added comments about trapdoor uids **************************************** Date: Wednesday May 29, 1996 @ 17:47 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20784 Modified Files: password.c smbencrypt.c smbpass.c smbpasswd.c Log Message: cleanups to make thinsg compile cleanly **************************************** Date: Wednesday May 29, 1996 @ 17:49 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20901 Modified Files: trans2.c Log Message: fixed a typo **************************************** Date: Wednesday May 29, 1996 @ 17:53 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21121 Modified Files: server.c util.c Log Message: handle errors from receive_smb better, and print error string **************************************** Date: Wednesday May 29, 1996 @ 17:55 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: cvs.log version.h Log Message: preparing for release of 1.9.16alpha3 **************************************** Date: Wednesday May 29, 1996 @ 23:37 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Removed Files: cvs.log Log Message: remove cvs.log from cvs, instead use the release script to copy it to the right places **************************************** Date: Thursday May 30, 1996 @ 10:06 Author: samba-bu Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Added Files: security_level.txt Log Message: added this ages ago, but forgot to put it in cvs **************************************** Date: Thursday May 30, 1996 @ 13:07 Author: tridge Update of /data/cvs/samba/examples/thoralf In directory arvidsjaur:/var/tmp/cvs-serv13278/thoralf Log Message: Directory /data/cvs/samba/examples/thoralf added to the repository **************************************** Date: Thursday May 30, 1996 @ 13:15 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv13461 Modified Files: samba.faq Log Message: - added an entry on WinDD to samba.faq - added a sample smb.conf from Thoralf.Freitag@remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC@xerox.com **************************************** Date: Thursday May 30, 1996 @ 13:15 Author: tridge Update of /data/cvs/samba/examples/thoralf In directory arvidsjaur:/var/tmp/cvs-serv13485 Added Files: smb.conf Log Message: - added an entry on WinDD to samba.faq - added a sample smb.conf from Thoralf.Freitag@remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC@xerox.com **************************************** Date: Thursday May 30, 1996 @ 13:15 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13502 Modified Files: Makefile server.c Added Files: installscripts.sh Log Message: - added an entry on WinDD to samba.faq - added a sample smb.conf from Thoralf.Freitag@remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC@xerox.com **************************************** Date: Friday May 31, 1996 @ 16:09 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14715 Modified Files: reply.c Log Message: comment out the code that tries to handle the NT bug where the 2nd passlen is wrong. The fix is worse than the problem :-) **************************************** Date: Friday May 31, 1996 @ 16:10 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14774 Modified Files: .cvsignore Log Message: add my private makefile to the ignore list **************************************** Date: Saturday June 1, 1996 @ 1:09 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27355 Modified Files: samba.faq smb.conf.5 smbclient.1 Log Message: Lots of changes! - add faq info on NT printer handling - add "delete readonly" option to help rcs users - add stuff to man pages on new printer options - add "proxy name resolution" option - add "command string" -c option to smbclient (thanks Ken) - split time functions into time.c - rearrange the quotas stuff a bit and fix some bugs - complete rehash of the time handling code thanks to Paul Eggert - fix nmblookup output a bit - add plp print queue parsing from Bertrand Wallrich **************************************** Date: Saturday June 1, 1996 @ 1:13 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27417 Modified Files: Makefile client.c clitar.c includes.h ipc.c loadparm.c loadparm.h local.h nameserv.c nmblib.c password.c printing.c quotas.c reply.c server.c smb.h smbpasswd.c status.c testparm.c testprns.c util.c Added Files: time.c Log Message: Lots of changes! - add faq info on NT printer handling - add "delete readonly" option to help rcs users - add stuff to man pages on new printer options - add "proxy name resolution" option - add "command string" -c option to smbclient (thanks Ken) - split time functions into time.c - rearrange the quotas stuff a bit and fix some bugs - complete rehash of the time handling code thanks to Paul Eggert - fix nmblookup output a bit - add plp print queue parsing from Bertrand Wallrich **************************************** Date: Saturday June 1, 1996 @ 1:16 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha4 **************************************** Date: Sunday June 2, 1996 @ 1:25 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20106 Modified Files: Makefile includes.h ipc.c loadparm.c loadparm.h server.c smb.h smbrun.c util.c Added Files: uid.c Log Message: - moved the uid handling to uid.c - added setfsuid() support (for Linux) - started adding some of Lukes changes, just the loadparm and ipc ones so far **************************************** Date: Tuesday June 4, 1996 @ 16:41 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/data/tridge/samba/source Modified Files: Makefile charcnv.c client.c clitar.c getsmbpass.c includes.h kanji.c loadparm.c loadparm.h local.h md4.c nameserv.c nameserv.h nmblib.c nmblookup.c nmbsync.c params.c params.h password.c reply.c server.c smb.h smbencrypt.c smbpass.c smbpasswd.c smbrun.c status.c testparm.c trans2.c ufc.c uid.c util.c vt_mode.c Added Files: clientutil.c localnet.h mkproto.awk nameannounce.c namedb.c nameelect.c namequery.c nameresp.c namework.c nmbd.c proto.h Removed Files: sockspy.c Log Message: a huge pile of changes :-) The biggest thing is the integration of Lukes new nmbd. Its still largely untested, so we will really need some feedback I've also added auto prototype generation and cleaned up a lot of minor things as a result **************************************** Date: Tuesday June 4, 1996 @ 16:53 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/data/tridge/samba/source Modified Files: mkproto.awk namework.c quotas.c Log Message: add dummy quotas fn fix typo in reply to backup lists **************************************** Date: Wednesday June 5, 1996 @ 1:12 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30528 Modified Files: smb.conf.5 Log Message: Did more integration of Lukes code ready for the first release. I've now got WINS registration working, and refresh working. Its looking pretty good so far, but needs lots of testing. **************************************** Date: Wednesday June 5, 1996 @ 1:14 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30555 Modified Files: client.c loadparm.c loadparm.h nameannounce.c namedb.c nameelect.c nameresp.c nameserv.c nameserv.h namework.c nmbd.c nmblib.c nmbsync.c util.c Log Message: Did more integration of Lukes code ready for the first release. I've now got WINS registration working, and refresh working. Its looking pretty good so far, but needs lots of testing. **************************************** Date: Wednesday June 5, 1996 @ 1:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: Support.txt Log Message: updated the entry for Phillip Hands **************************************** Date: Wednesday June 5, 1996 @ 1:19 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha5 **************************************** Date: Thursday June 6, 1996 @ 1:00 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22460 Modified Files: Makefile Log Message: removed some obsolete warnings **************************************** Date: Thursday June 6, 1996 @ 1:15 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22665 Modified Files: clientutil.c dir.c includes.h nameannounce.c namedb.c nameresp.c nameserv.h namework.c nmbd.c nmblib.c nmbsync.c proto.h trans2.c util.c Log Message: - changed some debug levels in clientutil.c - added dir_check_ftype() to clean up the file type checking a bit - added check for libc version >= 5 for setfsuid() for Linux - moved the AM_MASTER() and related macros to nameserv.h - added proper defines for the various netbios announce types - don't call the announce_backup() code, as I'm pretty sure its wrong it sent ANN_GetBackupListReq packets as broadcasts, they are supposed to be used only by clients to the master browser to find a list of available backup servers to remote a netserverenum to, I don't think nmbd should ever send one. - fixed a bug in the browse list writing - minor debug cleanups - put in the code to discard our own broadcasts (it won't work for multi-homed hosts though) - changed ELECTION_VERSION to 1 so we can be beaten by a NT 3.51 server by lowering the os level. - only do sync_browse_lists() if we are the master browser, otherwise we'll cause network overload - don't call tell_become_backup() as it appears to be badly broken, it should only be used when the machine being told has its MAINTAIN_LIST to to auto. Not calling it does no great harm anyway - fix a nasty bug where becomebackup was confused with reset browser! - make setbuffer() not get caught by the auto protototypes **************************************** Date: Thursday June 6, 1996 @ 1:44 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23506 Modified Files: nameelect.c nameserv.c server.c Log Message: - remove some incorrect prototypes from server.c - formatting cleanup in check_master_browser() - removed unused code from nameserv.c **************************************** Date: Thursday June 6, 1996 @ 1:46 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha6 **************************************** Date: Thursday June 6, 1996 @ 10:28 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/data/tridge/samba/source Modified Files: .cvsignore Log Message: add sunos private makefile to .ignore **************************************** Date: Thursday June 6, 1996 @ 10:29 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/data/tridge/samba/source Modified Files: namedb.c proto.h Log Message: fix a bug that meant alpha6 couldn't compile. **************************************** Date: Thursday June 6, 1996 @ 10:30 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha7 **************************************** Date: Thursday June 6, 1996 @ 21:24 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv25092 Modified Files: BROWSING.txt INSTALL.txt smb.conf.5 Log Message: added some notes on the new "interfaces" option **************************************** Date: Thursday June 6, 1996 @ 21:42 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25750 Modified Files: Makefile client.c includes.h ipc.c loadparm.c loadparm.h localnet.h nameannounce.c namedb.c nameelect.c nameresp.c nameserv.c namework.c nmbd.c nmblib.c nmblookup.c nmbsync.c password.c proto.h server.c time.c util.c Added Files: interface.c Log Message: - added interface.c and removed all the references to myip, bcast_ip and Netmask, instead replacing them with calls to routines in interface.c - got rid of old MAXINT define - added code to ensure we only return one entry for each name in the ipc enum routines - added new_only option to add_netbios_entry() to prevent overwriting of important names - minor time handling fixup **************************************** Date: Thursday June 6, 1996 @ 21:57 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha8 **************************************** Date: Friday June 7, 1996 @ 13:34 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8181 Modified Files: Makefile interface.c loadparm.c loadparm.h namedb.c nameelect.c nameserv.c namework.c nmbd.c nmbsync.c proto.h util.c Added Files: predict.c Log Message: - added predict.c, moving the routines from util.c - added iface_count() and iface_n_ip() routines so its easy to loop over the local interface list - made readsize a normal loadparm global - check for null w in add_domain_entry() - set the deathtime to time()-1 for doamin entries with servertype==0 This allows servers that are shutting down to be removed - add the 0x1c name at startup if we are a WINS server. Previously we added it only if we were a master - loop over interfaces in add_my_domains(), so people don't have to have a lmhosts file to get lp_workgroup() on all interfaces - set add to True for find_workgroupstruct() in nmbsync, and check for null return - remove some ugly "errno = EBADF" bits. they just confused things. **************************************** Date: Saturday June 8, 1996 @ 14:33 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv272 Modified Files: byteorder.h installscripts.sh interface.c nmblookup.c quotas.c Log Message: - added comments to byteorder.h explaining how it works. - fixed problem with installscripts if srcdir is not set - fixed ptr init bug in interface.c - changed default lookup type in nmblookup to match nbtstat under NT - new quotas fixes for sunos and solaris **************************************** Date: Saturday June 8, 1996 @ 14:34 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv323 Modified Files: nameannounce.c Log Message: patches fromk Luke putting in symbolic names for time constants **************************************** Date: Saturday June 8, 1996 @ 14:36 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv369 Modified Files: namedb.c Log Message: moved MSBROWSE into nameserv.h **************************************** Date: Saturday June 8, 1996 @ 14:40 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv477 Modified Files: nameelect.c nameserv.h nmbd.c Log Message: changes from Luke **************************************** Date: Saturday June 8, 1996 @ 14:41 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv514 Modified Files: namework.c Log Message: changes from Luke **************************************** Date: Saturday June 8, 1996 @ 15:36 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1668 Modified Files: MIRRORS Log Message: fixed the apana MIRRORS entry **************************************** Date: Saturday June 8, 1996 @ 15:37 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1757 Modified Files: nameresp.c nameserv.c nmbd.c proto.h Log Message: more changes from Luke **************************************** Date: Saturday June 8, 1996 @ 15:38 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha9 **************************************** Date: Monday June 10, 1996 @ 13:37 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1310 Modified Files: nameannounce.c namedb.c nameelect.c nameserv.h namework.c nmbd.c nmbsync.c Log Message: updates from Luke to rename "domains" more accurately to "subnets" **************************************** Date: Monday June 10, 1996 @ 13:39 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1374 Modified Files: Makefile locking.c proto.h util.c Added Files: replace.c Log Message: moved some more locking routines to locking.c, and moved replacement routines for broken OSes from util.c to replace.c. **************************************** Date: Monday June 10, 1996 @ 13:41 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1462 Modified Files: smb.conf.5 Log Message: documented the "max disk size" option. I'm sure I've done this before, we must have lost some patches a while ago? **************************************** Date: Monday June 10, 1996 @ 14:38 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1863 Modified Files: access.c chgpasswd.c client.c clitar.c dir.c interface.c ipc.c loadparm.c locking.c mangle.c message.c mkproto.awk nameannounce.c namedb.c nameelect.c nameresp.c nameserv.c namework.c nmbd.c nmblib.c nmbsync.c params.c password.c pcap.c predict.c printing.c proto.h quotas.c reply.c server.c smb.h smbencrypt.c smbpass.c status.c testparm.c testprns.c trans2.c ufc.c uid.c username.c util.c Removed Files: loadparm.h localnet.h params.h pcap.h reply.h smbpass.h Log Message: got rid of a lot of redundent header files as we now globally generate prototypes automatically using "make proto". This is much less prone to error than the old method of manually adding prototypes **************************************** Date: Monday June 10, 1996 @ 15:16 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2785 Modified Files: ipc.c password.c reply.c server.c smb.h trans2.c util.c Log Message: a cleanup of the receive_smb() usage, adding timeouts in some places also added paranoid code in the main process() loop of smbd to detect when smbd is looping uselessly. This should stop the "smbd is chewing lots of cpu" reports **************************************** Date: Monday June 10, 1996 @ 15:20 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha10 **************************************** Date: Monday June 10, 1996 @ 16:08 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6264 Modified Files: nameannounce.c namedb.c nameelect.c Log Message: minor patch to allow host announcements to remote subnets **************************************** Date: Wednesday June 12, 1996 @ 11:46 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19858 Modified Files: charset.c Log Message: demo of cvs - ignore **************************************** Date: Friday June 14, 1996 @ 14:20 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11409/samba/source Modified Files: Makefile Log Message: Added option for specifying awk executable if not 'awk' initially for SunOSxx Dan Shearer 14 June 96 **************************************** Date: Tuesday June 18, 1996 @ 0:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9310/samba/source Modified Files: Makefile mkproto.awk Log Message: Added source filename to give crude index Dan 17 June 1996 **************************************** Date: Tuesday June 18, 1996 @ 1:36 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: Makefile Log Message: Fixed stupid bug introduced minutes ago Dan **************************************** Date: Wednesday June 19, 1996 @ 22:23 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29445 Modified Files: locking.c printing.c Log Message: - change date as a demo for john - modified plp printing parser to work on my system **************************************** Date: Wednesday June 19, 1996 @ 22:27 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29534 Modified Files: smbtar Log Message: - deleted reduntant blank line at end of file (JHT) **************************************** Date: Wednesday June 19, 1996 @ 23:23 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv30708/samba Modified Files: README Log Message: Basic doc changes to keep up to date. Dan **************************************** Date: Wednesday June 19, 1996 @ 23:23 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30708/samba/docs Modified Files: announce security_level.txt Log Message: Basic doc changes to keep up to date. Dan **************************************** Date: Wednesday June 19, 1996 @ 23:23 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30708/samba/source Modified Files: change-log proto.h system.c Log Message: Basic doc changes to keep up to date. Dan **************************************** Date: Sunday June 30, 1996 @ 4:49 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13629 Modified Files: Makefile loadparm.c mkproto.awk nameannounce.c namedb.c nameelect.c nameresp.c nameserv.c nameserv.h namework.c nmbd.c nmblookup.c nmbsync.c proto.h smb.h Log Message: luke's first attempt at using cvs accidentally updated the Makefile updated the name database structure (again!). this time, there is one name database per local interface. there is also a pseudo-interface on ip 255.255.255.255. its purpose is to store WINS name entries. all the local interface name databases store SELF names only. the WINS name database stores non-special browser names. added wins.dat file: records WINS entries in ascii format. this is reloaded when nmbd restarts. added repeating code for response packets. timer is in seconds only at the moment. updated the response queue code to deal with samba registering with a WINS server a bit better (added more cases when a response isn't received). tidied up the response packet processing code and expire_response_queue() code. added cross references between response received and await-response expired code. added over-zealous code that checks all machines that register with samba as a WINS server (every 10 minutes i think): to see whether they are still alive or not (see rfc1001.txt) bug reported by terry@ren.pc.athabascau.ca: DNSFAILed names _stay_ as DNSFAIL, even though the machine may come back up and REGISTER. removed update_from_reg() function. it's not necessary, and it does too much. added code that announces on each local interface samba's ttl as zero and servertype as zero when nmbd is kill -TERMed first attempt at putting the first functionality of samba browsing back in (remote subnets should have samba appear in a workgroup specified through the lmhosts file) lots of other miscellaneous tidying up / chopping about. **************************************** Date: Sunday June 30, 1996 @ 5:26 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14098/samba/source Modified Files: Makefile interface.c Log Message: added local and remote interfaces (didn't get done in first attempt) **************************************** Date: Sunday June 30, 1996 @ 21:00 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9252 Modified Files: Makefile Log Message: **************************************** Date: Tuesday July 2, 1996 @ 4:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1723 Added Files: nameresp.doc nameserv.doc Log Message: first draft of low-level design documents describing the operation of nameserv.c and nameresp.c and their interaction with the rest of nmbd. **************************************** Date: Tuesday July 2, 1996 @ 4:29 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1885 Modified Files: nameresp.c nameserv.c proto.h Log Message: updated the NetBIOS code due to some bugs found by writing the first draft of the low level design docs. **************************************** Date: Tuesday July 2, 1996 @ 4:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2248 Modified Files: ipc.c Log Message: patch to fix NetServerEnum with multiple workgroup lists kindly supplied. it works for him. needs testing. **************************************** Date: Wednesday July 3, 1996 @ 1:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22758 Modified Files: nameresp.doc nameserv.doc Added Files: namework.doc Log Message: updated low-level design documentation on nmbd. first draft of namework.doc and updated the other two. lkcl **************************************** Date: Wednesday July 3, 1996 @ 1:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22894 Modified Files: nameserv.c namedb.c Makefile namework.c nameserv.h nameannounce.c nameelect.c nameresp.c Added Files: namebrowse.c namelogon.c Log Message: as a result of the writing of namework.doc, namework.c has been tidied up, some bugs fixed / documented and some discrepancies noted down (in namework.c as well as namework.doc) namebrowse.c and namelogon.c contain functions that were inappropriately placed in namework.c. namebrowse.c contains browse sync queue management functions that were inappropriately placed in namedb.c the 'cmd_type' member of response_record has been renamed to 'state' because that more accurately reflects it purpose (not entirely. sigh). fixed a bug in nameserv.c that meant the previous version wouldn't compile. there's probably a bit more... lkcl **************************************** Date: Wednesday July 3, 1996 @ 11:58 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29605 Modified Files: client.c reply.c Log Message: - moved the protocol defs in the client to keep sill C compilers happy - added change for cnum range in reply_tdis() **************************************** Date: Wednesday July 3, 1996 @ 12:39 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30677 Modified Files: Makefile proto.h Log Message: fix Makefile - remove Lukes private stuff :-) rerun proto generator **************************************** Date: Wednesday July 3, 1996 @ 12:58 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30965 Modified Files: nameannounce.c Log Message: fixed conflict with global variable updatecount **************************************** Date: Wednesday July 3, 1996 @ 12:58 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31015 Modified Files: nameresp.c Log Message: fixed conflict between two variables called d **************************************** Date: Wednesday July 3, 1996 @ 12:58 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31037 Modified Files: proto.h Log Message: generated new proto.h **************************************** Date: Thursday July 4, 1996 @ 13:16 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22778/source Modified Files: Makefile access.c change-log checkos.sh Log Message: Started uninstall in Makefile Updated some email addresses **************************************** Date: Thursday July 4, 1996 @ 13:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22827/source Modified Files: Makefile Log Message: Put "which awk?" section in Makefile again Dan **************************************** Date: Friday July 5, 1996 @ 5:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6347 Modified Files: charset.c ipc.c namedb.c nameelect.c nameresp.c nameserv.c nameserv.h nmbd.c nmbsync.c proto.h Log Message: modified become_master() to a state-based system. becoming a master is now performed in stages: wait for each NetBIOS name to be successfully registered before proceeding to the next stage. tied implicit name registration and release (broadcast method) to the same piece of code as explicit method (via WINS server). created special_browser_name() function that checks __MSBROWSE__ name: this name is ignored by WINS servers apparently. fixed likely incompatibility between refresh_my_names() and add_my_names(). (netbios entries were unlikely to be refreshed). NOTE: none of these changes have been tested. at all. lkcl **************************************** Date: Friday July 5, 1996 @ 5:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6805 Modified Files: namebrowse.c proto.h Log Message: namebrowse.c was using variable work uninitialised. remkproto'd proto.h lkcl **************************************** Date: Friday July 5, 1996 @ 11:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10304/source Modified Files: Makefile Log Message: Updated Makefile - removed loadparam.h and friends - not needed?? **************************************** Date: Friday July 5, 1996 @ 13:51 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12406 Modified Files: Makefile installbin.sh installman.sh installscripts.sh Log Message: Changed install scripts so they don't have hardcoded values Dan **************************************** Date: Friday July 5, 1996 @ 13:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12511 Added Files: uninstallbin.sh uninstallman.sh uninstallscripts.sh Log Message: Added uninstallation from Makefile, either in parts or total uninstall Dan **************************************** Date: Saturday July 6, 1996 @ 7:28 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28271 Modified Files: Makefile Log Message: Call checkos in "make proto" in case of OS with broken awk && forgetful user, because it looks very much like an awk bug otherwise. Dan **************************************** Date: Saturday July 6, 1996 @ 7:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28298 Modified Files: Makefile Log Message: Change awk to ($AWK) yet again :-) Dan **************************************** Date: Sunday July 7, 1996 @ 22:36 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28811 Modified Files: Makefile nameannounce.c namebrowse.c nameelect.c nameresp.c nameresp.doc nameserv.c nameserv.doc nameserv.h namework.c namework.doc Added Files: nameannounce.doc namebrowse.doc namedbname.doc namedbresp.doc nameelect.doc namelogon.doc namepacket.doc namequery.doc nameservreply.doc nameservresp.doc Log Message: tidied up: code shuffling and documentation. created namedb*.c nameservresp.c nameservreply.c and namepacket.c added modules to Makefile, downloading dan's current version first :-) shuffled docs to match source created more docs fixed bug in announce_backup() discovered when going nameannounce.doc: backup list requests to the master browser should be used when samba is not a master browser; backup list requests to the primary domain controller should be used when samba is not a primary domain controller. fixed bug in sync_server: it would never send MasterAnnounce packets. removed the code that ignored special browser names: these should only be ignored (except 0x1b names) when broadcasted name queries are sent, not when directed registration or directed queries are sent samba as a WINS server. (note: exactly what's going on is still uncertain). renamed NAME_QUERY_MST_SRV_CHK to NAME_QUERY_PDC_SRV_CHK (more accurate). renamed NAME_STATUS_MST_SRV_CHK to NAME_STATUS_PDC_SRV_CHK (more accurate). added secured WINS name registration: a new 'state' NAME_REGISTER_CHALLENGE; functions send_name_response(), response_name_query_register(); added sending of WAIT ACKNOWLEDGEMENT packet; added a reply_to_ip field to the response record structure so that after the name query challenge, you know who to inform of the outcome of that challenge. note: these are all currently untested modifications (yikes!) lkcl **************************************** Date: Sunday July 7, 1996 @ 23:29 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29341 Modified Files: Makefile namedb.c proto.h Added Files: namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c namepacket.c nameservreply.c nameservresp.c Log Message: added the recently shuffled and updated source files missed in the previous commit (see previous log message for details) fixed bug in nameservreply.c: wrong macro in use (RSSVAL not IVAL!). did another make proto lkcl **************************************** Date: Wednesday July 10, 1996 @ 4:01 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9536 Modified Files: nameannounce.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namepacket.c nameresp.c nameserv.c namework.c Log Message: sorted out various timer delay bugs: nameannounce.c nameserv.c namedbname.c:search_for_name() wasn't looking for 0x1b as well as 0x0 and 0x20 name types. reduced number of retransmissions of packets from 4 to 3 times. added code that ensures remote lmhosts entries don't get deleted when a master browser cannot be found on a remote subnet. stopped forcing an election on remote subnets if a master browser cannot be found. stopped browse list and wins list from being written out too frequently. only add samba's names to local interfaces. add 0x1c name if we are a domain logon machine (needs more exploration). why bother reloading services when receiving a SIGTERM? sort out add_my_name_entry() and remove_name_entry() to deal with broadcast, samba as a WINS and samba using a WINS. properly. added extra debug information to help with expected response queue code. updated debug comments in become_master(). altered dump_names() DEBUG format. it looks prettier. altered wins.dat format to match DEBUG format. lkcl **************************************** Date: Wednesday July 10, 1996 @ 4:11 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9831 Modified Files: nmbd.c proto.h Log Message: missed nmbd.c in previous update. did a make proto lkcl **************************************** Date: Thursday July 11, 1996 @ 4:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29974 Modified Files: ipc.c namedbresp.doc namedbsubnet.c nameelect.c nameelect.doc nameresp.c nameserv.c nameserv.doc nameservreply.c nameservreply.doc nameservresp.c nameservresp.doc proto.h Removed Files: namedb.c Log Message: updated docs to match code mods from last two or three updates. done some more commenting of code to match docs. sorted some bugs. ipc BOOL domains was uninitialised. lkcl **************************************** Date: Thursday July 11, 1996 @ 23:55 Author: samba-bugs Update of /data/cvs/samba/examples/simple In directory arvidsjaur:/var/tmp/cvs-serv7090 Modified Files: smb.conf Log Message: Modified demo smb.conf to not have /tmp writeable by everyone by default. According to server-linux some people seem to be uncommenting the example [tmp] without thinking what it does :-) Dan **************************************** Date: Thursday July 18, 1996 @ 4:33 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28303 Modified Files: client.c ipc.c nameannounce.c namedbname.c namedbserver.c nameelect.c namepacket.c namequery.c nameresp.c nameresp.doc nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmblookup.c proto.h version.h Log Message: lots of changes to nmbd lkcl **************************************** Date: Thursday July 18, 1996 @ 20:08 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11425 Modified Files: client.c Log Message: removed some debug stuff from luke **************************************** Date: Thursday July 18, 1996 @ 20:20 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11854 Modified Files: Makefile includes.h namework.c proto.h smb.h smbpass.c Log Message: minor cleanups ready for another release **************************************** Date: Thursday July 18, 1996 @ 20:53 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha11 **************************************** Date: Friday July 19, 1996 @ 3:09 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17698 Modified Files: includes.h namedbname.c Log Message: NeXT needs #define pid_t int in includes.h namedbname.c:find_name_search() needed search capability on both local subnet records and WINS records. it used to return NULL if the name was not found in the local subnet records even if you asked it to search the WINS name records as well. **************************************** Date: Friday July 19, 1996 @ 19:34 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha12 **************************************** Date: Friday July 19, 1996 @ 22:23 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1514/source Modified Files: Makefile Log Message: JHT - Just a teeny Makefile update ==> 19/07/96 Removed smbpass.h and reply.h 'cause no longer needed. **************************************** Date: Monday July 22, 1996 @ 12:35 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv14382 Modified Files: BROWSING.txt Log Message: CVS: **************************************** Date: Monday July 22, 1996 @ 12:41 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv14517 Modified Files: BROWSING.txt Log Message: Sorry for last empty message. Updated file to say that domain logons and scripts are now possible and to see DOMAIN.txt for more info. **************************************** Date: Monday July 22, 1996 @ 22:00 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24960 Modified Files: client.c Log Message: fix up problems with "smbclient -L". It now uses a generic NetServerEnum with no workgroup attached if the workgroup is "WORKGROUP" (the default in the Makefile) and uses the specific NetServerEnum (with workgroup attached) otherwise. **************************************** Date: Monday July 22, 1996 @ 22:04 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25152 Modified Files: namedbsubnet.c Log Message: minor debug output fix **************************************** Date: Monday July 22, 1996 @ 22:06 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25203 Modified Files: namework.doc Log Message: added a bunch of comments to Lukes docs. **************************************** Date: Tuesday July 23, 1996 @ 0:30 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28012 Modified Files: nameannounce.doc namebrowse.doc namedbresp.doc nameelect.doc Log Message: added lots of comments to the docs that Luke wrote on the internals of nmbd. I haven't been through all of them yet, but I'm getting there :-) **************************************** Date: Tuesday July 23, 1996 @ 0:32 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28119 Modified Files: interface.c loadparm.c nameannounce.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c nameserv.c nameserv.h namework.c nmbsync.c proto.h Log Message: removed the remote interfaces stuff. **************************************** Date: Tuesday July 23, 1996 @ 13:17 Author: samba-bugs Update of /data/cvs/samba/examples/printer-accounting In directory arvidsjaur:/var/tmp/cvs-serv5503/printer-accounting Log Message: Directory /data/cvs/samba/examples/printer-accounting added to the repository **************************************** Date: Tuesday July 23, 1996 @ 13:30 Author: samba-bugs Update of /data/cvs/samba/examples/printer-accounting In directory arvidsjaur:/var/tmp/cvs-serv5673 Added Files: README acct-all acct-sum hp5-redir lp-acct printcap Log Message: Some examples for printer accounting that I use with samba. lp-acct is an example for a local printer off a samba server, hp5-redir is for a remote printer. acct-sum, does the stats from acct-all. There is an example printcap entry for the redirection of the printer. Lots more to come! **************************************** Date: Wednesday July 24, 1996 @ 16:14 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23619 Modified Files: client.c Log Message: the client now loads the smb.conf config file so it can get the interfaces info, and the workgroup right. **************************************** Date: Wednesday July 24, 1996 @ 16:14 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23691 Modified Files: params.c proto.h smbpass.c Log Message: minor cleanups **************************************** Date: Sunday July 28, 1996 @ 0:18 Author: samba-bu Update of /data/cvs/samba In directory arvidsjaur:/samba/samba-bugs/samba Modified Files: README Log Message: Lots of updating. Dan **************************************** Date: Wednesday July 31, 1996 @ 1:47 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv759 Modified Files: chgpasswd.c client.c proto.h reply.c server.c smb.h util.c Log Message: fix a bug that we've had for a long time where we don't handle EOF properly from clients, and end up looping like mad. At least I _hope_ this is fixed. **************************************** Date: Wednesday July 31, 1996 @ 1:48 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha13 **************************************** Date: Friday August 2, 1996 @ 3:49 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14837 Modified Files: nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbsubnet.c namedbwork.c nameelect.c namequery.c nameresp.c nameserv.c nameservreply.c nameservresp.c namework.c nmbd.c nmblookup.c nmbsync.c nameserv.h proto.h Log Message: local_only NetServerEnum syncs can now be issued. bug spotted in nameservresp.c - arguments to test subnet the response is received on (same_net()) were the wrong way round (ccm@shentel.net) samba was adding WORKGROUP(1e) as a unique not a group name: fixed this bug in reply_name_status() and reply_name_query(): WINS entries weren't being looked up. name status reply adds local SELF entries to WINS SELF entries: some SELF entries are only added locally, while others are only added via WINS. name status needs to have both, combined. a sync will only occur when an ANN_LocalMasterAnnouncement is received, NOT an ANN_HostAnnouncement or an ANN_DomainAnnouncement. when samba is a member of a workgroup, it looks for (using a wins server) and announces to its domain master. NAME_QUERY_ANNOUNCE_HOST - yet another 'state' - has been created to do this: do the name query on the wins server and send the announce host to the answer to this query. jeremy @ vantive wrote the original code to do this, which used the name_query() function. i'm trying to avoid name_query: it times out and generally messes things up, but using queue_netbios_packet() and queue_netbios_pkt_wins() is... not intuitive? lkcl with help from jra **************************************** Date: Friday August 2, 1996 @ 5:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16439 Modified Files: nameannounce.doc namebrowse.doc namedbname.doc namedbresp.doc nameelect.doc namelogon.doc namepacket.doc namequery.doc nameresp.doc nameserv.doc nameservreply.doc nameservresp.doc namework.doc Log Message: updated doc files to include a GPL header, with revision history in it. added created and tridge comments on first revision first kick-off in revision history. lkcl **************************************** Date: Saturday August 3, 1996 @ 10:24 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha15 **************************************** Date: Sunday August 4, 1996 @ 0:56 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv21300 Modified Files: INSTALL.txt Log Message: Tiny bug in doco reported to samba-bugs dan **************************************** Date: Tuesday August 6, 1996 @ 3:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21829 Modified Files: nameannounce.c Log Message: jht spotted error in Domain announcements: the comment was being displayed as the NetBIOS name of the master browser for samba's workgroup, instead of samba's NetBIOS name. **************************************** Date: Tuesday August 6, 1996 @ 4:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22189 Modified Files: nameannounce.doc namebrowse.doc namedbname.doc nameelect.doc nameservreply.doc nameservresp.doc namework.doc Log Message: updating documentation to reflect code a little bit. lkcl **************************************** Date: Tuesday August 6, 1996 @ 4:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22199 Modified Files: nameannounce.c Log Message: updated comments in announce_server() to indicate that future work needs to be done on this function when doing an announce host to a remote domain master browser when samba is a WINS server. lkcl **************************************** Date: Tuesday August 6, 1996 @ 4:22 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha14 **************************************** Date: Tuesday August 6, 1996 @ 19:52 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha16 **************************************** Date: Saturday August 10, 1996 @ 4:05 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11825 Modified Files: interface.c ipc.c nameelect.c namelogon.c nmbd.c server.c Log Message: applying login updates from jim@oxfordcc.co.uk, sent in by lewis2@server.uwindsor.ca. rest of this patch to follow. bug in interface.c - uninitialised pointer. nmbd has 0x20 as well as 0x0 NetBIOS name when lmhosts entry is added. lkcl **************************************** Date: Monday August 12, 1996 @ 22:14 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24317 Modified Files: util.c Log Message: minor fix to write_data() for EOF handling **************************************** Date: Tuesday August 13, 1996 @ 18:40 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv4765 Modified Files: README.jis Log Message: new docs for japanses extensions from Fujita **************************************** Date: Tuesday August 13, 1996 @ 18:41 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv4879 Modified Files: smb.conf.5 Log Message: - added docs on new "printer driver" option - cleaned up a couple of minor things **************************************** Date: Tuesday August 13, 1996 @ 18:57 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5833 Modified Files: Makefile client.c includes.h ipc.c loadparm.c local.h mangle.c namepacket.c namequery.c nmblib.c printing.c proto.h server.c system.c util.c Added Files: internals.doc Log Message: - sequent-ptx support from bressler@iftccu.ca.boeing.com (Rick Bressler) - machten support from Trevor Strohman (trev@figment.tenon.com) - added qinfo command to client as part of drag-and-drop printer support for win95 from David Chappell He also added the "printer driver" option - use sigblock() on more systems and use sigsetmask(0) instead of sigunblock() as its more portable. This beats a problem with zombies on heavilily loaded systems. - added internals.doc written by David Chappell into the source tree - get rid of PRINT_COMMAND options from local.h as they are no longer relevent - new kanji code from Fujita - don't set the recursion_available flag on queries in nmbd - fix a potential bug with pointer subtraction in printing.c - got rid of error_count code as the real fix (the EOF problem) is now in **************************************** Date: Tuesday August 13, 1996 @ 18:59 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6051 Modified Files: printing.c Log Message: don't allow newlines in printer status messages **************************************** Date: Tuesday August 13, 1996 @ 21:12 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8948 Modified Files: nameserv.c Log Message: - add the 0x1c name for all interfaces if we are a logon server **************************************** Date: Tuesday August 13, 1996 @ 22:26 Author: tridge Update of /data/cvs/samba/examples/validchars In directory arvidsjaur:/var/tmp/cvs-serv10302/validchars Log Message: Directory /data/cvs/samba/examples/validchars added to the repository **************************************** Date: Tuesday August 13, 1996 @ 22:32 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv10615 Modified Files: INSTALL.txt nmbd.8 samba.7 smb.conf.5 Log Message: doc updates **************************************** Date: Tuesday August 13, 1996 @ 22:33 Author: tridge Update of /data/cvs/samba/examples/validchars In directory arvidsjaur:/var/tmp/cvs-serv10675 Added Files: msdos70.out nwdos70.out readme validchr.c validchr.com Log Message: added the validchars package written by tino@augsburg.net. This package automates the building of a "valid chars =" line for any client DOS based client. This makes setting things up right for european languages much easier. **************************************** Date: Tuesday August 13, 1996 @ 22:35 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10811 Modified Files: nameannounce.c smbrun.c Log Message: minor cleanups **************************************** Date: Tuesday August 13, 1996 @ 22:36 Author: samba-bu Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: Support.txt Log Message: preparing for release of 1.9.16alpha17 **************************************** Date: Tuesday August 13, 1996 @ 22:36 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha17 **************************************** Date: Thursday August 15, 1996 @ 0:59 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31816 Modified Files: includes.h Log Message: disabled SETFS (which was only enabled for Linux) until we resolve a couple of bug reports that may be caused by it. Andrew **************************************** Date: Thursday August 15, 1996 @ 1:00 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31930 Modified Files: ipc.c Log Message: fixed an obvious bug that meant that DosPrintQEnum could never work. Now we'll see if it works after this fix ... **************************************** Date: Thursday August 15, 1996 @ 1:02 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32048 Modified Files: access.c interface.c locking.c namedbname.c nameserv.c proto.h util.c Log Message: changed "unsigned long" to "uint32" in several places (for IP addresses) to keep 64 bit machines happy. **************************************** Date: Friday August 16, 1996 @ 1:09 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv20124 Modified Files: INSTALL.txt Speed.txt Log Message: added notes on the new FAST_SHARE_MODES code **************************************** Date: Friday August 16, 1996 @ 1:09 Author: tridge Update of /data/cvs/samba/examples/svr4-startup In directory arvidsjaur:/var/tmp/cvs-serv20151/svr4-startup Log Message: Directory /data/cvs/samba/examples/svr4-startup added to the repository **************************************** Date: Friday August 16, 1996 @ 1:11 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20321 Modified Files: Makefile includes.h ipc.c locking.c mkproto.awk namelogon.c nmbd.c proto.h reply.c server.c smb.h status.c util.c Added Files: pipes.c shmem.c Log Message: - added FAST_SHARE_MODES code - added some named pipe code from Jim **************************************** Date: Friday August 16, 1996 @ 1:11 Author: tridge Update of /data/cvs/samba/examples In directory arvidsjaur:/var/tmp/cvs-serv20453 Modified Files: README Log Message: change email address **************************************** Date: Friday August 16, 1996 @ 13:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31340/source Modified Files: Makefile Log Message: JHT ==> Added entries into Makefile to allow for smbd and nmbd to be installed into an sbin directory. Default is unchanged. **************************************** Date: Friday August 16, 1996 @ 14:47 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv32361 Added Files: GOTCHAS.txt Log Message: JHT ==> Added a GOTCHAS.txt file 16/8/96 Re: RedHat Rembrandt Beta 2 Installation Hint. **************************************** Date: Friday August 16, 1996 @ 17:37 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv4214 Modified Files: DIAGNOSIS.txt Added Files: Printing.txt Tracing.txt Log Message: added Printing.txt and Tracing.txt **************************************** Date: Friday August 16, 1996 @ 17:38 Author: tridge Update of /data/cvs/samba/examples/svr4-startup In directory arvidsjaur:/var/tmp/cvs-serv4275 Added Files: README samba.server Log Message: SVR4 startup scripts from Timo Knuutila (knuutila@cs.utu.fi) **************************************** Date: Friday August 16, 1996 @ 17:39 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4325 Modified Files: Makefile Log Message: added support for the Bull Operating System (BOS) **************************************** Date: Friday August 16, 1996 @ 17:39 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4348 Modified Files: includes.h Log Message: added support for the Bull Operating System (BOS) **************************************** Date: Friday August 16, 1996 @ 22:49 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv11007 Modified Files: nmbd.8 samba.7 smb.conf.5 Log Message: - document the "remote announce" option - cleanup nmbd.8 quite a bit **************************************** Date: Friday August 16, 1996 @ 22:52 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv11201 Modified Files: nmbd.8 Log Message: documented the new syntax of lmhosts **************************************** Date: Friday August 16, 1996 @ 23:03 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11629 Modified Files: loadparm.c nameannounce.c nameserv.h nmbd.c proto.h util.c Log Message: - added the "remote announce" option - made the lp_string() code able to handle any length string - got rid of the obsolete lmhosts code, instead users should use "interfaces" and "remote announce". lmhosts now is just used as a IP to netbios name map - cleanup the inet_address() code **************************************** Date: Friday August 16, 1996 @ 23:09 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11888 Modified Files: installscripts.sh Log Message: fixed installscripts.sh so it no longer creates ] and [ directories every time its run! **************************************** Date: Friday August 16, 1996 @ 23:15 Author: samba-bu Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: MIRRORS Support.txt Log Message: preparing for release of 1.9.16alpha18 **************************************** Date: Friday August 16, 1996 @ 23:15 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha18 **************************************** Date: Saturday August 17, 1996 @ 2:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv15591/source Modified Files: Makefile Log Message: JHT ==> Having another go at getting the modified Makefile to go home! Added support for installation of smbd and nmbd into an "sbin" directory. NOTE: Default action remains same as previous Makefile. **************************************** Date: Saturday August 17, 1996 @ 21:37 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2457 Modified Files: Makefile access.c dir.c ipc.c loadparm.c namedbname.c nameserv.c nmbd.c proto.h reply.c server.c smbtar util.c Log Message: - added support for Amiga-unix (based on BSD I think) - changed the order of PROGS and SPROGS in Makefile (SPROGS first) - another 64 bit cleanup (for INADDR_NONE) - added paranoia code in DirCacheAdd() to detect looping - fixed important DirCache flush bug - rewrote the NetServerEnum code after I found it could return servers from multiple workgroups at once, and this could cause browsing havoc. Now a null workgroup query is equivalent to a query for the servers primary workgroup - got rid of my_workgroup() - got rid of "workgroup = *" comment in Makefile. We no longer support a workgroup of *, users must set the workgroup explicitly - the wins.dat file was being stored in a different format to what it was being loaded in - this could cause havoc. fixed. - uppercase our netbios name and the workgroup name at startup - if accept fails in main loop when running as a daemon then continue, don't just exit! - don't use ./ on smbclient in smbtar - better code to detect if a process exists **************************************** Date: Saturday August 17, 1996 @ 23:05 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: Support.txt Log Message: changed the text a bit in Support.txt so that its clear that these people expect payment for their help. Apparently users were ringing some of them and assuming they would get free phone support. Thats not what this list is for :-) Andrew **************************************** Date: Saturday August 17, 1996 @ 23:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4552 Modified Files: Makefile namedbname.c nameserv.c nameserv.h nameservreply.c proto.h Log Message: - started on support for 'Internet Group names' - type 0x1c NetBIOS names - 0x1d name query to a WINS server should always return FAIL (see WINS server help on nt/as) **************************************** Date: Saturday August 17, 1996 @ 23:26 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4691 Modified Files: namedbname.c Log Message: - updated load_netbios_names() to cope with new wins.dat format it doesn't support loading of Internet Group names yet, but then again, you can't create Internet Group names yet, so it's not a problem! **************************************** Date: Saturday August 17, 1996 @ 23:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4965 Modified Files: nameserv.c Log Message: - removed reference to my_workgroup() accidentally put back in nameserv.c **************************************** Date: Sunday August 18, 1996 @ 0:21 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv5678 Modified Files: samba.faq Log Message: added a note about the homes share and WinDD **************************************** Date: Sunday August 18, 1996 @ 0:26 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5919 Modified Files: Makefile client.c includes.h locking.c namedbname.c proto.h server.c shmem.c status.c Log Message: - made FAST_SHARE_MODES standard for Linux - you can now press enter after a password prompt with "smbclient -L hostname" and it will use a blank username and password, the same as if you used -U% - changed the wins.dat store code to not go via a string variable (just use fprintf instead) - removed a "unsigned long" that luke put back in, changing it to uint32 to keep 64 bit machines happy. Naughtly luke! - allow guest non-connnected print queue listings so ms client 3 can work **************************************** Date: Sunday August 18, 1996 @ 1:14 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6621 Modified Files: namedbname.c nameserv.h nmbd.c Log Message: - fixed wins.dat reloading (it wasn't happening!) - made nb_flags an unsigned 16 bit int in nameserv.h - nmbd was calling add_my_subnets() with an uninitialised parameter group. removed it. lkcl **************************************** Date: Sunday August 18, 1996 @ 1:18 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha19 **************************************** Date: Sunday August 18, 1996 @ 1:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7230 Modified Files: namedbname.c Log Message: i wondered why there was a cvs clash on namedbname.c - redid tridge's fprintf for storing wins.dat, and yet again removed the unsigned long changing it to a unint32. lkcl **************************************** Date: Monday August 19, 1996 @ 20:53 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv7503 Modified Files: nmbd.8 samba.7 smb.conf.5 smbclient.1 smbd.8 smbrun.1 smbstatus.1 smbtar.1 testparm.1 testprns.1 Log Message: a bunch of man page cleanups from a kind contributor **************************************** Date: Monday August 19, 1996 @ 21:17 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8590 Modified Files: client.c clientutil.c includes.h loadparm.c locking.c nameannounce.c nameannounce.doc nameelect.c namepacket.c namework.c nmbd.c nmblookup.c pipes.c printing.c proto.h reply.c server.c smb.h system.c util.c Log Message: - added "netbios name" option in smb.conf to make controlling the name that samba uses possible - added "socket address" option to allow virtual SMB servers (on systems with IP aliasing line Linux) - disabled FAST_SHARE_MODES by default in Linux as older Linux boxes can't do shared writeable mappings. We really need autoconf ... - added new option types in loadparm so a string type can be specified ot be uppercase only, this is used for the workgroup and netbios name options - auto-create the lock directory if it doesn't exist in shared mem startup - get rid of announce_backup() - change a few comments in nmbd code - rewrote the chaining code completely. Hopefully it will handle any depth chains now. - added LPRng support **************************************** Date: Monday August 19, 1996 @ 21:27 Author: samba-bu Update of /data/cvs/samba/docs In directory arvidsjaur:/samba/samba-bugs/samba/docs Modified Files: Printing.txt Log Message: preparing for release of 1.9.16alpha20 **************************************** Date: Monday August 19, 1996 @ 21:27 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha20 **************************************** Date: Monday August 19, 1996 @ 23:54 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1820 Modified Files: server.c Log Message: fix a bug in the new chaining code **************************************** Date: Monday August 19, 1996 @ 23:56 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha21 **************************************** Date: Wednesday August 21, 1996 @ 1:40 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv29655 Modified Files: samba.faq Log Message: add a bit more about the "trapdoor uid" messsage **************************************** Date: Wednesday August 21, 1996 @ 1:44 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29935 Modified Files: includes.h ipc.c namedbname.c nameelect.c namelogon.c namepacket.c namework.c proto.h reply.c server.c Log Message: - fix a bug in NetServerEnum where counted and total were not counted correctly if there were multiple instances of a name. This led to the infamous "not enough memory" error when browsing (but this isn't the only cause of that message) - fix a triple-chaining bug which affected OpenX following a TconX - fix a serious nmbd bug that meant nmdb would answer packets that it wasn't supposed to, causing havoc with browse lists. - never time out SELF packets. This is an interim fix until I find out why nmbd thought they should be timed out. **************************************** Date: Wednesday August 21, 1996 @ 1:58 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30268 Modified Files: namepacket.c Log Message: - add NMB_REG_REFRESH capability to initiate_netbios_packet(). I think this is why SELF names were getting expired. **************************************** Date: Wednesday August 21, 1996 @ 2:09 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30579 Modified Files: nameannounce.c namedbsubnet.c nameelect.c nameserv.c namework.c nmbd.c proto.h Log Message: - removed ServerComment and instead set the comment string in nmbd using the "server string" option. This replaces the -C option to nmbd **************************************** Date: Wednesday August 21, 1996 @ 2:12 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30728 Modified Files: smb.conf.5 Log Message: update "server string" docs **************************************** Date: Wednesday August 21, 1996 @ 2:13 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha22 **************************************** Date: Wednesday August 21, 1996 @ 2:42 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31630 Modified Files: nameserv.c Log Message: give names more time when refreshing **************************************** Date: Wednesday August 21, 1996 @ 2:43 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha23 **************************************** Date: Wednesday August 21, 1996 @ 15:47 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv8077 Added Files: Faxing.txt Log Message: - new faxing doc from Gerhard Zuber Upgraded Samba to Windows NT Server version 4.1 Just to keep ahead of the pack. Note: Really only done to differntiate our version ID from existing SMB Servers. **************************************** Date: Wednesday August 21, 1996 @ 18:27 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv12970 Modified Files: nmbd.8 samba.7 smb.conf.5 smbclient.1 smbd.8 smbrun.1 smbstatus.1 smbtar.1 testparm.1 testprns.1 Log Message: - remove the date markers from the man pages. I never keep them uptodate anyway :-) **************************************** Date: Wednesday August 21, 1996 @ 18:30 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13123 Modified Files: namedbname.c nameserv.c nameservreply.c Log Message: - bit a bit manipulation bug in find_name_search() - add the * and __SAMBA__ names to all subnets - sort the name status reply list and remove duplicate entries. **************************************** Date: Wednesday August 21, 1996 @ 18:33 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13278 Modified Files: printing.c Log Message: fix compiler warning **************************************** Date: Wednesday August 21, 1996 @ 18:53 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha25 **************************************** Date: Wednesday August 21, 1996 @ 22:35 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18035 Modified Files: server.c Log Message: handle sigpipe better for server security **************************************** Date: Wednesday August 21, 1996 @ 22:36 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv18058 Modified Files: BROWSING.txt BUGS.txt DIAGNOSIS.txt DOMAIN.txt INSTALL.txt PROJECTS Speed.txt announce nmbd.8 samba.7 samba.lsm smb.conf.5 smbclient.1 smbd.8 smbrun.1 smbtar.1 testparm.1 testprns.1 Log Message: update the docs ready for a new release **************************************** Date: Thursday August 22, 1996 @ 0:14 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20275 Modified Files: ipc.c smb.h trans2.c Log Message: - fix a bug handling readraw packets that caused the timeout to be 30 milliseconds instead of 30 seconds as was intended. Thanks to Paul Nelson for finding this bug. **************************************** Date: Thursday August 22, 1996 @ 0:16 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16alpha26 **************************************** Date: Thursday August 22, 1996 @ 13:42 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv736/docs Modified Files: Support.txt Log Message: Updated Aquasoft Entry. **************************************** Date: Thursday August 22, 1996 @ 13:44 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv787 Added Files: DOMAIN_CONTROL.txt Log Message: Added descriptions of Windows NT Domain Control. JHT **************************************** Date: Thursday August 22, 1996 @ 13:47 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv830 Modified Files: samba.7 Log Message: Updated attribution list. JHT **************************************** Date: Thursday August 22, 1996 @ 16:30 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv3170 Modified Files: DOMAIN_CONTROL.txt Log Message: minor fixes to docs **************************************** Date: Thursday August 22, 1996 @ 16:31 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3224 Modified Files: client.c clientutil.c local.h nmbd.c password.c proto.h util.c Log Message: - add timeouts to connect() for password server connections. This makes multiple password servers practical. **************************************** Date: Thursday August 22, 1996 @ 16:35 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16 **************************************** Date: Friday August 23, 1996 @ 2:08 Author: tridge Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv21885 Modified Files: README Log Message: minor doc fix **************************************** Date: Friday August 23, 1996 @ 2:09 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21924 Modified Files: client.c util.c Log Message: - fix client for pathworks 4 access - fix "connection already connected" bug in open_socket_out() **************************************** Date: Friday August 23, 1996 @ 2:10 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p1 **************************************** Date: Friday August 23, 1996 @ 20:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4641 Modified Files: Makefile ipc.c loadparm.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmbsync.c proto.h server.c util.c Added Files: nameconf.c Log Message: - fixed bugs in nmb response packet checking. - added multiple workgroup code - samba can register under different (unique) NetBIOS aliases, one per workgroup it joins. lkcl **************************************** Date: Saturday August 24, 1996 @ 1:20 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv12199/docs Modified Files: DOMAIN_CONTROL.txt Support.txt samba.faq Log Message: Doc updates Dan **************************************** Date: Saturday August 24, 1996 @ 11:32 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: dir.c Log Message: fixed dircahe bug **************************************** Date: Saturday August 24, 1996 @ 11:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: Makefile ipc.c loadparm.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmbsync.c proto.h server.c util.c version.h Log Message: removed all of lukes recent changes. I need to do a p2 release but can't test the multi group changes. I also found that some of lukes changes wiped out some recent bug fixes. Is your CVS tree ok luke? **************************************** Date: Saturday August 24, 1996 @ 11:46 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19822 Modified Files: dir.c Log Message: added debug info **************************************** Date: Friday September 6, 1996 @ 14:52 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv20630 Modified Files: ENCRYPTION.txt Log Message: Updated to add the Windows NT password mechanism explaination. Jeremy (jra@cygnus.com) **************************************** Date: Sunday September 29, 1996 @ 2:23 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26862 Revision/Branch: samba-2 Modified Files: nameannounce.c nameelect.c namework.c Log Message: workgroup announcements appearing as servers (use of DFLT_SERVER_TYPE in too many places) lkcl **************************************** Date: Sunday September 29, 1996 @ 23:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8090 Revision/Branch: samba-2 Modified Files: Makefile loadparm.c proto.h Log Message: added nameconf.c to Makefile. added mission lp_local_master() parameter. lkcl **************************************** Date: Monday September 30, 1996 @ 0:00 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11345 Revision/Branch: samba-2 Added Files: winsd.c winsproxy.c winsresp.c winsserv.c winsservreply.c winsservresp.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 0:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11756 Revision/Branch: samba-2 Modified Files: nmbd.c nmblib.c nmblookup.c nmbsync.c Added Files: nmbpacket.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 0:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12208 Revision/Branch: samba-2 Modified Files: namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 0:12 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12314 Revision/Branch: samba-2 Modified Files: nameserv.c nameservreply.c nameservresp.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 0:56 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13795 Revision/Branch: samba-2 Modified Files: namework.c nameannounce.c namelogon.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 1:05 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14116 Revision/Branch: samba-2 Modified Files: namebrowse.c nameelect.c namepacket.c namequery.c nameresp.c Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 1:32 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv15261 Revision/Branch: samba-2 Modified Files: Makefile local.h nameserv.h proto.h smb.h trans2.h Log Message: some _serious_ messing about. - splitting nmbd down into winsd/nmbd - adding port 137 proxying to sort out a) nmblookup (FINALLY working with name status replies to port 137! must have winsd running for it to work, though...) b) communication between winsd and nmbd - unicast replies to broadcast requests by nmbd go to winsd, and need to be forwarded back to nmbd. - wierd configuration options for multi workgroup code. this is not satisfactorary, and needs further work. lots of horrible design issues to resolve. - samba looking like several domain logon servers / domain master browsers. good stuff. - lots of bugs sorted in name registration. most of them were spotted by the introduction of winsd, as a nmb packet with recursion_desired must be dealt with by winsd, and !recursion_desired goes to nmbd. then there's the reply side of packets generated by nmbd to sort out, too. - introduction of netbios scopes as a per-domain/workgroup configuration option. this issue is not completely resolved, but the idea will be that samba could be a multiple domain master browser (etc...) for _different_ scopes. same workgroup name. i know: it's wierd. there are issues to be resolved on the client side, too: i don't think windows clients bother to pass over the scope in the compressed 'called' name of a SMB session setup. which is a _total_ pain in the neck. there's probably lots more that i can't even _begin_ to remember about! lkcl **************************************** Date: Monday September 30, 1996 @ 2:04 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16878 Revision/Branch: samba-2 Modified Files: loadparm.c Log Message: i got fed up with adding such a long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 2:30 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17811 Revision/Branch: samba-2 Modified Files: server.c Log Message: fed up with long boring log message lkcl **************************************** Date: Monday September 30, 1996 @ 2:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18239 Revision/Branch: samba-2 Modified Files: reply.c Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 2:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18381 Revision/Branch: samba-2 Modified Files: util.c Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 2:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18428 Revision/Branch: samba-2 Modified Files: message.c pipes.c password.c interface.c Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 2:50 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18486 Revision/Branch: samba-2 Modified Files: ipc.c Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 2:54 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18547 Revision/Branch: samba-2 Modified Files: access.c checkos.sh client.c clientutil.c installbin.sh installman.sh installscripts.sh Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 3:20 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19005 Revision/Branch: samba-2 Modified Files: mkproto.awk system.c Log Message: fed up with the boring long log message. lkcl **************************************** Date: Monday September 30, 1996 @ 3:34 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19211 Revision/Branch: samba-2 Modified Files: nameservresp.c Log Message: uninitialised variable in use lkcl **************************************** Date: Monday September 30, 1996 @ 3:36 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19214 Revision/Branch: samba-2 Modified Files: client.c Log Message: line 846 - unsigned int tested for < 0. lkcl **************************************** Date: Wednesday October 2, 1996 @ 12:57 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv21513 Modified Files: PROJECTS nmbd.8 samba.faq smbclient.1 smbd.8 smbrun.1 testparm.1 testprns.1 Log Message: Edited doc directory to remove anything that pointed to Karl Auer, since he is still getting lots of email. Also updated some of the PROJECTS file. Luke, you should do a quick paragraph or two there. **************************************** Date: Wednesday October 2, 1996 @ 13:12 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv21700 Modified Files: smbrun.1 Log Message: Tyop. Dan **************************************** Date: Wednesday October 2, 1996 @ 14:03 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv22128 Modified Files: INSTALL.txt THANKS Log Message: Dan **************************************** Date: Thursday October 3, 1996 @ 0:06 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1660 Modified Files: password.c Log Message: - accept either NT or lanman passwords in tconX **************************************** Date: Thursday October 3, 1996 @ 0:09 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1697 Modified Files: Makefile client.c clitar.c ipc.c loadparm.c nameannounce.c namebrowse.c nameconf.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelogon.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmblib.c nmblookup.c nmbsync.c pipes.c proto.h reply.c server.c smb.h system.c util.c Log Message: - a huge pile of changes from Luke which implement the browse.conf stuff and also fix a pile of nmbd bugs. Unfortunately I found it very hard to disentangle the new features from the bug fixes so I am putting in the new code. I hope this is the last big pile of changes to the 1.9.16 series! **************************************** Date: Thursday October 3, 1996 @ 1:41 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3879 Modified Files: Makefile client.c ipc.c loadparm.c nameannounce.c namebrowse.c nameconf.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelogon.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmblib.c nmbsync.c pipes.c proto.h reply.c server.c smb.h system.c Log Message: backout all the changes to nmbd. The 1.9.16 tree is now back to 1.9.16p2 as far as nmbd is concerned apart from a small change that fixes the announce type in two places. **************************************** Date: Thursday October 3, 1996 @ 2:15 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4731 Modified Files: reply.c util.c Log Message: - fix the EALREADY bug so connections to slow hosts with smbclient get through - add workarounds to handle the win95 and WinNT bugs in handling password lengths in sessionsetup **************************************** Date: Thursday October 3, 1996 @ 4:36 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6629 Revision/Branch: samba-2 Modified Files: winsd.c winsresp.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:36 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6637 Revision/Branch: samba-2 Modified Files: winsservreply.c winsservresp.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:38 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6691 Revision/Branch: samba-2 Modified Files: namedbname.c namedbresp.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6732 Revision/Branch: samba-2 Modified Files: nameannounce.c nameelect.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6759 Revision/Branch: samba-2 Modified Files: nmbd.c nmbpacket.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:43 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6824 Revision/Branch: samba-2 Modified Files: .cvsignore Log Message: added winsd to ignore files lkcl **************************************** Date: Thursday October 3, 1996 @ 4:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6701 Revision/Branch: samba-2 Modified Files: nameservreply.c nameservresp.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6747 Revision/Branch: samba-2 Modified Files: util.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6881 Revision/Branch: samba-2 Modified Files: namedbsubnet.c namedbwork.c Log Message: msg **************************************** Date: Thursday October 3, 1996 @ 4:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6956 Revision/Branch: samba-2 Modified Files: nameserv.h Log Message: lkcl **************************************** Date: Thursday October 3, 1996 @ 4:49 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6970 Revision/Branch: samba-2 Modified Files: nameserv.c Log Message: lkcl **************************************** Date: Thursday October 3, 1996 @ 5:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7128 Revision/Branch: samba-2 Modified Files: proto.h Removed Files: nameconf.c Log Message: the usual overkill changes involved in debugging nmbd / winsd when it's going through the wringer. this version passes nmb_names around (instead of char *name, int type) particularly in send_mailslot_reply() and other such functions, in the hope that one day, it will be possible to support multiple scopes properly. note: this is not fully integrated. fixed a (possible?) bug in util.c where the comparison of two null-length (not the same as null pointers) strings returned FALSE. i copied StrnCaseCmp, took out the 'n' and made a new version of StrCaseCmp. lkcl. i hope to hell that this goes into cvs samba2 not the old tree :-) p.s all the previous commits that had 'msg' as a log message, well, they should have had this one. **************************************** Date: Thursday October 3, 1996 @ 13:40 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv10406 Modified Files: samba.faq Log Message: Added a version of tridge's comments on numbering to the faq. Dan **************************************** Date: Friday October 4, 1996 @ 3:43 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25773 Revision/Branch: samba-2 Modified Files: nameannounce.c namebrowse.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:44 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25806 Revision/Branch: samba-2 Modified Files: nameelect.c nameresp.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25777 Revision/Branch: samba-2 Modified Files: namedbresp.c namedbwork.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25882 Revision/Branch: samba-2 Modified Files: winsserv.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25831 Revision/Branch: samba-2 Modified Files: nameserv.h nameserv.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25844 Revision/Branch: samba-2 Modified Files: nmbpacket.c proto.h Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25855 Revision/Branch: samba-2 Modified Files: winsresp.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25954 Revision/Branch: samba-2 Modified Files: winsservreply.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 3:49 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25993 Revision/Branch: samba-2 Modified Files: winsservresp.c Log Message: created netbios_name_query(), netbios_name_status(), netbios_name_register() and netbios_name_release() functions, to keep marty happy. these functions call queue_netbios_packet() which is now a static function. these four netbios_name_xxx() functions are now only called with _necessary_ parameters instead of the old queue_netbios_packet() function being called with an onion of all parameters. next stage: add a call-back function, and remove the states stuff. then update the documentation :-) lkcl **************************************** Date: Friday October 4, 1996 @ 19:30 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5126 Modified Files: charset.c client.c local.h message.c printing.c proto.h server.c shmem.c smbpass.c testprns.c uid.c util.c Log Message: - changed the umask handling. We now set the umask to 0 and explicitly set the mode on all created files. I think this is a better policy. - change the debug levels on some items - fix a charset handling bug which affected foreign and extended charset users - no longer switch back to the original directory when idle, instead switch to / as the original directory may not be readable by ordinary users. - fix some bugs where the create mode of files was not being explicitly set (it was relying on the umask and using fopen). Not a big bug as it only affected obscure commands like the messaging ops. - got rid of the lock code in the lpq cache as its no longer needed - rewrote smbrun to be faster and to remove the security hole. We now don't actually need a external smbrun binary, its all done by smbd. - add a more explicit warning about uids and gids of -1 or 65535 **************************************** Date: Saturday October 5, 1996 @ 12:46 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv18612 Modified Files: Support.txt THANKS Log Message: - added a new support entry - added THANKS entry for NEC **************************************** Date: Saturday October 5, 1996 @ 12:54 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18848 Modified Files: client.c clitar.c includes.h nmblib.c proto.h reply.c server.c system.c uid.c Log Message: - use workgroup from smb.conf in smbclient - change debug level on clitar stuff - define MAP_FILE if not defined - ensure we never set authoritative on queries in nmbd - fake a positive response to SMBioctl, apparently this is needed for some WfWg printer drivers - deny file access for non-fcbopen queries when (access_allowed == AREAD && flags == O_RDWR) - add sys_waitpid() **************************************** Date: Saturday October 5, 1996 @ 20:26 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27983 Modified Files: Speed.txt smb.conf.5 Log Message: - added docs on the new "fake oplocks" option. **************************************** Date: Saturday October 5, 1996 @ 20:40 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28555 Modified Files: access.c loadparm.c namedbname.c nameservreply.c password.c proto.h reply.c server.c smb.h testparm.c trans2.c util.c Log Message: I have fixed quite a few important bugs in this commit. Luke, can you take special note of the bug fixes to nmbd so you can propogate them to your new code. - rewrote the code that used to use fromhost(). We now call gethostbyaddr() only if necessary and a maximum of once per connection. Calling gethostbyaddr() causes problems on some systems so avoiding it if possible is a good thing :-) - added the "fake oplocks" option. See the docs in smb.conf(5) and Speed.txt - fixed a serious bug in nmbd where it would try a DNS lookup on FIND_SELF queries. This caused a lot of unnecessary (and incorrect) DNS lookups to happen. FIND_SELF queries should only go to the internal name tables. - don't set FIND_SELF for name queries if we are a wins proxy, as we are supposed to be answering queries for other hosts. - fixed a bug in nmbd which had "if (search | FIND_LOCAL)" instead of "if (search & FIND_LOCAL)". Luke, this was in nameservreply.c - the above 3 bugs together meant that DNS queries were being cached, but the cache wasn't being used, so every query was going to DNS, no wonder nmbd has been chewing so much CPU time! Another side effect was that queries on names in lmhosts weren't being answered for bcast queries with "wins proxy" set. - ignore the maxxmit for seconday session setups (see CIFS spec) - close user opened files in a uLogoffX for user level security (see CIFS spec) - added uid into the files struct to support the above change **************************************** Date: Saturday October 5, 1996 @ 23:09 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv31426 Modified Files: MIRRORS Support.txt Log Message: - added a mirror entry and added a new Support.txt entry **************************************** Date: Saturday October 5, 1996 @ 23:13 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31623 Modified Files: access.c mangle.c namedbname.c namework.c reply.c server.c Log Message: - replace the base36 function with one that works on more systems (compiler bugs were the problem) - minor password cleanups (catch WfWG bug where it sets the password to a space instead of a NULL) - fix printing problem for kanji users - minor cleanups **************************************** Date: Saturday October 5, 1996 @ 23:38 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32161 Modified Files: includes.h system.c Log Message: - use waitpid for ultrix - don't use wait4 **************************************** Date: Saturday October 5, 1996 @ 23:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32081 Revision/Branch: samba-2 Modified Files: Makefile client.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbsubnet.c namedbwork.c nameelect.c namepacket.c nameserv.c nameserv.h nameservresp.c namework.c nmbd.c nmblib.c nmbpacket.c proto.h winsd.c winsserv.c winsservreply.c winsservresp.c Removed Files: nameresp.c winsresp.c Log Message: created netbios_name_query/status/register/release(). got rid of enum state_type - using higher order functions instead. as a result, winsservresp.c, nameservresp.c, nameresp.c and winsresp.c are somewhat redundant: the new higher order functions are static and have been moved to the appropriate module which called the netbios_name_xxxx() function. these functions (e.g response_name_announce()) deal with positive _and_ negative responses (including implicit negative responses when broadcasting). it should now be more obvious how to add extra functionality based on the new netbios_name_xxxx() functions. lkcl **************************************** Date: Sunday October 6, 1996 @ 0:26 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv210 Modified Files: replace.c Log Message: add DEBUGLEVEL to replace.c **************************************** Date: Sunday October 6, 1996 @ 0:28 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p3 **************************************** Date: Monday October 7, 1996 @ 2:57 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22817 Revision/Branch: samba-2 Modified Files: Makefile namedbname.c namedbresp.c namedbserver.c namedbsubnet.c nameelect.c namequery.c nameserv.c nameserv.h nameservreply.c nmbd.c nmblib.c nmbpacket.c proto.h winsd.c winsserv.c winsservreply.c winsservresp.c Log Message: general messy debugging. added a new netbios name state: EXPIRED. he he. winsd now doesn't delete names (except when someone registers a unique name under a new ip address and the old owner doesn't respond) - it marks them as expired. then, when someone queries a name that has EXPIRED, winsd will send the querier a WAIT FOR ACKNOWLEDGE packet, do a name query on the EXPIRED name, and replies depending on the answer to that query. if this is considered nasty practice, maybe a better thing to do would be to simply reply negative to EXPIRED names, but still maintain them in the database until someone re-registers that EXPIRED name. fixed the winsd name checking code - winsd will now cycle through all of its names sending out queries to make sure they are all valid. lkcl **************************************** Date: Monday October 7, 1996 @ 11:53 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27381 Modified Files: MIRRORS smb.conf.5 Log Message: - added an entry to the MIRRORS list - minor fixes in man page **************************************** Date: Monday October 7, 1996 @ 11:56 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27577 Modified Files: local.h nameannounce.c namebrowse.c namedbsubnet.c nameelect.c nameresp.c nameserv.c nmbd.c proto.h Log Message: - changed the default nmbd loop timout to 10 seconds (2 seconds was much too short) - got rid of many unnecessary calls to time(NULL) in nmbd. They were causing it to chew too much CPU time when idle. Now we pass a time value in from the top level. **************************************** Date: Monday October 7, 1996 @ 21:06 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4780 Modified Files: client.c namepacket.c nmblookup.c reply.c Log Message: - continue when failing to load config file in nmblookup and smbclient - fix important bug in nmbd where it set the return code for a negative name response to 0 (which means success!) **************************************** Date: Monday October 7, 1996 @ 21:14 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p4 **************************************** Date: Tuesday October 8, 1996 @ 1:04 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12184 Modified Files: local.h reply.c server.c uid.c Log Message: - revert to old idle dir code (marty pointed out a problem with the new code) - handle server level security in the new "detect NT password length stuffups" code **************************************** Date: Tuesday October 8, 1996 @ 1:06 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p5 **************************************** Date: Thursday October 10, 1996 @ 1:06 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv12363 Modified Files: ENCRYPTION.txt MIRRORS Log Message: - updated the ENCRYPTION.txt stuff to point to the newer des libraries. - updated the MIRRORS list **************************************** Date: Thursday October 10, 1996 @ 1:08 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12480 Modified Files: reply.c Log Message: - correctly handle non-encrypted share mode session-setup. We were losing the username due to the recent "handle broken password lengths" patch. **************************************** Date: Thursday October 10, 1996 @ 1:10 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p6 **************************************** Date: Thursday October 10, 1996 @ 4:13 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18870 Revision/Branch: samba-2 Modified Files: Makefile loadparm.c nameelect.c nameserv.c nameserv.h nameservreply.c proto.h Added Files: winslib.c winsquery.c winsreg.c winsrel.c winsstat.c Removed Files: winsservreply.c winsservresp.c Log Message: split winsservreply.c and winsservresp.c into winsreg,rel,stat,query. bug in Makefile - log.wins was going into the new nmb directory not var directory. added capability to do a 'hierarchical' recursive WINS server arrangement. a top-level WINS server gets registrations from down-level WINS servers on _behalf_ of the clients. this _doesn't_ reduce the amount of name registrations / refreshes going on, but it should localise name queries. this is going to be important for sites with a PPP link or dialup in between. i wonder what effect it would have on the WINS databases if you _didn't_ always pass name registrations across, but only did name queries, instead? hm. in the recursive arrangement so far, registration and release are passed to the top-level WINS server for approval (which could _also_ recurse). for name queries, if the name is not in the local WINS database, it is recursed to the top-level WINS server. name releases are NOT passed back to down-level WINS servers from the top-level WINS server. the down-level WINS servers must either rely on name refreshing (which i will update to deal with this, later) or on name expiry. names that expire now remain in the wins.dat database, with EXPIRED against their status. names that have expired will not get refreshed, but the WINS server _will_ attempt to query such names itself, _before_ issuing a reply. it's all very complicated, and going to be interesting to watch on a packet sniffer! lkcl **************************************** Date: Friday October 11, 1996 @ 15:49 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32457 Modified Files: loadparm.c namequery.c nameservresp.c Log Message: - set default printer driver string to "NULL" - fixed debug levels for name status parsing **************************************** Date: Saturday October 12, 1996 @ 3:54 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: namepacket.c Log Message: netbios registration and release response packets were being junked. a BAD idea. lkcl **************************************** Date: Saturday October 12, 1996 @ 3:56 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p7 **************************************** Date: Saturday October 12, 1996 @ 22:47 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba2/samba/source Revision/Branch: samba-2 Modified Files: Makefile namedbname.c nameelect.c namequery.c nameserv.c nmbd.c nmblib.c nmbpacket.c proto.h winsd.c winslib.c winsquery.c winsreg.c winsrel.c winsserv.c Log Message: debugging nmbd / winsd lkcl **************************************** Date: Sunday October 13, 1996 @ 23:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23010 Modified Files: nameresp.c Log Message: the response packets are being received (fix to process_nmb() worked) however dead_netbios_entry() is still thinking that no response has been received when the response_record times out for the registration with the WINS server. only print a debug message when no registration response is _really_ received from the WINS server. lkcl **************************************** Date: Monday October 14, 1996 @ 0:28 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba2/samba/source Revision/Branch: samba-2 Added Files: namelib.c namereg.c namerel.c namestat.c Removed Files: nameservreply.c nameservresp.c Log Message: split nameservreply and nameservresp.c into namelib.c, namereg.c, namerel.c, namestat.c and namequery.c - old namequery.c has moved to.. namelib.c, i think. lkcl **************************************** Date: Monday October 14, 1996 @ 1:09 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2486 Revision/Branch: samba-2 Modified Files: nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c nameelect.c namelib.c namerel.c nameserv.c nameserv.h namework.c nmbd.c nmbpacket.c nmbsync.c proto.h winsd.c winslib.c winsproxy.c winsquery.c winsreg.c winsrel.c winsserv.c winsstat.c Log Message: horrendous update just to eliminate unnecessary calls to time(NULL). this has had the beneficial side-effect of dealing with response packets having the correct timestamp marked on them. maybe it would have been better to have a global time_t time_now, but the timestamps on response packets probably wouldn't have been sorted. in both nmbd and winsd, there should now only be one call to time(NULL) at the top level in process(), as necessary. lkcl **************************************** Date: Monday October 14, 1996 @ 1:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5662 Revision/Branch: samba-2 Modified Files: namedbresp.c nmblib.c nmbpacket.c proto.h winsproxy.c Log Message: i forgot to trawl through nmblib.c to get rid of calls to time(NULL). lkcl **************************************** Date: Saturday October 19, 1996 @ 0:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1613 Modified Files: samba.faq Log Message: Did some editing, got frustrated, started converting to linuxdoc-sgml **************************************** Date: Sunday October 20, 1996 @ 0:11 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23525 Revision/Branch: samba-2 Modified Files: loadparm.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelib.c namepacket.c namequery.c namereg.c namerel.c nameserv.c nameserv.h namestat.c namework.c nmbd.c nmblib.c nmbpacket.c nmbsync.c proto.h winsd.c winslib.c winsproxy.c winsquery.c winsreg.c winsrel.c winsserv.c Log Message: debugging winsd / nmbd. i had the arguments for source ip and dest ip the wrong way round for send_mailslot_reply() for example... lkcl **************************************** Date: Thursday October 24, 1996 @ 4:28 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4557 Modified Files: namedbname.c Log Message: code was added to stop samba from replying to queries for its own names (?! :-) lkcl **************************************** Date: Thursday October 24, 1996 @ 4:37 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4663 Modified Files: nameservresp.c Log Message: wrong answer response resource record type expected, so the response packet was being abandoned. oops. lkcl **************************************** Date: Thursday October 24, 1996 @ 4:44 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p8 **************************************** Date: Thursday October 24, 1996 @ 5:12 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5505 Modified Files: server.c Log Message: Jeremy Removed AS_USER requirement for SMBulogoff. A valid TID (cnum) is not given for this call, which become_user needs if it is not to return an error. This fixes a specific case with NT4.0 which stops users attaching to a Samba server using a different account to the one they are logged in under. **************************************** Date: Thursday October 24, 1996 @ 9:49 Author: tridge Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv7966 Modified Files: samba.faq Log Message: - fixed listproc mail address in faq - added printer driver section to faq **************************************** Date: Thursday October 24, 1996 @ 10:08 Author: tridge Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8419 Modified Files: client.c fault.c loadparm.c local.h message.c namedbname.c nameservresp.c printing.c proto.h server.c smbencrypt.c util.c Log Message: - added support for TMPDIR env variable - fixed fault.c for linux 2.1 - put back in the FIND_SELF failing code - cleaned up casts in encryption **************************************** Date: Thursday October 24, 1996 @ 10:10 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.16p9 **************************************** Date: Friday October 25, 1996 @ 3:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10926 Modified Files: namedbname.c nameservreply.c proto.h Log Message: dealing with name queries and dns lookups etc. lkcl **************************************** Date: Friday October 25, 1996 @ 12:44 Author: samba-bu Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/samba/samba-bugs/samba/docs/faq Log Message: Directory /data/cvs/samba/docs/faq added to the repository **************************************** Date: Friday October 25, 1996 @ 12:55 Author: samba-bu Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/samba/samba-bugs/samba/docs/faq Added Files: sambafaq-1.html sambafaq-2.html sambafaq-3.html sambafaq-4.html sambafaq-5.html sambafaq.html sambafaq.sgml sambafaq.txt Log Message: Added faq directory under docs. Translated the whole of the current FAQ into linuxdoc-sgml format. From now on we can change the file sambafaq.sgml and then run sgml2txt and sgml2html to generate the other files. (Home page for linuxdoc-sgml is http://sunsite.unc.edu/mdw/Linuxdoc-SGML.html. Does cross references and section management.) Dan **************************************** Date: Saturday October 26, 1996 @ 2:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32109 Modified Files: namedbname.c nameservreply.c Log Message: debugged dns lookup / netbios name query code from yesterday. lkcl **************************************** Date: Saturday October 26, 1996 @ 5:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1438 Modified Files: namedbname.c nameservreply.c proto.h Log Message: debugging the dns lookup changes lkcl **************************************** Date: Saturday October 26, 1996 @ 5:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1444 Revision/Branch: samba-2 Modified Files: winsquery.c winsreg.c winsrel.c Log Message: adding dns lookup back in lkcl **************************************** Date: Saturday October 26, 1996 @ 6:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1776 Modified Files: ipc.c Log Message: Changed definitions of prototypes to take uint16 vuid's not int uid's. Part of the change for Samba to return an index+offset into the registered users table rather than a raw unix uid. Added casts to required prototypes for function pointers in tables. jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1868 Modified Files: password.c Log Message: Core of the changes for returning smb_uid's. smb_uid's are now returned as an index plus offset into the valudated_users table. The offset (100) is added so that an smb_uid of zero becomes an invalid value. All access into the validated_users table are done by removing the offset and indexing into the table. Out of ranges return NULL. Causes accesses into the validated_users table to be more consistant and controlled. This change made due to the fact that the uid field is only 16 bits in the smb header and we need for this not to be a unix user id (which can ge 32 bits). jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1927 Modified Files: proto.h Log Message: Changed prototypes for accesses into validated_users structure. Ensured all smb_uid accesses are uint16's. jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:30 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2049 Modified Files: reply.c Log Message: Modified all references to uid to vuid. jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2117 Modified Files: server.c Log Message: Modified all references to smb_uid to be vuid's. jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2439 Modified Files: smb.h Log Message: Added definitions for vuid offset and invalid user smb_uid. Added vuid to connections struct. jra@cygnus.com **************************************** Date: Saturday October 26, 1996 @ 6:50 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2481 Modified Files: uid.c Log Message: Changed become_user to take a vuid as second arg. Consistent with other changes to make smb_uid an index+offset into the validated_users table. jra@cygnus.com **************************************** Date: Monday October 28, 1996 @ 1:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32144 Modified Files: namedbname.c namedbsubnet.c namepacket.c nameresp.c nameservreply.c nameservresp.c namework.c Log Message: severe debugging session for nmbd. in fact, i'm surprised that browsing in 1.9.16 works at all! question and resource record types for queries and response netbios packets sorted out properly (see rfc1002.txt 4.2.1.3). receipt of browser announcement packets were playing up lkcl **************************************** Date: Monday October 28, 1996 @ 2:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv144 Revision/Branch: samba-2 Modified Files: nameannounce.c nameelect.c namepacket.c namequery.c nameserv.h namestat.c namework.c nmbpacket.c winslib.c winsquery.c winsreg.c Log Message: more sorting out nmbd / winsd. this comes from debugging two nmbds and one winsd. when packets come in from ourselves on our own interface, they get discarded. unfortunately, the code said 'goto try_again', which meant that if two packets came in simultaneously on different ports, the first of which was discarded, then the second packet would not be picked up and dealt with until another packet came in. as nmbd (revision 'samba-2') listens for NMB packets on two ports, a broadcast name query for WORKGROUP(1d) was sufficient to stuff things. the query came in back on port 137, but the genuine reply from the owner of WORKGROUP(1d) came in on the user port (port 1071 or whatever). obscure! sorted out question and resource record types in queries and responses. see rfc1002.txt 4.2.1.3 other stuff - i forget what's been done very quickly. sorry! lkcl **************************************** Date: Monday October 28, 1996 @ 2:23 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv651 Modified Files: namedbname.c Log Message: removed getdomainname() stuff and appending a '.' to the name in dns_name_search(). lkcl **************************************** Date: Monday October 28, 1996 @ 2:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv648 Revision/Branch: samba-2 Modified Files: winsquery.c Log Message: removed getdomainname() stuff and appending a '.' to the name in dns_name_search(). lkcl **************************************** Date: Monday October 28, 1996 @ 4:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1530 Revision/Branch: samba-2 Modified Files: nameannounce.c namepacket.c namereg.c winsreg.c Log Message: more nmbd / winsd obscure debugging host announcements being sent to workgroup(0x1b) instead of workgroup(0x1d). nmbd was receiving broadcast registration packets which it was thinking were from someone other than itself, therefore it was denying registration of its own names! (dur). lkcl **************************************** Date: Monday November 4, 1996 @ 4:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32201 Modified Files: nameservresp.c Log Message: allowed packets coming in from 'unexpected' subnets. lkcl **************************************** Date: Thursday November 7, 1996 @ 7:14 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28297 Modified Files: nmblookup.c Log Message: nmblookup was looking for 0x1b (domain master browser) not 0x1d (local master browser) names with the -M switch. lkcl **************************************** Date: Thursday November 7, 1996 @ 7:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28320 Modified Files: namedbname.c Log Message: queries for 0x1b names were resulting in dns lookups. not good. lkcl **************************************** Date: Thursday November 7, 1996 @ 7:27 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29312 Modified Files: namedbname.c Log Message: increased debug levels for name dump to same as that for workgroup dump in log files. really verbose listings ought only to be shown at debug log level 5 and above. lkcl **************************************** Date: Saturday November 9, 1996 @ 12:56 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14415 Modified Files: password.c Log Message: Set num_validated_users to zero if Realloc fails. **************************************** Date: Wednesday November 20, 1996 @ 6:16 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv175 Modified Files: Support.txt Log Message: updated tectronic's entry to include the new contact name, and info about them setting up the uk samba user group. contact: sam@tectronic.demon.co.uk lkcl **************************************** Date: Wednesday December 4, 1996 @ 6:05 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9357 Modified Files: trans2.c Log Message: Added Volkers fix for bundary condition. Needed as word alignment wasn't being taken into account in space calculations. **************************************** Date: Wednesday December 11, 1996 @ 4:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26540 Modified Files: dir.c Log Message: Added in veto files parameter create by Whistle. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:50 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26579 Modified Files: includes.h Log Message: Added in changes for FreeBsd. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:51 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26622 Modified Files: loadparm.c Log Message: Added in veto files parameter created by Whistle. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:52 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26674 Modified Files: locking.c Log Message: Moved fcntl locking code into util.c to allow it to be called from nmbd code. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26733 Modified Files: namedbname.c Log Message: Added in missing return statement. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:55 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26771 Modified Files: nmbd.c Log Message: Added -f option for lock file. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:56 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26811 Modified Files: proto.h Log Message: Added veto calls. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 4:57 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26855 Modified Files: quotas.c Log Message: Fixed quota support for FreeBsd. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 5:00 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26906 Modified Files: server.c Log Message: Added -f lockfile support. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 5:01 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26975 Modified Files: smbencrypt.c Log Message: Fixed for FreeBsd. jra@cygnus.com **************************************** Date: Wednesday December 11, 1996 @ 5:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27023 Modified Files: util.c Log Message: Added Whistle veto file functions. Moved fcntl locking from locking.c to util.c jra@cygnus.com **************************************** Date: Sunday December 15, 1996 @ 7:12 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv23471 Modified Files: Support.txt Log Message: updated an entry for canberra. lkcl **************************************** Date: Sunday December 15, 1996 @ 7:25 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23604 Modified Files: Makefile Log Message: Subject: Porting samba-1.9.15p8 to UXP/DS Date: Mon, 14 Oct 96 09:17:56 JST Sender: nom@oai6.yk.fujitsu.co.jp updated Makefile entry for UXP/DS. lkcl **************************************** Date: Sunday December 15, 1996 @ 7:35 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv23694 Modified Files: Support.txt Log Message: added Adital corp to Support.txt lkcl **************************************** Date: Monday December 16, 1996 @ 5:37 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7368 Revision/Branch: samba-2 Modified Files: util.c Log Message: bug in StrCaseCmp where it terminates with return 0 if a string compares successfully up to the point where one of the strings terminates. it should return non-zero if the strings are different lengths, but indentical up to the point where one of the strings terminates. lkcl **************************************** Date: Monday December 16, 1996 @ 5:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7505 Revision/Branch: samba-2 Modified Files: nameserv.c Log Message: having looked at nt's capabilities to add workgroups that a tcp/ip browser should propagate (NOT participate in) added functionality to add multiple WORKGROUP<00> names to nmbd's lists. this is _different_ from adding multiple WORKGROUp<1e> names. lkcl **************************************** Date: Thursday January 2, 1997 @ 15:04 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32554/source Modified Files: password.c Log Message: JHT ==> Added extensions for PAM (Pluggable Authentication Module) support for Linux and other little beasties that use PAM. Source: ftp.redhat.com/pub/Incoming/samba-1.9.16p9.src.rpm Originally from RedHat modifications to samba-1.9.15p8 **************************************** Date: Thursday January 2, 1997 @ 15:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32667 Revision/Branch: samba-2 Modified Files: password.c Log Message: JHT => Added modification for PAM (Pluggable Authentication Module) support from RedHat Linux RPM samba-1.9.16p9.src.rpm Helps those who use Samba under any PAM using platform. **************************************** Date: Thursday January 2, 1997 @ 15:50 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv967/source Modified Files: Makefile includes.h Log Message: JHT => Modified for RedHat Linux for DEC Alpha platform includes. **************************************** Date: Thursday January 2, 1997 @ 20:30 Author: samba-bugs Update of /data/cvs/samba/test In directory arvidsjaur:/var/tmp/cvs-serv7196/test Log Message: Directory /data/cvs/samba/test added to the repository **************************************** Date: Friday January 3, 1997 @ 10:25 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv15124/redhat Log Message: Directory /data/cvs/samba/examples/redhat added to the repository **************************************** Date: Friday January 3, 1997 @ 10:27 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv15155 Added Files: samba-1.9.16p9.spec samba-make.patch smb.conf smb.init Log Message: spec files needed for redhat rpm building **************************************** Date: Friday January 3, 1997 @ 23:16 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28855 Modified Files: .cvsignore Added Files: Makefile.RPM Log Message: JHT ==> Added just for RedHat support so I have a working copy of the RPM aware makefile to generate the RPM source and binary distributions. **************************************** Date: Thursday January 9, 1997 @ 9:42 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv14591/docs Modified Files: Support.txt Log Message: Added new entry. **************************************** Date: Thursday January 9, 1997 @ 9:49 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv14676/docs Modified Files: smb.conf.5 smbclient.1 smbd.8 smbtar.1 Log Message: Added patches from Paul Eggert. **************************************** Date: Thursday January 9, 1997 @ 21:24 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv25240 Modified Files: DOMAIN_CONTROL.txt Added Files: Application_Serving.txt Log Message: JHT ==> Fixed typo in DOMAIN_CONTROL.txt, added Application_Serving.txt to help those wishing to run MS Office Application Servers. **************************************** Date: Thursday January 9, 1997 @ 21:37 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv25366 Added Files: samba-1.9.16p10.spec Removed Files: samba-1.9.16p9.spec Log Message: JHT ==> Updated files in preparation for release of Samba-1.9.16p10 **************************************** Date: Thursday January 9, 1997 @ 21:39 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv25389 Modified Files: samba-make.patch Log Message: JHT ==> Ditto **************************************** Date: Friday January 10, 1997 @ 5:01 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29354 Modified Files: Makefile charcnv.c charset.c charset.h clitar.c includes.h interface.c kanji.h locking.c pipes.c proto.h reply.c server.c smb.h status.c system.c trans2.c util.c version.h Log Message: Makefile: Changes to split Solaris into Solaris2.3 and previous, and 2.4 and after from Paul Eggert. Makefile: Added AMIGA changes from Rask Ingemann Lambertsen . charset.c: Patch for Western European Languages from Josef Hinteregger charset.h: Patch for Western European Languages from Josef Hinteregger clitar.c: Patch to re-sync after read fail from (lost contributor name, sorry). includes.h: Patch for AMIGA from Rask Ingemann Lambertsen includes.h: Patch for SunOS atexit by Jeremy (jra@cygnus.com) interface.c: Patch for AMIGA from Rask Ingemann Lambertsen kanji.h: Patch for Western European Languages from Josef Hinteregger locking.c: Patch to fix file locking from Jeremy (jra@cygnus.com) locking.c: Patch to add granularity of lock files to usec by Jeremy (jra@cygnus.com) pipes.c: Patch to fix file locking from Jeremy (jra@cygnus.com) proto.h: Patch to fix file locking from Jeremy (jra@cygnus.com) reply.c: Patch to fix file locking from Jeremy (jra@cygnus.com) server.c: Patch to fix file locking from Jeremy (jra@cygnus.com) server.c: Patch for FAST_SHARE_MODE fix from (lost contributor name, sorry). smb.h: Patch to fix file locking from Jeremy (jra@cygnus.com) smb.h: Patch to add granularity of lock files to usec by Jeremy (jra@cygnus.com) status.c: Patch to fix file locking from Jeremy (jra@cygnus.com) statuc.c: Patch to add granularity of lock files to usec by Jeremy (jra@cygnus.com) system.c: Patch for Western European Languages from Josef Hinteregger trans2.c: Patch to fix file locking from Jeremy (jra@cygnus.com) trans2.c: Patch to fix volume name reported to Win95 from Jeremy (jra@cygnus.com) util.c: Patch for Western European Languages from Josef Hinteregger util.c: Patch to fix client_name from continuously returning UNKNOWN (from various contributors). version.h: Update to 1.9.16p10. **************************************** Date: Friday January 10, 1997 @ 9:25 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv32725 Added Files: Instructions Log Message: JHT ==> Added for those who like to roll their own! **************************************** Date: Tuesday January 14, 1997 @ 6:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2151 Modified Files: pipes.c proto.h reply.c server.c trans2.c Log Message: Added an extra parameter for unix_convert. If present this is the last component of the modified pathname before modification. This is needed due to an exceptional condition in reply_mv when the filesystem is case preserving, but not case sensitive and the user wants to change the case of a filename. Code for this is also added to reply.c Jeremy (jra@cygnus.com). **************************************** Date: Wednesday January 15, 1997 @ 12:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1990 Modified Files: locking.c proto.h quotas.c shmem.c smb.h status.c Log Message: locking.c proto.h shmem.c smb.h status.c : Changed shm_ prefixes to smb_shm_ prefixes as shm_ is a POSIX.4 prefix. Updated fd code in FAST_SHARE_MODE code to work with new fd indirection. quotas.c: Fixed #ifdef not on position zero. Jeremy. (jra@cygnus.com). **************************************** Date: Friday January 24, 1997 @ 6:39 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7563 Modified Files: server.c Log Message: Added fix for file descriptor re-use failing when file_exists is false. Jeremy (jra@cygnus.com). **************************************** Date: Thursday January 30, 1997 @ 0:41 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv14610 Modified Files: smb.conf Log Message: JHT ==> Updated and commented RedHat Linux smb.conf file. **************************************** Date: Thursday January 30, 1997 @ 8:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21328 Modified Files: proto.h Log Message: Fixed proto problem with lp_veto_files(). Jeremy **************************************** Date: Thursday January 30, 1997 @ 9:27 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23825 Modified Files: username.c Log Message: Fixed issue with null ypdomainname being used. Jermy. **************************************** Date: Saturday February 1, 1997 @ 2:17 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv2158 Modified Files: samba-1.9.16p10.spec samba-make.patch smb.conf Added Files: samba-axp.patch Log Message: JHT ===> Prepared now for release of Samba-1.9.16p10 RedHat RPMS **************************************** Date: Saturday February 1, 1997 @ 2:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2190 Modified Files: Makefile Makefile.RPM Log Message: JHT ===> Prepared now for release of samba-1.9.16p10 RedHat RPMS **************************************** Date: Saturday February 1, 1997 @ 2:39 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv2515 Modified Files: GOTCHAS.txt Log Message: JHT ===> Guys, please check this out before release of 1.9.16p10 I added it to answer the one-two-many time this matter has been raised to me. If you are not comfortable with the added info please zap it from the final release. **************************************** Date: Monday February 3, 1997 @ 3:03 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: server.c Log Message: line 1960 - call to atexit - address of higher order function killkids not needed (address already specified). lkcl **************************************** Date: Monday February 3, 1997 @ 5:12 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv15308 Modified Files: ipc.c loadparm.c proto.h util.c Log Message: util.c: StrCaseCmp and StrnCaseCmp terminated incorrectly, giving false answers when a string was partially identical. this issue is still outstanding, and needs to be investigated further. loadparm.c: added lp_logon_path() parameter. ipc.c: in NetUserGetInfo, lp_logon_path() can be returned instead of always specifying \\SAMBA_SERVER\HOMES (which may not necessarily exist). it is now possible to specify lp_logon_path() as \\ARBITRARY_SERVER\%U, just like NT server can. the default is \\SAMBA_SERVER\HOMES, just like it used to be. lkcl **************************************** Date: Tuesday February 4, 1997 @ 6:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10923 Modified Files: trans2.c Log Message: Fixed bug with NT and large directories. jra@cygnus.com **************************************** Date: Tuesday February 4, 1997 @ 6:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10958 Modified Files: proto.h util.c Log Message: Fixed const definitions for StrCaseXXX calls. jra@cygnus.com **************************************** Date: Tuesday February 4, 1997 @ 6:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11022 Modified Files: server.c Log Message: Fixed up problems with CDROM filesystems (return EROFS) and also compile issue with USE_MMAP code. jra@cygnus.com **************************************** Date: Tuesday February 4, 1997 @ 12:21 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv19401 Modified Files: server.c Log Message: Fixed my stupid typo in earlier fix. jra@cygnus.com **************************************** Date: Tuesday February 4, 1997 @ 21:35 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8909 Modified Files: Makefile password.c Log Message: JHT ===> Fixed potential PAM Security hole and second chance syndrome spurious warning message "Warning - no crypt available" **************************************** Date: Tuesday February 4, 1997 @ 22:04 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv9431 Modified Files: samba-1.9.16p10.spec samba-make.patch Log Message: JHT ===> Beggining of fixes to RedHat config stuff - more to come!! **************************************** Date: Tuesday February 4, 1997 @ 22:21 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9923 Modified Files: version.h Log Message: JHT ===> **** WARNING **** Only updated version to 1.9.16p11 so I can test RedHat RPM builds. **************************************** Date: Tuesday February 4, 1997 @ 23:05 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv10732 Added Files: samba-1.9.16p11.spec samba.log Removed Files: samba-1.9.16p10.spec Log Message: JHT ===> Getting ready for relase of 1.9.16p11 RedHat RPMS **************************************** Date: Tuesday February 4, 1997 @ 23:16 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv10962 Modified Files: samba-axp.patch samba-make.patch Log Message: JHT ===> Oops. Forgot about that renaming. **************************************** Date: Tuesday February 4, 1997 @ 23:49 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv11503 Modified Files: smb.conf Log Message: JHT ===> Oops again. Too quick - try again. **************************************** Date: Tuesday February 4, 1997 @ 23:58 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv11651 Modified Files: smb.conf Log Message: JHT ===> Added os level and activated max log size in standard smb.conf file. **************************************** Date: Friday February 7, 1997 @ 4:32 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4419 Modified Files: printing.c Log Message: Fixed incorrect offset into array. jra@cygnus.com **************************************** Date: Sunday February 9, 1997 @ 7:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14149 Revision/Branch: samba-2 Modified Files: Makefile access.c charcnv.c charset.c charset.h checkos.sh client.c clitar.c dir.c fault.c includes.h installbin.sh installman.sh installscripts.sh interface.c ipc.c kanji.h loadparm.c local.h locking.c mangle.c message.c mkproto.awk namedbsubnet.c password.c pipes.c printing.c proto.h quotas.c replace.c reply.c server.c shmem.c smb.h smbencrypt.c smbpass.c status.c system.c testparm.c testprns.c trans2.c trans2.h uid.c username.c util.c Log Message: tee hee. update smbd in samba-2, from samba-1 source tree. smbd in samba-2 compiles and links, but hasn't been run, yet. this is in preparation for the possibility of using the samba-2 for 1.9.17, if absolutely necessary. lkcl **************************************** Date: Monday February 10, 1997 @ 1:32 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30915 Modified Files: smb.conf.5 Log Message: updated preferred master parameter and added domain master parameter. entries kindly written by John Barker (johnb@tigerlabs.com). lkcl **************************************** Date: Monday February 10, 1997 @ 1:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30984 Revision/Branch: samba-2 Modified Files: client.c proto.h util.c Log Message: debugging the updates from the samba-1 smbd merge into samba-2 lkcl **************************************** Date: Monday February 10, 1997 @ 2:35 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv31480 Modified Files: BROWSING.txt Log Message: updated this document. now, when we get browsing questions, we can say, 'ha! RTSBSFSSM'! lkcl **************************************** Date: Monday February 10, 1997 @ 3:45 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv32205 Added Files: NetBIOS.txt Log Message: first draft of NetBIOS.txt - WINS server and Broadcast NetBIOS name resolution / registration: what they are etc. lkcl **************************************** Date: Tuesday February 11, 1997 @ 0:54 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21320 Modified Files: mangle.c server.c Log Message: JHT ===> William Yost patches integrated to fix leading path on 8.3 filename problem. Problem conditions: case sensitive = no default case = lower mangle case = yes preserve case = yes short preserve case = yes Problem: Win95 still writes upper case file names. Patches supplied have been incorporated into mangle.c and server.c but needs YOSTW to be defined for it to take effect. Action: ======= If we are happy with the patch, delete old code in mangle.c, then remove all YOSTW #ifdefs. **************************************** Date: Tuesday February 11, 1997 @ 6:27 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25872 Modified Files: server.c Log Message: Removed YOST code. Removal of leading ./ chars should be done in unix_clean_name in util.c jra@cygnus.com **************************************** Date: Tuesday February 11, 1997 @ 7:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26584 Modified Files: util.c Log Message: Added trim_string(s, "./", 0) to unix_clean_name to remove leading ./ characters. jra@cygnus.com **************************************** Date: Tuesday February 11, 1997 @ 7:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27085 Revision/Branch: samba-2 Modified Files: util.c Log Message: Added trim_string to remove leading ./ characters in unix_clean_name(). jra@cygnus.com **************************************** Date: Wednesday February 12, 1997 @ 9:53 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22432 Modified Files: mangle.c proto.h reply.c server.c trans2.c Log Message: Replaced YOST code with more functionally equivalent code that changes a bit less. Also added fix to tricky reply_mv case. jra@cygnus.com **************************************** Date: Wednesday February 12, 1997 @ 23:38 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8444 Modified Files: Makefile.RPM Log Message: JHT ===> Updated RedHat RPM Makefile - not really used except to generate the RedHat Makefile diffs. **************************************** Date: Thursday February 13, 1997 @ 5:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv12943 Revision/Branch: samba-2 Modified Files: mangle.c proto.h reply.c server.c trans2.c Log Message: Syncing up Samba-2 tree with Samba. Addind in YOST compatible fixes and short case fix. jra@cygnus.com **************************************** Date: Thursday February 13, 1997 @ 6:09 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13588 Revision/Branch: samba-2 Modified Files: namedbname.c nameelect.c namepacket.c namequery.c namereg.c namerel.c nameserv.c nameserv.h namestat.c winsserv.c Log Message: removed SELF references. i don't know if this is a bad idea or not, as it means that there's no convenient way to cache NetBIOS names in nmbd. given that we don't _do_ any NetBIOS name cacheing, it doesn't make much difference, at the moment! NOTE: winsd doesn't _use_ SELF references, so is completely unaffected. lkcl **************************************** Date: Friday February 14, 1997 @ 7:36 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10309 Modified Files: util.c Log Message: Fixed bugs in my YOST replacement code. Doing a trim_string in unix_clean_name caused directory names to go from ./ to "". This is now checked for, unix_clean name returns ./ in these cases. jra@cygnus.com **************************************** Date: Friday February 14, 1997 @ 7:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10785 Modified Files: includes.h Makefile Makefile.RPM Log Message: Fixed inclusion of crypt.h bug when libdes is being used on Solaris only. jra@cygnus.com **************************************** Date: Saturday February 15, 1997 @ 9:11 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8932 Revision/Branch: samba-2 Modified Files: util.c Log Message: Added trim_string fix to allow long directory listings jra@cygnus.com **************************************** Date: Saturday February 15, 1997 @ 9:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9045 Revision/Branch: samba-2 Modified Files: Makefile includes.h Log Message: Added changes for people using LIBDES to not include crypt.h on Solaris. jra@cygnus.com **************************************** Date: Saturday February 15, 1997 @ 19:37 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv17075 Modified Files: samba-1.9.16p11.spec Added Files: makerpms.sh Log Message: JHT ===> Trying to enable RPM build from non-root area. makerpms.sh is just type and go attempt. **************************************** Date: Sunday February 16, 1997 @ 16:30 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv1932 Modified Files: samba-1.9.16p11.spec Added Files: samba-1.9.16p11.spec.full Log Message: JHT ===> Hack, Hack, Hack. I just wanna get this spec file stuff right so I can build RPMs on a DEC Alpha on which I do NOT have root permissions. Argh!!!!! **************************************** Date: Tuesday February 18, 1997 @ 13:55 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv4010 Modified Files: makerpms.sh samba-1.9.16p11.spec Added Files: makeldirs.sh Log Message: JHT ===> Still mucking around with RPM building for RedHat Linux **************************************** Date: Wednesday February 19, 1997 @ 4:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14707 Modified Files: reply.c Log Message: Fixed problem with renaming folder on top level share. jra@cygnus.com **************************************** Date: Wednesday February 19, 1997 @ 13:15 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28278 Revision/Branch: samba-2 Modified Files: reply.c Log Message: Added fix for renaming top level share file/folders. jra@cygnus.com **************************************** Date: Sunday February 23, 1997 @ 2:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31604/source Modified Files: nameserv.h smb.h Log Message: JHT ===> Updated SV_TYPE defines in smb.h (added WIN95 entry) nameserv.h returned to original state. **************************************** Date: Sunday February 23, 1997 @ 14:21 Author: samba-bugs Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv2334 Modified Files: smb.conf Log Message: JHT ===> Updated default RedHat smb.conf file **************************************** Date: Sunday February 23, 1997 @ 16:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv4915 Modified Files: Makefile chgpasswd.c loadparm.c proto.h server.c system.c trans2.c trans2.h util.c Log Message: Makefile: Added cleandir target. chgpasswd.c: Added patch from Roland Haag to allow password changes to be done more than once. loadparm.c: Added entries for the "directory mode/directory mask parameters". Changed default file mode to 644. proto.h: Added sys_gethostbyname. server.c: Added directory mode changes. system.c: Added sys_gethostbyname. trans2.c: Added NT_FILE_ATTRIBUTE_NORMAL patch from Roger Orr trans2.h: Defined NT_FILE_ATTRIBUTE_NORMAL for above patch. util.c: Changes calls to gethostbyname to sys_gethostbyname. jra@cygnus.com **************************************** Date: Sunday February 23, 1997 @ 16:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv5145/docs Modified Files: smb.conf.5 Log Message: Added documentation for directory mode/directory mask parameter. jra@cyngus.com **************************************** Date: Sunday February 23, 1997 @ 16:26 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5214/source Revision/Branch: samba-2 Modified Files: Makefile chgpasswd.c loadparm.c proto.h server.c system.c trans2.c trans2.h util.c Log Message: Makefile: Added cleandirs target. chgpasswd.c: Added patch from Roland Haag to allow passwords to be changed more than once. loadparm.c: Added code for directory mask/directory mode parameter. proto.h: Added sys_gethostbyname. server.c: Added code for directory mask/directory mode parameter. system.c: Added sys_gethostbyname. trans2.c: Added NT_FILE_ATTRIBUTE_NORMAL patch from "Roger Orr" . trans2.h: Added definition of NT_FILE_ATTRIBUTE_NORMAL. util.c: Changed calls from gethostbyname to sys_gethostbyname. jra@cygnus.com **************************************** Date: Sunday February 23, 1997 @ 16:29 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv5445 Revision/Branch: samba-2 Modified Files: smb.conf.5 Log Message: Updated doc in line with 1.9.16p12 source. jra@cygnus.com **************************************** Date: Sunday February 23, 1997 @ 18:00 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7067 Modified Files: version.h Log Message: JHT ===> Set to 1.9.16p12alpha until someone thinks it's Beta prime time. To be set to 1.9.16p12 just before release. **************************************** Date: Saturday March 1, 1997 @ 7:39 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23739 Modified Files: ipc.c pipes.c reply.c server.c trans2.c Log Message: Split maxxmit parameter into two : max_send (auto configured by the connecting client, as per CIFS4) and max_recv, which can be configured as the old maxxmit was. Fixes problems with NT directory listings when maxxmit is set very small. jra@cygnus.com **************************************** Date: Saturday March 1, 1997 @ 9:16 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24619 Revision/Branch: samba-2 Modified Files: ipc.c pipes.c reply.c server.c trans2.c Log Message: Split maxxmit into max_recv (set by us, same as previous maxxmit) and max_send, configured from client in smbsessionsetupandX. Fixes bugs in NT long directory listings with small maxxmit value. jra@cygnus.com **************************************** Date: Saturday March 1, 1997 @ 13:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26513 Modified Files: Makefile Log Message: JHT ===> Updated for UnixWare support - patch by Richard ???? **************************************** Date: Monday March 3, 1997 @ 1:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6768 Modified Files: namepacket.c Log Message: added debug_nmb_packet() call. lkcl **************************************** Date: Monday March 3, 1997 @ 5:03 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv9928 Modified Files: DOMAIN.txt Log Message: added reference on CONFIG.POL being loaded from the root of the [netlogon] share, because i've been trawling through NT server help files again. lkcl **************************************** Date: Monday March 3, 1997 @ 5:54 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv10343 Modified Files: DOMAIN.txt Log Message: added warning to admin people about [nelogon] share must be read-only, so people don't create their own batch files to stuff other users. lkcl **************************************** Date: Monday March 3, 1997 @ 6:49 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv10949 Modified Files: smb.conf.5 Log Message: added logon script and logon path parameters. lkcl **************************************** Date: Monday March 3, 1997 @ 6:54 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv11067 Revision/Branch: samba-2 Modified Files: smb.conf.5 DOMAIN.txt Log Message: added logon script and logon path to smb.conf.5 added warning about [netlogon] should be read-only. lkcl **************************************** Date: Saturday March 8, 1997 @ 4:18 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv24277/docs Modified Files: smb.conf.5 Log Message: Fixed typos. jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:20 Author: samba-bugs Update of /data/cvs/samba/examples/printing In directory arvidsjaur:/var/tmp/cvs-serv24302/examples/printing Modified Files: smbprint Log Message: Added fix (lost contributor, sorry) for more than 10 parameters. jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24345 Modified Files: time.c Log Message: Fix fro signed/unsigned problem with TIME_T_MIN from Anatoly V. Grabar jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24391 Modified Files: ufc.c quotas.c Log Message: quotas.c: Fixed typo in #ifdef'ed compile. ufc.c: Added pre-declaration of _ufc_doit(). jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:28 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24454 Modified Files: nmblib.c Log Message: Added better debug for what kind of netbios packet we got. jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:52 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv24733/docs Revision/Branch: samba-2 Modified Files: smb.conf.5 Log Message: smb.conf.5: Fixed typo's. smbprint: Added patch (forgot contributor) to handle more than 10 parameters. jra@cygnus.com **************************************** Date: Saturday March 8, 1997 @ 4:52 Author: samba-bugs Update of /data/cvs/samba/examples/printing In directory arvidsjaur:/var/tmp/cvs-serv24733/examples/printing Revision/Branch: samba-2 Modified Files: smbprint Log Message: smb.conf.5: Fixed typo's. smbprint: Added patch (forgot contributor) to handle more than 10 parameters. jra@cygnus.com **************************************** Date: Sunday March 9, 1997 @ 5:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10522 Modified Files: nameelect.c Log Message: preferred master option will force an election every 5 minutes if the server isn't a preferred master, and DEBUG(0,(...)) this. reason: if the os level etc parameters aren't working properly, then a domain master browser samba server that _ought_ to be the local master browser as well might not. i'll modify smb.conf.5 man page etc to reflect this change. lkcl **************************************** Date: Monday March 10, 1997 @ 1:58 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24174 Modified Files: ipc.c nameannounce.c namedbwork.c nameelect.c namelogon.c namepacket.c nameserv.c nameserv.h namework.c nmbd.c proto.h server.c smb.h Log Message: 1) updated ipc.c NetUserGetInfo - load \\%L\%U instead of \\%L\HOMES because the share must be browseable by a w95 client 2) send_mailslot_reply - unique or group datagram argument added. 3) netlogon.c - rewrote response packet to do the right thing for w95. 4) server.c reply_nt1() - added OEMDomainstring to the end. 5) (deep breath) reworked the nmbd-browsing code a little bit. i discovered two months ago that becoming a primary domain controller (and domain master browser) is done independently of becoming a backup domain controller (logon server) is done independently of becoming a local master browser. therefore, three sets of state-machines (instead of just one) are in place - each of which is responsible for taking samba through the required stages to become: a logon server; a domain master browser; and a local master browser. each of these three things can occur independently on each interface, _including_ the wins pseudo-interface. the only slight caveat is that the wins pseudo-interface, by virtue of _not_ being a broadcast interface, does _not_ register as a local master browser with the wins server, as this doesn't make sense. lkcl **************************************** Date: Monday March 10, 1997 @ 3:26 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv24981 Modified Files: BROWSING.txt DOMAIN.txt smb.conf.5 Log Message: updating documentation on: profiles; domain master browsing; netlogons; preferred master. lkcl **************************************** Date: Monday March 10, 1997 @ 5:16 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv25377 Modified Files: sambafaq.txt Log Message: added reference to thursby under section 3.1 lkcl **************************************** Date: Monday March 10, 1997 @ 5:21 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv25402 Modified Files: DOMAIN.txt smb.conf.5 Log Message: missed some bits. added some more on profiles - e.g windows 95 description of what needs to be done. lkcl **************************************** Date: Thursday March 13, 1997 @ 7:20 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1934 Modified Files: nameresp.c nameserv.c nameserv.h Log Message: added code that checks whether the DOMAIN<1b> name is claimed on the local subnet _before_ going and registering it. the reason for this is that i don't want to cause chaos by registering the name twice. it's ok to register DOMAIN<1b> with the WINS server, because the WINS server's job is to check a) _if_ there's a current owner of the name b) if the current owner exists c) if the current owner still wants the name. if they don't, the WINS server responds by saying, 'yes, you can have it'. lkcl **************************************** Date: Friday March 14, 1997 @ 6:05 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29790 Modified Files: namepacket.c Log Message: added jeremy's patch to return Node Status info type in a Node Status response, instead of always Name Query. oops. lkcl **************************************** Date: Friday March 14, 1997 @ 6:18 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv30080 Modified Files: sambafaq.txt Log Message: updated the entry on the MAC, because thursby do DAVE. lkcl **************************************** Date: Sunday March 16, 1997 @ 1:46 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5991 Modified Files: ipc.c nameannounce.c smb.h Log Message: JHT ===> Moved MAJOR_VERSION and MINOR_VERSION defines to smb.h Made version info consistent in ipc.c and nameannounce.c Added define for BROWSER_ELECTION_VALUE and BROWSER_CONSTANT (see do_announce_host() in nameannounce.c). Sniffing with the latest bloodhound I found that the byte range occupied by the BROWSER_ELECTION_VALUE is interpreted depending on the type of announcement being made. In a Local_Master_Announcement it is BROWSER_ELECTION_VALUE but in both Workgroup_Announcement and Host_Announcement this is seen as Comment_String_Pointer. What does this mean? We need to know? **************************************** Date: Sunday March 16, 1997 @ 1:58 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6112 Modified Files: smb.h Log Message: JHT ===> Blasted typos. BROWSER_ELECT_VERSION in smb.h should have been BROWSER_ELECTION_VERSION. **************************************** Date: Sunday March 16, 1997 @ 4:59 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7798 Modified Files: nameresp.c Log Message: bug: when checking whether there is a PDC already on the current local subnet, on finding that there was no response, the (broadcast) ip address queried was accidentally being compared to the (unicast) interface ip address. this would stop non-WINS-client nmbds from ever becoming a PDC. lkcl **************************************** Date: Sunday March 16, 1997 @ 5:38 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8177 Modified Files: nameelect.c Log Message: become_domain_master(), become_local_master() and become_logon_server() weren't being called properly from name_register_work(). lkcl **************************************** Date: Sunday March 16, 1997 @ 5:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8220 Modified Files: nameelect.c Log Message: compile errors. oops. lkcl **************************************** Date: Sunday March 16, 1997 @ 6:08 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8373 Modified Files: nameelect.c Log Message: finally! doing a strequal() == 0 instead of just strequal(). too used to strcmp. oops. lkcl **************************************** Date: Friday March 21, 1997 @ 13:40 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1691 Modified Files: Support.txt Log Message: Removed 'Richard Bullington' from support doc at his request... he loves the product, but can't afford the time. Paul. **************************************** Date: Friday March 21, 1997 @ 14:03 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv2120 Modified Files: sambafaq.txt Log Message: Removed old info on Mac support and Samba, left lukes addition, added more info on Netatalk and CAP This hasn't been added to the sgml and html faq originals, Dan, if linux-doc isn't on samba.anu could you remind me where it is. Paul. **************************************** Date: Monday March 24, 1997 @ 6:10 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1136 Revision/Branch: samba-2 Modified Files: Makefile chgpasswd.c includes.h interface.c ipc.c loadparm.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelib.c namelogon.c namepacket.c namequery.c namereg.c namerel.c nameserv.c nameserv.h namestat.c namework.c nmbd.c nmblib.c nmbpacket.c nmbsync.c pipes.c proto.h reply.c server.c smb.h system.c trans2.c trans2.h util.c winsd.c winslib.c winsquery.c Log Message: radical. none of this is debugged, yet, but i was getting worried about losing these changes. 1) split nmbd into browsed and nmbd. nmbd now binds to port 137. browsed and nmbd now bind to high port numbers on 127.0.0.1, and talk to nmbd. nmbd is now _purely_ a port 137 proxy daemon. it should technically be possible to run multiple nmbd daemons. it should _definitely_ be possible to run nmblookup as a non-root process. 2) truck-loads of changes making browsed easier to move to a transport-independent system. i still haven't looked at novell's stuff, but richard should be happier because it should be relatively easy to use smblib. lots of debugging to do: about another week's work required. lkcl **************************************** Date: Monday March 24, 1997 @ 6:29 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1551 Revision/Branch: samba-2 Modified Files: util.c Log Message: client_name() returning const char* was confusing proto.awk. return char* lkcl **************************************** Date: Monday March 24, 1997 @ 6:30 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1569 Revision/Branch: samba-2 Modified Files: nmbd.c Log Message: lkcl **************************************** Date: Monday March 24, 1997 @ 6:37 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1623 Revision/Branch: samba-2 Modified Files: proto.h Log Message: lkcl **************************************** Date: Monday March 24, 1997 @ 6:49 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2132 Revision/Branch: samba-2 Modified Files: proto.h winsd.c Removed Files: winsproxy.c Log Message: winsproxy.c not needed - it used to do proxy forwarding. lkcl **************************************** Date: Wednesday March 26, 1997 @ 5:57 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27410 Revision/Branch: samba-2 Modified Files: interface.c smb.h winsd.c winsquery.c Log Message: ok. not enough planning done on this, for winsd. doesn't compile at the moment - i made no provision for direct netbios_name_query() to an ip address; only to a 'transport-independent' handle. oops. have to do something about this, somehow. lkcl **************************************** Date: Wednesday March 26, 1997 @ 6:01 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27566 Revision/Branch: samba-2 Added Files: nmbproxy.c Log Message: nmbd is now a port 137 proxy daemon. this module handles the records required to actually carry out the proxying between nmbd (on port 137) and user-space processes (on high port numbers). lkcl **************************************** Date: Wednesday March 26, 1997 @ 6:05 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27666 Revision/Branch: samba-2 Modified Files: Makefile Log Message: Makefile with wrong timestamp - cvs playing up as a result. nmbproxy.o added lkcl **************************************** Date: Wednesday March 26, 1997 @ 6:08 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27730 Revision/Branch: samba-2 Added Files: browsed.c Log Message: oops! forgot browsed.c for the user-spaceable 'browsing' daemon. this is the bit that was part of nmbd. it's a WINS client, by the way, which is _one_ of the reasons it's split out of nmbd. lkcl **************************************** Date: Wednesday March 26, 1997 @ 6:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27948 Revision/Branch: samba-2 Modified Files: Makefile browsed.c Log Message: created a separate BRSELOGFILE log.brse. lkcl **************************************** Date: Wednesday March 26, 1997 @ 6:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28563 Revision/Branch: samba-2 Modified Files: Makefile nameserv.c nmbd.c nmblib.c Log Message: debugging. jeremy _hates_ log.brse, and wants log.browse which makes lots of sense :) lkcl **************************************** Date: Wednesday March 26, 1997 @ 8:25 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30522 Revision/Branch: samba-2 Modified Files: nmbd.c nmblib.c nmbproxy.c Log Message: debugging - the proxy stuff is giving me gip. not surprising - first time it's been run :-) lkcl **************************************** Date: Friday April 4, 1997 @ 2:56 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv529 Modified Files: client.c Log Message: name_type for name_query with smbclient -M name should be used. that way, you get messages to the proper location. lkcl **************************************** Date: Wednesday April 9, 1997 @ 11:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv736 Modified Files: access.c includes.h interface.c loadparm.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbsubnet.c namedbwork.c nameelect.c namelogon.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmbd.c nmbsync.c proto.h util.c Log Message: Large changes from jra@cygnus.com. Mainly browser updates. access.c: Fixed crash if yp domain unavailable. includes.h: Moved ifdefs for minor platform. interface.c: Changed name of ipgrp to wins_ip to make it clearer. loadparm.c: Changed default of wins support to 'no'. nameannounce.c: Many changes to fix cross subnet browsing. namebrowse.c: Many changes to fix cross subnet browsing. namedbname.c: Many changes to fix cross subnet browsing. namedbresp.c: Many changes to fix cross subnet browsing. namedbsubnet.c: Many changes to fix cross subnet browsing. namedbwork.c: Many changes to fix cross subnet browsing. nameelect.c: Many changes to fix cross subnet browsing. namelogon.c: Many changes to fix cross subnet browsing. namepacket.c: Many changes to fix cross subnet browsing. nameresp.c: Many changes to fix cross subnet browsing. nameserv.c: Many changes to fix cross subnet browsing. nameserv.h: Many changes to fix cross subnet browsing. nameservreply.c: Many changes to fix cross subnet browsing. nameservresp.c: Many changes to fix cross subnet browsing. namework.c: Many changes to fix cross subnet browsing. nmbd.c: Change to search wins subnet. nmbsync.c: Change to check if we are any master before proceeding. proto.h: Added find_subnet_all() and check_work_servertype(). util.c: Moved 'done' settings on name resolution. **************************************** Date: Wednesday April 9, 1997 @ 11:20 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1779 Modified Files: nameserv.h Log Message: jra@cygnus.com: Changed CHECK_TIME_MST_ANNOUNCE back to 15 from 1 (from test). **************************************** Date: Thursday April 10, 1997 @ 2:22 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30892 Revision/Branch: samba-2 Modified Files: client.c Log Message: when using name_query() (#ifdef USENMB) you want to query name_type not just a name<00>. lkcl **************************************** Date: Saturday April 12, 1997 @ 9:26 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24285 Modified Files: namelogon.c Log Message: removed reference to subnet_record and work_record, as neither are needed. lkcl **************************************** Date: Thursday April 17, 1997 @ 14:39 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28725 Modified Files: nameannounce.c nameelect.c Log Message: two bugs jeremy and i found while at sgi. find_workgroupstruct call in nameannounce.c should have False not True check_master_browser should _only_ force an election for its own workgroup, not other workgroups! lkcl **************************************** Date: Thursday April 17, 1997 @ 14:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28809 Modified Files: namebrowse.c Log Message: expiry of browser entries wasn't happening once the entry had synced. lkcl **************************************** Date: Sunday May 4, 1997 @ 2:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3009 Modified Files: nameelect.c Log Message: name_unregister_work() using strequal incorrectly. lkcl **************************************** Date: Thursday May 8, 1997 @ 3:56 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28477 Modified Files: smb.h password.c ipc.c loadparm.c proto.h Makefile Log Message: added automount home directory support. contributed by simeon@bangor.co.uk and a mini bug-fix by rob.nacarrato@sheridanc.on.ca reads in an entry from the auto.home file for the user when they log in, and mounts their home directory as the default path for the [homes] service. i might add this as to the %substitution system, so that you can specify subdirectories for the user profiles, mainly. lkcl **************************************** Date: Thursday May 8, 1997 @ 4:17 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30561 Modified Files: smb.conf.5 Log Message: added auto.home parameters - contributed by simeon@bangor.ac.uk. lkcl **************************************** Date: Thursday May 8, 1997 @ 4:41 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv31614 Modified Files: smb.conf.5 Log Message: mod to directory mask doc lkcl **************************************** Date: Thursday May 8, 1997 @ 11:14 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23111 Modified Files: charcnv.c charset.c client.c clientutil.c dir.c fault.c interface.c ipc.c kanji.c loadparm.c locking.c mangle.c message.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelogon.c namepacket.c namequery.c nameresp.c nameserv.c nameservreply.c nameservresp.c namework.c nmbd.c nmblib.c nmblookup.c nmbsync.c params.c password.c pipes.c predict.c printing.c quotas.c replace.c reply.c server.c shmem.c smbencrypt.c smbpasswd.c smbrun.c status.c system.c testparm.c testprns.c time.c trans2.c uid.c username.c util.c byteorder.h charset.h includes.h kanji.h nameserv.h proto.h smb.h trans2.h version.h Log Message: 'The mother of all checkins' :-). Jeremy Allison (jallison@whistle.com) Wed May 7 1997: Update for 1.9.17alpha1 release - 'browsefix release' designed to make browsing across subnets work. byteorder.h: Updated copyright to 1997. charcnv.c: Updated copyright to 1997. charset.c Updated copyright to 1997. charset.h Updated copyright to 1997. client.c Updated copyright to 1997. clientutil.c Updated copyright to 1997. dir.c Updated copyright to 1997. fault.c Updated copyright to 1997. includes.h Updated copyright to 1997. interface.c Updated copyright to 1997. ipc.c Updated copyright to 1997. kanji.c Updated copyright to 1997. kanji.h Updated copyright to 1997. loadparm.c Updated copyright to 1997. locking.c Updated copyright to 1997. mangle.c Updated copyright to 1997. message.c Updated copyright to 1997. nameannounce.c Made use of WINS subnet explicit. Added reset_announce_timer() so announcement can be made immediately when we become a master. Expanded code to do sync with dmb. namebrowse.c Removed redundent checks for AM_MASTER in sync code. Made use of WINS subnet explicit. namedbname.c Made use of WINS subnet explicit. namedbresp.c Made use of WINS subnet explicit. namedbserver.c Made use of WINS subnet explicit. namedbsubnet.c Explicitly add workgroup to WINS subnet when we become a dmb. Made use of WINS subnet explicit. namedbwork.c Made use of WINS subnet explicit. Removed redundent check_work_servertype() function. nameelect.c Explicitly add workgroup to WINS subnet when we become a master browser. Made use of WINS subnet explicit. namelogon.c Updated copyright to 1997. namepacket.c Updated copyright to 1997. namequery.c Updated copyright to 1997. nameresp.c Made use of WINS subnet explicit. Made nmbd fail if configured as master browser and one exists already. nameserv.c Made use of WINS subnet explicit. Remove redundent logon server and domain master code. nameserv.h Add emumerate subnet macros. nameservreply.c Made use of WINS subnet explicit. nameservresp.c Updated copyright to 1997. namework.c Made use of WINS subnet explicit. Updated code to add sync browser entries to add subnet parameter. nmbd.c Added sanity check for misconfigured nmbd. nmblib.c Updated copyright to 1997. nmblookup.c Updated copyright to 1997. nmbsync.c Removed redundent AM_ANY_MASTER check. params.c Updated copyright to 1997. password.c Updated copyright to 1997. pipes.c Updated copyright to 1997. predict.c Updated copyright to 1997. printing.c Updated copyright to 1997. proto.h Changed protos for new nmbd code. quotas.c Updated copyright to 1997. replace.c Updated copyright to 1997. reply.c Updated copyright to 1997. server.c Updated copyright to 1997. shmem.c Updated copyright to 1997. smb.h Updated copyright to 1997. smbencrypt.c Updated copyright to 1997. smbpasswd.c Updated copyright to 1997. smbrun.c Updated copyright to 1997. status.c Updated copyright to 1997. system.c Updated copyright to 1997. testparm.c Updated copyright to 1997. testprns.c Updated copyright to 1997. time.c Updated copyright to 1997. trans2.c Updated copyright to 1997. trans2.h Updated copyright to 1997. uid.c Updated copyright to 1997. username.c Updated copyright to 1997. util.c Updated copyright to 1997. version.h Changed to 1.9.17alpha1. **************************************** Date: Friday May 9, 1997 @ 6:04 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv5891 Modified Files: nmbd.8 Log Message: Fixes for manpage from Bill Hawes . **************************************** Date: Friday May 9, 1997 @ 6:11 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6226 Modified Files: smbstatus.1 Log Message: Documented -b for brief option. **************************************** Date: Friday May 9, 1997 @ 7:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7425 Modified Files: status.c client.c charcnv.c Log Message: status.c: Added brief option. Patch from ccctim@mailbox.ucdavis.edu client.c: Added translation of '/' characters to '\' characters. Suggested by friedl@mtndew.com (Stephen J. Friedl) charcn.c: Fix for iso8859-2 (Eastern European) conversions based on a patch from Miroslaw M. Maczka **************************************** Date: Sunday May 11, 1997 @ 22:21 Author: jht Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16357 Modified Files: smb.h Log Message: Updated Samba minor version so it announces itself as NT Server version 4.20. This indicates that the browsing code has been updated (changed). **************************************** Date: Sunday May 11, 1997 @ 22:23 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv16494 Modified Files: makerpms.sh Removed Files: samba-1.9.16p11.spec samba-1.9.16p11.spec.full Log Message: Getting ready for release of RedHat Linux RPM build for 1.9.17 **************************************** Date: Sunday May 11, 1997 @ 22:27 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv16797 Added Files: samba-1.9.17a1.spec Log Message: New RedHat Linux RPM specification file for 1.9.17 **************************************** Date: Sunday May 11, 1997 @ 23:40 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv18627 Modified Files: samba-1.9.17a1.spec samba-make.patch Added Files: samba-1.9.17a1.spec.new smbprint Log Message: JHT sez ... Please pardon my dust, road works in progress! **************************************** Date: Tuesday May 13, 1997 @ 0:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11725 Modified Files: nameserv.h Log Message: use NULL instead of 0 lkcl **************************************** Date: Friday May 16, 1997 @ 9:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21435 Modified Files: namedbname.c nameresp.c nameservresp.c Log Message: namedbname.c: Fixed *nasty* bug that caused nmbd to spin and eat memory and CPU whilst trying to become a master browser. Don't ask, you don't want to know :-). nameresp.c: Tidied formating of code. nameservresp.c: Added debug value of IP address that is rejecting our registration. jallison@whistle.com **************************************** Date: Tuesday May 20, 1997 @ 10:32 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27974 Modified Files: dir.c includes.h ipc.c loadparm.c locking.c nameannounce.c nameconf.c namedbname.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c nameresp.c nameserv.c nameservreply.c namework.c nmbd.c pipes.c proto.h reply.c server.c shmem.c smb.h status.c trans2.c util.c Log Message: dir.c: Fixed double slash issue. includes.h: Changed to ifdef FAST_SHARE_MODES. ipc.c: Changed lp_workgroup() to myworkgroup. loadparm.c: Added new shared mem parameters. Added Luke's fix. locking.c: Rewrite to do share modes better (both fast and slow modes). nameannounce.c: Changed lp_workgroup() to myworkgroup. Added Luke's fix. nameconf.c: Changed lp_workgroup() to myworkgroup. namedbname.c: Improved debug. namedbserver.c: Changed lp_workgroup() to myworkgroup. namedbsubnet.c: Added Luke's fix - rewritten somewhat. namedbwork.c: Changed lp_workgroup() to myworkgroup. nameelect.c: Added Luke's fix - rewritten somewhat. nameresp.c: Stoped shadowing global. nameserv.c: Added Luke's fix - Improved debug. nameservreply.c: Improved debug. namework.c: Changed lp_workgroup() to myworkgroup. nmbd.c: Added Luke's fix - Changed lp_workgroup() to myworkgroup. pipes.c: Changed lp_workgroup() to myworkgroup. proto.h: Added Luke's fix, added smb_shm_ proto's. reply.c: Changed lp_workgroup() to myworkgroup. server.c: Rewrite to do share modes better (both fast and slow modes). shmem.c: Rewrite to do share modes better (both fast and slow modes). smb.h: Rewrite to do share modes better (both fast and slow modes). status.c: Rewrite to do share modes better (both fast and slow modes). trans2.c: Fixed double slash issue. util.c: Tidied up, created myworkgroup. Jeremy Allison (jallison@whistle.com). **************************************** Date: Tuesday May 20, 1997 @ 11:46 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30861 Modified Files: smb.conf.5 Log Message: Updated for 1.9.17alpha1. Jeremy. **************************************** Date: Wednesday May 21, 1997 @ 11:09 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27788 Modified Files: server.c Log Message: Added fix from Paul Nelson @ Thursby - smb_mid field could be corrupted if security = server. jallison@whistle.com **************************************** Date: Thursday May 22, 1997 @ 4:15 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1563 Modified Files: smb.conf.5 Log Message: Updated docs for 'local master' parameter. jallison@whistle.com **************************************** Date: Thursday May 22, 1997 @ 4:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2026 Modified Files: nameelect.c Log Message: Added code to make nmbd always lose elections if 'local master' parameter is set to False. jallison@whistle.com **************************************** Date: Thursday May 22, 1997 @ 9:52 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21774 Modified Files: Makefile nameelect.c Log Message: Makefile: Turned on FAST_SHARE_MODES by default for a bunch of machines. nameelect.c: Fixed bug where we were always using our workgroup name instead of the current one. jallison@whistle.com **************************************** Date: Thursday May 22, 1997 @ 9:57 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv22225 Modified Files: BROWSING.txt Log Message: Updated for new 1.9.17alpha1 release. **************************************** Date: Friday May 23, 1997 @ 4:10 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv13852 Modified Files: samba.faq smb.conf.5 Log Message: samba.faq: Updated with info on 'Dave'. smb.conf.5: Removed reference to 'domain controller' being the browse list collator to match the change I just added to nameannounce.c. jallison@whistle.com **************************************** Date: Friday May 23, 1997 @ 4:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14458 Modified Files: nameannounce.c Log Message: Removed use of 'domain controller' parameter for browsing system as Luke recommends. jallison@whistle.com **************************************** Date: Friday May 23, 1997 @ 4:34 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv14884 Modified Files: README Added Files: WHATSNEW.txt Log Message: README: Updated for 1.9.17. Andrew no longer listed as primary maintainer. WHATSNEW.txt: New file - the idea is that it is updated for new releases and acts as a first point for users who want to see if they should upgrade. jallison@whistle.com **************************************** Date: Friday May 23, 1997 @ 5:08 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16774 Modified Files: nameelect.c Log Message: coding standards issue: should never compare a boolean expression == False or == True. should always do if (boolean_expression). sorry. lkcl **************************************** Date: Tuesday May 27, 1997 @ 3:55 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv31309 Modified Files: smb.conf.5 Log Message: added veto files entry. example lists files that DAVE (mac client) shouldn't show up. not tested, but hey, what are alphas for? :-) luke **************************************** Date: Wednesday May 28, 1997 @ 6:28 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16394 Modified Files: loadparm.c locking.c proto.h reply.c server.c util.c version.h Log Message: loadparm.c: Ensure printer services cannot be read only and don't use share mode locking. locking.c: Changed aborts to returns so not so drastic on PANIC errors. proto.h: Removed definition of open_file as this is now never externally called. reply.c: Changed reply_mknew, reply_ctemp, reply_printopen to go through open_file_shared. server.c: Modified open_file_shared to be more robust and be useful for printer & temp files. Removed truncate option from open_file (now all truncates are done in open_file_shared). util.c: Added EAGAIN to errors checked in open_socket_out(). version.h: Updated to 1.9.17alpha2. jallison@whistle.com **************************************** Date: Saturday May 31, 1997 @ 6:22 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27106 Modified Files: Support.txt Log Message: Added Bruce Cook - Synonet Corporation. and Volkers company. Jeremy. **************************************** Date: Saturday May 31, 1997 @ 6:40 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27384 Modified Files: charcnv.c client.c namedbname.c namedbsubnet.c nameelect.c namepacket.c nameserv.c nameservreply.c nameservresp.c nmbd.c nmblib.c proto.h server.c trans2.c uid.c version.h Log Message: charcnv.c: Fixed silly bugs detected on IRIX. client.c: Fixed silly bugs detected on IRIX. namedbname.c: Stopped 1d names from being registered in WINS db. namedbsubnet.c: Only register 1e names on broadcast subnet. nameelect.c: Changed add_my_name entries. Forced host announces if we have less than 10 servers listed. Fixed registering 1b domain name issues. namepacket.c: Added error message when dgram discarded. nameserv.c: Added notion of 'direct' names that are not registered on the network. Needed to get around bugs in earlier nmbd handling of DOMAIN(1b) names. nameservreply.c:Tidied up debug message. nameservresp.c: Added response_name_query_domain() code. Deals with re-registering DOMAIN(1b) name. nmbd.c: Fixed silly bugs detected on IRIX. nmblib.c: Added paranoia debugs. proto.h: Updated remove_name_entry(), add_my_name_entry(). server.c: Fixed silly bugs detected on IRIX. trans2.c: Fixed silly bugs detected on IRIX. uid.c: Fixed silly bugs detected on IRIX. version.h: Updated to alpha3. Jeremy (jallison@whistle.com). **************************************** Date: Saturday May 31, 1997 @ 9:15 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30832 Modified Files: namedbname.c namedbsubnet.c Log Message: namedbname.c: Added 'S' or 'R' flags to wins.dat to aid debugging. Forced all type 1e names to be added as 255.255.255.255. namedbsubnet.c: Fixed bug I intruduced - register 1e name on WINS subnet also. (thanks to Luke for pointing this one out). Jeremy (jallison@whistle.com) **************************************** Date: Saturday May 31, 1997 @ 11:11 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32612 Modified Files: namepacket.c nameserv.c nameservreply.c nmbd.c Log Message: namepacket.c: Block SIGTERM correctly - we can only take them at defined points. nameserv.c: Fixup name release code - used when we are going down. nameservreply.c: Relaxed check for deleting name - original code never deleted. nmbd.c: Block SIGTERM signals most of the time - see comment on namepacket above. Jeremy (jallison@whistle.com) **************************************** Date: Sunday June 1, 1997 @ 14:00 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv4160/docs/faq Modified Files: sambafaq.sgml Log Message: Updated changes made in text faq to sgml faq, more to come. Paul. **************************************** Date: Sunday June 1, 1997 @ 18:11 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv8721/docs/faq Modified Files: sambafaq-1.html sambafaq-2.html sambafaq-3.html sambafaq.html sambafaq.sgml Log Message: Updated sgml and html FAQ. Paul. **************************************** Date: Sunday June 1, 1997 @ 19:34 Author: samba-bu Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/samba/samba-bugs/samba/docs/faq Modified Files: sambafaq.txt Log Message: Updated txt faq. Paul HMM. emacs... how do i quit... it's very dark in here ---------------------------------------------------------------------- CVS: CVS: ---------------------------------------------------------------------- **************************************** Date: Sunday June 1, 1997 @ 19:47 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv9983/docs/faq Modified Files: sambafaq.txt Log Message: Updated txt faq again. Paul. **************************************** Date: Tuesday June 3, 1997 @ 5:51 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3284 Modified Files: nameannounce.c namedbname.c namepacket.c nameserv.c nameservreply.c proto.h Log Message: nameannounce.c: Made sure recurse flag set correctly. namedbname.c: Made sure wins.dat updated when list changes. Changed to returning 255.255.255.255 when 1e name queried. namepacket.c: Made sure recurse flags set correctly. nameserv.c: Made sure recurse flags set correctly. nameservreply.c: Made send_name_response() static, Made sure recurse flags set correctly. Changed to returning 255.255.255.255 when 1e name queried. proto.h: Removed send_name_response(). Jeremy jallison@whistle.com **************************************** Date: Tuesday June 3, 1997 @ 10:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11932 Modified Files: namedbname.c Log Message: namedbname.c: Fixed problem with remove_name code that could cause core dump. Jeremy jallison@whistle.com **************************************** Date: Wednesday June 4, 1997 @ 3:14 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv869 Modified Files: includes.h nameelect.c nameservreply.c nmbsync.c Log Message: includes.h: Added USE_SETSID for SGI. nameelect.c: Added debug 0 comments so you know when you have become a master/domain master. nameservreply.c:Stopped SELF names from being remotely released. This still needs work. nmbsync.c: Added debug 0 comments so you know when a sync is being done. Jeremy jallison@whistle.com **************************************** Date: Saturday June 7, 1997 @ 2:13 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3373 Modified Files: loadparm.c namedbwork.c nameelect.c proto.h server.c util.c Log Message: loadparm.c: Made explicit max packet now ignored. namedbwork.c: Don't announce potential browser if local master = False. nameelect.c: Raise debug level of comment to 2. proto.h: Added reset_globals_after_fork(). server.c: Call reset_globals_after_fork() after forking child. util.c: Added reset_globals_after_fork() - should stop problems with % substitutions in children. **************************************** Date: Saturday June 7, 1997 @ 3:03 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv4994 Modified Files: WHATSNEW.txt Log Message: Updated for 1.9.17alpha3 **************************************** Date: Saturday June 7, 1997 @ 11:25 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv12070 Modified Files: smbprint Added Files: samba-RH303.spec samba-RH40.spec samba-RH41.spec samba-RH42.spec Removed Files: samba-1.9.17a1.spec samba-1.9.17a1.spec.new Log Message: Getting ready for release of 1.9.17. Please note: These are in my early TODO state - not prime time ready!! **************************************** Date: Saturday June 7, 1997 @ 11:28 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv12247 Modified Files: Instructions Log Message: Updated instructions. **************************************** Date: Monday June 9, 1997 @ 0:44 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory arvidsjaur:/var/tmp/cvs-serv10701/docs/faq Modified Files: sambafaq-1.html sambafaq-2.html sambafaq-3.html sambafaq-4.html sambafaq-5.html sambafaq.html sambafaq.sgml sambafaq.txt Log Message: FAQ Update Tidied up some entries with incorrect casing Added NT SP3 entry Updated list of ported systems Updated More Info entry with more web site details and list of all doco files Moved mailing list subscriptions to separate entry Removed reference to 'samba team mailing list' just in case people guessed Updated nmbd -C entry, indicating obsolete. General cleanup of document with indented lists. Added url links where needed. Web docs will not show urls but will link, text files will show file names AND urls Fixed missing info where '\\' was being interpreted as '\' (used [\\]) If I get a warning before 1.9.17 is released, I'll clean up blank lines from the text faq. Don't want to do them now as I may modify the sgml again. For those who don't know, we now maintain the FAQ as an sgml document, and convert/create html and txt FAQs from that. We use LinuxDoc which is now called SGMLtools. Paul. **************************************** Date: Tuesday June 10, 1997 @ 4:57 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6247 Modified Files: nameelect.c Log Message: Patch from Albrecht Gebhardt Albrecht Gebhardt - fixes domain logons. **************************************** Date: Wednesday June 11, 1997 @ 11:02 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv6927 Modified Files: Makefile Makefile.RPM charset.c charset.h client.c ipc.c loadparm.c nmbd.c nmblookup.c proto.h quotas.c reply.c server.c smb.h smbpasswd.c status.c testparm.c testprns.c Log Message: Makefile: Added quoata changes for Linux from Thorvald Natvig Makefile.RPM: Added quoata changes for Linux from Thorvald Natvig charset.c: Large changes to add multiple client code pages. charset.h: Changed charset_initialise() proto. client.c: Fixed message sending bug. Changed charset_initialise(). ipc.c: Fixed #ifdef compile problems. loadparm.c: Added "client code page" option. nmbd.c: Changed charset_initialise(). Fixed lmhosts read. nmblookup.c: Changed charset_initialise(). proto.h: Added lp_client_code_page(void). quotas.c: Added quoata changes for Linux from Thorvald Natvig reply.c: Changed debug level. Made SMBecho ignore tid. server.c: Changed charset_initialise(). smb.h: Added DEFAULT_CLIENT_CODE_PAGE as 850. smbpasswd.c: Changed charset_initialise(). status.c: Changed charset_initialise(). testparm.c: Changed charset_initialise(). testprns.c: Changed charset_initialise(). Jeremy Allison (jallison@whistle.com) **************************************** Date: Wednesday June 11, 1997 @ 11:05 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv7196 Modified Files: smb.conf.5 Log Message: Added "client code page" parameter. **************************************** Date: Monday June 16, 1997 @ 8:27 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27274 Modified Files: Support.txt Log Message: added an entry for samba support (hey, jeremy - i did it!). it reads like the opening sequence for the A-Team, sadly. lkcl **************************************** Date: Tuesday June 17, 1997 @ 6:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18151 Modified Files: charset.c loadparm.c nameserv.h proto.h server.c Log Message: charset.c: Dropped debug message to level 6. loadparm.c: Added "time server" parameter. nameserv.h: Added "time server" parameter. proto.h: Added lp_time_server(). server.c: Removed incorrect | 0700 - this was a whistle specific change. Jeremy (jallison@whistle.com). **************************************** Date: Tuesday June 17, 1997 @ 10:26 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv24001 Modified Files: Support.txt Log Message: Updated Support.txt - first responses to appeal for support providers. Jeremy (jallison@whistle.com). **************************************** Date: Wednesday June 18, 1997 @ 3:03 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv28937 Modified Files: Support.txt Log Message: Updated with latest appeal - we *have* to sort this into geographical areas soon. Jeremy (jallison@whistle.com). **************************************** Date: Wednesday June 18, 1997 @ 11:04 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv13111 Modified Files: password.c Log Message: Fixed *really* stupid bug in register_vuid - only a problem on multi-user NT systems. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday June 18, 1997 @ 11:28 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv13608 Modified Files: Support.txt Log Message: More consultants.... **************************************** Date: Thursday June 19, 1997 @ 3:02 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv18755 Modified Files: Support.txt Log Message: added bit about going anywhere, on the 'CAMBRIDGE - ENGLAND' line, so that people don't look at 'england' and rule me out :-) lkcl **************************************** Date: Thursday June 19, 1997 @ 3:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv19378 Modified Files: Support.txt Log Message: More consultants - we really need to alphabetize now :-). Jeremy (jallison@whistle.com) **************************************** Date: Thursday June 19, 1997 @ 3:36 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv19881 Modified Files: Support.txt Log Message: More.... **************************************** Date: Thursday June 19, 1997 @ 10:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29561 Modified Files: loadparm.c proto.h server.c smb.h Log Message: loadparm.c: Added "force create mode" and "force directory mode" params. proto.h: Added lp_force_create_mode() and lp_force_dir_mode(). server.c: Fixed application of mode bits to be regular across files and directories. smb.h: Removed unused CREATE_MODE macro. Jeremy (jallison@whistle.com) **************************************** Date: Thursday June 19, 1997 @ 10:42 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv30159 Modified Files: smb.conf.5 Support.txt Log Message: smb.conf.5: Updated definitions of mode setting options. Added force mode options. Support.txt: More consultants.... Jeremy (jallison@whistle.com) **************************************** Date: Friday June 20, 1997 @ 6:55 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6810 Modified Files: Support.txt Log Message: Sorted list by region (finally). Jeremy (jallison@whistle.com) **************************************** Date: Tuesday June 24, 1997 @ 5:02 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv2972 Modified Files: Support.txt Log Message: 6 more.... Jeremy. **************************************** Date: Tuesday June 24, 1997 @ 5:47 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv4357 Modified Files: makerpms.sh Added Files: samba.spec Log Message: JHT ==> Just doing his thing again! Yuck! **************************************** Date: Friday June 27, 1997 @ 3:00 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv15314 Modified Files: Support.txt Log Message: More consultants. Jeremy. **************************************** Date: Friday June 27, 1997 @ 10:26 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv28407 Modified Files: shmem.c uid.c util.c Log Message: shmem.c: Changed debug to higher level uid.c: Stop smbrun from deleting device files. util.c: Added EAGAIN to known error list. Jeremy (jallison@whistle.com) **************************************** Date: Saturday June 28, 1997 @ 8:54 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv28185 Modified Files: Support.txt Log Message: 2 more.... **************************************** Date: Saturday June 28, 1997 @ 8:57 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv28223 Modified Files: Support.txt Log Message: Missed one. **************************************** Date: Sunday June 29, 1997 @ 8:50 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv20959 Removed Files: samba-RH303.spec samba-RH40.spec samba-RH41.spec samba-RH42.spec Log Message: JHT ==> Spring cleaning. Please pay the rent! **************************************** Date: Sunday June 29, 1997 @ 9:28 Author: jht Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv22007 Modified Files: WHATSNEW.txt Log Message: JHT ==> Been playing again! Whooooooo! **************************************** Date: Sunday June 29, 1997 @ 9:28 Author: jht Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv22007/docs Modified Files: Application_Serving.txt BROWSING.txt BUGS.txt DIAGNOSIS.txt DOMAIN.txt DOMAIN_CONTROL.txt ENCRYPTION.txt Faxing.txt GOTCHAS.txt HINTS.txt INSTALL.sambatar INSTALL.txt NetBIOS.txt OS2.txt PROJECTS Passwords.txt Printing.txt README.DCEDFS README.OS2 README.sambatar SCO.txt SMBTAR.notes Speed.txt Tracing.txt UNIX-SMB.txt Warp.txt WinNT.txt announce history security_level.txt Log Message: JHT ==> Been playing again! Whooooooo! **************************************** Date: Tuesday July 1, 1997 @ 4:06 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv4987 Modified Files: Support.txt Log Message: More... **************************************** Date: Tuesday July 1, 1997 @ 11:18 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17165 Modified Files: client.c ipc.c loadparm.c locking.c nameannounce.c namedbserver.c nameelect.c namework.c nmbsync.c server.c smb.h system.c util.c Log Message: client.c: New print queue query code from Jeff C. Foster " ipc.c: Added code for returning restricted lists of servers. loadparm.c: Changed default for force create mode to 000. Changed default maxmux to 50 to comply with NT. locking.c: Fixed silly crash bug with slow share mode code. nameannounce.c: Added code for returning restricted lists of servers. namedbserver.c: Added code for returning restricted lists of servers. nameelect.c: Added code for returning restricted lists of servers. namework.c: Added code for returning restricted lists of servers. nmbsync.c: Added code for returning restricted lists of servers. server.c: Added quota fix Albrecht Gebhardt smb.h: Added define for COPYBUF_SIZE. system.c: Rename across filesystems Patch from Warren Birnbaum util.c: Minor fix for warning. **************************************** Date: Tuesday July 1, 1997 @ 11:23 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv18365 Modified Files: namedbsubnet.c Log Message: namedbsubnet.c: Added code for returning restricted lists of servers. **************************************** Date: Wednesday July 2, 1997 @ 5:02 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21536 Modified Files: loadparm.c util.c proto.h smb.h server.c Log Message: added "hide files" option. lkcl **************************************** Date: Wednesday July 2, 1997 @ 5:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22813 Modified Files: dir.c loadparm.c proto.h server.c util.c Log Message: made "hide files" and "veto files" into per-service parameter sections, instead of just [global]. this makes it easier to decide whether to remove the "hide dot files" per-service parameter, and supercede it with a default "hide files" value of ".*". lkcl **************************************** Date: Wednesday July 2, 1997 @ 6:50 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26722 Modified Files: loadparm.c util.c proto.h smb.h server.c dir.c Log Message: Rolled back Lukes changes. Not quite ready for prime time. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 2, 1997 @ 10:16 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv606 Modified Files: Support.txt Log Message: Fixed typos. 3 more consultants. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 2, 1997 @ 11:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3002 Modified Files: quotas.c Log Message: Fixed compile warnings for FreeBsd & Linux. Jeremy (jallison@whistle.com). **************************************** Date: Thursday July 3, 1997 @ 8:37 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14768 Modified Files: util.c Log Message: Fixed wierd bug with lowercase accented character directories. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 4, 1997 @ 3:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17729 Modified Files: Makefile includes.h password.c Log Message: Fixes for UnixWare 2.x with shadow passwords from Warren Young . **************************************** Date: Friday July 4, 1997 @ 5:24 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv22883 Modified Files: smb.conf.5 Log Message: Changed default for max mux to 50 in line with source change. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 4, 1997 @ 5:27 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv22978 Modified Files: WHATSNEW.txt Log Message: Updated in preparation for 1.9.17alpha4 release. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 4, 1997 @ 5:43 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23718 Modified Files: chgpasswd.c dir.c proto.h reply.c server.c Log Message: Fix for deleting directories that contain only veto files. Needed for interoperability with netatalk volumes. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 4, 1997 @ 5:54 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.17alpha4 **************************************** Date: Friday July 4, 1997 @ 6:44 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26065 Modified Files: Makefile namedbwork.c util.c version.h Log Message: Makefile: Added DGUX changes for intel. namedbwork.c: Minor tidyup for election flah. util.c: Fix for broken readdir detectino code. version.h: Back to 1.9.17alpha3 - will be updated by release script. Jeremy jallison@whistle.com **************************************** Date: Friday July 4, 1997 @ 6:51 Author: samba-bu Update of /data/cvs/samba/source In directory arvidsjaur:/samba/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.17alpha4 **************************************** Date: Friday July 4, 1997 @ 10:53 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6032 Modified Files: Support.txt Log Message: One more consultant. Jeremy (jallison@whistle.com) **************************************** Date: Sunday July 6, 1997 @ 22:06 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv3190 Modified Files: proto.h loadparm.c nameservreply.c Log Message: replaced the "wins proxy" to treat NetBIOS names as DNS names with new "dns proxy" option. the "wins proxy" option should be used for broadcast only hosts, and isn't properly implemented anyway. the new "dns proxy" option can be disabled if the (blocking) dns resolution takes up a significant amount of time. this _will_ occur if gethostbyname does external DNS lookups, instead of just (immediately) returning entries in /etc/hosts. lkcl **************************************** Date: Sunday July 6, 1997 @ 22:25 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv3466 Modified Files: smb.conf.5 Log Message: added description of new "dns proxy" option, which defaults to yes. added warning of consequences of using dns proxying. lkcl **************************************** Date: Sunday July 6, 1997 @ 23:46 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv7275 Modified Files: smb.conf.5 Log Message: added man page entry for "hide files". updated "veto files" entry. both these options will do * and ? matching lkcl **************************************** Date: Sunday July 6, 1997 @ 23:48 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv7267 Modified Files: chgpasswd.c dir.c loadparm.c proto.h reply.c server.c smb.h trans2.c util.c Log Message: added, tested and debugged new "hide files" option. lkcl **************************************** Date: Monday July 7, 1997 @ 0:06 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10062 Modified Files: reply.c Log Message: missed one OpenDir() and two is_vetoed_name() calls, both of which take a service number as a parameter, in the rmdir code, when doing a recompile. lkcl **************************************** Date: Tuesday July 8, 1997 @ 8:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6156 Modified Files: Support.txt Log Message: More consultants. **************************************** Date: Tuesday July 8, 1997 @ 9:04 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv6564 Modified Files: smb.conf.5 Log Message: Added explicit examples for veto files. Jeremy (jallison@whistle.comAdded explicit examples for veto files. Jeremy (jallison@whistle.com)) **************************************** Date: Wednesday July 9, 1997 @ 2:54 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17032 Modified Files: Makefile chgpasswd.c clitar.c getsmbpass.c includes.h loadparm.c nameconf.c nmbd.c pcap.c proto.h quotas.c server.c smb.h smbpass.c ufc.c util.c Log Message: Makefile: Added AIX targets from Ole Holm Nielsen chgpasswd.c: Added Samba/GPL notice (for obvious reasons). clitar.c: Updated Copyright date to include 1997 (for obvious reasons). getsmbpass.c: Updated Copyright date to include 1997 (for obvious reasons). includes.h: Added stropts for solaris. loadparm.c: Changed comment for hide files option. nameconf.c: Updated Copyright date to include 1997 (for obvious reasons). nmbd.c: Updated Copyright date to include 1997 (for obvious reasons). pcap.c: Updated Copyright date to include 1997 (for obvious reasons). proto.h: Re-added accidentaly deleted smb_shm_ calls. quotas.c: Added AIX quota patch from Ole Holm Nielsen server.c: Optimization on calling is_hidden_path. Updated Copyrights. smb.h: Changed DEFAULT_FILES_TO_HIDE from "*/.*" to ".*". smbpass.c: Updated Copyright date to include 1997 (for obvious reasons). ufc.c: Updated Copyright date to include 1997 (for obvious reasons). util.c: Added last component code to is_in_path(). Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 9, 1997 @ 20:33 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv10320/examples/redhat Modified Files: samba-make.patch samba.spec Log Message: JHT ==> Updating RPM build file, more expected - so please ignore! **************************************** Date: Wednesday July 9, 1997 @ 21:03 Author: jht Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv10874 Added Files: ToDo.txt Log Message: JHT ==> Added copyright notations for my works. This is regretably needed! **************************************** Date: Wednesday July 9, 1997 @ 21:03 Author: jht Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv10874/docs Modified Files: Application_Serving.txt DOMAIN_CONTROL.txt WinNT.txt Log Message: JHT ==> Added copyright notations for my works. This is regretably needed! **************************************** Date: Wednesday July 9, 1997 @ 21:04 Author: jht Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10874/source Modified Files: ipc.c nameannounce.c smb.h Log Message: JHT ==> Added copyright notations for my works. This is regretably needed! **************************************** Date: Wednesday July 9, 1997 @ 23:39 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv21403/examples/redhat Modified Files: Instructions makerpms.sh samba.spec Added Files: samba.pamd Log Message: JHT ==> Still getting ready for 1.9.17 release. **************************************** Date: Wednesday July 9, 1997 @ 23:44 Author: jht Update of /data/cvs/samba/examples In directory arvidsjaur:/var/tmp/cvs-serv21857 Added Files: smb.conf.default Log Message: JHT ==> The new SMB.CONF master file for everyone!! Yes! **************************************** Date: Friday July 11, 1997 @ 6:13 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1746 Added Files: smbpasswd.8 Log Message: Wrote man page for smbpasswd program as part of documentation effort. Finally added -a option (for Andrew :-). Jeremy (jallison@whistle.com) **************************************** Date: Friday July 11, 1997 @ 6:15 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv1877 Modified Files: smbpasswd.c Log Message: Added -a option (for Andrew:-). Fixed bug where users with "NO PASSWORD" couldn't change their passwords. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 11, 1997 @ 10:54 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv14523 Modified Files: interface.c server.c Log Message: interface.c: Fix for AIX4.x finding interfaces. server.c: Subtle fix for filenames containing ':'. Jeremy (jallison@whistle.com) **************************************** Date: Saturday July 12, 1997 @ 12:59 Author: jht Update of /data/cvs/samba/examples In directory arvidsjaur:/var/tmp/cvs-serv9106/examples Modified Files: README smb.conf.default Log Message: JHT ==> Just tidying up for Release. **************************************** Date: Saturday July 12, 1997 @ 12:59 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv9106/examples/redhat Modified Files: samba-make.patch samba.spec smb.conf Log Message: JHT ==> Just tidying up for Release. **************************************** Date: Saturday July 12, 1997 @ 12:59 Author: jht Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9106/source Modified Files: Makefile Removed Files: Makefile.RPM Log Message: JHT ==> Just tidying up for Release. **************************************** Date: Sunday July 13, 1997 @ 0:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26592 Modified Files: trans2.c Log Message: trans2 query file/path info - unix change times being reported as dos create times. now reports unix modified times as dos create times: the alternative is to report zero (unknown create time). w95 reports the info level 0x101 (smb query file basic) as data size 40 bytes not 36. put 40 bytes data instead. put in comments into trans2 set file/path info, showing which is the create time, which is the mod time. lkcl **************************************** Date: Sunday July 13, 1997 @ 22:38 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv19699 Modified Files: NetBIOS.txt DOMAIN.txt DOMAIN_CONTROL.txt Log Message: updating documentation a bit. claiming NetBIOS.txt, adding copyright message. lkcl **************************************** Date: Sunday July 13, 1997 @ 22:47 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv22127 Modified Files: NetBIOS.txt Log Message: made header consistent with other headers (Contributor: Status: etc) lkcl **************************************** Date: Sunday July 13, 1997 @ 22:58 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22931 Modified Files: util.c Log Message: added pretty printing of data section to show_msg(), for debug log level 10. data section output is now in same format as tcpdump (hex and characters). lkcl **************************************** Date: Monday July 14, 1997 @ 0:04 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29937 Modified Files: server.c Log Message: counter loop % usage only worked if counters were an exact multiple of SMBD_LOOP time. used >= instead. lkcl **************************************** Date: Tuesday July 15, 1997 @ 1:51 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv4226/examples/redhat Modified Files: samba.log samba.spec smb.conf Log Message: Update of config files **************************************** Date: Tuesday July 15, 1997 @ 4:19 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv22339 Modified Files: trans2.h Log Message: CIFS definitions for SMB_INFO_xxx etc. lkcl **************************************** Date: Tuesday July 15, 1997 @ 5:45 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv23108 Modified Files: local.h server.c trans2.c util.c Log Message: local.h: Removed ununsed SHARE_MODES_XXX defines. Upped SMBD_RELOAD_CHECK from 10 to 60. server.c: Removed unused code (was If 0'ed out). trans2.c: Backed out Luke's ctime->mtime change. I don't think it is correct. Left the other fixes, though. util.c: Changed veto/hide files separator back to '/'. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday July 15, 1997 @ 6:02 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv23343 Modified Files: smb.conf.5 Log Message: Changed separators for veto & hide files back to /. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 16, 1997 @ 3:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv2374 Modified Files: locking.c Log Message: Fix silly crash bug in FAST_SHARE_MODES (same bug as was in SLOW_SHARE_MODES - duh !). Jeremy (jallison@whistle.com) **************************************** Date: Friday July 18, 1997 @ 6:11 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16505 Modified Files: Makefile includes.h password.c quotas.c reply.c server.c util.c Log Message: Makefile: Added krb5 option from Nathan Neulinger includes.h: Added krb5 option from Nathan Neulinger , added SGI5 fix. password.c: Added krb5 option from Nathan Neulinger quotas.c: Added inode quote fix. reply.c: removed redundent code. server.c: Changed error debug to 0, removed redundent check. util.c: Added close_low_fd() to become_daemon - fix for rsh from Johnathan Knight. Jeremy (jallison@whistle.com) **************************************** Date: Saturday July 19, 1997 @ 6:21 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5422 Modified Files: charset.c charset.h client.c loadparm.c nmbd.c nmblookup.c proto.h reply.c server.c smbpasswd.c status.c testparm.c testprns.c uid.c Log Message: charset.c: Split charset_initialise() into 2 - a charset_initialise() and a codepage_initialise(). Fixes problem with initialising dos map twice. charset.h: Changes to support charset changes. client.c: Changes to support charset changes. loadparm.c: follow symlinks parameter from David Clerc nmbd.c: Changes to support charset changes. nmblookup.c:Changes to support charset changes. proto.h: Changes to support charset changes. reply.c: Don't call security=server with no user/no password guest. Fix from Stefaan A Eeckels server.c: follow symlinks code from David Clerc smbpasswd.c:Changes to support charset changes. status.c: Changes to support charset changes. testparm.c: Changes to support charset changes. testprns.c: Changes to support charset changes. uid.c: Fixed log message with no \n. Jeremy (jallison@whistle.com) **************************************** Date: Saturday July 19, 1997 @ 6:26 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv5782 Modified Files: Support.txt smb.conf.5 Log Message: Support.txt: Modified a consultant's entry (Italy) smb.conf.5: Documented follow symlinks parameter. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday July 22, 1997 @ 2:58 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv17276 Modified Files: smbpasswd.c Log Message: Fixed bug with -add code that put wrong password in nt md4 field. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday July 22, 1997 @ 3:29 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv20221 Modified Files: Support.txt Log Message: Added Australian consultant - removed Richard Sharpe duplicate. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday July 22, 1997 @ 9:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv32602 Modified Files: Support.txt Log Message: Added Canadian consultant. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 23, 1997 @ 4:35 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8080 Modified Files: server.c Log Message: Removed lp_killunused() call from server main loop. This WAS A MAJOR BUG THAT CAN CAUSE IPC$ to be removed !!!!! Not sure how this one got introduced (but I have my suspicions :-). lp_killunused() MUST ONLY BE CALLED from reload_services(). Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 23, 1997 @ 5:04 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv9529 Modified Files: charset.c password.c Log Message: charset.c: Fixed signed/unsigned issues. password.c: Fixed problem with MS-Exchange services. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 23, 1997 @ 20:53 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv5735/examples/redhat Modified Files: makerpms.sh samba-make.patch samba.pamd samba.spec Log Message: JHT ===> Getting ready for release of 1.9.17alpha5 Please note that version.h has been updated!!!!!!!!!! **************************************** Date: Wednesday July 23, 1997 @ 20:53 Author: jht Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv5735/source Modified Files: version.h Log Message: JHT ===> Getting ready for release of 1.9.17alpha5 Please note that version.h has been updated!!!!!!!!!! **************************************** Date: Friday July 25, 1997 @ 3:24 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv11636 Modified Files: Makefile client.c dir.c includes.h loadparm.c nmbd.c proto.h quotas.c reply.c server.c shmem.c smb.h trans2.c util.c Log Message: Makefile: Added UNIXWARE 2.x with shadow passwords from fja@extratech.com client.c: Made prompt appear at debug level 0. Fixed strcasecmp redefinition. Caused client to use set_blocking rather than making fcntl calls itself. dir.c: Removed redundent snum parameters. includes.h: Added SCO fixes. loadparm.c: Made default 'files to hide' a null string. nmbd.c: Removed O_NONBLOCK from pid file open for platforms that dont have it. proto.h: Changed snum to cnum where needed. Changed is_xx_path to is_in_path (now called via MACRO). quotas.c: Swapped setuid/seteuid calls when restoring uid. reply.c: Removed redundent snum parameters. server.c: Changed snum to cnum where needed. Setup new veto_list, hide_list namelists. Added standard_sub changes from Stefaan A Eeckels and Paul Rippin shmem.c: Changed cast for sizeof to be int before negating. smb.h: Added new veto_list, hide_list entries to connections. Added IS_PRINT, IS_HIDDEN_PATH, IS_VETO_PATH macros. trans2.c: Removed redundent snum parameters. util.c: Added standard_sub_basic changes from Stefaan A Eeckels and Paul Rippin Fixed up veto/hidden path processing so the paths are pres-parsed and checked for wildcards (for speed). Jeremy (jallison@whistle.com) **************************************** Date: Friday July 25, 1997 @ 3:45 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv13027 Modified Files: smb.conf.5 Log Message: Changed default create mask parameter to 0744 as per John's request. Tidied up mask descriptions. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 25, 1997 @ 4:47 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv16105 Modified Files: Support.txt Log Message: Added consultant. **************************************** Date: Friday July 25, 1997 @ 6:03 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv20615 Modified Files: clitar.c Log Message: patch by glenn burkhardt to allow recursive excluding of directories. glenn@aoi.ultranet.com lkcl **************************************** Date: Friday July 25, 1997 @ 6:15 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21149 Modified Files: proto.h Log Message: removed definition of strslashcmp - now a static in clitar.c. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 25, 1997 @ 6:39 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv21557 Modified Files: namedbsubnet.c nameelect.c nameserv.c proto.h Log Message: nameserv.c: split add_domain_names() into three functions: add_domain_logon_names() - adds <1c> names on WINS and broadcast. add_domain_master_wins() - adds <1b> name only with WINS server add_domain_master_bcast() - adds <1b> names only by bcast. : made add_domain_names() add <1c> names, unconditionally, and add <1b> name with the WINS server if using a WINS server, or add <1b> name by broadcast if _not_ using a WINS server, but _not_ both. : removed the direct parameter from remove_name_entry() and add_my_name_entry(). nameelect.c: made become_domain_master(), on successful registration of the <1b> name with the WINS server, go ahead and register the <1b> names by broadcast. if the <1b> name is _not_ successfully registered with the WINS server, the broadcast registration of <1b> names will _not_ proceed. namedbsubnet.c: sorted out calls to add_my_name_entry() and remove_my_name() which no longer has a direct parameter. this is all added because... in order to fix a compatibility bug with 1.9.16p2->p11, jeremy had added a feature that got the <1b> broadcast registered names _directly_ into the nmbd netbios lists, undefended. the aim was to get round the aggressive netbios registration of <1b> names of 1.9.16p2->p11. however, because 1.9.16p2->p11 don't properly _provide_ netlogon services, it is better that an error message appears in 1.9.17 logs, and that administrators are made aware of the problems with 1.9.16p2->p11, and replace 1.9.16p2->p11 servers, rather than attempt to run 1.9.16 alonside 1.9.17. (these warning messages will need to be added...) in _addition_, they shouldn't _be_ getting two samba servers to provide domain logon / domain master services for the same workgroup in the same WINS scope! lkcl **************************************** Date: Friday July 25, 1997 @ 8:41 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25357 Modified Files: loadparm.c server.c Log Message: loadparm.c: Changed default create mask to 755 to support MAP_ARCHIVE. server.c: Added check for MAP_ARCHIVE before we set archive bit. Jeremy (jallison@whistle.com) **************************************** Date: Friday July 25, 1997 @ 9:29 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv26123 Modified Files: proto.h Log Message: Re-added shm stuff - keeps getting lost. Jeremy (jallison@whistle.com) **************************************** Date: Sunday July 27, 1997 @ 2:08 Author: jht Update of /data/cvs/samba/examples/redhat In directory arvidsjaur:/var/tmp/cvs-serv20128/examples/redhat Modified Files: samba-make.patch samba.spec Log Message: JHT ===> Just playin' wif da RPM 'tings. Ok? **************************************** Date: Tuesday July 29, 1997 @ 4:59 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv31293 Modified Files: client.c clitar.c nameannounce.c nameelect.c nameserv.h nameservresp.c namework.c password.c Log Message: client.c: Added amanda fixes. clitar.c: Added amanda fixes. nameannounce.c: Removed redundent code. nameelect.c: Removed redundent code. nameserv.h: Removed redundent code. nameservresp.c: Removed redundent code. namework.c: Removed redundent code. password.c: Prevented crash if getpwnam fails. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday July 29, 1997 @ 5:04 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv31801 Modified Files: Support.txt Log Message: Added one more consultant. Jeremy. **************************************** Date: Tuesday July 29, 1997 @ 5:21 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32489 Modified Files: nameservresp.c Log Message: Missed removing some redundent code. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday July 30, 1997 @ 20:12 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv10644 Modified Files: ToDo.txt Log Message: Minor text mods, mostly checking that CVS still works Dan **************************************** Date: Wednesday July 30, 1997 @ 20:12 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10644/source Modified Files: client.c Log Message: Minor text mods, mostly checking that CVS still works Dan **************************************** Date: Thursday July 31, 1997 @ 5:17 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv27153 Modified Files: client.c clientutil.c ipc.c loadparm.c nameannounce.c namedbwork.c nameserv.h proto.h smb.h util.c Log Message: client.c: Minor change to cast parameters for DEC unix. clientutil.c: Minor change to cast parameters for DEC unix. ipc.c: Fixes to parameterise the stuff John wants. loadparm.c: Fixes to parameterise the stuff John wants. nameannounce.c: Fixes to parameterise the stuff John wants. namedbwork.c: Fixes to parameterise the stuff John wants. nameserv.h: Fixes to parameterise the stuff John wants. proto.h: Fixes to parameterise the stuff John wants. smb.h: Fixes to parameterise the stuff John wants. util.c: tidy. Jeremy (jallison@whistle.com) **************************************** Date: Thursday July 31, 1997 @ 5:24 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv27260 Modified Files: smb.conf.5 Log Message: Made docs more up to date with source. Preparing for 1.9.17alpha5. Jeremy (jallison@whistle.com) **************************************** Date: Friday August 1, 1997 @ 4:47 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv8683 Modified Files: loadparm.c nameannounce.c namedbsubnet.c nameserv.c namework.c nmbd.c proto.h util.c Log Message: loadparm.c: Added new netbios aliases parameter (code from Cisco) nameannounce.c: Code to announce aliases as well as our own names. namedbsubnet.c: Code to add the aliases to the server list. nameserv.c: Code to defend our aliases on the namelist. namework.c: Code to check it's one of our aliases. nmbd.c: Code to initialise the aliases. proto.h: Fixup protos. util.c: Code to check it's one of our aliases. All above code based on code for 1.9.16p11 donated by Cisco from Ben Woodard Jeremy (jallison@whistle.com) **************************************** Date: Friday August 1, 1997 @ 4:51 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv8873 Modified Files: smb.conf.5 Support.txt Log Message: smb.conf.5: Added netbios aliases entry. Support.txt: One more USA consultant. Jeremy (jallison@whistle.com) **************************************** Date: Friday August 1, 1997 @ 5:24 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv9840 Modified Files: WHATSNEW.txt Log Message: Updated for 1.9.17alpha5 release. Jeremy (jallison@whistle.com) **************************************** Date: Friday August 1, 1997 @ 5:39 Author: samba-bugs Update of /data/cvs/samba In directory arvidsjaur:/var/tmp/cvs-serv10266 Removed Files: ToDo.txt Log Message: Removed for 1.9.17alpha5 release. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 5, 1997 @ 4:01 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv8128 Modified Files: Support.txt Log Message: 4 more consultants. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 5, 1997 @ 11:31 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24788 Modified Files: Makefile loadparm.c nameservreply.c password.c Log Message: Makefile: Added IRIX 6 target. loadparm.c: Fixed stupid static warnings with set_default_server_announce_type. password.c: Fixed char -> uchar cast warnings. nameservreply.c: Fixed group fade out code. Jeremy (jallison@whistle.com) **************************************** Date: Thursday August 7, 1997 @ 0:35 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv30965 Modified Files: smbpasswd.c Log Message: updated smbpasswd to take the password on the command-line. two sets of operation: as root: specify username password. as user: specify old password new password this will allow shell scripts (like adduser) to include smbpasswd. lkcl **************************************** Date: Thursday August 7, 1997 @ 23:42 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16102 Modified Files: nameresp.c Log Message: failure to register DOMAIN<1b> netbios name caused nmbd to exit (a call to exit()). this is a bad idea. lkcl **************************************** Date: Saturday August 9, 1997 @ 23:28 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv24195 Modified Files: smbpasswd.c Log Message: bug in num. arguments detection that stopped the -add option working lkcl **************************************** Date: Sunday August 10, 1997 @ 23:15 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv32359 Modified Files: nameelect.c Log Message: updating comments. lkcl **************************************** Date: Monday August 11, 1997 @ 0:19 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv1100 Modified Files: DOMAIN.txt Log Message: updated to include NT 4.0 Workstation profile setup. lkcl **************************************** Date: Tuesday August 12, 1997 @ 4:06 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv15524 Modified Files: password.c Log Message: spelling. lkcl **************************************** Date: Wednesday August 13, 1997 @ 8:48 Author: samba-bugs Update of /data/cvs/samba/docs In directory arvidsjaur:/var/tmp/cvs-serv16188 Modified Files: Faxing.txt Support.txt Log Message: Faxing.txt: Updated. Support.txt: Added new consultant. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday August 13, 1997 @ 9:02 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv16614 Modified Files: charset.c loadparm.c nameelect.c nameservresp.c Log Message: charset.c: Fixed bug with 'valid chars' param. loadparm.c: Fixed bug with 'valid chars' param. nameelect.c:Unregister the 1b name from the WINS server when unbecoming master. nameservresp.c: Fix nasty browse bug where we were sending the query to the wrong ip address. Jeremy (jallison@whistle.com) **************************************** Date: Thursday August 14, 1997 @ 6:16 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv29336 Modified Files: includes.h ipc.c Log Message: includes.h: Fixed S_IFLNK for old DEC ultrix. ipc.c: Finally :-) fixed responses to NetServerEnum2 when SV_TYPE_ALL given. Jeremy (jallison@whistle.com) **************************************** Date: Monday August 18, 1997 @ 7:02 Author: samba-bugs Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv10346 Modified Files: server.c uid.c Log Message: connecting to IPC$ goes under the guest account. the IPC$ share should be treated no differently than any other share (for any security setting: user, server or share). this will clear up a bug where, when clients connect to the IPC$ share, this used to be done under the guest account. the standard_sub_basic() macros will substitute the _guest_ account for %U, causing the samba server to look different from when the client then connects to any other share. lkcl **************************************** Date: Monday August 18, 1997 @ 14:32 Author: jht Update of /data/cvs/samba/source In directory arvidsjaur:/var/tmp/cvs-serv25832 Modified Files: version.h Log Message: JHT ===> Just making sure any new tests do not announce as the last alpha! **************************************** Date: Tuesday August 19, 1997 @ 17:57 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv9512/docs Modified Files: INSTALL.txt Log Message: JHT ===> Fixed step numbering. **************************************** Date: Tuesday August 19, 1997 @ 18:04 Author: jht Update of /data/cvs/samba/packaging In directory samba:/tmp/cvs-serv9445/packaging Log Message: Directory /data/cvs/samba/packaging added to the repository **************************************** Date: Tuesday August 19, 1997 @ 18:08 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv9961/redhat Log Message: Directory /data/cvs/samba/packaging/redhat added to the repository **************************************** Date: Tuesday August 19, 1997 @ 18:37 Author: jht Update of /data/cvs/samba/packaging/SGI In directory samba:/tmp/cvs-serv10706/SGI Log Message: Directory /data/cvs/samba/packaging/SGI added to the repository **************************************** Date: Tuesday August 19, 1997 @ 18:38 Author: jht Update of /data/cvs/samba/packaging/Solaris In directory samba:/tmp/cvs-serv10728/Solaris Log Message: Directory /data/cvs/samba/packaging/Solaris added to the repository **************************************** Date: Tuesday August 19, 1997 @ 19:08 Author: jht Update of /data/cvs/samba/packaging In directory samba:/tmp/cvs-serv11292/packaging Added Files: README Log Message: JHT ===> Just a little bit of rearranging the deck chairs - more growth space. **************************************** Date: Tuesday August 19, 1997 @ 19:08 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv11292/packaging/redhat Added Files: makeldirs.sh makerpms.sh samba-axp.patch samba-make.patch samba.log samba.pamd samba.spec smb.conf smb.init smbprint Log Message: JHT ===> Just a little bit of rearranging the deck chairs - more growth space. **************************************** Date: Tuesday August 19, 1997 @ 19:15 Author: jht Update of /data/cvs/samba/packaging/Solaris/sparc In directory samba:/tmp/cvs-serv10626/sparc Log Message: Directory /data/cvs/samba/packaging/Solaris/sparc added to the repository **************************************** Date: Tuesday August 19, 1997 @ 19:19 Author: jht Update of /data/cvs/samba/packaging/Solaris/x86 In directory samba:/tmp/cvs-serv11703/x86 Log Message: Directory /data/cvs/samba/packaging/Solaris/x86 added to the repository **************************************** Date: Tuesday August 19, 1997 @ 19:50 Author: jht Update of /data/cvs/samba/examples/redhat In directory samba:/tmp/cvs-serv11986 Removed Files: Instructions makeldirs.sh makerpms.sh samba-axp.patch samba-make.patch samba.log samba.pamd samba.spec smb.conf smb.init smbprint Log Message: JHT ===> No longer needed here. Files moved to ~/packaging/redhat. **************************************** Date: Tuesday August 19, 1997 @ 23:48 Author: jht Update of /data/cvs/samba/packaging In directory samba:/tmp/cvs-serv1938 Modified Files: README Log Message: JHT ===> Update only. **************************************** Date: Wednesday August 20, 1997 @ 5:22 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv6340 Modified Files: Makefile includes.h ipc.c nmbsync.c proto.h quotas.c reply.c server.c smb.h smbpasswd.c uid.c util.c Log Message: Makefile: Changed for HPUX10 tidyup. includes.h: Changed for HPUX10 tidyup. ipc.c: Fixed bug where getting local server list from NT browsers would fail. nmbsync.c: Fixed bug where getting local server list from NT browsers would fail. proto.h: Changed for crash bug on SCO with USE_MMAP. quotas.c: Added OSF quotas (patch from Bret Giddings ). Rolled back solaris uid change - I think it was wrong. reply.c: Changed for crash bug on SCO with USE_MMAP. server.c: Removed Lukes changes. Changed for crash bug on SCO with USE_MMAP. smb.h: Changed for crash bug on SCO with USE_MMAP. smbpasswd.c:Fixed crash bug with Lukes changes. uid.c: Removed Lukes changes. util.c: Fixed I18N bug with extended char filenames and widelinks = no. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday August 20, 1997 @ 8:15 Author: jht Update of /data/cvs/samba/packaging In directory samba:/tmp/cvs-serv8316 Modified Files: README Log Message: JHT ===> Tidying up for public consumption. **************************************** Date: Wednesday August 20, 1997 @ 9:11 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv8593 Modified Files: ENCRYPTION.txt Added Files: Win95.txt Log Message: JHT ===> Added instructions for Windows 95 encrypted password change. **************************************** Date: Wednesday August 20, 1997 @ 9:56 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv9229 Added Files: Instructions Log Message: JHT ===> Forgot to add this little thingy. **************************************** Date: Wednesday August 20, 1997 @ 11:09 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv10006 Modified Files: Support.txt smbtar.1 Log Message: Support.txt: Added two more consultants. smbtar.1: Mentioned it is meant for GNU tar. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday August 20, 1997 @ 11:22 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10232 Modified Files: dir.c reply.c server.c trans2.c Log Message: Fix suggested by "Christian Groessler" dir.c: Cause dptr_create to return -2 when failing on unix error. reply.c: Use UNIXERROR in more cases. server.c: Add ENOTDIR mapping to error table. trans2.c: Correctly determine UNIX error on dptr_create. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday August 20, 1997 @ 22:33 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv20447/packaging/redhat Modified Files: samba.spec Log Message: JHT ===> Just making some final adjustments. Oolahlah! **************************************** Date: Thursday August 21, 1997 @ 6:32 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10594 Modified Files: pipes.c proto.h reply.c server.c smb.h trans2.c util.c Log Message: Changes to allow Samba to return the same error code as Windows NT. Takes care of the cases where a Windows program is parsing a pathname component by component and expects 2 different errors. ERRbadpath - if a component in the path doesn't exist. ERRbaddirectory - if a component in the path exists but is not a directory. Extra error code added to smb.h to support this. Code based on suggestions from "Christian Groessler" . Jeremy (jallison@whistle.com) **************************************** Date: Thursday August 21, 1997 @ 19:43 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv23720 Modified Files: samba.spec Log Message: JHT ===> More fixes! I love fixes - I'm always in one! (;-)) **************************************** Date: Thursday August 21, 1997 @ 20:10 Author: jht Update of /data/cvs/samba In directory samba:/tmp/cvs-serv27320 Added Files: Manifest Read-Manifest-Now Log Message: JHT ===> More documentation for those who can't find the docs directory. **************************************** Date: Thursday August 21, 1997 @ 20:28 Author: jht Update of /data/cvs/samba In directory samba:/tmp/cvs-serv27424 Added Files: Roadmap Log Message: JHT ===> The title says it all! **************************************** Date: Thursday August 21, 1997 @ 20:51 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv26530 Modified Files: WinNT.txt Added Files: NT4_PlainPassword.reg Log Message: JHT ===> Added a patch from Tim Small (UK) **************************************** Date: Thursday August 21, 1997 @ 21:28 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv596 Modified Files: Win95.txt Added Files: Win95_PlainPassword.reg Log Message: JHT ===> Just to complete Tim Small's add-ins. **************************************** Date: Friday August 22, 1997 @ 6:03 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17877 Modified Files: kanji.h proto.h system.c util.c Log Message: Kanji fixes for upper/lower case conversion with sjis characters. Code from Takashi Fujita . Jeremy (jallison@whistle.com) **************************************** Date: Friday August 22, 1997 @ 7:45 Author: jht Update of /data/cvs/samba In directory samba:/tmp/cvs-serv19562 Modified Files: Roadmap Log Message: JHT ===> Added comment about internationaliasation and deleted dates. **************************************** Date: Friday August 22, 1997 @ 9:14 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv21662 Modified Files: smb.conf.5 Log Message: Removed the obsolete comment from the 'strip dot' option. It isn't :-). Jeremy (jallison@whistle.com) **************************************** Date: Friday August 22, 1997 @ 14:38 Author: samba-bu Update of /data/cvs/samba/docs In directory samba:/data/people/samba-bugs/samba/docs Modified Files: smbpasswd.8 smbrun.1 testparm.1 testprns.1 Log Message: fix several references to samba-bugs@anu.edu.au which should be samba-bugs@samba.anu.edu.au **************************************** Date: Friday August 22, 1997 @ 15:03 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory samba:/data/people/samba-bugs/samba/docs/faq Modified Files: sambafaq-2.html sambafaq-3.html sambafaq.sgml sambafaq.txt Log Message: fix some more references to samba-bugs@anu.edu.au which should be samba-bugs@samba.anu.edu.au tridge **************************************** Date: Monday August 25, 1997 @ 13:21 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv27003 Modified Files: Manifest Log Message: Updated Manifest and DOMAIN.txt to refer to _INSTALL.txt and describe the nascent new documentation project. Renamed INSTALL.txt to UNIX_INSTALL.txt. Dan **************************************** Date: Monday August 25, 1997 @ 13:21 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv27003/docs Modified Files: DOMAIN.txt Removed Files: INSTALL.txt Log Message: Updated Manifest and DOMAIN.txt to refer to _INSTALL.txt and describe the nascent new documentation project. Renamed INSTALL.txt to UNIX_INSTALL.txt. Dan **************************************** Date: Monday August 25, 1997 @ 17:35 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv10852 Added Files: UNIX_INSTALL.txt Log Message: Renamed from INSTALL.txt. Preparing for new docs structure. Dan **************************************** Date: Monday August 25, 1997 @ 18:56 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv12840 Modified Files: DOMAIN.txt Log Message: Changed DOMAIN.txt to try to explain terms like domain, workgroup, authentication. NT SAM is only one case of many kinds of distributed authorisation database. Domain logons, RAP etc should all work perfectly from NT workstations to Samba servers no matter what username/passwd database lies underneath (once the protocols have been implemented, of course.... :-) **************************************** Date: Monday August 25, 1997 @ 22:15 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv16155 Modified Files: DOMAIN.txt Log Message: - clarified dan s's clarifications of the difference between domains and workgroups (domains are a superset of workgroups: workgroups have no concept of security at all) - updated comments about profiles from conversations with john t, and from samba digest input. this includes the need for encrypted passwords when supporting NT workstation, and enlisting the assistance of an NT server to tell workstations that their profile is on a samba server. lkcl **************************************** Date: Tuesday August 26, 1997 @ 8:18 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27631 Modified Files: charset.c client.c namepacket.c nmbsync.c smb.h system.c util.c Log Message: charset.c : Add mapping for code page 932 (KANJI). client.c : Fix crash bug. Add code to use BUFFER_SIZE for NetServerEnum calls. namepacket.c: Fixed cast. nmbsync.c : Add code to use BUFFER_SIZE for NetServerEnum calls. smb.h : Set default client code page to 932 for KANJI. system.c : Remove vendor specific code that crept in :-). util.c : Added #define to allow Samba to behave as Win95 when doing KANJI case insensitivity tests. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 26, 1997 @ 9:28 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv1458 Modified Files: DOMAIN.txt Log Message: More mods to DOMAIN.txt, preparing for meta-FAQ itegration. Dan **************************************** Date: Tuesday August 26, 1997 @ 10:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv2472 Modified Files: DOMAIN.txt DOMAIN_CONTROL.txt Log Message: Minor mods to DOMAIN.txt. In DOMAIN_CONTROL.txt made it clear that a PDC is just one (major:) vendor's idea of domain authentication. Added refs to pwdump where it talks about the SAM. Dan **************************************** Date: Tuesday August 26, 1997 @ 11:08 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv2254 Modified Files: README Log Message: Removed samba team email address - replaced with samba bugs. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 26, 1997 @ 11:28 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2404 Modified Files: smb.h trans2.c Log Message: smb.h: Added error code used for OS2 WPS. trans2.c: Added OS2 WPS fix - but ifdefed out for now. Will turn on after 1.9.17 release. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 26, 1997 @ 11:31 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv2818 Removed Files: OS2.txt README.OS2 Warp.txt Log Message: Way out of date. Dan **************************************** Date: Tuesday August 26, 1997 @ 11:31 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv3075/docs Modified Files: DOMAIN.txt DOMAIN_CONTROL.txt UNIX_INSTALL.txt Log Message: JHT ===> Documentation header updates only - inserting/mod Updates date. **************************************** Date: Tuesday August 26, 1997 @ 11:32 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv3000 Added Files: OS2-Client-HOWTO.txt Log Message: From Jacco, unchanged. Destined for Samba-Client-FAQ. Dan **************************************** Date: Tuesday August 26, 1997 @ 11:43 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv3574 Added Files: Samba-Server-FAQ-1.html Samba-Server-FAQ-2.html Samba-Server-FAQ.html Samba-Server-FAQ.sgml Samba-meta-FAQ-1.html Samba-meta-FAQ-2.html Samba-meta-FAQ-3.html Samba-meta-FAQ-4.html Samba-meta-FAQ-5.html Samba-meta-FAQ-6.html Samba-meta-FAQ.html Samba-meta-FAQ.sgml Samba-meta-FAQ.txt Log Message: Added draft cversions of the new Samba doco. Dan. **************************************** Date: Tuesday August 26, 1997 @ 11:46 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv4031 Modified Files: Makefile Log Message: Updated OS/2 comments. Dan **************************************** Date: Tuesday August 26, 1997 @ 11:51 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv3902 Modified Files: WHATSNEW.txt Log Message: Updated for 1.9.17 release. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday August 26, 1997 @ 11:55 Author: samba-bu Update of /data/cvs/samba/source In directory samba:/data/people/samba-bugs/samba/source Modified Files: version.h Log Message: preparing for release of 1.9.17 **************************************** Date: Tuesday August 26, 1997 @ 11:59 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv4554 Modified Files: WHATSNEW.txt Log Message: Spelling, refs to faqs, version numbersing. Dan. **************************************** Date: Tuesday August 26, 1997 @ 13:03 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv5760 Added Files: MIRRORS.txt Log Message: Added new MIRRORS.txt file at Dan's request This is really an updated version of the original 'MIRRORS' file. **************************************** Date: Tuesday August 26, 1997 @ 13:07 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv6038 Removed Files: MIRRORS Log Message: This file has been moved to MIRRORS.txt **************************************** Date: Tuesday August 26, 1997 @ 17:56 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv16839 Modified Files: DIAGNOSIS.txt Log Message: Advice about firewalls (step 1) and tcp wrappers (step 8). Dan **************************************** Date: Tuesday August 26, 1997 @ 23:31 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv24372 Modified Files: MIRRORS.txt Log Message: More sites for the non-UNIX ports, plus ftp.gwdg.de **************************************** Date: Wednesday August 27, 1997 @ 0:46 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv25212 Modified Files: README Roadmap Log Message: Changed ftp site and docs info in README (this file contains out-of-date FAQ info and should be scrapped.) Changed "qaility control" in the Roadmap :-) **************************************** Date: Wednesday August 27, 1997 @ 1:35 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv26083 Modified Files: DOMAIN.txt smb.conf.5 Log Message: added info about _not_ using \\SAMBA_SERVER\HOMES\profile - must use \\SAMBA_SERVER\%U\profile for the profile path. documented default profile path changing to \\%L\%U\profile, so that w95 and NT can use the same profile directory: you cannot use \\%L\%U for NT profiles. lkcl **************************************** Date: Wednesday August 27, 1997 @ 1:36 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv25860 Modified Files: BROWSING.txt DOMAIN_CONTROL.txt GOTCHAS.txt Passwords.txt UNIX-SMB.txt UNIX_INSTALL.txt announce history samba.faq Log Message: corrected it's (it is) documentation errors, when "its" should be being used. lkcl **************************************** Date: Wednesday August 27, 1997 @ 1:36 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv25860/faq Modified Files: sambafaq-3.html sambafaq.sgml sambafaq.txt Log Message: corrected it's (it is) documentation errors, when "its" should be being used. lkcl **************************************** Date: Thursday August 28, 1997 @ 5:27 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18141 Modified Files: proto.h util.c server.c Log Message: doing that irritating compiler clash warning with the protos for standard_sub and standard_sub_basic. again. lkcl **************************************** Date: Thursday August 28, 1997 @ 5:53 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18227 Modified Files: proto.h Log Message: Put back the smb_shm_ proto's that Luke keeps breaking ! Jeremy (jallison@whistle.com) **************************************** Date: Thursday August 28, 1997 @ 6:20 Author: samba-bugs Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22058 Modified Files: charset.c clitar.c proto.h Log Message: charset.c: Added patch for client code page 852 (Eastern European) from Leos Bitto . clitar.c: proto.h: Fixed proto mismatch for strslashcmp(). Jermey (jallison@netcom.com) **************************************** Date: Thursday August 28, 1997 @ 12:22 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3744 Modified Files: mkproto.awk shmem.c Log Message: added a new type to mkproto.awk so it can handle shmem.c in general if you add a new type that is returned by a non-static function then just add it to the list of known types in mkproto.awk **************************************** Date: Friday August 29, 1997 @ 4:59 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28601 Modified Files: mangle.c server.c trans2.c Log Message: mangle.c: Fixed bug that caused string to run off the end of the mangled map. server.c: Changed comparison from dname to name2 - seems correct - don't know why I changed it originally. hmmmmm. trans2.c: Made lanman2 code more similar to scan_directory(). I should make the trans2 code call scan_dir as they are so similar. Jeremy(jallison@whistle.com). **************************************** Date: Friday August 29, 1997 @ 6:59 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3172 Modified Files: includes.h nmbsync.c clientutil.c Log Message: includes.h: Make sure REPLACE_GETPASS are wrapped with #ifdefs. nmbsync.c: Make sure REPLACE_GETPASS is defined before including includes.h clientutil.c: Catch null passwords. Fixes for a nmbd crash bug found by Herb Lewis @ SGI. Jermey(jallison@whistle.com) **************************************** Date: Friday August 29, 1997 @ 8:54 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17964 Modified Files: trans2.c Log Message: Oops. Reversed mangled map change made in error. Testing found this one. Jeremy (jallison@whistle.com) **************************************** Date: Saturday August 30, 1997 @ 11:13 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3987 Added Files: codepage_def.437 codepage_def.850 codepage_def.852 codepage_def.932 installcp.sh uninstallcp.sh make_smbcodepage.c Log Message: Adding codepage definition files and codepage file compiler/decompiler. Adding install/uninstall scripts for compiled codepage files. Preparing for dynamic codepage loading. Jeremy (jallison@whistle.com) **************************************** Date: Saturday August 30, 1997 @ 11:30 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14598 Modified Files: Makefile charset.c charset.h proto.h Log Message: Makefile: New program and support for dynamic codepage loading. charset.c: Dynamic codepage loading code. charset.h: Defines for file format. proto.h: Updated. Jeremy (jallison@whistle.com) **************************************** Date: Saturday August 30, 1997 @ 11:40 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12376 Modified Files: Makefile Log Message: Removed extraneous $(LIBS) line from make_smbcodepage dependency line. **************************************** Date: Saturday August 30, 1997 @ 11:42 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13842 Modified Files: Makefile Log Message: Added uninstallcp to uninstall targets. **************************************** Date: Sunday August 31, 1997 @ 12:18 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11740 Modified Files: ipc.c printing.c reply.c Log Message: fixed a bug in the printjob encoding/decoding. We weren't doing it for the print_ functions in reply.c, with the effect that you couldn't cancel print jobs from smbclient or from older dos clients. we now use a couple of utility functions printjob_encode() and printjob_decode() rather than sticking the bitops inline in each place. also fixed a bunch of places that used foo%0xFF rather than foo&0xFF Note that this isn't really me doing the commit, it can't be as I'm working on my thesis ... **************************************** Date: Monday September 1, 1997 @ 0:14 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10521 Modified Files: reply.c Log Message: added word count 3 support into reply_tcon_and_X (see cifs6.txt). the only thing i couldn't do was get the chaining word count to point to the end of the smb reply, for the next and_X (not that there is one). **************************************** Date: Tuesday September 2, 1997 @ 4:34 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21128 Modified Files: namepacket.c nameservreply.c proto.h Log Message: use of recursion_available and recursion_desired flag in netbios responses. **************************************** Date: Tuesday September 2, 1997 @ 5:03 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23399 Modified Files: Tag: samba-2 Makefile access.c byteorder.h charcnv.c charset.c charset.h chgpasswd.c client.c clientutil.c clitar.c dir.c fault.c getsmbpass.c includes.h interface.c ipc.c kanji.c kanji.h loadparm.c local.h locking.c mangle.c message.c nameannounce.c namebrowse.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c nameelect.c namelib.c namelogon.c namepacket.c namequery.c nameserv.c nameserv.h namework.c nmbd.c nmblib.c nmblookup.c nmbpacket.c nmbsync.c params.c password.c pcap.c pipes.c predict.c printing.c proto.h quotas.c replace.c reply.c server.c shmem.c smb.h smbencrypt.c smbpass.c smbpasswd.c smbrun.c status.c system.c testparm.c testprns.c time.c trans2.c trans2.h ufc.c uid.c username.c util.c version.h winsd.c winslib.c winsproxy.c winsquery.c winsreg.c winsrel.c winsserv.c winsstat.c Log Message: checked out version from march 21st, overwriting current version. updating using diff -u 1.9.16p11/source 1.9.17alpha5/source | patch, then manually going through the .rej files **************************************** Date: Wednesday September 3, 1997 @ 8:21 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3179 Modified Files: reply.c server.c util.c Log Message: reply.c: Removed unused variables. Caught by gcc -Wall -Werror server.c: Fix for old DOS clients not understanding ERRbaddirectory - map to ERRbadpath. util.c: Fix for systems with no LOG_DAEMON facility. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday September 3, 1997 @ 11:52 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv7844 Modified Files: Support.txt Log Message: One more consultant.... **************************************** Date: Thursday September 4, 1997 @ 6:15 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11427 Modified Files: nameannounce.c nameresp.c nameserv.c nameservreply.c proto.h server.c Log Message: nameannounce.c nameresp.c nameserv.c nameservreply.c proto.h : Removed broadcast and recurse parameters in the queue_netbios_pkt_wins() call - they are not needed as they should always be 'false' and 'true' respectively. Also fixed a bug with secure name registration (WINS server code). server.c: Finally fixed problem with error 267 being returned to Win95. It is needed by NT. This is a horrid fix and I would appreciate a better one :-). Jeremy (jallison@whistle.com) **************************************** Date: Friday September 5, 1997 @ 6:26 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv15534 Modified Files: mkproto.awk proto.h reply.c server.c smb.h util.c Log Message: Fixed up determination of client type for PROTOCOL_NT1. Uses client capabilities bits in session_setup_and_X to decide. Made remote_arch an enum as well as a string, for easier use. Jeremy (jallison@whistle.com) **************************************** Date: Friday September 5, 1997 @ 7:23 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18200 Modified Files: password.c Log Message: Fix from Frank Varnavas . We cannot use the same name as the client to the NT password server, as NT will drop client connections if the same client name connects twice. Instead, synthesize a name from our pid. and the remote machine name. Jeremy (jallison@whistle.com) **************************************** Date: Friday September 5, 1997 @ 12:16 Author: herb Update of /data/cvs/samba/packaging/SGI/bins In directory samba:/data/people/herb/SGI/bins Log Message: Directory /data/cvs/samba/packaging/SGI/bins added to the repository **************************************** Date: Friday September 5, 1997 @ 12:28 Author: herb Update of /data/cvs/samba/packaging/SGI In directory samba:/data/people/herb/SGI Added Files: Makefile README inetd.sh legal_notice.html mkman mkprintcap.sh mkrelease.sh printcap psfixes.sed relnotes.html samba.config samba.idb samba.rc samba.spec sambalp smb.conf smbpasswd smbprint Log Message: This is really Herb adding the SGI packaging files. **************************************** Date: Saturday September 6, 1997 @ 3:16 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22126 Modified Files: loadparm.c Log Message: added debug reporting to file listing / mod_time() checking routine. lp_file_list_changed(). **************************************** Date: Saturday September 6, 1997 @ 5:44 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27329 Modified Files: Tag: BRANCH_1_9_17 charset.c clientutil.c clitar.c includes.h ipc.c loadparm.c mangle.c mkproto.awk nameannounce.c namepacket.c nameresp.c nameserv.c nameservreply.c nmbsync.c password.c printing.c proto.h reply.c server.c smb.h trans2.c util.c version.h Log Message: Updated code on 1.9.17 branch to add bug fixes. This is *NOT* the same branch as the main (ie. 1.9.18) branch. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 5:54 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv27641 Modified Files: Support.txt Log Message: One more consultant. **************************************** Date: Saturday September 6, 1997 @ 6:40 Author: jra Update of /data/cvs/samba In directory samba:/tmp/cvs-serv25073 Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: Bringing 1.9.17 patch tree up to date for documentation. Preparing to release 1.9.17p1. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 6:40 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv25073/docs Modified Files: Tag: BRANCH_1_9_17 BROWSING.txt DIAGNOSIS.txt DOMAIN.txt DOMAIN_CONTROL.txt GOTCHAS.txt Passwords.txt Support.txt UNIX-SMB.txt UNIX_INSTALL.txt announce history samba.faq smb.conf.5 Added Files: Tag: BRANCH_1_9_17 MIRRORS.txt Removed Files: Tag: BRANCH_1_9_17 MIRRORS Log Message: Bringing 1.9.17 patch tree up to date for documentation. Preparing to release 1.9.17p1. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 6:40 Author: jra Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv25073/docs/faq Modified Files: Tag: BRANCH_1_9_17 sambafaq-3.html sambafaq.sgml sambafaq.txt Log Message: Bringing 1.9.17 patch tree up to date for documentation. Preparing to release 1.9.17p1. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 7:32 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1551 Modified Files: client.c server.c status.c trans2.c Log Message: client.c: Made sure myhostname was initialised before substitutions. status.c: Made sure myhostname was initialised before substitutions. server.c trans2.c: Moved OS/2 WPS fix. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 7:49 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27833 Modified Files: Tag: BRANCH_1_9_17 client.c server.c status.c Log Message: client.c: status.c: Ensure that myhostname is set so that substitutions work. server.c: Sync up with main branch. Jermey (jallison@whistle.com) **************************************** Date: Saturday September 6, 1997 @ 8:18 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1310/source Modified Files: version.h Log Message: JHT ===> Just setting version to 1.9.18alpha1 **************************************** Date: Monday September 8, 1997 @ 3:26 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7245 Modified Files: nameelect.c Log Message: samba servers forcing local elections if they are not a local master. added check for "preferred master" to ensure not forcing an election. **************************************** Date: Monday September 8, 1997 @ 11:39 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv25525/packaging/redhat Modified Files: makerpms.sh samba.spec smb.conf Log Message: JHT ==> Just updating to keep the main archive current after RPM production. **************************************** Date: Monday September 8, 1997 @ 11:40 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv19301/redhat Modified Files: Tag: BRANCH_1_9_17 makerpms.sh samba.spec smb.conf Log Message: JHT ==> Keeping things in sync after RPM production. **************************************** Date: Tuesday September 9, 1997 @ 23:06 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv25541 Modified Files: smbd.8 Log Message: updated bit on kill -HUP to make it clear what effect this has, and its limitations. **************************************** Date: Tuesday September 9, 1997 @ 23:14 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28552 Modified Files: Tag: samba-2 namedbname.c namepacket.c nameserv.c Log Message: more updating from 1.9.16p12 -> 1.9.17alpha5 of the samba-2 tree. manual application of the .rej files (rejected from patch application) **************************************** Date: Thursday September 11, 1997 @ 5:03 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9591 Modified Files: Tag: samba-2 interface.c nameannounce.c namebrowse.c namedbname.c nameelect.c nameserv.c nameserv.h namework.c nmbd.c nmbsync.c proto.h util.c winsproxy.c winsreg.c Log Message: finished the .rej files: starting on bug-finding by compiling **************************************** Date: Thursday September 11, 1997 @ 8:36 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv19513 Modified Files: Support.txt Log Message: Added one more consultant. **************************************** Date: Thursday September 11, 1997 @ 10:19 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25746 Modified Files: Tag: BRANCH_1_9_17 locking.c nameelect.c namepacket.c nmblookup.c reply.c Log Message: locking.c: Fix to make slow share mode file 0666 instead of 0644. Stoped smbstatus from reporting correct locks. nameelect.c: Luke's fix for elections. namepacket.c: Removed iritating error message. nmblookup.c: Fixed bug where status request went to random IP address. reply.c: Changed NTFS to SAMBA in filename string. Jeremy (jallison@whistle.com) **************************************** Date: Thursday September 11, 1997 @ 12:17 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Added Files: cgi.c wsmbconf.c wsmbstatus.c Log Message: cgi.c is a simple set of CGI manipulation routines wsmbconf.c is a rudimentary web based smb.conf editor. Its really there just to demonstrate how such an editor can hook into loadparm.c, I don't expect anyone to actually use it as is. wsmbstatus.c is a simple web based smbstatus. Its probably broken. **************************************** Date: Thursday September 11, 1997 @ 12:19 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: loadparm.c Log Message: some minor modifications to loadparm.c to support the necessary functions for wsmbconf. In particular added some more support routines (like lp_rename_service()) and make the dump routines take a FILE pointer rather than assuming stdout **************************************** Date: Thursday September 11, 1997 @ 12:19 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: testparm.c Log Message: add the stdout parameter to lp_dump() **************************************** Date: Thursday September 11, 1997 @ 12:19 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: proto.h Log Message: prototype updates for new functions **************************************** Date: Thursday September 11, 1997 @ 12:20 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: Makefile Log Message: put wsmbstatus and wsmbconf in the Makefile, but don't add them to the PROGS list, so they won't automatically get built. Instead those who are feeling brave can use "make wsmbconf" **************************************** Date: Thursday September 11, 1997 @ 12:30 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2703 Modified Files: nameannounce.c smbpasswd.c Log Message: fix a couple of "declaration shadows previous local" warnings. **************************************** Date: Friday September 12, 1997 @ 6:17 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28065 Modified Files: charcnv.c client.c clitar.c kanji.c kanji.h loadparm.c locking.c mangle.c namepacket.c nmblookup.c smb.h trans2.c util.c Log Message: charcnv.c client.c clitar.c kanji.c kanji.h loadparm.c mangle.c smb.h util.c: Big merge to allow KANJI support to be in the main binary without explicitly compiling with it. locking.c: Fix for smbstatus not being able to read files. namepacket.c: Removed unneccesary debug statement. trans2.c: Added Luke's proposed fix (ifdefed out until further testing). nmblookup.c: Fixed bug where query fails and status is done on bogus IP. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 13, 1997 @ 1:38 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3976 Modified Files: Tag: samba-2 Makefile nameserv.h nmblib.c nmbpacket.c proto.h server.c smb.h util.c Log Message: more compilation-debugging. **************************************** Date: Saturday September 13, 1997 @ 2:29 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28269 Modified Files: reply.c Log Message: Added fix that means if connecting user sends guest account with no password they are seen as guest. Previous patch broke this. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 13, 1997 @ 2:31 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3795 Modified Files: Tag: BRANCH_1_9_17 reply.c Log Message: Fixed bug where user connecting with guest username and no password was not being seen as guest. Bug was introduced in previous patch. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 13, 1997 @ 4:03 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11226 Modified Files: Tag: samba-2 nameannounce.c namedbname.c namedbresp.c namedbserver.c namedbsubnet.c namedbwork.c namelib.c namepacket.c nameserv.h nmbpacket.c nmbsync.c proto.h Log Message: more compilation debugging **************************************** Date: Saturday September 13, 1997 @ 4:50 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11763 Modified Files: Tag: samba-2 namedbname.c nameelect.c nameserv.h proto.h Log Message: more compilation debugging **************************************** Date: Monday September 15, 1997 @ 2:19 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24358 Added Files: smbdes.c Log Message: This is a written from scratch DES implementation. I couldn't find a GPLd implementation so I decided to write one. This version only does DES ecb encryption and isn't very general, so it may in fact be exempt from ITAR regulations. ITAR regulations do not prohibit the distribution of code that can be used for authentication purposes only. This code has no decrypt function so it would be useless for a normal encryption application and thus may be ITAR exempt. It is also very slow, but we don't need it to be fast. It is a literal implementation from the standard and treats each bit as one byte to make the code easy to write. **************************************** Date: Monday September 15, 1997 @ 2:37 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10551 Modified Files: Makefile client.c clientutil.c getsmbpass.c ipc.c kanji.c kanji.h loadparm.c make_smbcodepage.c md4.c nmblib.c password.c proto.h server.c smb.h smbencrypt.c smbpass.c smbpasswd.c system.c util.c wsmbconf.c Log Message: This commit does 3 main things: 1) put the encryption code in by default, with no #ifdef. It is still disabled by default so you need to add "encrypt passwords = yes" in smb.conf but at least all binaries will have it. 2) cleanup the kanji code so it compiles with no warnings 3) get rid of lots of uses of ugly non-portable C code. The main offender being things like "register" but also remove uses of the "const" keyword as there are compilers out there that don't support it and even those that do often complain about its usage. Users don't like warnings :-( There is still some work to do. We need to replace the md4 code with our own implementation. The current code (from rfc1186) is PD but is not very portable. The new RFC (rfc1320) is more portable but adds copyright restrictions. I'll do a from-scratch MD4 soon. We also need to test that what I've implemented is portable. It should be, but I'm too tired right now to test it on anything other than intel linux. **************************************** Date: Monday September 15, 1997 @ 12:47 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26270 Removed Files: md4.h Log Message: no longer needed **************************************** Date: Monday September 15, 1997 @ 12:49 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21845 Modified Files: md4.c proto.h smbencrypt.c Log Message: rewrote md4.c from scratch. This implementation should be portable and doesn't have any worries about RSA copyright. **************************************** Date: Monday September 15, 1997 @ 15:43 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1655 Modified Files: shmem.c smbpasswd.c util.c Log Message: - change a lot of occurances of errno to use strerror(errno). We can't assume all our users are programmers :-) - automatically create the smbpasswd file if it doesn't exist when running smbpasswd. **************************************** Date: Monday September 15, 1997 @ 16:36 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2763 Modified Files: smbpasswd.c Log Message: - if the user already exists then ignore the -add command - change the way the smbpasswd file is auto-created if it doesn't exist. It didn't work under IRIX for some unknown reason The smbpasswd.c code is really a bit of a mess. We should probably rewrite it sometime. **************************************** Date: Monday September 15, 1997 @ 22:13 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9739 Modified Files: nameelect.c Log Message: unbecome_domain_master and unbecome_logon_master were announcing as "dead". removed this. **************************************** Date: Tuesday September 16, 1997 @ 3:11 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23667 Modified Files: Tag: samba-2 nameannounce.c namebrowse.c namedbserver.c namedbwork.c nameelect.c namelogon.c namepacket.c nameserv.c nameserv.h namework.c proto.h Log Message: more compilation debugging **************************************** Date: Tuesday September 16, 1997 @ 6:01 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv3881 Modified Files: Support.txt Log Message: 2 more consultants. **************************************** Date: Tuesday September 16, 1997 @ 6:02 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv4240 Modified Files: Tag: BRANCH_1_9_17 Support.txt Log Message: Keep consultants in sync. **************************************** Date: Tuesday September 16, 1997 @ 13:53 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18013 Modified Files: smbdes.c Log Message: bug fix in the new des code. I had one of the sbox[] constants wrong, which interestingly gave a 20% chance of the whole algorithm failing. **************************************** Date: Tuesday September 16, 1997 @ 14:41 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19350 Modified Files: password.c proto.h smbdes.c smbencrypt.c Log Message: - change generate_challenge() to use md4 instead of des - move routines about a bit between smbencrypt.c and smbdes.c. Ensure that there is no entry point for normal DES operation - add the following comment: This code is NOT a complete DES implementation. It implements only the minimum necessary for SMB authentication, as used by all SMB products (including every copy of Microsoft Windows95 ever sold) In particular, it can only do a unchained forward DES pass. This means it is not possible to use this code for encryption/decryption of data, instead it is only useful as a "hash" algorithm. There is no entry point into this code that allows normal DES operation. I believe this means that this code does not come under ITAR regulations but this is NOT a legal opinion. If you are concerned about the applicability of ITAR regulations to this code then you should confirm it for yourself (and maybe let me know if you come up with a different answer to the one above) **************************************** Date: Tuesday September 16, 1997 @ 18:26 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24657 Modified Files: password.c Log Message: add a cast **************************************** Date: Tuesday September 16, 1997 @ 18:31 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv24807 Modified Files: ENCRYPTION.txt Log Message: change the encryption instructions to reflect the fact that the code is now built in **************************************** Date: Wednesday September 17, 1997 @ 3:40 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12143 Modified Files: namedbname.c namedbresp.c namedbwork.c Log Message: Fixing assumtions that malloced memory is zero filled - making sure it is. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday September 17, 1997 @ 11:29 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv4358 Modified Files: loadparm.c proto.h reply.c Log Message: Added 'delete veto files' paremeter. Ugly - but the only way to allow Samba client users to delete directories containing Mac metafile information (.AppleDouble directories). Needed for clean integration with netatalk. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday September 17, 1997 @ 11:33 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv4185 Modified Files: smb.conf.5 Log Message: Added documentation for the 'delete veto files' parameter. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday September 17, 1997 @ 19:41 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv13199/packaging/redhat Modified Files: samba-make.patch samba.spec Log Message: JHT ===> Makefile clarified comments about Linux, PAM and shadow passords RedHat packaging update only - note: needs more work! **************************************** Date: Wednesday September 17, 1997 @ 19:41 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13199/source Modified Files: Makefile Log Message: JHT ===> Makefile clarified comments about Linux, PAM and shadow passords RedHat packaging update only - note: needs more work! **************************************** Date: Wednesday September 17, 1997 @ 23:53 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22161 Modified Files: ipc.c Log Message: JHT ===> Changed behaviour of logon script processing so that all macros can be used in the logon script parameter definition in the smb.conf Globals section. This fixes a problem reported by Jacco de Leeuw where OS/2 does not see the %u variable. Jacco suggested using %U but we really do want the user for the netlogon share session. If this does not do the trick - well we eat our hat! Yeh! **************************************** Date: Thursday September 18, 1997 @ 0:54 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv23259/examples Modified Files: smb.conf.default Log Message: JHT ===> More hacks! **************************************** Date: Thursday September 18, 1997 @ 3:08 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1551 Modified Files: Tag: BRANCH_1_9_17 namedbname.c namedbresp.c namedbwork.c Log Message: Ensuring malloced memory is bzero'd. Jeremy (jallison@whistle.com) **************************************** Date: Thursday September 18, 1997 @ 16:52 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23245 Modified Files: clitar.c Log Message: John asked the other day about using the tar feature in smbclient to handle file paths longer than 100 characters (the limit of the normal tar format). This patch adds support for producing GNU tar files (which have no real limit on the path length) in smbclient. Note that I have only added support for producing GNU tar files, I haven't added support for accepting them when restoring. I thought I'd leave that up to John :-) **************************************** Date: Thursday September 18, 1997 @ 17:05 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24525 Modified Files: reply.c Log Message: added some debug stuff **************************************** Date: Thursday September 18, 1997 @ 22:47 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2211 Modified Files: access.c Log Message: added timestamp to "Denied connection" message. **************************************** Date: Friday September 19, 1997 @ 5:56 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21771 Added Files: arcfour.h arcfour.c Log Message: Added arcfour code needed for SMB password changing. Jeremy (jallison@whistle.com) **************************************** Date: Friday September 19, 1997 @ 10:36 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv4300 Modified Files: Support.txt Log Message: Another South American consultant. **************************************** Date: Friday September 19, 1997 @ 10:48 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv4993 Modified Files: Tag: BRANCH_1_9_17 Support.txt Log Message: Added South American consultant. **************************************** Date: Saturday September 20, 1997 @ 3:12 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv16501 Modified Files: Makefile arcfour.h client.c loadparm.c mkproto.awk proto.h username.c Log Message: Makefile: Changed proto: target to not include c files not used currently. Caused proto.h to be from a sorted list of C files. arcfour.h: Added prototypes. client.c: Added username%password in environment patch from John Blair loadparm.c: Added username manipulation code from Peter McCool [SMTP:peter@qimr.edu.au] username.c: Added username manipulation code from Peter McCool [SMTP:peter@qimr.edu.au] mkproto.awk: Added arc4_key type. proto.h: Updated & sorted. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 20, 1997 @ 3:40 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv17181 Modified Files: smb.conf.5 smbclient.1 Log Message: smbclient.1: Added documentation of the username%password environment code. smb.conf.5: Added 'username level' docs. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 20, 1997 @ 20:56 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26001 Modified Files: smb.conf Log Message: JHT ===> NETLOGON share MUST be share modes = no **************************************** Date: Saturday September 20, 1997 @ 20:57 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv23645 Modified Files: Tag: BRANCH_1_9_17 samba-make.patch samba.spec smb.conf Log Message: JHT ===> NETLOGON share must be share modes = no **************************************** Date: Saturday September 20, 1997 @ 21:06 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26716/redhat Modified Files: samba.pamd smb.conf Log Message: JHT ===> Cosmetic surgery! **************************************** Date: Sunday September 21, 1997 @ 11:44 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv28304 Modified Files: Tag: BRANCH_1_9_17 samba.pamd smb.conf Log Message: JHT ===> Still trying to get these simple fixes to stick. Need better glue? **************************************** Date: Sunday September 21, 1997 @ 22:32 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19421 Modified Files: Makefile Log Message: move RPM flag reference to correct place **************************************** Date: Tuesday September 23, 1997 @ 8:09 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22142 Modified Files: Tag: BRANCH_1_9_17 Makefile includes.h quotas.c reply.c Log Message: Makefile: Added glibc2 fixes for Linux. includes.h: Added glibc2 fixes for Linux. quotas.c: Added OSF1 fix. reply.c: Added fix from Ray Frush to fix zero times for NT clients. Also added old client session keepalives. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday September 24, 1997 @ 2:09 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv4577 Modified Files: interface.c smb.h Log Message: added code from Philip A Prindeville which expands the interfaces option to this: "interfaces = le0 le1" or "interfaces = all". it uses SIOCGIFxxxx ioctl calls. **************************************** Date: Wednesday September 24, 1997 @ 5:19 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv16484 Modified Files: Makefile includes.h proto.h quotas.c reply.c server.c util.c Log Message: Checkin to sync up oplock development code so that NT domain development code won't diverge. Makefile: Fixed make proto (again). Added GLIBC2 fixes for Linux. includes.h: Added GLIBC2 fixes for Linux. proto.h: Much tidier. quotas.c: OSF/1 quota fix. reply.c: Fix from Ray Frush for zero NT timestamps. server.c util.c: First oplock checkin - nowhere near finished so bracketed with #ifdef USE_OPLOCKS. Done to make sync with NT domain code easier. Jeremy (jallison@whistle.com) **************************************** Date: Thursday September 25, 1997 @ 10:25 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27814 Modified Files: Makefile includes.h locking.c proto.h server.c smb.h Log Message: Makefile: Removed earlier errors. includes.h: Added INADDR_LOOPBACK define. locking.c: More code to support oplocks. proto.h: Updated. server.c: More code to support oplocks. Moved processing of an SMB out of process() into a separate function so it is easier to call from an oplock break. smb.h: Added oplock fields. Jeremy (jallison@whistle.com) **************************************** Date: Friday September 26, 1997 @ 3:36 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3682 Modified Files: smb.h Log Message: Added missing slow share mode offset defines. Somehow they got lost. Jeremy (jallison@whistle.com). **************************************** Date: Friday September 26, 1997 @ 19:06 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25657 Modified Files: clitar.c Log Message: add error string reporting to clitar **************************************** Date: Friday September 26, 1997 @ 22:39 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba_1.9.17/samba/source Modified Files: Tag: BRANCH_1_9_17 chgpasswd.c clientutil.c dir.c ipc.c loadparm.c local.h locking.c mangle.c message.c nameannounce.c namedbname.c namedbsubnet.c nameelect.c namelogon.c nmbd.c nmblib.c nmblookup.c nmbsync.c pcap.c pipes.c printing.c proto.h reply.c server.c system.c time.c trans2.c username.c util.c vt_mode.c Log Message: This commit fixes the security hole due to buffer overflows. The main fix is just a couple of lines long, but I have now also put precautionary checks on a large number of other places in the code where unchecked string copies were being performed. An exploit via one of these copies is unlikely, but is is better to be safe. I also added a routine to log possible exploit attempts using the code that was posted for obtaining root access on a Samba server. **************************************** Date: Friday September 26, 1997 @ 22:47 Author: samba-bu Update of /data/cvs/samba/source In directory samba:/data/people/samba-bugs/samba/source Modified Files: Tag: BRANCH_1_9_17 version.h Log Message: preparing for release of 1.9.17p2 **************************************** Date: Friday September 26, 1997 @ 23:09 Author: tridge Update of /data/cvs/samba In directory samba:/data/people/tridge/samba_1.9.17/samba Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: add info about p2 release **************************************** Date: Saturday September 27, 1997 @ 1:04 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv17720/packaging/redhat Modified Files: Tag: BRANCH_1_9_17 makerpms.sh samba-make.patch samba.pamd samba.spec Log Message: JHT ===> Ok - Ready for relase of 1.9.17p2. Let it go! **************************************** Date: Saturday September 27, 1997 @ 1:14 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv17668 Modified Files: makerpms.sh samba-make.patch samba.spec Log Message: JHT ===> Samba-1.9.17p2 ready to rock and roll! Let it go! **************************************** Date: Saturday September 27, 1997 @ 4:55 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24225 Modified Files: chgpasswd.c clientutil.c dir.c ipc.c loadparm.c local.h locking.c mangle.c message.c nameannounce.c namedbname.c namedbsubnet.c nameelect.c namelogon.c nmbd.c nmblib.c nmblookup.c nmbsync.c pcap.c pipes.c printing.c reply.c server.c system.c time.c trans2.c username.c util.c vt_mode.c Log Message: Adding Andrews buffer overflow fixes into the main branch. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 27, 1997 @ 5:23 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27777 Modified Files: interface.c Log Message: Correctly rolled back interface.c (I was working on an older revision). This will now be the current revision. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 27, 1997 @ 5:26 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24905 Modified Files: locking.c pipes.c proto.h reply.c server.c smb.h trans2.c util.c Log Message: Syncing up current oplock work in progress. #ifdef'ed out so should have no effect on other work. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 27, 1997 @ 5:40 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28305 Modified Files: reply.c Log Message: Fixed you're -> your text that some pedant complained about :-). Jeremy (jallison@whistle.com). **************************************** Date: Saturday September 27, 1997 @ 5:41 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25871 Modified Files: Tag: BRANCH_1_9_17 reply.c Log Message: Fixed you're -> your text that some pedant complained about :-). Jeremy (jallison@whistle.com). **************************************** Date: Saturday September 27, 1997 @ 7:43 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv953 Modified Files: Tag: BRANCH_1_9_17 reply.c Log Message: Cause overflow attack to return an error code rather than terminate smbd. Terminating smbd allows a denial of service attack for multi-user NT servers. Jeremy (jallison@whistle.com) **************************************** Date: Saturday September 27, 1997 @ 10:34 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14124 Modified Files: Tag: BRANCH_1_9_17 reply.c Log Message: Put back changes to abort on overflow attack after conversation with Andrew. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday September 30, 1997 @ 4:43 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11024 Modified Files: Tag: BRANCH_1_9_17 password.c Log Message: Fixed potential security bug with receive_smb passing in a pointer to a pstring instead of a full sized buffer. Pointed out by : Matt Power mhpower@mit.edu Jeremy (jallison@whistle.com) **************************************** Date: Tuesday September 30, 1997 @ 12:38 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8473 Modified Files: dir.c local.h password.c proto.h reply.c server.c smb.h util.c Log Message: dir.c: more pstrcpys. local.h: Add OPLOCK_BREAK_TIMEOUT. password.c: Fix for paranoia password server security bug. proto.h: Updated. reply.c: Oplock changes. server.c: Massive oplock changes - nearly there.... smb.h: oplock definitions. util.c: Add local message processing queues for oplocks. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 1, 1997 @ 2:58 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv22835 Modified Files: Support.txt Log Message: Changed consultant list. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 1, 1997 @ 3:13 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv14669 Modified Files: Tag: BRANCH_1_9_17 Support.txt Log Message: Syncing up Support providers. **************************************** Date: Thursday October 2, 1997 @ 9:32 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3562 Modified Files: local.h locking.c proto.h reply.c server.c smb.h status.c Log Message: OPLOCK CHECK-IN - oplocks are now *OPERATIONAL* !!!! Yipeee. At least as far as I can check in a short time :-). local.h: Changed OPLOCK_BREAK_TIMEOUT to 30 seconds. locking.c: Big changes to delete oplocks on a share mode entry. proto.h: updated. reply.c: Added oplock break code in lockingX reply & readbraw reply. server.c: Add batch oplock code. Force server shutdown if client fails to respond to oplock break. smb.h: Fix silly slow share mode oplock define bug. status.c: Add oplock status info. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 2, 1997 @ 10:57 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9639 Modified Files: server.c Log Message: Fixed problem with oplock_type being set with no port. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 2, 1997 @ 12:36 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11837 Modified Files: server.c util.c Log Message: Modified some debug messages, moved from 5 -> 8. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 2, 1997 @ 13:13 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv13985 Modified Files: smb.conf.5 Log Message: change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line. If we drop a connection in this way we generate a "Not listening for calling name" response and then exit. add a per share "oplocks" option in smb.conf. I think its important to be able to disable oplocks on a per-share basis as there are occasions then they are definately not wanted, for example when sharing data between a windows box and a unix application. This also allows us to tell people "try disabling oplocks" when diagnosing problems. fix a bug in process_smb(). It was taking the length of the packet from outbuf, not inbuf (this bug was introduced with the oplocks code). Jeremy, I assume this wasn't deliberate? **************************************** Date: Thursday October 2, 1997 @ 13:14 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10727 Modified Files: loadparm.c proto.h server.c Log Message: change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line. If we drop a connection in this way we generate a "Not listening for calling name" response and then exit. add a per share "oplocks" option in smb.conf. I think its important to be able to disable oplocks on a per-share basis as there are occasions then they are definately not wanted, for example when sharing data between a windows box and a unix application. This also allows us to tell people "try disabling oplocks" when diagnosing problems. fix a bug in process_smb(). It was taking the length of the packet from outbuf, not inbuf (this bug was introduced with the oplocks code). Jeremy, I assume this wasn't deliberate? **************************************** Date: Thursday October 2, 1997 @ 13:26 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26996 Modified Files: server.c Log Message: Added debug message for oplock_break(). Jeremy (jallison@whistle.com) **************************************** Date: Friday October 3, 1997 @ 0:11 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv20387 Modified Files: reply.c server.c Log Message: change a debug level in reply.c change from ERRbaddirectory to ERRbadpath for ENOTDIR errors. This reverts to the old Samba code. I've done quite a bit of testing against NT4 and have yet to get it to produce the ERRbaddirectory error code. Producing ERRbaddirectory made a visual basic application that was sent to me not run. This might explain some of the "it doesn't work any more" complaints we've got about 1.9.17. Jeremy, can you remember how you got NT to produce ERRbaddirectory? There might be some specific circumstances we need to cover. **************************************** Date: Friday October 3, 1997 @ 13:15 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9872 Modified Files: proto.h server.c smb.h trans2.c util.c Log Message: proto.h: Updated. server.c: Updated after netbench observation. Oplocks must be broken *before* share modes are checked, not after. Netbench seems to be working now. smb.h: Added offsets for oplock break time fields. trans2.c: Upped debug messages. util.c: Upped debug messages. Jeremy (jallison@whistle.com) **************************************** Date: Friday October 3, 1997 @ 13:34 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10710 Modified Files: proto.h server.c Log Message: add "static" to a couple of functions that are only used locally. set granted_oplock=False at the start of open_file(). This is paranoia. **************************************** Date: Saturday October 4, 1997 @ 6:36 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11458 Modified Files: locking.c reply.c server.c trans2.c util.c Log Message: locking.c: Fixed incorrect parameter count in debug statements. May explain solaris crashes. reply.c: Added NT specific error code. Put oplock break code in correct place in reply_lockingX. server.c: Removed unneeded error mapping stuff. Fixed race condition in oplock code. trans2.c: Added NT specific error code. util.c: Added paranoia check in interpret_addr. Some core dumps reported here. Upped fcntl debug levels. Andrew. Please check the NT specific error code handling (search for the string "/* Ugly - NT specific hack - but needed (JRA) */", this makes NT and 95 clients behave correctly here - please check your Visual Basic apps with this code. Jeremy (jallison@whistle.com). **************************************** Date: Saturday October 4, 1997 @ 9:45 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22174 Modified Files: locking.c Log Message: Making it harder for share_mode_entries to be left with non-zero op_type fields. Paranoia code really. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 4, 1997 @ 10:23 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22703 Modified Files: server.c Log Message: Race condition with multiple oplock break requests happens more often than you might think (reproduced here with 4 clients and netbench :-). Raising debug log level for report from 1 to 3. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 4, 1997 @ 11:07 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23640/samba/source Modified Files: nmblookup.c params.c Log Message: nmblookup.c: I've added a -r option. When specified, nmblookup will attempt to bind to port 137. In order for this to work, the user must be root and the port must be available (i.e., nmbd not running). If either condition is not met, nmblookup will default to normal behavior; it will try to bind to a free port above 7999. I also removed an artifact. The -p option was being accepted but falling through to the default, which was the usage message. I removed "p:" from the getopt() list. params.c: Rewritten. The scanning is much more linear, and I found and fixed a few bugs. I don't like the way that the scratch buffer is handled, but I believe that it is an improvement over the previous version. Chris -)----- **************************************** Date: Saturday October 4, 1997 @ 12:53 Author: jht Update of /data/cvs/samba/packaging/Solaris/pkg-specs In directory samba:/tmp/cvs-serv5545/pkg-specs Log Message: Directory /data/cvs/samba/packaging/Solaris/pkg-specs added to the repository **************************************** Date: Saturday October 4, 1997 @ 12:57 Author: jht Update of /data/cvs/samba/packaging/Solaris/pkg-specs In directory samba:/tmp/cvs-serv3901/pkg-specs Added Files: Packaging.script mkprototype pkginfo postinstall postremove Log Message: JHT ===> Added Sun Solaris binary package building spec files contributed by Tim Towers . Note: Not yet checked. **************************************** Date: Saturday October 4, 1997 @ 15:19 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv6309 Added Files: nterr.h Log Message: This is all the NT error codes less than 1000. I extracted them using smbclient+netmon If we want to start supporting NT error codes in Samba (which may be forced upon us by buggy apps) then this is a good start. **************************************** Date: Saturday October 4, 1997 @ 15:21 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7669 Modified Files: client.c Log Message: a little hack to smbclient to support extracting NT error codes **************************************** Date: Saturday October 4, 1997 @ 15:21 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7045 Modified Files: clientutil.c Log Message: a bit of bounds checking **************************************** Date: Saturday October 4, 1997 @ 15:24 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8737 Modified Files: server.c Log Message: fix some "shadows global" errors. **************************************** Date: Sunday October 5, 1997 @ 2:10 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27411 Added Files: smbparse.c Log Message: packet parsing routines. for use in SMB and Mailslots **************************************** Date: Sunday October 5, 1997 @ 2:26 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26598 Modified Files: smb.h Log Message: added structures readable and writeable by smbparse.c routines into and out of SMB or Mailslot packets. **************************************** Date: Sunday October 5, 1997 @ 2:42 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22388 Modified Files: byteorder.h Log Message: added some RW_XXXX wrapper macros with an extra i/o argument, to call XXXX or SXXXX as appropriate. added some for-loop pointer macros that will do a batch of data into a (fixed length) buffer. no length validation is done in the macro itself. note: there are some CAREFUL_ALIGNMENT macros missing. i think. **************************************** Date: Sunday October 5, 1997 @ 2:51 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27708 Modified Files: proto.h smb.h smbparse.c util.c Log Message: proto.h: - recreated, as usual. smb.h: - added RPC_HDR structure - the 18 byte MSRPC header smbparse.c: - added smb_io_rpc_hdr() function to read/write the RPC_HDR structure. util.c: - added align2, align4, align_offset functions. - added skip_unicode_string, unistrcpy, unistrncpy functions. - modified unistrcpy and unistrncpy to return the number of unicode characters returned, effectively making skip_unicode_string redundant. **************************************** Date: Sunday October 5, 1997 @ 21:56 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv4728 Modified Files: smb.h smbparse.c Log Message: smb.h: added more structures, this time for the use in the query and response of the LSA_XXXX functions. next target: the NTLOGON mailslots (10 minutes work). smbparse.c: tidying. adding some more sub-structure functions. **************************************** Date: Sunday October 5, 1997 @ 22:39 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14883 Added Files: lsaparse.c Log Message: processes LSA queries and responses to/from RPC data stream into structures. **************************************** Date: Monday October 6, 1997 @ 0:17 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1815 Modified Files: smb.h proto.h smbparse.c lsaparse.c Log Message: updating lsa and smb parsing routines and structures. **************************************** Date: Monday October 6, 1997 @ 23:30 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28722 Modified Files: Makefile lsaparse.c smbparse.c smb.h proto.h Log Message: Makefile: added lsaparse.c and smbparse.c lsaparse.c, smbparse.c, smb.h: more functions / structures. proto.h: the usual. **************************************** Date: Tuesday October 7, 1997 @ 0:52 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv5153 Modified Files: lsaparse.c proto.h smb.h Log Message: lsaparse.c smb.h: added 32 bit "return status" to the response structures. **************************************** Date: Tuesday October 7, 1997 @ 3:52 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv15917 Modified Files: client.c locking.c params.c proto.h reply.c server.c smb.h smbparse.c status.c util.c Log Message: client.c: Changed shadowed variable. locking.c: Removed USE_OPLOCKS - now the default. params.c: Removed unused variable. proto.h: Updated. reply.c: Removed USE_OPLOCKS - now the default. server.c: Removed USE_OPLOCKS - now the default. smb.h: Removed USE_OPLOCKS - now the default. smbparse.c: Changed shadowed variable. status.c: Removed USE_OPLOCKS - now the default. util.c: Removed USE_OPLOCKS - now the default. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 7, 1997 @ 5:50 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv20704 Modified Files: locking.c Log Message: Finally ! Found & fixed crash bug with logging message when deleting invalid share mode entries. Thanks to berg@wienrg.aut.alcatel.at (Dietmar Berg) for the stack backtrace. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 7, 1997 @ 5:54 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21077 Modified Files: Tag: BRANCH_1_9_17 locking.c util.c Log Message: locking.c: Finally fixed nasty crash bug when deleting invalid share mode entries. util.c: Tried to stop put_ip core dump seemingly caused by bad returns from gethostbyname. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 7, 1997 @ 14:47 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv8008 Modified Files: BUGS.txt MIRRORS.txt UNIX_INSTALL.txt announce samba.7 Removed Files: samba.faq Log Message: Removed samba.faq from the docs directory, it was out of date. All FAQs in docs/faq. Replaced all reference to samba.canberra.edu.au/pub/samba/samba.html with samba.anu.edu.au/samba/ Replaced references to ictinus@lake.canberra.edu.au with ictinus@samba.anu.edu.au Added 3 new mirrors, Greece, Poland, Romania Paul. **************************************** Date: Tuesday October 7, 1997 @ 14:47 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv8008/faq Modified Files: Samba-Server-FAQ.sgml Samba-meta-FAQ-2.html Samba-meta-FAQ.sgml Samba-meta-FAQ.txt sambafaq-1.html sambafaq-3.html sambafaq.sgml sambafaq.txt Log Message: Removed samba.faq from the docs directory, it was out of date. All FAQs in docs/faq. Replaced all reference to samba.canberra.edu.au/pub/samba/samba.html with samba.anu.edu.au/samba/ Replaced references to ictinus@lake.canberra.edu.au with ictinus@samba.anu.edu.au Added 3 new mirrors, Greece, Poland, Romania Paul. **************************************** Date: Tuesday October 7, 1997 @ 14:50 Author: samba-bugs Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv11296 Modified Files: Samba-Server-FAQ.html Samba-meta-FAQ.html Samba-meta-FAQ.txt sambafaq.html sambafaq.txt Log Message: Oops forgot to run the sgml converters that one last time. All done. Paul. **************************************** Date: Tuesday October 7, 1997 @ 14:56 Author: samba-bugs Update of /data/cvs/samba In directory samba:/tmp/cvs-serv9568 Modified Files: README Log Message: More references to samba.canberra Mental note: always commit from root directory. :^o Paul. **************************************** Date: Tuesday October 7, 1997 @ 14:56 Author: samba-bugs Update of /data/cvs/samba/examples/misc In directory samba:/tmp/cvs-serv9568/examples/misc Modified Files: extra_smbstatus Log Message: More references to samba.canberra Mental note: always commit from root directory. :^o Paul. **************************************** Date: Tuesday October 7, 1997 @ 21:14 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2899 Modified Files: includes.h Log Message: get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes. Andrew **************************************** Date: Tuesday October 7, 1997 @ 21:18 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv16963 Modified Files: Tag: BRANCH_1_9_17 includes.h Log Message: get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes. Andrew **************************************** Date: Wednesday October 8, 1997 @ 0:36 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2062 Modified Files: interface.c Log Message: increase the debug level in the "added interface" debug line **************************************** Date: Wednesday October 8, 1997 @ 0:36 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12823 Modified Files: Tag: BRANCH_1_9_17 interface.c Log Message: increase the debug level in the "added interface" debug line **************************************** Date: Wednesday October 8, 1997 @ 0:38 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2112 Modified Files: Tag: BRANCH_1_9_17 reply.c Log Message: increase the debug level in the "client requested max ..." debug line **************************************** Date: Wednesday October 8, 1997 @ 0:58 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv5992 Modified Files: lsaparse.c pipes.c proto.h smb.h smbparse.c Log Message: pipes.c: some routines to create LSA RPC packets. none of them are used. lsaparse.c: smbparse.c: smb.h: more tidy-up. **************************************** Date: Wednesday October 8, 1997 @ 2:01 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv5632 Modified Files: smbtar Log Message: JHT ==> Fixing blocksize argument. Patch by: Llyod Whiteman **************************************** Date: Wednesday October 8, 1997 @ 4:18 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv56 Modified Files: lsaparse.c pipes.c smb.h Log Message: pipes.c: more static unused functions in pipes.c for the LSA RPC stream. smb.h: corrections and altercations over the documentation lsaparse.c: reflecting alterations in LSA structures... **************************************** Date: Wednesday October 8, 1997 @ 4:46 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3807 Modified Files: locking.c lsaparse.c pipes.c server.c smb.h smbparse.c Log Message: locking.c: Added fix for race condition in slow share mode code. lsaparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. pipes.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. server.c: Fixed last known oplock race condition. smb.h: Re-removed USE_OPLOCK defines - someone checked in an old version. smbparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 8, 1997 @ 5:24 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26937 Modified Files: Tag: BRANCH_1_9_17 locking.c Log Message: Fixed nasty (but rare) race mode condition with slow share mode code. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 8, 1997 @ 8:04 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19994 Modified Files: util.c Log Message: I rewrote the name_mangle() and name_len(). The interface is the same, but I've simplified the code a bit and added a few comments. I tested the changes and the output is the same as that produced by the original (at least, it was in all of my tests). CRH **************************************** Date: Wednesday October 8, 1997 @ 10:21 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10835 Modified Files: ipc.c server.c Log Message: ipc.c: Added ERROR_MORE_DATA error if client buffer too small. server.c: Allow admin_user on read only shares. I think this is safe but it needs looking at. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 8, 1997 @ 10:24 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19208 Modified Files: Tag: BRANCH_1_9_17 ipc.c Log Message: Added ERROR_MORE_DATA fix when replies have been truncated. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 8, 1997 @ 12:18 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv19834 Modified Files: Tag: BRANCH_1_9_17 smb.conf.5 Log Message: put this in 1.9.17 also ... change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line. If we drop a connection in this way we generate a "Not listening for calling name" response and then exit. **************************************** Date: Wednesday October 8, 1997 @ 12:18 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2550 Modified Files: Tag: BRANCH_1_9_17 server.c Log Message: put this in 1.9.17 also ... change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line. If we drop a connection in this way we generate a "Not listening for calling name" response and then exit. **************************************** Date: Wednesday October 8, 1997 @ 21:47 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11120 Modified Files: lsaparse.c pipes.c smbparse.c Log Message: updating lsaparse.c and smbparse.c in line with changes to pipes.c and smb.h from yesterday. **************************************** Date: Thursday October 9, 1997 @ 3:12 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24451 Modified Files: loadparm.c lsaparse.c pipes.c proto.h smb.h Log Message: loadparm.c proto.h: added lp_domainsid() lsaparse.c smb.h: debugging structures and parsing functions pipes.c: finally got to the functions that will go into the RPC switch statement. **************************************** Date: Thursday October 9, 1997 @ 4:36 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23133 Modified Files: pipes.c Log Message: added api_lsa_lookup_sids() function **************************************** Date: Thursday October 9, 1997 @ 6:34 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv906 Modified Files: Makefile includes.h pipes.c quotas.c server.c Log Message: Makefile: Split definitions for SGI4,5,6. includes.h: Split definitions for SGI4,5,6. pipes.c: Moved Luke's #ifdef to remove warnings. quotas.c: Two changes for FreeBSD and SGI. server.c: Quota changes for large filesystems. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 9, 1997 @ 7:36 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8256 Modified Files: pipes.c Log Message: added a dummy function (space in front so make proto doesn't pick it up) to call the unused static functions in pipes.c. avoids need to move #if UNDEFINED_NTDOMAIN about, to stop compiler warnings while code is being developed, but might be released as-is. **************************************** Date: Thursday October 9, 1997 @ 8:23 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17195 Modified Files: predict.c Log Message: Put in fix for read-prediction extending files bug. Hard to test, can't get read-prediction to happen :-). Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 9, 1997 @ 10:43 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10053 Modified Files: Tag: BRANCH_1_9_17 predict.c quotas.c server.c Log Message: predict.c: stop lseek from extending file. Hard to test. proto.h: updated. quotas.c: Added FreeBSD fixes. server.c: Added quota overflow fix for large filesystems. Rolled back to old error codes. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 9, 1997 @ 14:09 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv20776 Added Files: ubi_AVLtree.c ubi_AVLtree.h ubi_BinTree.c ubi_BinTree.h ubi_SplayTree.c ubi_SplayTree.h ubi_dLinkList.c ubi_dLinkList.h Log Message: This is my library of lists and trees. My hope is to replace all of the hard coded linked lists that are currently used in Samba with calls to these modules. This should make the code simpler, smaller, and (I hope) faster. The tree code, in particular, should speed up processing where large lists are involved. Chris -)----- **************************************** Date: Thursday October 9, 1997 @ 16:36 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2186 Modified Files: clientutil.c includes.h local.h reply.c server.c Log Message: bracket some macros change MAX_PASSWORD_LENGTH to MAX_PASS_LEN to prevent conflict on some systems add #ifdef around soft link dependent code (for systems that don't have soft links) **************************************** Date: Thursday October 9, 1997 @ 16:47 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv5046 Modified Files: Tag: BRANCH_1_9_17 local.h reply.c Log Message: change MAX_PASSWORD_LENGTH to MAX_PASS_LEN to prevent conflict on some systems **************************************** Date: Thursday October 9, 1997 @ 20:01 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19404 Added Files: credentials.c Log Message: an implementation of the NT domain credentials protocol **************************************** Date: Thursday October 9, 1997 @ 21:24 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv6095 Added Files: smbadduser Log Message: JHT ===> Added smbadduser contributed by Mike Zakharoff. **************************************** Date: Friday October 10, 1997 @ 0:40 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27781 Modified Files: credentials.c pipes.c proto.h smb.h smbparse.c util.c Log Message: credentials.c: use UTIME structure (defined and commented in smb.h to be time, secs, since 01jan1970) pipes.c: another sub-function. util.c: added char *unistr2(uint16 *buff) function. same as unistr except it takes uint16* instead of char*. smbparse.c smb.h: more structure sorting. proto.h: the usual. **************************************** Date: Friday October 10, 1997 @ 1:48 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26057 Modified Files: pipes.c smb.h Log Message: pipes.c: added api_ntlsarpcTNP() function. hooray! smb.h: added LSA #defines needed by above function. **************************************** Date: Friday October 10, 1997 @ 1:51 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25782 Modified Files: byteorder.h Log Message: moved the array macros outside of the CAREFUL_ALIGNMENT define. **************************************** Date: Friday October 10, 1997 @ 2:14 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2024 Modified Files: ipc.c pipes.c proto.h Log Message: added #ifdef NTDOMAIN. added call to api_ntLsarpc instead of api_Lsarpc in ipc.c iff NTDOMAIN is defined. **************************************** Date: Friday October 10, 1997 @ 4:40 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10412 Modified Files: local.h namedbsubnet.c reply.c server.c trans2.c Log Message: local.h: Fix spelling mistake :-). namedbsubnet.c: Stop registering 1x name unless we can be a local master. reply.c: Remove ERRbaddirectory code. server.c: Remove abort() - use exit_server() instead. trans2.c: Remove ERRbaddirectory code. Jeremy (jallison@whistle.com) **************************************** Date: Friday October 10, 1997 @ 4:48 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv15330 Modified Files: smb.conf.5 Log Message: Added definition of oplocks parameter. Jeremy (jallison@whistle.com) **************************************** Date: Friday October 10, 1997 @ 6:30 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv17282 Modified Files: Speed.txt Log Message: Added in oplock info. Jeremy (jallison@whistle.com) **************************************** Date: Friday October 10, 1997 @ 11:32 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7189 Modified Files: nmblookup.c smb.h trans2.c Log Message: nmblookup.c: Added -A ability to do status on ip address. smb.h: Added defines we will need for NT SMB calls. trans2.c: Fixed SMB_QUERY_FILE_ALT_NAME_INFO return - this is only for short name returns (and only used when you negotiate NT SMB calls to boot !). Jeremy (jallison@whistle.com) **************************************** Date: Friday October 10, 1997 @ 12:32 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7606 Modified Files: util.c Log Message: fixed the log wrapping bug. This is a very nasty bug that I think explains quite a few intermittent problems people have been having with Samba. It may be worth checking on other cases where errno can be overwritten by seemingly innocuous things (in this case a DEBUG() line) **************************************** Date: Friday October 10, 1997 @ 12:35 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv380 Modified Files: Tag: BRANCH_1_9_17 util.c Log Message: fixed the log wrapping bug. This is a very nasty bug that I think explains quite a few intermittent problems people have been having with Samba. It may be worth checking on other cases where errno can be overwritten by seemingly innocuous things (in this case a DEBUG() line) **************************************** Date: Friday October 10, 1997 @ 21:52 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv12852 Modified Files: BROWSING.txt Log Message: corrected paragraph giving the impression that samba can be a domain master for multiple workgroups. **************************************** Date: Saturday October 11, 1997 @ 0:12 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9684 Removed Files: ubi_AVLtree.h ubi_BinTree.h ubi_SplayTree.h ubi_dLinkList.h Log Message: After generating some discussion, listening to the opinions, and thinking it over, I've decided to move the tree & list code into a subdirectory. CRH **************************************** Date: Saturday October 11, 1997 @ 0:13 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13025 Removed Files: ubi_AVLtree.c ubi_BinTree.c ubi_SplayTree.c ubi_dLinkList.c Log Message: After generating some discussion, listening to the opinions, and thinking about it for a while, I've decided to move the tree & list code into a separate subdirectory. **************************************** Date: Saturday October 11, 1997 @ 0:24 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv13449/ubiqx Log Message: Directory /data/cvs/samba/source/ubiqx added to the repository **************************************** Date: Saturday October 11, 1997 @ 0:46 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv9595 Added Files: ubi_AVLtree.c ubi_AVLtree.h ubi_BinTree.c ubi_BinTree.h ubi_SplayTree.c ubi_SplayTree.h ubi_dLinkList.c ubi_dLinkList.h Log Message: This is the ubiqx binary tree and linked list library. This library is being included as part of the Samba distribution. (Hurray!) **************************************** Date: Saturday October 11, 1997 @ 0:48 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11879 Modified Files: Makefile credentials.c password.c pipes.c proto.h server.c smb.h smbdes.c uid.c Log Message: Makefile: added credentials.c to smbd credentials.c: using credential structures instead of char* password.c uid.c server.c: added sid and attr to user_struct. smbdes.c: smbhash and str_to_key make public instead of private. pipes.c smb.h: lsa structures, sub-functions. proto.h: usual. **************************************** Date: Saturday October 11, 1997 @ 2:12 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv26559 Added Files: Makefile Log Message: I have to admit that I'm not very good at writing Makefiles. This one will simply create an object file from each of the .c files in the directory. These could be linked into a static library, but I'm not sure that this is worthwhile. If anyone wants to improved on what I've got here, please do! crh -)----- **************************************** Date: Saturday October 11, 1997 @ 2:40 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17488 Modified Files: ipc.c lsaparse.c pipes.c proto.h Log Message: ipc.c : #if NTDOMAIN call to api_netlogRPC #endif lsaparse.c : renamed lsa_io_q_auth2 to lsa_io_q_auth_2. pipes.c : added api_lsa_reply_auth_2() and api_netlogRPC. proto.h : the usual. **************************************** Date: Saturday October 11, 1997 @ 4:03 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23651 Modified Files: pipes.c smb.h Log Message: added lsa_reply_srv_pwset() **************************************** Date: Saturday October 11, 1997 @ 5:48 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1951 Modified Files: pipes.c Log Message: added api_lsa_sam_logon() and api_sam_logoff(). that's it. lots of run-time debugging, now. **************************************** Date: Saturday October 11, 1997 @ 5:49 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23981 Modified Files: proto.h Log Message: the usual **************************************** Date: Saturday October 11, 1997 @ 8:59 Author: jra Update of /data/cvs/samba In directory samba:/tmp/cvs-serv10014 Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: Updating for 1.9.17p3 release. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 11, 1997 @ 9:02 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv23860 Modified Files: Tag: BRANCH_1_9_17 BROWSING.txt Log Message: Added Luke's changes to release tree. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 11, 1997 @ 12:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv10969/docs Modified Files: MIRRORS.txt Log Message: Updated mirrors, combined Sources and Sources&Binaries as our binaries are now with our sources. Have requested that mirror sites remove the old 'binaries' tree. Paul. **************************************** Date: Saturday October 11, 1997 @ 13:53 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv11590 Modified Files: MIRRORS.txt Log Message: updated Sunsite UK. (Paul) **************************************** Date: Sunday October 12, 1997 @ 1:10 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8528 Modified Files: namelogon.c namepacket.c nameserv.h proto.h util.c Log Message: namelogon.c : added NTLOGON. (fixed the case 0:) namepacket.c: call to NTLOGON mailslot nameserv.h defines for NETLOGON and NTLOGON mailslot util.c: added andrew's dump_data() function. **************************************** Date: Sunday October 12, 1997 @ 2:03 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv6266 Modified Files: BROWSING.txt Log Message: JHT ==> Luke, your forgot to change the modified date! **************************************** Date: Sunday October 12, 1997 @ 13:48 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2520 Modified Files: mangle.c Log Message: remove { and } from the list of illegal characters in filenames. The CIFS3 spec does not list them as illegal. This allows things like the control panel icon to be placed on a Samba drive. **************************************** Date: Sunday October 12, 1997 @ 13:49 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21318 Modified Files: Tag: BRANCH_1_9_17 mangle.c Log Message: remove { and } from the list of illegal characters in filenames. The CIFS3 spec does not list them as illegal. This allows things like the control panel icon to be placed on a Samba drive. **************************************** Date: Sunday October 12, 1997 @ 14:40 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv2261/docs Modified Files: MIRRORS.txt Log Message: Added Finland ftp mirror (PR#175) (Paul) **************************************** Date: Sunday October 12, 1997 @ 21:46 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17843 Modified Files: byteorder.h lsaparse.c pipes.c proto.h util.c Log Message: added debugging macros (suitable eventually for use in tcpdump, hopefully) **************************************** Date: Monday October 13, 1997 @ 0:17 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12978 Modified Files: ipc.c lsaparse.c pipes.c proto.h smbparse.c Log Message: ipc.c: debugging info. found that data = NULL because of short packet length indicated from the ntlsaRPC pipe _royally_ stuffs NT's packet handling. maybe this should go down as a service denial bug to the ntbugtraq list. pipes.c lsaparse.c smbparse.c : added more debug stuff. added length of header to data_len in MSRPC fragment_length field (0x18 bytes short) which caused the above bug from NT 4.0. oops. **************************************** Date: Monday October 13, 1997 @ 3:07 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13620 Modified Files: pipes.c smb.h smbparse.c Log Message: updated rpc header reply: callid wrong; alloc hint a uint32 not a uint16. still doesn't get rid of the netlogon trans2 request with zero data. **************************************** Date: Monday October 13, 1997 @ 5:02 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22260 Modified Files: byteorder.h ipc.c lsaparse.c pipes.c proto.h smbparse.c Log Message: getting somewhere. ipc.c : removed srvsvc pipe reference: have to do that. pipes.c lsaparse.c smbparse.c : more debugging info. looks a bit like netmon output. **************************************** Date: Monday October 13, 1997 @ 9:51 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv7328 Modified Files: Tag: BRANCH_1_9_17 smb.conf.5 Log Message: updated the "comment =" entry a bit **************************************** Date: Monday October 13, 1997 @ 10:03 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv12260 Modified Files: smb.conf.5 Log Message: updated the "comment =" entry a bit updated the fake oplocks entry a bit **************************************** Date: Monday October 13, 1997 @ 21:15 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18032 Modified Files: util.c Log Message: align_offset() adjusted pointer to wrong location. oops. **************************************** Date: Monday October 13, 1997 @ 22:13 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2171 Modified Files: smbadduser Log Message: JHT ==> Removed linefeed that caused problems. **************************************** Date: Monday October 13, 1997 @ 22:21 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1144 Modified Files: byteorder.h credentials.c lsaparse.c pipes.c smbparse.c smbpasswd.c Log Message: byteorder.h : debugging output wasn't (still isn't) perfect. credentials.c lsaparse.c smbparse.c : added DEBUG strings. pipes.c : lost some changes, to do with setup of RPC headers. arg. **************************************** Date: Monday October 13, 1997 @ 22:55 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10681 Modified Files: pipes.c Log Message: checked in a file with a compile error. oops! **************************************** Date: Monday October 13, 1997 @ 23:00 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv21294/examples Modified Files: smb.conf.default Log Message: JHT ==> Getting ready for 1.9.18alpha1. examples/smb.conf.default: added line "share modes = no" to netlogon share parameter list packaging/redhat: updated RedHat RPM build files. added smbadduser script (modified for RHL). **************************************** Date: Monday October 13, 1997 @ 23:01 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv21294/packaging/redhat Modified Files: makerpms.sh samba-make.patch samba.spec Added Files: smbadduser Log Message: JHT ==> Getting ready for 1.9.18alpha1. examples/smb.conf.default: added line "share modes = no" to netlogon share parameter list packaging/redhat: updated RedHat RPM build files. added smbadduser script (modified for RHL). **************************************** Date: Monday October 13, 1997 @ 23:06 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv13517 Modified Files: samba.spec Log Message: JHT ==> samba.spec had a typo. Darn crazy keyboards! **************************************** Date: Monday October 13, 1997 @ 23:35 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12697 Modified Files: byteorder.h credentials.c pipes.c Log Message: debug info added **************************************** Date: Monday October 13, 1997 @ 23:49 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24895 Modified Files: smbpasswd.c Log Message: reverted a change made by Luke at his request. Luke, when you don't know what has been changed in the CVS tree I highly recommend you point your browser at: http://samba.anu.edu.au/cgi-bin/cvsweb/samba/source If you click on a filename you can then see all the commits and changes that have been made to it over time. You can also download any version of the file or find the differences between any two versions. All of this is not dependent on the state of your local CVS sandbox, so it can be used to find out the "true" state of the tree at any time. If you suspect some sort of CVS problem (like a change getting reverted) then please use the above URL to work out what has happened. You should be able to see exactly who made what changes and when. **************************************** Date: Tuesday October 14, 1997 @ 0:19 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10502 Modified Files: credentials.c pipes.c Log Message: debugging... no idea what i'm doing. **************************************** Date: Tuesday October 14, 1997 @ 0:44 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv17845 Modified Files: samba.spec Log Message: JHT ==> Samba.spec file for RHL 4.2 **************************************** Date: Tuesday October 14, 1997 @ 1:55 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7804 Modified Files: Makefile pipes.c proto.h Added Files: pipenetlog.c pipentlsa.c pipeutil.c Log Message: split pipes.c down into util, netlog and ntlsa. **************************************** Date: Tuesday October 14, 1997 @ 2:32 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25315 Modified Files: pipenetlog.c Log Message: resolving some of the confusion over credentials. **************************************** Date: Tuesday October 14, 1997 @ 3:11 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22790 Modified Files: pipenetlog.c Log Message: put a check around become_user(). doesn't authenticate the user, but doesn't quit the whole pipe, either... **************************************** Date: Tuesday October 14, 1997 @ 4:11 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25113 Modified Files: lsaparse.c Log Message: lsa_io_r_req_chal() - challenge is not 4-byte aligned after the unicode strings. **************************************** Date: Tuesday October 14, 1997 @ 5:37 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10536 Modified Files: lsaparse.c Log Message: another alignment of client challenge: this one in lsa_io_q_auth_2(). there are going to be a few of these... **************************************** Date: Tuesday October 14, 1997 @ 10:16 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9496 Modified Files: locking.c Log Message: Added fixes for become_user braindamage. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 14, 1997 @ 10:36 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11810 Modified Files: locking.c Log Message: Broke my own rule about checking in uncompiled source :-(. Jeremy. **************************************** Date: Tuesday October 14, 1997 @ 11:53 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17221 Modified Files: Tag: BRANCH_1_9_17 locking.c Log Message: Updated to stop problems with become_user. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 14, 1997 @ 12:53 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv12323 Modified Files: Tag: BRANCH_1_9_17 smb.conf.5 Log Message: minor fixes to mangling and oplocks entries in man page **************************************** Date: Tuesday October 14, 1997 @ 19:15 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv71 Modified Files: Tag: BRANCH_1_9_17 ipc.c locking.c pipes.c proto.h reply.c server.c system.c trans2.c uid.c Log Message: add become_root()/unbecome_root() calls. These should be used around regions of the code that need root privilages but which normally don't have them (ie. when processing most SMBs). These functions can optionally save/restore the current working directory as well updated several places in the code that previously used unbecome_user() to achieve the same thing to now use become_root() and unbecome_root() changed close_file() to take an additional argument which says whether this is a normal SMBclose type call or a close that resulted from some other action, such as the close of a connection. If it is a abnormal close then don't use magic scripts or print files. changed sys_utime() to ignore any attempt to set the modification time to 0 or -1. We've had reports that files have had their time set to 0 so this should catch those. **************************************** Date: Tuesday October 14, 1997 @ 20:17 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9183 Modified Files: pipenetlog.c Log Message: changed *(uint32*)(clnt_cred) to SIVAL(clnt_cred, ....) **************************************** Date: Tuesday October 14, 1997 @ 23:12 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv2544/docs Modified Files: DIAGNOSIS.txt Log Message: docs/DIAGNOSIS.txt: Added comment right up front about "your server is being unfriendly" type error messages. source/Makefile: Added compile options for RedHat Linux 5.0 series. **************************************** Date: Tuesday October 14, 1997 @ 23:12 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2544/source Modified Files: Makefile Log Message: docs/DIAGNOSIS.txt: Added comment right up front about "your server is being unfriendly" type error messages. source/Makefile: Added compile options for RedHat Linux 5.0 series. **************************************** Date: Tuesday October 14, 1997 @ 23:18 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv14522/docs Modified Files: Tag: BRANCH_1_9_17 DIAGNOSIS.txt Log Message: docs/DIAGNOSIS.txt: Added comments up front about "your server is being unfriendly" and need to check IP name resolution. **************************************** Date: Wednesday October 15, 1997 @ 2:09 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26471/packaging/redhat Modified Files: makerpms.sh samba-make.patch samba.spec Log Message: preparing for release of samba-1.9.17p3 - now ready to go. **************************************** Date: Wednesday October 15, 1997 @ 3:01 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8550 Modified Files: byteorder.h credentials.c pipenetlog.c pipentlsa.c pipeutil.c proto.h smb.h smbparse.c Log Message: credentials, query info reply. **************************************** Date: Wednesday October 15, 1997 @ 4:37 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18180 Modified Files: byteorder.h pipentlsa.c pipeutil.c smbparse.c Log Message: byteorder.h: created a RW_PIVAL macro which was missing. smbparse.c: smb_io_dom_sid() was storing its sub-authorities as uint16s instead of uint32s. used the DBG_RW_PIVAL macro instead of DBG_RW_PSVAL. pipentlsa.c: not sure. something to do with the Query Info reply. pipeutil.c: make_rpc_reply() had the packed representation field set to 0x0100 0000 instead of 0x1000 0000, which had the interesting result of turning all uint32 and uint16 field byte ordering the other way round! **************************************** Date: Wednesday October 15, 1997 @ 5:30 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv25240 Added Files: COPYING Log Message: Added a copy of the LGPL to the samba/ubiqx/ directory. **************************************** Date: Wednesday October 15, 1997 @ 5:31 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25957 Modified Files: pipentlsa.c smbparse.c Log Message: pipentlsa.c : lsa close odd bug. smbparse.c : smb_io_dom_sid() _does_ need 4-byte alignment before it. **************************************** Date: Wednesday October 15, 1997 @ 5:32 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv23226 Added Files: BinaryTrees.readme Log Message: Added a very small piece of documentation to describe the binary tree modules. **************************************** Date: Wednesday October 15, 1997 @ 11:16 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv7419 Added Files: README Log Message: First draft of a README file to explain the origins of the "ubiqx" code. **************************************** Date: Wednesday October 15, 1997 @ 11:34 Author: samba-bu Update of /data/cvs/samba/source In directory samba:/data/people/samba-bugs/samba-1_9_17_BRANCH/source Modified Files: Tag: BRANCH_1_9_17 util.c Log Message: Added #ifdef'ed code with BIND_LOCAL_OUTPUT_SOCKET that causes optput sockets to be bound to the same local address as input ones are. Jeremy (jallison@whistle.com) **************************************** Date: Wednesday October 15, 1997 @ 11:34 Author: samba-bu Update of /data/cvs/samba In directory samba:/data/people/samba-bugs/samba-1_9_17_BRANCH Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: Updated for 1.9.17p3 release. Jeremy (jallison@whistle,com): **************************************** Date: Wednesday October 15, 1997 @ 11:38 Author: samba-bu Update of /data/cvs/samba/source In directory samba:/data/people/samba-bugs/samba-1_9_17_BRANCH/source Modified Files: Tag: BRANCH_1_9_17 version.h Log Message: preparing for release of 1.9.17p3 **************************************** Date: Wednesday October 15, 1997 @ 13:11 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv26166 Modified Files: ubi_dLinkList.c ubi_dLinkList.h Log Message: These are the ubiqx modules, as included with the Samba distribution. Updated the linked list module, which has new and changed macros. **************************************** Date: Wednesday October 15, 1997 @ 14:04 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11532 Modified Files: password.c Log Message: force the salt to be a maximum of 2 characters long in calls to crypt() This might solve some password problems, particulary on HPUX **************************************** Date: Wednesday October 15, 1997 @ 14:51 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14239 Modified Files: credentials.c pipenetlog.c Log Message: fixed a stack overflow bug in api_lsa_req_chal() changed the order of arguments to smbhash() in credentials.c. Luke, when you changed from E1() to smbhash() you didn't notice that the arguments are in a different order. This is why your new code was failing. NT logon still fails, but now gets to SAMLOGON. It shouldn't take much to get it working now. **************************************** Date: Wednesday October 15, 1997 @ 19:15 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: nameannounce.c namebrowse.c namedbresp.c nameelect.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c Log Message: fixed the freeze on logout bug. The fix has several parts: 1) add a new parameter to queue_netbios_packet(), the "reply_id", this is the id that should be used when sending a further response to the packet (such as a response after we get back a reply to a name query after senidnga WACK). reply_id is 0 (meaning unused) in most cases. 2) fix the id used in the reply in add_name_respond() from response_name_query_register() 3) remember to remove the response record at the end of response_name_query_register() 4) get the right IP address (it was 0.0.0.0) in response_name_query_register() 5) add a new field reply_id to struct response_record **************************************** Date: Wednesday October 15, 1997 @ 19:16 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: interface.c Log Message: added loopback_ip. This is used to detect packets from ourselves **************************************** Date: Wednesday October 15, 1997 @ 19:17 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: nmblib.c Log Message: add the port number to a debug statement **************************************** Date: Wednesday October 15, 1997 @ 19:18 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Modified Files: proto.h Log Message: the usual proto.h update **************************************** Date: Wednesday October 15, 1997 @ 19:39 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21319 Modified Files: Tag: BRANCH_1_9_17 interface.c nameannounce.c namebrowse.c namedbresp.c nameelect.c namepacket.c nameresp.c nameserv.c nameserv.h nameservreply.c nameservresp.c namework.c nmblib.c proto.h Log Message: added the "freeze on logout" fixes to the 1.9.17 tree **************************************** Date: Thursday October 16, 1997 @ 2:51 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14384 Modified Files: ipc.c pipes.c proto.h smb.h Log Message: added srvsvc basic pipe, straight from paul's code. does NETSHAREENUM and NETSERVERGETINFO. **************************************** Date: Thursday October 16, 1997 @ 3:59 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv2959/ubiqx Modified Files: Makefile Added Files: ubi_sLinkList.c ubi_sLinkList.h Log Message: Added ubi_sLinkList module which manages simple singly-linked lists. **************************************** Date: Thursday October 16, 1997 @ 5:16 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25328 Modified Files: byteorder.h credentials.c pipenetlog.c proto.h reply.c smb.h smbparse.c Log Message: smb.h smbparse.c pipenetlog.c : whoops, the SAM Logon structure was wrong. updated this, and cifsntdomain.txt. more debug info in pipenetlog.c. the crash is somewhere around deal_with_credentials(). byteorder.h : put in uint8, uint16 and uint32 typecasts around debug info, because sign extending was resulting in ffffffe8 being displayed instead of e8. credentials.c : some debugging info, because i'm tracking a coredump. without gdb. nothing like making things difficult. reply.c : whoops, missed this (important) bit from paul's code, which tells the NT workstation that the MACHINE$ entry doesn't already exist, and we're going to create a default entry with a password "machine" right now. proto.h: the usual. **************************************** Date: Thursday October 16, 1997 @ 7:53 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18780 Modified Files: ipc.c locking.c pipes.c proto.h reply.c server.c trans2.c uid.c Log Message: ipc.c: Adding Andrews become_root code to the main branch. locking.c: Adding Andrews become_root code to the main branch. pipes.c: Fixing the close_file issue. proto.h: The usual. reply.c: Move smb_pass into NTDOMAIN defined code. Fixing the close_file issue. server.c: Fixing the close_file issue. trans2.c: Fixing the close_file issue. uid.c: Adding Andrews become_root code to the main branch. Jeremy (jallison@whistle.com) **************************************** Date: Thursday October 16, 1997 @ 10:19 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv5234 Modified Files: Tag: BRANCH_1_9_17 makerpms.sh samba-make.patch samba.spec Log Message: Putting into BRANCH_1_9_17 what I lost! **************************************** Date: Thursday October 16, 1997 @ 10:25 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26192 Modified Files: makerpms.sh samba-make.patch samba.spec Log Message: Ready for release of 1.9.18alpha1 **************************************** Date: Thursday October 16, 1997 @ 10:46 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv22299/ubiqx Removed Files: BinaryTrees.readme ubi_AVLtree.c ubi_AVLtree.h ubi_BinTree.c ubi_BinTree.h ubi_SplayTree.c ubi_SplayTree.h ubi_dLinkList.c ubi_dLinkList.h ubi_sLinkList.c ubi_sLinkList.h Log Message: I got fed up trying to put the tree and list stuff into a subdirectory, so I've started to move them into the main directory. **************************************** Date: Thursday October 16, 1997 @ 10:55 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv27145 Added Files: ubi_dLinkList.c ubi_dLinkList.h Log Message: This code manages a simple doubly-linked list. **************************************** Date: Thursday October 16, 1997 @ 10:58 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19311 Modified Files: Makefile Log Message: Added ubi_dLinkList to the Makefile (and remembered to leave my platform information commented out!). **************************************** Date: Thursday October 16, 1997 @ 11:03 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv22159 Modified Files: dir.c Log Message: Made changes to the dir cache functions: - They now use the ubi_dLinkList linked list code. This is not a big gain, I suppose. It would be significant if there were lots of doubly-linked lists in the code and I replaced them all. The only other advantage is that the code is more modular, which appeals to my own sense of order, if no one elses. :-} - I allocate space for the entry structure and the strings in one go, instead of using malloc() and separate strdup() calls. This should be more efficient, and allows for a single call to free() to free the whole thing. These are very minor changes, but they do serve to make me more familiar with the code overall. **************************************** Date: Thursday October 16, 1997 @ 11:06 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv5195 Removed Files: Makefile Log Message: Don't need it any more. **************************************** Date: Thursday October 16, 1997 @ 11:13 Author: crh Update of /data/cvs/samba In directory samba:/tmp/cvs-serv28719/samba Added Files: COPYING.LGPL Log Message: Moved the LGPL from the ubiqx directory into the samba root directory and renamed it COPYING.LGPL. This is because the ubi_* files are under LGPL, not regular GPL. Removed the last few things from the ubiqx directory and deleted it. **************************************** Date: Thursday October 16, 1997 @ 11:13 Author: crh Update of /data/cvs/samba/source/ubiqx In directory samba:/tmp/cvs-serv28719/samba/source/ubiqx Removed Files: COPYING README Log Message: Moved the LGPL from the ubiqx directory into the samba root directory and renamed it COPYING.LGPL. This is because the ubi_* files are under LGPL, not regular GPL. Removed the last few things from the ubiqx directory and deleted it. **************************************** Date: Thursday October 16, 1997 @ 13:53 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26917 Modified Files: loadparm.c Log Message: fixed the problem that browsing breaks if you put quote marks around the server string option. I fixed it by adding: trim_string(ret, "\"", "\"") to lp_string() which means that it removes leading and trailing quotes from _all_ strings in smb.conf. I think this is what we want as I can't actually think of any case where quoted strings are needed. I suspect that this fix will actually fix browsing at quite a few sites. It's not uncommon to see people putting "" marks around the workgroup name or other essential strings. The real reason it was causing browsing to fail is that the browse.dat file uses " to delimit fields, which means that it wasn't being parsed correctly. It would be nice to use a proper database format in browse.dat sometime. In fact, we really need a generic database type subsystem in Samba to replace the mish-mash we currrently use (browse.dat, wins.dat, smbpasswd etc) **************************************** Date: Thursday October 16, 1997 @ 13:57 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26015 Modified Files: Tag: BRANCH_1_9_17 loadparm.c Log Message: fixed quote problem in 1.9.17 as well **************************************** Date: Thursday October 16, 1997 @ 15:33 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19650/source Modified Files: password.c Log Message: Added Michael Johnsons' PAM modifications This patch has been checked over. JHT **************************************** Date: Thursday October 16, 1997 @ 15:43 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv15002 Modified Files: Tag: BRANCH_1_9_17 password.c Log Message: Added PAM patches submitted by Checked over. OK. **************************************** Date: Thursday October 16, 1997 @ 17:54 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8499 Modified Files: Tag: BRANCH_1_9_17 client.c Log Message: add ERRDOS/67 ERRnosuchshare to the client.c list of error strings **************************************** Date: Thursday October 16, 1997 @ 18:01 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18546 Modified Files: client.c Log Message: add ERRDOS/67 ERRnosuchshare to the client.c list of error strings **************************************** Date: Thursday October 16, 1997 @ 22:59 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26187 Modified Files: pipenetlog.c Log Message: inside the auth 2 response bits, i wasn't storing the received client credentials for the calculation of the next credentials: i was storing the auth 2 calculated credentials. oops. **************************************** Date: Thursday October 16, 1997 @ 23:38 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11473 Modified Files: pipenetlog.c Log Message: dealing with some stack overflow bug somewhere around the use of deal_with_credentials() by moving important code to the beginning of the function :-) :-) :-). the new seed (old_cred + time + 1) was getting corrupted. **************************************** Date: Friday October 17, 1997 @ 2:01 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2112 Modified Files: smb.h smbparse.c Log Message: smb.h : id_info_1 has a pointer at the front of it. so does return credentials, and so does the client credentials. these are all from the sam logon. auth_level is 16 bytes not 32 and is actually called a switch_level. smbparse.c : smb_io_unihdr() - uni_max_len and uni_str_len are 16 bytes not 32. this may have a knock-on effect on smb_in_unihdr2() but we'll see... **************************************** Date: Friday October 17, 1997 @ 11:46 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv17461 Modified Files: nmbd.c Log Message: added -a "append log" option **************************************** Date: Friday October 17, 1997 @ 11:47 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv8397 Modified Files: nmbd.8 Log Message: document -a "append log" option **************************************** Date: Friday October 17, 1997 @ 12:56 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv6142 Modified Files: nameservresp.c Log Message: fix the handling of negative name query responses and the handling of packets with no answer section in general. The fix has 2 parts: 1) set ans_name to the name we queried if nmb->answers == NULL 2) check for nmb->answers == NULL in several other places where we currently check for nmb->answers->data While doing this, I noticed there are lots of places in our nmbd code where we make assumptions about the packets being well formed. Someone could easily implement a denial of service attack on nmbd by sending a packet that causes a null pointer dereference. Does anyone feel like going through the code and adding checks? Probably the best solution is to have a single function that "validates" a packet, making sure that all the required fields are there. This will be a bit tricky as what fields are required varies a lot between packets. A first pass would be a function that prints "SUSPECT PACKET" when it hits a packet that it suspects does not have a required field (or the field is badly formatted), then we could use this on a live system to find any cases we've missed. Any takers? **************************************** Date: Friday October 17, 1997 @ 13:09 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14135 Modified Files: nameresp.c Log Message: remove a spurious error message from nmbd. The message was: WINS server did not respond to name registration! this messages should only be produced when we are trying to register our own names, not when we are the one with the name database and we are doing a NAME_REGISTER_CHALLENGE on behalf of another host (for secured wins registration) **************************************** Date: Friday October 17, 1997 @ 21:54 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv4709 Modified Files: pipenetlog.c Log Message: set the wrong info level (0x0C00 0000 instead of 0xC000 0000) so that nt got confused and thought that the server password had been set instead of refused. this is for the SRV_PWSET response. **************************************** Date: Friday October 17, 1997 @ 23:43 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv26574 Modified Files: pipenetlog.c pipeutil.c smb.h smbparse.c util.c Log Message: smbparse.c smb.h : uni_max_len and uni_str_len are the other way round, in UNIHDR. util.c : increased the show_msg() data size from 256 bytes to 512 bytes: the LSA SAM Logon response can be about 500 bytes long. pipenetlog.c : forgot to set the authoritative field to 1. **************************************** Date: Saturday October 18, 1997 @ 2:46 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9413 Modified Files: pipenetlog.c lsaparse.c smb.h credentials.c Log Message: pipenetlog.c lsaparse.c smb.h : SAM logon sorting. too many buffer pointers. added in the missing switch value (value of 3). dealing with the buffer pointers to the user info structure in a slightly different way. **************************************** Date: Saturday October 18, 1997 @ 3:05 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21661 Modified Files: Tag: BRANCH_1_9_17 locking.c nameservresp.c Log Message: locking.c: Fix for zero length share files from Gerald Werner plus a mod to remove a race condition. nameservresp.c: Improved debug message. proto.h: The usuual. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 18, 1997 @ 3:59 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv9070 Modified Files: pipeutil.c Log Message: make_unihdr() was setting the length to 1/2 the required value. **************************************** Date: Saturday October 18, 1997 @ 7:06 Author: crh Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv16119 Modified Files: dir.c includes.h Log Message: Simply moved the #include for ubi_dLinkList.h from within dir.c to includes.h. More consistent with current practice. **************************************** Date: Saturday October 18, 1997 @ 8:32 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv9313 Modified Files: Tag: BRANCH_1_9_17 smb.conf.default Log Message: A lot of changes to the example smb.conf file. As I discussed with John, I really didn't like having "dangerous" options in here. **************************************** Date: Saturday October 18, 1997 @ 8:34 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv2777 Modified Files: smb.conf.default Log Message: put the new example config file in here as well **************************************** Date: Saturday October 18, 1997 @ 8:40 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv26243 Modified Files: smb.conf.default Log Message: add a note about running testparm after modifying smb.conf **************************************** Date: Saturday October 18, 1997 @ 8:41 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv3155 Modified Files: Tag: BRANCH_1_9_17 smb.conf.default Log Message: add a note about running testparm after modifying smb.conf **************************************** Date: Saturday October 18, 1997 @ 9:08 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13721 Modified Files: .cvsignore interface.c locking.c nameannounce.c namedbresp.c namedbserver.c namedbsubnet.c namepacket.c nameresp.c nameserv.c nameserv.h nameservresp.c nmbd.c nmbsync.c proto.h util.c Log Message: .cvsignore: Added make_smbcodepage interface.c: Added is_local_net(). locking.c: Added Fix for zero length share files from Gerald Werner plus a race condition fix for the fix. nameannounce.c: Made function static. namedbresp.c: extern int ClientDGRAM removed - not used. namedbserver.c: extern int ClientDGRAM removed - not used. namedbsubnet.c: Added code to make sockets per subnet. namepacket.c: Added code to read from all sockets & filter. nameresp.c: extern int ClientDGRAM removed - not used. nameserv.c: Indentation tidyup :-). nameserv.h: Added sockets to struct subnet. nameservresp.c: Improved debug message. nmbd.c: Changed to terminte on listen_for_packets exiting. nmbsync.c: extern int ClientDGRAM & ClientNMB removed - not used. proto.h: The usual. util.c: Fixed debug message. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 18, 1997 @ 10:22 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv3655 Modified Files: loadparm.c namepacket.c proto.h Log Message: After talking with Andrew added "interfaces only" parameter that turns off the filtering on the broadcast socket by default. Jeremy (jallison@whistle.com) **************************************** Date: Saturday October 18, 1997 @ 15:27 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv12567 Modified Files: Tag: BRANCH_1_9_17 smb.conf.default Log Message: Fixed small typo. **************************************** Date: Saturday October 18, 1997 @ 15:28 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv28108 Modified Files: smb.conf.default Log Message: Fixed small typo. **************************************** Date: Sunday October 19, 1997 @ 1:01 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv14500 Modified Files: reply.c Log Message: put the NT_STATUS_ALLOTTED_SPACE_EXCEEDED error in instead of 0x99. whatever that means. **************************************** Date: Sunday October 19, 1997 @ 15:16 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv14730 Modified Files: smb.conf.default Log Message: add a section on encryption and change the formatting a bit **************************************** Date: Sunday October 19, 1997 @ 15:18 Author: tridge Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv27213 Modified Files: Tag: BRANCH_1_9_17 smb.conf.default Log Message: add a section on encryption and change the formatting a bit **************************************** Date: Sunday October 19, 1997 @ 21:54 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv17568 Modified Files: Tag: BRANCH_1_9_17 smb.conf Log Message: Updated to reflect new examples/smb.conf.default contents. **************************************** Date: Sunday October 19, 1997 @ 22:03 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv21388 Modified Files: smb.conf Log Message: Updated smb.conf to reflect new examples/smb.conf.default contents. **************************************** Date: Sunday October 19, 1997 @ 22:24 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24763 Modified Files: pipes.c Added Files: pipesrvsvc.c Log Message: pipes.c pipesrvsvc.c : moved stub srvsvc pipe function into separate file, in preparation for further work. **************************************** Date: Sunday October 19, 1997 @ 22:28 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv18023 Modified Files: WinNT.txt Log Message: Added comment submitted by Frank Varnavas. **************************************** Date: Sunday October 19, 1997 @ 22:38 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv20271/docs Modified Files: Tag: BRANCH_1_9_17 WinNT.txt Log Message: Added Frank Varnavas comments. **************************************** Date: Monday October 20, 1997 @ 0:36 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv16925 Modified Files: smb.h Log Message: added the following structures: SH_INFO_1 SH_INFO_1_STR SHARE_INFO_1_CTR SRV_Q_NET_SHARE_ENUM SRV_R_NET_SHARE_ENUM the share info1 container can handle a maximum of 32 shares. the share info1 string structures contain two unicode strings, with 1024 uint16 characters _each_. we're going to _have_ to dynamically allocate the unicode strings, else we'll run out of stack space. rapidly. **************************************** Date: Monday October 20, 1997 @ 1:33 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24086 Modified Files: Makefile pipenetlog.c proto.h smb.h util.c Added Files: srvparse.c Log Message: Makefile : added srvparse.o and pipesrvsvc.o smb.h : mods to the Net Share Enum stuff srvparse.c : Net Share Enum parsing support. more srvsvc pipe parsing to go here... pipenetlog.c util.c: modified standard_sub_basic() so that you can set a global boolean and use a different string for the %U username substitution. proto.h: the usual. **************************************** Date: Monday October 20, 1997 @ 3:01 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28002 Modified Files: pipesrvsvc.c smb.h srvparse.c Log Message: creating NetShareEnum parsing / reply creation. compiles, but untested. **************************************** Date: Monday October 20, 1997 @ 3:54 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv79 Modified Files: pipesrvsvc.c smb.h srvparse.c Log Message: debugging the srvsvc Net Share Enum. some padding issues; some string length issues. it works! **************************************** Date: Monday October 20, 1997 @ 9:22 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12415 Modified Files: loadparm.c Log Message: update the timestamp on config files in our linked list when we notice they have changed, otherwise we keep reading them again and again **************************************** Date: Monday October 20, 1997 @ 9:24 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1735 Modified Files: Tag: BRANCH_1_9_17 loadparm.c Log Message: update the timestamp on config files in our linked list when we notice they have changed, otherwise we keep reading them again and again **************************************** Date: Monday October 20, 1997 @ 11:00 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10829 Modified Files: credentials.c proto.h smbdes.c Log Message: move calls to smbhash() inside smbdes.c (for legal reasons) **************************************** Date: Monday October 20, 1997 @ 11:10 Author: tridge Update of /data/cvs/samba/source In directory samba:/data/people/tridge/samba/source Removed Files: arcfour.c arcfour.h Log Message: I am removing these from the source code in preparation for an upcoming 1.9.18alpha release. We can't release with this code in there as it currently stands as it might breach ITAR export restrictions in the US. I've discussed ways around this with Jeremy and we can put the code back in with appropriate modifications once it is needed. Note that this code isn't actually used in Samba yet, so removing it has no effect. If anyone wants the code then look in ~samba-bugs/arcfour/ or grab it from the CVS attic. **************************************** Date: Monday October 20, 1997 @ 12:50 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv11869 Modified Files: credentials.c password.c proto.h smbdes.c util.c Log Message: casting cleanups **************************************** Date: Monday October 20, 1997 @ 18:46 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv213 Modified Files: Makefile locking.c proto.h reply.c server.c smb.h status.c Added Files: locking_shm.c locking_slow.c Log Message: a major share modes reorganisation. The shares modes code is now split into separate files. The shared memory implementation is in locking_shm.c. The slow implementation is in locking_slow.c It is all controlled by a struct share_ops structure that has function pointers to the implementation of all the functions needed by a share modes implementation. An initialisation function sets up this structure. This will make adding new implementations easy and clean. This also allowed me to get rid of the ugly code in smbstatus. Now status.c links to the locking code and calls methods in share_ops. I also renamed some things and generally organised things in a much cleaner fashion. Defines and structures specific to each implementation have been moved to the appropriate file and out of smb.h. **************************************** Date: Monday October 20, 1997 @ 20:30 Author: jht Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv6811 Modified Files: WinNT.txt Log Message: Fixed Upper/Lower case typos. **************************************** Date: Monday October 20, 1997 @ 22:10 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv18415 Modified Files: util.c proto.h password.c loadparm.c ipc.c pipenetlog.c Log Message: util.c password.c : added automount_server() function which, if -DAUTOMOUNT is in use, returns the server name of the NIS auto.map entry. otherwise, it returns local_server. added use of automount_server() for a new substitution %N for NIS home server. this defaults, via automount_server(), to the same functionality as %L if -DAUTOMOUNT is not used. removed vuser->home_share. moved code that grabbed the servername into the separate function automount_server(). loadparm.c : created "logon drive" (default of "") created "logon home" (default of "\\%N\%U") changed default of "logon path" from NULL to "\\%N\%U\profile". ipc.c pipenetlog.c : use lp_logon_drive(), lp_logon_home() and lp_logon_path() in their now easier-to-use form (don't have to check if *lp_logon_path() and manually substitute a default of \\%L\%U and do a standard_sub_basic() on the result, because the default automatically does this. **************************************** Date: Monday October 20, 1997 @ 22:13 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19244 Modified Files: smb.h Log Message: removed home_share from user_info structure. **************************************** Date: Monday October 20, 1997 @ 23:00 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv19276 Modified Files: DOMAIN.txt Log Message: updated briefly to mention NT domain support as working, but experimental. **************************************** Date: Monday October 20, 1997 @ 23:14 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv18879 Modified Files: Tag: BRANCH_1_9_17 smb.conf.default Log Message: Updated with DNS Proxy, Printing and [netlogon] share modes = no **************************************** Date: Monday October 20, 1997 @ 23:18 Author: jht Update of /data/cvs/samba/examples In directory samba:/tmp/cvs-serv5632 Modified Files: smb.conf.default Log Message: Added DNS Proxy, Printing, [netlogon] share modes = no. **************************************** Date: Monday October 20, 1997 @ 23:24 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv15646 Modified Files: Makefile Log Message: Updated for Digital Unix v4.0 **************************************** Date: Monday October 20, 1997 @ 23:28 Author: jht Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv7183 Modified Files: Tag: BRANCH_1_9_17 Makefile Log Message: Updated for Digital Unix v4.0 **************************************** Date: Monday October 20, 1997 @ 23:34 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26136 Added Files: Tag: BRANCH_1_9_17 smbadduser Log Message: Added back. Why did this evaporate? - My fault no doubt! **************************************** Date: Tuesday October 21, 1997 @ 0:43 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv3216 Added Files: NTDOMAIN.txt cifsntdomain.txt Log Message: NTDOMAIN.txt: describes how to set up samba as an NT PDC. it includes debugging assisting info. it is expected that this document turn into a user's document, rather than a debugger's document. cifsntdomain.txt : this is the "NT Domain Authentication (draft)" white paper, current version. if anyone think it's a bad idea to put a copy of this in here, i'm quite happy to remove it. **************************************** Date: Tuesday October 21, 1997 @ 0:46 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv24203 Modified Files: NTDOMAIN.txt cifsntdomain.txt Log Message: added copyright to headers. **************************************** Date: Tuesday October 21, 1997 @ 1:12 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv26391/packaging/redhat Modified Files: Tag: BRANCH_1_9_17 samba-axp.patch Log Message: Updated DEC Alpha mods for RedHat Linux for Alpha. **************************************** Date: Tuesday October 21, 1997 @ 1:32 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv10505 Modified Files: Tag: BRANCH_1_9_17 smb.conf Log Message: Updated for release of p4. **************************************** Date: Tuesday October 21, 1997 @ 1:35 Author: jht Update of /data/cvs/samba/packaging/redhat In directory samba:/tmp/cvs-serv9267 Modified Files: smb.conf Log Message: Updated to be consistent with 1.9.17p4 **************************************** Date: Tuesday October 21, 1997 @ 2:24 Author: lkcl Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv13347 Modified Files: smb.conf.5 Log Message: added description of parameters: domain sid domain groups logon drive logon path **************************************** Date: Tuesday October 21, 1997 @ 2:25 Author: lkcl Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv24406 Modified Files: loadparm.c pipenetlog.c proto.h util.c Log Message: added "domain groups" parameter, allowing you to specify the groups that the user belongs to. it would be nice to know exactly what the domain groups _are_.... **************************************** Date: Tuesday October 21, 1997 @ 4:52 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2967 Modified Files: loadparm.c locking_shm.c namepacket.c proto.h reply.c server.c system.c time.c trans2.c Log Message: loadparm.c: Changed 'interfaces only' parameter to 'bind interfaces only'. Added 'dos filetimes' parameter for UTIME fix. locking_shm.c: Fixed typo (sorry Andrew :-). namepacket.c: Changed lp_interfaces_only() to lp_bind_interfaces_only(). proto.h: The usual. reply.c: Made filetime calls use new file_utime call (wrapper for sys_utime). server.c: Made filetime calls use new file_utime call (wrapper for sys_utime). system.c: Added Andrew's sanity checks to times in sys_utime(). time.c: Moved set_filetime() to server.c. Made null_mtime() global. trans2.c: Made filetime calls use new file_utime call (wrapper for sys_utime). Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 21, 1997 @ 6:34 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv14544 Modified Files: Support.txt smb.conf.5 Added Files: make_smbcodepage.1 Log Message: Adding make_smbcodepage.1 man page. Updated smb.conf with dos filetimes. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 21, 1997 @ 7:50 Author: jra Update of /data/cvs/samba In directory samba:/tmp/cvs-serv21063 Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: WHATSNEW.txt: Updated in preparation for p4. Support.txt: One more consultant. smb.conf: dos filetimes added. loadparm.c: dos filetimes added. proto.h: The usual. reply.c: dos filetimes added. server.c: dos filetimes added. time.c: dos filetimes added. trans2.c: dos filetimes added. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 21, 1997 @ 7:50 Author: jra Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv21063/docs Modified Files: Tag: BRANCH_1_9_17 Support.txt smb.conf.5 Log Message: WHATSNEW.txt: Updated in preparation for p4. Support.txt: One more consultant. smb.conf: dos filetimes added. loadparm.c: dos filetimes added. proto.h: The usual. reply.c: dos filetimes added. server.c: dos filetimes added. time.c: dos filetimes added. trans2.c: dos filetimes added. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 21, 1997 @ 7:50 Author: jra Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21063/source Modified Files: Tag: BRANCH_1_9_17 loadparm.c proto.h reply.c server.c time.c trans2.c Log Message: WHATSNEW.txt: Updated in preparation for p4. Support.txt: One more consultant. smb.conf: dos filetimes added. loadparm.c: dos filetimes added. proto.h: The usual. reply.c: dos filetimes added. server.c: dos filetimes added. time.c: dos filetimes added. trans2.c: dos filetimes added. Jeremy (jallison@whistle.com) **************************************** Date: Tuesday October 21, 1997 @ 19:09 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv19955 Modified Files: ipc.c Log Message: add some debug info **************************************** Date: Tuesday October 21, 1997 @ 19:11 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28389 Modified Files: local.h Log Message: get rid of the KEEP_PASSWORD_SERVER_OPEN define **************************************** Date: Tuesday October 21, 1997 @ 19:12 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1056 Added Files: clientgen.c Log Message: This is a set of generic SMB client routines. I needed this in a hurry to fix the password server code, so I didn't use SMBlib. This code is fairly generic and uses a "struct cli_state" to hold the client state. **************************************** Date: Tuesday October 21, 1997 @ 19:34 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv8604 Modified Files: Makefile password.c reply.c server.c smb.h Log Message: rewrote the password server code using the new clientgen.c client interface The new code uses a source netbios name equal to the Samba servers name, not the client name. It also uses NetWkstaUserLogon to do a full network logon. This means it will honour the servers logon restrictions (such as login times etc). **************************************** Date: Tuesday October 21, 1997 @ 19:39 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv12697 Modified Files: client.c clientutil.c Log Message: some cleanups in the clientutil.c code. I'm actually hoping to remove this module completely once we convert nmbd to using the new (much cleaner) clientgen.c smbclient now also reports if it connects as a guest user **************************************** Date: Tuesday October 21, 1997 @ 19:39 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv1911 Modified Files: proto.h Log Message: prototype updates **************************************** Date: Tuesday October 21, 1997 @ 19:43 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv23421 Modified Files: smb.conf.5 Log Message: added a note about which netbios name is use in server level security **************************************** Date: Tuesday October 21, 1997 @ 20:09 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv28053 Modified Files: Tag: BRANCH_1_9_17 Makefile client.c clientutil.c ipc.c local.h password.c proto.h reply.c server.c smb.h Log Message: add the new password server code to the 1.9.17 tree. This needed to be fixed as the previous code could provide a security hole if the NT server was misconfigured **************************************** Date: Tuesday October 21, 1997 @ 20:12 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv28096 Modified Files: Tag: BRANCH_1_9_17 smb.conf.5 Log Message: update the password server docs **************************************** Date: Tuesday October 21, 1997 @ 20:30 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv25785 Modified Files: smb.conf.5 Log Message: add a note on how to map usernames with spaces in them **************************************** Date: Tuesday October 21, 1997 @ 20:31 Author: tridge Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv27253 Modified Files: Tag: BRANCH_1_9_17 smb.conf.5 Log Message: add a note on how to map usernames with spaces in them **************************************** Date: Tuesday October 21, 1997 @ 20:46 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25059 Added Files: Tag: BRANCH_1_9_17 clientgen.c Log Message: add the generic client code to 1.9.17 **************************************** Date: Tuesday October 21, 1997 @ 21:50 Author: samba-bugs Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv1594 Modified Files: Support.txt Log Message: Updating an entry.Paul **************************************** Date: Tuesday October 21, 1997 @ 21:54 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv10072 Modified Files: server.c uid.c Log Message: fix the order of become_uid() and become_gid() in become_root(). This was a harmless bug but left log entries code cleanup in reply_lanman2() **************************************** Date: Tuesday October 21, 1997 @ 21:57 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv25082 Modified Files: Tag: BRANCH_1_9_17 uid.c Log Message: fix the order of become_uid() and become_gid() in become_root(). This was a harmless bug but left log entries **************************************** Date: Tuesday October 21, 1997 @ 22:09 Author: ictinus Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv23872/docs Modified Files: Tag: BRANCH_1_9_17 Support.txt Removed Files: Tag: BRANCH_1_9_17 samba.faq Log Message: Updated Support entry. Hmm.. I thought I removed samba.faq in this branch before. **************************************** Date: Tuesday October 21, 1997 @ 22:22 Author: ictinus Update of /data/cvs/samba/docs/faq In directory samba:/tmp/cvs-serv20593/docs/faq Modified Files: Tag: BRANCH_1_9_17 Samba-Server-FAQ.html Samba-Server-FAQ.sgml Samba-meta-FAQ-2.html Samba-meta-FAQ.html Samba-meta-FAQ.sgml Samba-meta-FAQ.txt sambafaq-1.html sambafaq-3.html sambafaq.html sambafaq.sgml sambafaq.txt Log Message: Update 1.9.17 branch with faq docs from 1.9.18 I don't think I've clobbered anything I shouldn't have. **************************************** Date: Tuesday October 21, 1997 @ 22:38 Author: ictinus Update of /data/cvs/samba In directory samba:/tmp/cvs-serv26699 Modified Files: Tag: BRANCH_1_9_17 README Log Message: Removed references to samba.canberra, replacing with samba.anu Added mirror sites. **************************************** Date: Tuesday October 21, 1997 @ 22:38 Author: ictinus Update of /data/cvs/samba/docs In directory samba:/tmp/cvs-serv26699/docs Modified Files: Tag: BRANCH_1_9_17 BUGS.txt MIRRORS.txt UNIX_INSTALL.txt announce samba.7 Log Message: Removed references to samba.canberra, replacing with samba.anu Added mirror sites. **************************************** Date: Tuesday October 21, 1997 @ 22:55 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv21693 Modified Files: server.c Log Message: don't check lp_alternate_permissions() in the new utime workaround code. lp_alternate_permissions() is intended only to affect the display of file permissions, not what you can actually do with the files. **************************************** Date: Tuesday October 21, 1997 @ 23:03 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv6354 Modified Files: server.c Log Message: check for EPERM or EACCESS in file_utime() **************************************** Date: Tuesday October 21, 1997 @ 23:07 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv13762 Modified Files: Tag: BRANCH_1_9_17 server.c Log Message: check for EPERM or EACCESS in file_utime() only use lp_alternate_permissions() for display purposes **************************************** Date: Tuesday October 21, 1997 @ 23:15 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv23614 Modified Files: server.c Log Message: damn, I spelt EACCES wrong. actually it's wrong in the linux man page for utime ... **************************************** Date: Tuesday October 21, 1997 @ 23:16 Author: tridge Update of /data/cvs/samba/source In directory samba:/tmp/cvs-serv2485 Modified Files: Tag: BRANCH_1_9_17 server.c Log Message: for 1.9.17 as well **************************************** Date: Wednesday October 22, 1997 @ 2:34 Author: jra Update of /data/cvs/samba In directory samba:/tmp/cvs-serv10301 Modified Files: Tag: BRANCH_1_9_17 WHATSNEW.txt Log Message: Updated for p4 release. Jeremy. **************************************** Date: Wednesday October 22, 1997 @ 2:43 Author: samba-bu Update of /data/cvs/samba/docs In directory samba:/data/people/samba-bugs/samba-1_9_17_BRANCH/docs Modified Files: Tag: BRANCH_1_9_17 Application_Serving.txt BROWSING.txt BUGS.txt DIAGNOSIS.txt DNIX.txt DOMAIN.txt DOMAIN_CONTROL.txt ENCRYPTION.txt Faxing.txt GOTCHAS.txt HINTS.txt MIRRORS.txt NetBIOS.txt OS2-Client-HOWTO.txt Passwords.txt Printing.txt SCO.txt Speed.txt Support.txt Tracing.txt UNIX-SMB.txt UNIX_INSTALL.txt Win95.txt WinNT.txt nmbd.8 samba.7 security_level.txt smb.conf.5 smbclient.1 smbd.8 smbpasswd.8 smbrun.1 smbstatus.1 smbtar.1 testparm.1 testprns.1 Log Message: preparing for release of 1.9.17p4 **************************************** Date: Wednesday October 22, 1997 @ 2:43 Author: samba-bu Update of /data/cvs/samba/source In directory samba:/data/people/samba-bugs/samba-1_9_17_BRANCH/source Modified Files: Tag: BRANCH_1_9_17 version.h Log Message: preparing for release of 1.9.17p4