summaryrefslogtreecommitdiffstats
path: root/source/nmbd
Commit message (Collapse)AuthorAgeFilesLines
* r24528: start syncing changes for 3.0.25cGerald Carter2007-08-171-1/+7
|
* r23602: grab final changes for 3.0.25b due out tomorrowGerald Carter2007-06-261-0/+1
|
* r23544: sync 3.0.25b release with SAMBA_3_0_25 svn r23530.Gerald Carter2007-06-192-2/+18
|
* r22434: sync from the 3.0.25 tree for rc2Gerald Carter2007-04-211-0/+7
|
* r22138: * Sync up with the SAMBA_3_0_25 as of svn r22132.Gerald Carter2007-04-096-31/+37
| | | | | * Set VERSION to 3.0.25rc1 * Update release notes.
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-286-31/+34
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r17918: * NULL deref fixesGerald Carter2006-08-291-1/+9
| | | | | * time fixes for tortore * nmbd crash fix
* r17911: Mgeres from SAMBA_3_0_23:Gerald Carter2006-08-291-0/+1
| | | | | | | * DNS SRV fixes * fd leak fix in async dns lookup code (nmbd) * krb5 sesssetup double username map fix * NULL deref fix in reg_objects.c
* r17727: Start pulling in changes for 3.0.23cGerald Carter2006-08-231-6/+6
|
* r16674: After removing each individual post-3.0.23rc3 change:Gerald Carter2006-06-295-13/+45
| | | | | | | | | | | | | | This pulls is what I considered safe fixes from SAMBA_3_0. This boiled down to either Klocwork fixes or obvious compiler warning fixes. I did not include any changes to fnuction signatures not the version change to the passdb API. Also pulled in the 3 nmbd fixes requested by Jeremy and the wildcard delete fix. This code will sit for a few days in the cooker and then become 3.0.23 if nothing blows up. I don't care how many more compile warning fixes people throw into SAMBA_3_0.
* r16348: * merging changes from SAMBA_3_0 r16346Gerald Carter2006-06-191-2/+2
| | | | * updating release notes to match
* r16254: pulling klocwork fixes for 3.0.23rc3 (current up to r16251)Gerald Carter2006-06-154-4/+40
|
* r16104: Set version to 3.0.23rc2Gerald Carter2006-06-081-1/+1
| | | | | Bring release tree up to current 3.0 tree (svn merge -r15845:16103 $SVNURL/branches/SAMBA_3_0)
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-237-13/+17
|
* r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika@fsi.co.jp>Jeremy Allison2006-04-091-2/+0
| | | | | No need to null terminate early, pull_ascii_fstring will do this. Jeremy.
* r14898: This change is an attempt to improve the quality of the information thatJames Peach2006-04-041-40/+1
| | | | | | | | | | | | | | | | | is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
* r14618: add --no-process-group to all server programmsStefan Metzmacher2006-03-211-2/+4
| | | | | | | | | | | to make the following possible: timelimit 20000 bin/nmbd -F -S --no-process-group timelimit 20000 bin/smbd -F -S --no-process-group this is needed to 'make test' working without losing child processes metze
* r14007: Coverity bug CID #197. Don't compare against 0, weJeremy Allison2006-03-081-1/+1
| | | | | mean the ttl instead. Jeremy.
* r13892: Doh ! My bugfix had a bug :-). Spotted by Willi Mann <willi@wm1.at>,Jeremy Allison2006-03-061-2/+2
| | | | | if rrec can be null make sure we *never* deref it. Jeremy.
* r13887: Fix coverity bug CID #94. mem leak on error codepath.Jeremy Allison2006-03-061-0/+2
| | | | Jeremy.
* r13884: Fix coverity CID #95. Resource leak on error path.Jeremy Allison2006-03-061-0/+2
| | | | Jeremy.
* r13882: Fix coverity CID bug #96. Missing free on errorJeremy Allison2006-03-061-0/+1
| | | | | exit path. Jeremy.
* r13880: Fix coverity bug CID #97, mem leak on error path.Jeremy Allison2006-03-061-4/+4
| | | | Jeremy.
* r13875: Fix coverity bug #148. Deref of rrec before NULL check.Jeremy Allison2006-03-061-2/+7
| | | | Jeremy.
* r13873: I think this is the longstanding wins server crash bug, notJeremy Allison2006-03-061-17/+16
| | | | | | part of the changes I made but something that's been there a while.... Coverity bugid #41. Jeremy.
* r13571: Replace all calls to talloc_free() with thye TALLOC_FREE()Gerald Carter2006-02-201-1/+1
| | | | macro which sets the freed pointer to NULL.
* r13510: plug memory leak in WINS server code.Gerald Carter2006-02-151-0/+5
|
* r13212: r12414@cabra: derrell | 2006-01-28 17:52:17 -0500Derrell Lipman2006-01-281-1/+1
| | | | | | | | | | | | lp_load() could not be called multiple times to modify parameter settings based on reading from multiple configuration settings. Each time, it initialized all of the settings back to their defaults before reading the specified configuration file. This patch adds a parameter to lp_load() specifying whether the settings should be initialized. It does, however, still force the settings to be initialized the first time, even if the request was to not initialize them. (Not doing so could wreak havoc due to uninitialized values.)
* r13081: correct fix for the segv in nmbd caused by a double free on namerec.Gerald Carter2006-01-232-8/+8
|
* r12967: BUG 1061: don't corrupt the file name when reading an lmhosts file ↵Gerald Carter2006-01-161-3/+4
| | | | (-H) in nmbd. Patch from Andrew Esh <Andrew_Esh@adaptec.com>
* r12946: fix a segfault in nmbd when 'wins support = yes' caused by double freeGerald Carter2006-01-151-3/+5
|
* r12564: Ensure load_case_tables is always done first.Jeremy Allison2005-12-291-0/+2
| | | | Jeremy.
* r12214: Fix compile if SYNC_DNS is set.Jeremy Allison2005-12-131-1/+1
| | | | Jeremy.
* r12107: Move to a tdb-based wins database. At the moment we stillJeremy Allison2005-12-0610-374/+882
| | | | | | use it as though it were an in-memory db and dump out to a flat file every 2 mins, but that can now change. Jeremy.
* r12043: It's amazing the warnings you find when compiling on a 64-bitJeremy Allison2005-12-031-1/+1
| | | | | | | | | | | box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy.
* r11566: From metze. Use "interpret_addr(lp_socket_address())" for port 138.Jeremy Allison2005-11-071-1/+3
| | | | Jeremy.
* r11511: A classic "friday night check-in" :-). This moves muchJeremy Allison2005-11-053-3/+5
| | | | | | | | | | | | | | | | of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set functions into srv_XXX and cli_XXX as they need to look at different timezone offsets. Get rid of much of the "efficiency" cruft that was added to Samba back in the day when the C library timezone handling functions were slow. Jeremy.
* r10822: updating copyright infoGerald Carter2005-10-071-1/+1
|
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-306-14/+21
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r9790: remove 'set but not used' variables (reported by Jason Mader)Gerald Carter2005-08-301-2/+1
|
* r8946: Some casts to fix warnings when time_t is an unsigned type. Fixes Tim Potter2005-08-021-1/+1
| | | | bugzilla #1888 and #1894.
* r7440: * merge registry server changes from trunk (so far) for more Gerald Carter2005-06-091-2/+2
| | | | | | printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2005-06-081-0/+51
|
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2005-04-063-4/+5
|
* r5717: BUG 2215: horrible code in nmbd_winsproxy.c; gcc folks at redhat ↵Gerald Carter2005-03-091-4/+7
| | | | claim its in violation of the C spec. It's so horrible I believe them
* r5082: Don't blindly copy question rr_type and class, set correctly as requiredJeremy Allison2005-01-291-10/+7
| | | | | by rfc1002. Jeremy.
* r5077: Use correct type for rr record on negative name query reply.Jeremy Allison2005-01-291-0/+3
| | | | Jeremy.
* r5076: Ensure that WINS negative name query responses and WACK packetsJeremy Allison2005-01-291-1/+10
| | | | | | | use the correct RR type of 0xA instead of reflecting back what the query RR type was (0x20). See rfc1002 sections 4.2.14 and 4.2.16. Jeremy.
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-0715-30/+29
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r3877: Final (I hope :-) fix for #2050 from Lars Müller for select maxfd's.Jeremy Allison2004-11-191-16/+6
| | | | Jeremy.