summaryrefslogtreecommitdiffstats
path: root/source/nmbd
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix from "Stefan (metze) Metzmacher" <metze@metzemix.de> for nmbd 1c groupJeremy Allison2002-11-151-0/+16
| | | | | release. Jeremy.
* Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison2002-11-1218-295/+158
| | | | | | dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy.
* Last sync with HEADJelmer Vernooij2002-11-091-5/+0
|
* Sync with HEADJelmer Vernooij2002-11-091-101/+29
|
* Ensure we register the 1c name on the unicast subnet.Jeremy Allison2002-10-081-0/+10
| | | | Jeremy.
* Merging tridge's wins fixes. Tridge - we're supposed to be keeping 3.0 upJeremy Allison2002-10-031-2/+2
| | | | | to date :-). Jeremy.
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-252-2/+7
|
* sync 3.0 branch with headJelmer Vernooij2002-08-177-30/+146
|
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-1511-975/+1036
|
* nmbd handle shutdown message.Jean-François Micouleau2002-03-291-0/+10
| | | | J.F.
* Fix to stop PERMANENT_NAMES being added when nmbd starts up and WINSJeremy Allison2002-03-291-5/+34
| | | | | server is down. Keep adding refreshible names instead. Jeremy.
* Make winbindd_idmap tdb endian independent. This is very important forJeremy Allison2002-03-211-5/+5
| | | | | | | | sharing between machines with rsync. Finally removed tdb_store_int/tdb_fetch_int. Now only tdb_store_int32/tdb_fetch_int32 which are endian independent are allowed. Jeremy.
* Add assertions that kill() is never accidentally passed a non-positiveMartin Pool2002-03-201-2/+3
| | | | | | | | | pid. This follows a bug in rsync where it would accidentally kill(-1), removing all the user's processes. I can't see any way this would directly happen in Samba, but having the assertions seems beneficial. http://cvs.samba.org/cgi-bin/cvsweb/rsync/util.c.diff?r1=1.108&r2=1.109&f=h
* Removed unused static function.Tim Potter2002-03-051-18/+0
|
* Cause nmbd to take signal processing in-band, rather than inJeremy Allison2002-03-011-339/+368
| | | | | signal handlers. THIS NEEDS TESTING ! Jeremy.
* Fix from Michael Steffens <michael_steffens@hp.com> to make signalJeremy Allison2002-01-311-1/+1
| | | | | | processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy.
* Removed version number from file header.Tim Potter2002-01-3027-52/+27
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* rewrote nmbd's wins backend to use a tdb instead of a flat text file.Jean-François Micouleau2002-01-253-267/+627
| | | | | | | | | | | | Changed the way the wins record are handled in memory. Now they are living much longer with the different states: active, released and tombstone. Also added a version ID, some wins flags and the wins owner ip address to the namrec->data struct, and a function to process messages sent by the wins replication daemon. the initiate_wins_processing() function is not correct, I'll fix it later. J.F.
* remove unused variableJean-François Micouleau2002-01-251-1/+0
| | | | J.F.
* Ensure (C) message is output on startup.Jeremy Allison2002-01-181-2/+2
| | | | Jeremy.
* Tidyup & code refactoring from Martin.Sheppard@csiro.au.Jeremy Allison2002-01-181-26/+23
| | | | Jeremy.
* Fix name register bug with non-existent wins server.Jeremy Allison2002-01-161-32/+29
| | | | Jeremy.
* Same fix as went into 2.2 (I'm waiting for jerry to finish some code).Jeremy Allison2002-01-114-15/+15
| | | | Jeremy.
* When running interactive we want to set our own process group forJeremy Allison2001-12-301-0/+9
| | | | | signal management. Jeremy.
* Fixup -i interactive modes.Jeremy Allison2001-12-291-5/+6
| | | | Jeremy.
* Add an output parameter to message_send_all that says how manyMartin Pool2001-12-211-1/+1
| | | | | | messages were sent, so you know how many replies to expect. Const and doc religion.
* Removed global debugf. Replaced with lp_set_logfile(name).Jeremy Allison2001-12-201-5/+6
| | | | | Fixed winbindd to finally stop leaving log. file droppings :-). Jeremy.
* added -i option to nmbd, giving interactive mode (like winbindd)Andrew Tridgell2001-11-271-3/+8
|
* Got medieval on another pointless extern. Removed extern struct ipzeroTim Potter2001-11-269-22/+13
| | | | | | | and replaced with two functions: void zero_ip(struct in_adder *ip); BOOL is_zero_ip(struct in_addr ip);
* Removed TimeInit() call from every client program (except for one placeTim Potter2001-11-231-2/+0
| | | | | in smbd/process.c where the timezone is reinitialised. Was replaced with check for a static is_initialised boolean.
* LMHOSTSFILE is now dynamically configured too.Martin Pool2001-11-191-12/+3
|
* Store some path names in global variables initialized to configureMartin Pool2001-11-191-7/+5
| | | | default, rather than in preprocessor macros.
* Fixed WINS re-registration bug. Don't ask..... :-(. It was in my code :-).Jeremy Allison2001-10-082-2/+3
| | | | Jeremy.
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-0227-50/+0
|
* How often did I read the CVS commit messageVolker Lendecke2001-09-271-1/+1
| | | | | | "Always compile before commit" :-(( Volker
* From 2.2.Volker Lendecke2001-09-261-0/+6
| | | | Volker
* move to SAFE_FREE()Simo Sorce2001-09-1714-39/+37
|
* convert more code to use XFILEAndrew Tridgell2001-09-104-46/+45
|
* convert more code to use XFILEAndrew Tridgell2001-09-103-10/+10
|
* declare dbf in one spotAndrew Tridgell2001-09-101-1/+0
|
* replaced stdio in many parts of samba with a XFILE. XFILE is a cut-downAndrew Tridgell2001-09-101-2/+2
| | | | | | | | | replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor limit that we hit with nasty consequences on some systems I would eventually prefer us to have a configure test to see if we need to replace stdio, but for now this code needs to be tested widely so I'm enabling it by default.
* got rid of USE_TDB_MMAP_FLAG as its not needed any moreAndrew Tridgell2001-09-062-2/+2
|
* merge profile data changes from 2.2Herb Lewis2001-09-053-26/+65
|
* Send a MSG_SMB_SAM_REPL when a UAS/SAM change netlogon message isTim Potter2001-08-281-8/+34
| | | | received.
* Same as nmbd.c. These now test wins_srv_count() instead of lp_wins_serverChristopher R. Hertel2001-08-262-2/+2
| | | | to determine whether the 'wins server' parameter is set.
* Instead of checking lp_wins_server() to see if a WINS server was specified,Christopher R. Hertel2001-08-261-5/+8
| | | | | | | | nmbd now calls wins_srv_count(). This returns the number of WINS servers specified in the 'wins server' parameter. The return value will be zero if 'wins server' is not specified. Quick change to make room for WINS failover.
* Process the SAM/UAS change notification message.Tim Potter2001-08-241-0/+73
|
* Only register the #1b name if we are ROLE_DOMAIN_PDC rather thanTim Potter2001-08-241-1/+1
| | | | lp_domain_master()
* Fixes for varargs problems with std c.Jeremy Allison2001-07-304-13/+13
| | | | | Fix from Rick Lake <rwlake@anp.nl> for QNX. Jeremy.
* Fixes from Jens-Uwe.Walther@force.de to make the -l option behaveJeremy Allison2001-07-171-1/+1
| | | | | consistently. Jeremy.