summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2000-02-24converted a couple of bzero() to memset()Jean-François Micouleau5-462/+504
rewrote the printer notify code, so now it's compatible with SP5 and fully dynamic. No more limits on printers and job lists. removed the make_xxx() functions as they are not used and broken fixed a bug in the open handle function. J.F. (This used to be commit aa9054d14bc940f251639ab897d9f356814f5fc0)
2000-02-23Multiple-dot scope handling fix from Greg Bowering gb@pobox.comJeremy Allison1-2/+2
Jeremy. (This used to be commit 693a582c23599bbdd45adb30401b1162e44fd274)
2000-02-23lib/system.c: Fixed gcc warnings.Jeremy Allison8-64/+101
nmbd/nmbd_processlogon.c: Use "True" and "False" instead of 1 and 0. Others - preparing for multiple pdu write code. Jeremy. (This used to be commit 9f879ec396230deba34fbe5e82d8a65f92137c54)
2000-02-22richard got the short request for GETDC right (hooray!) win9x _and_ ntLuke Leighton1-11/+24
now work. (This used to be commit 27ef1789267c7af70071ac9b1d216b4dd745578a)
2000-02-21Fix for crash bug from Paul Tyler <pct@ansto.gov.au>.Jeremy Allison1-10/+11
Jeremy. (This used to be commit 89aa4d8ca9cc9e8e6dd4566076c0cace8b82d838)
2000-02-21more rewrite ...Jean-François Micouleau5-1335/+1055
comitting before starting on new functions. J.F. (This used to be commit f9c20801114f72b587a6e8c3177cbab13dbdcc28)
2000-02-18Fix for reporting file system attributes correctly.Jeremy Allison2-5/+13
Jeremy. (This used to be commit 801ed2389b97f921aa855513696d304c542fda04)
2000-02-18Fixes for Eastern Europe code page.Jeremy Allison2-0/+2
Jeremy. (This used to be commit 0ec82d661a27a02322e5c8da20a18f33bfb24a3e)
2000-02-17Don't assume that the (files_struct *) passed to fd_attempt_close()Tim Potter1-2/+9
will be non-NULL. (This used to be commit 02f845e54351ec57ee873a8ed887285552c6ecab)
2000-02-17Updated docs for tdb_traverse.Tim Potter1-2/+3
(This used to be commit 8cbc7dfa031cb66d1f011705b6bd76d56c68cae5)
2000-02-16More checks for passing NULL tdb contexts to tdb functions.Tim Potter1-0/+77
(This used to be commit 7faa70d254549e60520de1ed1112d41fe9a4d77c)
2000-02-16Added support for SO_REUSEPORT for systems that have it.Jeremy Allison1-1/+11
Jeremy. (This used to be commit 377515cf9624720362c0b76969b9381d9972a13f)
2000-02-16Make proto.Jeremy Allison1-0/+1
(This used to be commit a12ebc50be4384750b10bf0c391adc967cb096ff)
2000-02-16tdb_traverse() now takes three arguments.Tim Potter1-3/+3
(This used to be commit 2d3e2f8877fb8eb21b4ccf4d7a56f1c625c71780)
2000-02-16Added "source environment" parameter from Nicolas Williams ↵Jeremy Allison1-1/+136
<Nicolas.Williams@wdr.com>. Jeremy. (This used to be commit f29847cbeeb0109f1fa61e9851e8cb0689b5228d)
2000-02-15Added replacement functions sys_popen and sys_pclose. These are basedJeremy Allison14-488/+786
on the glibc source code and are safer than the traditional popen as they don't use a shell to exec the requested command. Now we have these functions they can be tightened up (environment etc.) as required to make a safe popen. It should now be safe to add the environement variable loading code to loadparm.c Jeremy. (This used to be commit b52e92b09d4ca3b66e534f520468dee27065d048)
2000-02-15fix the reply of rpc_alter_contextJean-François Micouleau8-1955/+2485
OpenPrinterEx is now decoding correctly the query most of the EnumXXX use the new_buffer struct. check the (un)marshalling return code. conclusion: still a long way to go. all the client code has to be rewritten, and I still wonder how to implement correctly the notify stuff. (This used to be commit 3d6d3863751787b08d40268c83221add1487a5c9)
2000-02-15Return "Invalid tdb context" instead of crashing when tdb_error calledTim Potter1-2/+6
with NULL tdb context. (This used to be commit ba9f24c0964054f22cd8f0de32cfeacb88b4800c)
2000-02-15Not enough args to DEBUG statement.Tim Potter1-1/+1
(This used to be commit 156f438bce607236b2d91c28f3dbe8559e048738)
2000-02-14Ooops. Fixed stupid typo with missing ! in cli error code.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 0babc4baea62aa40e8698ab88b3a95d514c001b6)
2000-02-10damn, masktest now needs the mangle code from smbdAndrew Tridgell1-1/+1
not very clean (This used to be commit 6c09c0fd9e00036f6da9d29801e885ed3b559c42)
2000-02-10the beginnings of a fnmatch() based wildcard matching routineAndrew Tridgell1-20/+66
(This used to be commit ef256de9d9a204cf91fe8b636d07400cd0648d1e)
2000-02-09Fixed wildcard match bug with '****' with smbclient. Found by Andrew (damn ↵Jeremy Allison1-2/+3
him! :-). Jeremy. (This used to be commit c8ca70f99ee2eae5e29ddf0dd4bc231fbcd188f2)
2000-02-09Correct for for core dump in smbpasswd with cli_errstr().Jeremy Allison1-8/+22
Jeremy.<F4>plit the test for NetBIOS name being *SMBSERVER. (This used to be commit 34b0e2acb050e384c132ddfb50ec84157fb430c6)
2000-02-09Defensive programming for cli_error().Jeremy Allison1-1/+7
Jeremy. (This used to be commit 94ed74d5b09d6f28b47b2855c4e4a1dc5c2108d3)
2000-02-09update masktest for new make_nmb_name() syntaxAndrew Tridgell1-3/+3
(This used to be commit 3609e835d4f938190f43b958403978c892b4bc9b)
2000-02-09added masktest to head branch, in preparation for another assault onAndrew Tridgell1-0/+435
the wildcard handling code (This used to be commit 3f77690dade57f4ae9da7196b0aa7a3a43afcc46)
2000-02-08Moved over lib/util_sec (with added fixes) as the HEAD sourceJeremy Allison1-4/+50
seems to have drifted a little. Jeremy. (This used to be commit ebcdb4afee04cc3b94e60b1de86c2b534d4e233e)
2000-02-07Hum, I should remove my gloves when I'm in front of an xterm :)Jean-François Micouleau3-33/+44
fixed a stupid bug in unistr2_to_ascii that I introduced fixed getprinterdata() (This used to be commit 2f544a807714024c0fe2ddc26e11c9ddcb47e81f)
2000-02-07make proto ...Jean-François Micouleau2-344/+683
and the Makefile.in file J.F. (This used to be commit aa22586aac02c28aaa5f96e1a03a83fc138c840e)
2000-02-07spoolss include definitionsJean-François Micouleau5-15/+35
J.F. (This used to be commit 853a1a3027dde7608027dc78f6e15789d5fc9152)
2000-02-07spoolss definitions.Jean-François Micouleau4-15/+128
also added some prs_struct functions, 'cause I'm handling buffers as prs_struct. J.F. (This used to be commit 81e375bbbe0fb022a44a2aaaa3729a9518b7a854)
2000-02-07Jeremy can you check lib/util_unistr.c for codepages support ?Jean-François Micouleau5-2/+124
I added 2 UNICODE <-> ASCII functions which _don't_ honor codepage support. J.F. (This used to be commit b81dc7b7f832cae2e66076398a134fbb6c1f78ca)
2000-02-07First commit of the spoolss code to the HEAD branch.Jean-François Micouleau6-0/+12124
still needs a lot of cleaning/debuging. J.F. (This used to be commit bd9d4cdde9193c120c6f4e8cf72f87cd67a9387e)
2000-02-07Added check for SGI IRIX brokenness with semaphores when using gcc.Jeremy Allison7-738/+811
Code from Don Badrak <dbadrak@census.gov> Jeremy. (This used to be commit 773d6e504b1ac97f0d8136002ace2c0c0771a163)
2000-02-07Fix some more compile warnings.Tim Potter1-1/+2
(This used to be commit 507624dbc0a1a9e1df72a6b8de45038e86a9e5b1)
2000-02-07Fixed compile warning in locking.c:traverse_fn()Tim Potter2-341/+342
(This used to be commit eefc8972217e5a700b90f13ab040a0919f184d23)
2000-02-04After 3AM, it's getting hard for Luke :-)Jean-François Micouleau1-5/+4
(This used to be commit 61c970b10adc37412722a6ee54b166d41ed0a071)
2000-02-04Fix some compile warnings.Tim Potter2-1/+8
(This used to be commit ccbd936211d4bfc8687cef78405ae58127289d13)
2000-02-041) added void* state argument to tdb_traverse. guess what! there wereLuke Leighton12-390/+402
two places i found where it was appropriate to _use_ that third argument, in locking.c and brlock.c! there was a static traverse_function and i removed the static variable, typecast it to a void*, passed it to tdb_traverse and re-cast it back to the traverse_function inside the tdb_traverse function. this makes the use of tdb_traverse() reentrant, which is never going to happen, i know, i just don't like to see statics lying about when there's no need for them. as i had to do in samba-tng, all uses of tdb_traverse modified to take the new void* state argument. 2) disabled rpcclient: referring people to use SAMBA_TNG rpcclient. i don't know how the other samba team members would react if i deleted rpcclient from cvs main. damn, that code's so old, it's unreal. 20 rpcclient commands, instead of about 70 in SAMBA_TNG. (This used to be commit 49d7f0afbc1c5425d53019e234d54ddf205c8e9a)
2000-02-03Put back lots of missing calls to dos_to_unix(). Thanks toTim Potter7-44/+59
aono@cc.osaka-kyoiku.ac.jp (Tomoki AONO) (This used to be commit 176c405d2702a4245561ff56c8eac3c754a0dea3)
2000-02-03Backed out -rdynamic linker option. It seems to be GNU ld specific.Tim Potter2-420/+429
Need a platform independant way of exporting symbols for dlopen(). Perhaps this is only needed for certain platforms anyway... (This used to be commit 8b26be1e82d329c9ea8a1d6a71e5e9f440eb93ac)
2000-02-03make protoTim Potter1-332/+373
(This used to be commit 8855d7346d0c15ecada2fc092e360b58ccf161fe)
2000-02-03Mega-VFS merge. Yeah baby!Tim Potter14-158/+261
Synopsis: change every disk access function to work through a vfs_ops structure contained in the connection_struct. (This used to be commit 3aad500c0fb61232ed3431ff4b743b5d18ec852f)
2000-02-03Added 'vfs object' and 'vfs options' smb.conf parameters.Tim Potter1-0/+25
(This used to be commit f872518972e7942e31b5ac5150d7ed8b0fbcf641)
2000-02-03Comments to use vfs_* functions instead of dos_* unless reallyTim Potter4-4/+761
accessing files on local disk. (This used to be commit b55f63da7e6a3c306ce668c77ed63a41d33240db)
2000-02-03Add -rdynamic to LDFLAGS if libdl found.Tim Potter2-653/+736
(This used to be commit 4c14a343d10bbddd69a1dc5abc9d4f64cf75dacc)
2000-02-03Added smbd/vfs.o and smbd/vfs-wrap.o to smbd objects.Tim Potter1-0/+1
(This used to be commit d91bfec537cf9959b47ad1cd470e18a6ddcbda6f)
2000-02-03Added .dummy file.Tim Potter1-0/+1
(This used to be commit 71fc4dc7917d5c4782f61640c5b7681732742766)
2000-02-03Busting up of source/include/smb.h into smaller pieces which can beTim Potter6-349/+608
#included by VFS modules without bringing in too much other junk. (This used to be commit 13a2cf80f65156e725a5716e62a4c44e70f5340f)