1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3
Samba Release Account b338bce94f 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
(This used to be commit b50ff657dd)
1996-07-07 12:36:18 +00:00
..
client - moved the protocol defs in the client to keep sill C compilers happy 1996-07-03 01:58:27 +00:00
include tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
lib modified become_master() to a state-based system. becoming a master 1996-07-04 19:19:26 +00:00
libsmb got rid of a lot of redundent header files as we now globally generate 1996-06-10 04:38:24 +00:00
locking - change date as a demo for john 1996-06-19 12:23:54 +00:00
nmbd modified become_master() to a state-based system. becoming a master 1996-07-04 19:19:26 +00:00
param luke's first attempt at using cvs 1996-06-29 18:49:20 +00:00
passdb got rid of a lot of redundent header files as we now globally generate 1996-06-10 04:38:24 +00:00
printing - change date as a demo for john 1996-06-19 12:23:54 +00:00
script Added uninstallation from Makefile, either in parts or total uninstall 1996-07-05 03:53:32 +00:00
smbd modified become_master() to a state-based system. becoming a master 1996-07-04 19:19:26 +00:00
utils luke's first attempt at using cvs 1996-06-29 18:49:20 +00:00
.cvsignore add sunos private makefile to .ignore 1996-06-06 00:28:48 +00:00
change-log Started uninstall in Makefile 1996-07-04 03:17:08 +00:00
md4.h Initial version imported to CVS 1996-05-04 07:50:46 +00:00
nameannounce.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameannounce.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namebrowse.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namebrowse.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namedb.c modified become_master() to a state-based system. becoming a master 1996-07-04 19:19:26 +00:00
namedbname.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namedbresp.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameelect.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameelect.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namelogon.c as a result of the writing of namework.doc, namework.c has been tidied up, 1996-07-02 15:31:33 +00:00
namelogon.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namepacket.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namequery.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameresp.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameresp.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameserv.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameserv.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameservreply.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nameservresp.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namework.c tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
namework.doc tidied up: code shuffling and documentation. 1996-07-07 12:36:18 +00:00
nmbsync.c modified become_master() to a state-based system. becoming a master 1996-07-04 19:19:26 +00:00