Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make proto. | Jeremy Allison | 2000-02-16 | 1 | -0/+1 | |
| | ||||||
* | tdb_traverse() now takes three arguments. | Tim Potter | 2000-02-16 | 1 | -3/+3 | |
| | ||||||
* | Added "source environment" parameter from Nicolas Williams ↵ | Jeremy Allison | 2000-02-16 | 1 | -1/+136 | |
| | | | | | | <Nicolas.Williams@wdr.com>. Jeremy. | |||||
* | Added replacement functions sys_popen and sys_pclose. These are based | Jeremy Allison | 2000-02-15 | 14 | -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. | |||||
* | fix the reply of rpc_alter_context | Jean-François Micouleau | 2000-02-15 | 8 | -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. | |||||
* | Return "Invalid tdb context" instead of crashing when tdb_error called | Tim Potter | 2000-02-15 | 1 | -2/+6 | |
| | | | | with NULL tdb context. | |||||
* | Not enough args to DEBUG statement. | Tim Potter | 2000-02-15 | 1 | -1/+1 | |
| | ||||||
* | Ooops. Fixed stupid typo with missing ! in cli error code. | Jeremy Allison | 2000-02-14 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | damn, masktest now needs the mangle code from smbd | Andrew Tridgell | 2000-02-10 | 1 | -1/+1 | |
| | | | | not very clean | |||||
* | the beginnings of a fnmatch() based wildcard matching routine | Andrew Tridgell | 2000-02-10 | 1 | -20/+66 | |
| | ||||||
* | Fixed wildcard match bug with '****' with smbclient. Found by Andrew (damn ↵ | Jeremy Allison | 2000-02-09 | 1 | -2/+3 | |
| | | | | | | him! :-). Jeremy. | |||||
* | Correct for for core dump in smbpasswd with cli_errstr(). | Jeremy Allison | 2000-02-09 | 1 | -8/+22 | |
| | | | | Jeremy.<F4>plit the test for NetBIOS name being *SMBSERVER. | |||||
* | Defensive programming for cli_error(). | Jeremy Allison | 2000-02-09 | 1 | -1/+7 | |
| | | | | Jeremy. | |||||
* | update masktest for new make_nmb_name() syntax | Andrew Tridgell | 2000-02-09 | 1 | -3/+3 | |
| | ||||||
* | added masktest to head branch, in preparation for another assault on | Andrew Tridgell | 2000-02-09 | 1 | -0/+435 | |
| | | | | the wildcard handling code | |||||
* | Moved over lib/util_sec (with added fixes) as the HEAD source | Jeremy Allison | 2000-02-08 | 1 | -4/+50 | |
| | | | | | seems to have drifted a little. Jeremy. | |||||
* | Hum, I should remove my gloves when I'm in front of an xterm :) | Jean-François Micouleau | 2000-02-07 | 3 | -33/+44 | |
| | | | | | | fixed a stupid bug in unistr2_to_ascii that I introduced fixed getprinterdata() | |||||
* | make proto ... | Jean-François Micouleau | 2000-02-07 | 2 | -344/+683 | |
| | | | | | | and the Makefile.in file J.F. | |||||
* | spoolss include definitions | Jean-François Micouleau | 2000-02-07 | 5 | -15/+35 | |
| | | | | J.F. | |||||
* | spoolss definitions. | Jean-François Micouleau | 2000-02-07 | 4 | -15/+128 | |
| | | | | | | | also added some prs_struct functions, 'cause I'm handling buffers as prs_struct. J.F. | |||||
* | Jeremy can you check lib/util_unistr.c for codepages support ? | Jean-François Micouleau | 2000-02-07 | 5 | -2/+124 | |
| | | | | | | | I added 2 UNICODE <-> ASCII functions which _don't_ honor codepage support. J.F. | |||||
* | First commit of the spoolss code to the HEAD branch. | Jean-François Micouleau | 2000-02-07 | 6 | -0/+12124 | |
| | | | | | | still needs a lot of cleaning/debuging. J.F. | |||||
* | Added check for SGI IRIX brokenness with semaphores when using gcc. | Jeremy Allison | 2000-02-07 | 7 | -738/+811 | |
| | | | | | Code from Don Badrak <dbadrak@census.gov> Jeremy. | |||||
* | Fix some more compile warnings. | Tim Potter | 2000-02-07 | 1 | -1/+2 | |
| | ||||||
* | Fixed compile warning in locking.c:traverse_fn() | Tim Potter | 2000-02-07 | 2 | -341/+342 | |
| | ||||||
* | After 3AM, it's getting hard for Luke :-) | Jean-François Micouleau | 2000-02-04 | 1 | -5/+4 | |
| | ||||||
* | Fix some compile warnings. | Tim Potter | 2000-02-04 | 2 | -1/+8 | |
| | ||||||
* | 1) added void* state argument to tdb_traverse. guess what! there were | Luke Leighton | 2000-02-04 | 12 | -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. | |||||
* | Put back lots of missing calls to dos_to_unix(). Thanks to | Tim Potter | 2000-02-03 | 7 | -44/+59 | |
| | | | | aono@cc.osaka-kyoiku.ac.jp (Tomoki AONO) | |||||
* | Backed out -rdynamic linker option. It seems to be GNU ld specific. | Tim Potter | 2000-02-03 | 2 | -420/+429 | |
| | | | | | Need a platform independant way of exporting symbols for dlopen(). Perhaps this is only needed for certain platforms anyway... | |||||
* | make proto | Tim Potter | 2000-02-03 | 1 | -332/+373 | |
| | ||||||
* | Mega-VFS merge. Yeah baby! | Tim Potter | 2000-02-03 | 14 | -158/+261 | |
| | | | | | Synopsis: change every disk access function to work through a vfs_ops structure contained in the connection_struct. | |||||
* | Added 'vfs object' and 'vfs options' smb.conf parameters. | Tim Potter | 2000-02-03 | 1 | -0/+25 | |
| | ||||||
* | Comments to use vfs_* functions instead of dos_* unless really | Tim Potter | 2000-02-03 | 4 | -4/+761 | |
| | | | | accessing files on local disk. | |||||
* | Add -rdynamic to LDFLAGS if libdl found. | Tim Potter | 2000-02-03 | 2 | -653/+736 | |
| | ||||||
* | Added smbd/vfs.o and smbd/vfs-wrap.o to smbd objects. | Tim Potter | 2000-02-03 | 1 | -0/+1 | |
| | ||||||
* | Added .dummy file. | Tim Potter | 2000-02-03 | 1 | -0/+1 | |
| | ||||||
* | Busting up of source/include/smb.h into smaller pieces which can be | Tim Potter | 2000-02-03 | 6 | -349/+608 | |
| | | | | #included by VFS modules without bringing in too much other junk. | |||||
* | system_name not server_name | Tim Potter | 2000-02-01 | 1 | -1/+1 | |
| | ||||||
* | Pass arguments to ./configure | Tim Potter | 2000-01-31 | 1 | -1/+1 | |
| | ||||||
* | made "enable" and "disable" the default "lpresume" and "lppause" commands | Herb Lewis | 2000-01-30 | 1 | -4/+1 | |
| | | | | | | | | | | for SYSV instead of the lpc commands (since these are BSD commands) I still don't like the default "lppause" and "lpresume" commands for SYSV since these seem to be SUN specific additions to the lp command (at least I don't find them in IRIX and HPUX). I think this should be inside an ifdef SUN??? but I'm not sure what the define should be so I have left it for now. | |||||
* | Wrapped popen calls in HAVE_POPEN - needed if we are to add the | Jeremy Allison | 2000-01-29 | 5 | -2/+11 | |
| | | | | | env patch. Jeremy. | |||||
* | Fix from Motonobu TAKAHASHI to sort code page parameters first. | Jeremy Allison | 2000-01-29 | 1 | -2/+2 | |
| | | | | | Needed when reading the rest of smb.conf. Jeremy. | |||||
* | Modified auto alignment of ud[] struct on stack to be declared as an | Jeremy Allison | 2000-01-28 | 2 | -4/+4 | |
| | | | | | | array of pointers. This should cause alignment on a correct boundary.. Spotted by Darren Reed <darrenr@telnetmedia.com>. Jeremy. | |||||
* | Fixed code page conversions of messages outgoing/incoming. | Jeremy Allison | 2000-01-27 | 2 | -0/+17 | |
| | | | | Jeremy. | |||||
* | Added hash-based stat cache code from Ying Chen. | Jeremy Allison | 2000-01-26 | 9 | -83/+502 | |
| | | | | Jeremy. | |||||
* | Second set of inline optimisation fixes from Ying Chen <ying@almaden.ibm.com>. | Jeremy Allison | 2000-01-26 | 9 | -53/+76 | |
| | | | | | | Stop makeing function calls for every use of skip_multibyte_char. This function is called several *million* times during a NetBench run :-). Jeremy. | |||||
* | First set of speed improvements from Ying Chen <ying@almaden.ibm.com>. | Jeremy Allison | 2000-01-25 | 7 | -166/+76 | |
| | | | | | Inline several commonly used functions as macros. Jeremy. | |||||
* | tdb record read error return check fix from Dave Airlie <airlied@samba.org>. | Jeremy Allison | 2000-01-24 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | we need -lc when making shared objects or glibc doesn't do its magic | Andrew Tridgell | 2000-01-24 | 1 | -1/+1 | |
| | | | | binding for stat() |