Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix smbwrapper from the global_* changes. | Jeremy Allison | 2002-11-13 | 1 | -3/+3 |
| | | | | Jeremy. | ||||
* | Removed version number from file header. | Tim Potter | 2002-01-30 | 1 | -2/+1 |
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. | ||||
* | Got medieval on another pointless extern. Removed extern struct ipzero | Tim Potter | 2001-11-26 | 1 | -3/+2 |
| | | | | | | | and replaced with two functions: void zero_ip(struct in_adder *ip); BOOL is_zero_ip(struct in_addr ip); | ||||
* | W2K doesn't seem to respond to *#0 names in node status. Ensure name | Jeremy Allison | 2001-11-21 | 1 | -1/+1 |
| | | | | | lookup uses password server parameter when looking for PDCs. Jeremy. | ||||
* | Store some path names in global variables initialized to configure | Martin Pool | 2001-11-19 | 1 | -3/+2 |
| | | | | default, rather than in preprocessor macros. | ||||
* | charset_initialise() doesn't exist anymore. | Tim Potter | 2001-10-17 | 1 | -2/+0 |
| | | | | | Why don't we build smbwrapper on a build farm machine to spot this sort of thing earlier? | ||||
* | Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. | Tim Potter | 2001-10-02 | 1 | -1/+0 |
| | |||||
* | move to SAFE_FREE() | Simo Sorce | 2001-09-17 | 1 | -16/+14 |
| | |||||
* | fixed compilation error in smbw | Andrew Tridgell | 2001-09-16 | 1 | -11/+1 |
| | |||||
* | merge from 2.2 | Gerald Carter | 2001-09-14 | 1 | -0/+2 |
| | |||||
* | declare dbf in one spot | Andrew Tridgell | 2001-09-10 | 1 | -1/+0 |
| | |||||
* | replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down | Andrew Tridgell | 2001-09-10 | 1 | -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. | ||||
* | strchr and strrchr are macros when compiling with optimisation in gcc, so we ↵ | Andrew Tridgell | 2001-07-04 | 1 | -2/+2 |
| | | | | can't redefine them. damn. | ||||
* | The big character set handling changeover! | Andrew Tridgell | 2001-07-04 | 1 | -2/+0 |
| | | | | | | | This commit gets rid of all our old codepage handling and replaces it with iconv. All internal strings in Samba are now in "unix" charset, which may be multi-byte. See internals.doc and my posting to samba-technical for a more complete explanation. | ||||
* | setup workgroup when found | Andrew Tridgell | 2001-02-20 | 1 | -0/+1 |
| | |||||
* | implemented a much nicer name_status() interface. It now returns a | Andrew Tridgell | 2000-12-20 | 1 | -3/+13 |
| | | | | | | | list of structures rather than the dodgy parsing code we had before this also gets smbw working correctly with no initial workgroup (using name_status_find on __MSBROWSE__ returns) | ||||
* | Added support for SERVICESF shared variable to change configuration file | Tim Potter | 2000-12-13 | 1 | -1/+4 |
| | | | | used in lp_load(). | ||||
* | added support for browsing the list of workgroups at the top level in | Andrew Tridgell | 2000-12-11 | 1 | -56/+67 |
| | | | | smbw | ||||
* | Fetch authentication info before actually using it. | Tim Potter | 2000-11-11 | 1 | -2/+2 |
| | |||||
* | Added a authentication hook to smbwrapper which allows a (username, | Tim Potter | 2000-11-01 | 1 | -11/+46 |
| | | | | workgroup, password) tuple to be provided by another function. | ||||
* | got smbw to compile again on Linux | Andrew Tridgell | 2000-07-06 | 1 | -1/+2 |
| | |||||
* | removed extra arguements from make_nmb_name calls | Herb Lewis | 2000-03-16 | 1 | -3/+3 |
| | |||||
* | first pass at updating head branch to be to be the same as the SAMBA_2_0 branch | Andrew Tridgell | 1999-12-13 | 1 | -6/+9 |
| | |||||
* | removed encrypt-password code pre-cli_session_setup(), session setup | Luke Leighton | 1999-01-29 | 1 | -6/+2 |
| | | | | fn decides whether to encrypt password or not. | ||||
* | - got client code cleartext passwords working again in cli_session_setup. | Luke Leighton | 1999-01-27 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | needed this for some tests. - removed code that said "if lm password is not encrypted then encrypt both lm and nt passwords". actually it said "if lm password length is not 24 bytes and we're in security=user mode..." it didn't bother to check whether the nt password was NULL or not, and doing the encryption inside cli_session_setup is the wrong place. - checked all instances where cli_session_setup is called with cleartext passwords that are expected to then be encrypted (see above) with the test "if pwlen != 24...". there was only one: all the others either provide encrypted passwords, do null sessions or use cli_establish_connection. * recommendation: use cli_establish_connection() in smbwrapper/smbw.c | ||||
* | Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls. | Jeremy Allison | 1998-11-17 | 1 | -1/+1 |
| | | | | | | | | | | Tidied up some of the mess (no other word for it). Still doesn't compile cleanly. There are calls with incorrect parameters that don't seem to be doing the right thing. This code still needs surgery :-(. Jeremy. | ||||
* | fixes for OSF1 compilation | Andrew Tridgell | 1998-11-13 | 1 | -0/+6 |
| | |||||
* | Makefile.in: Removed rpc_server/srv_ldap_helpers.c per J.F.'s instructions. | Jeremy Allison | 1998-11-09 | 1 | -2/+2 |
| | | | | | | | | | | | | | client/client.c: client/clitar.c: include/client.h: smbwrapper/smbw_dir.c: smbwrapper/smbw_stat.c: smbwrapper/smbw.c: lib/util.c: Converted all use of 'mode' to uint16. smbd/quotas.c: Fixed stupid comment bug I put in there :-(. printing/printing.c: Fix from J.F. to new code. Jeremy. | ||||
* | handle the case of an intermediate binary not loading smbwrapper.so | Andrew Tridgell | 1998-10-24 | 1 | -2/+1 |
| | | | | (for example /usr/bin/man because it is setgid). | ||||
* | volker was concerned about unique inode numbers and smbsh. This set of | Andrew Tridgell | 1998-10-24 | 1 | -1/+3 |
| | | | | | | changes uses the unique index number from a SMB_QUERY_FILE_ALL_INFO to try to provide inode numbers. If it is 0 then use the hash of the filename as before. | ||||
* | make sure that apps can't close one of the internal smbw file | Andrew Tridgell | 1998-10-24 | 1 | -2/+19 |
| | | | | | descriptors by catching close attempts on those fds and returning EBADF. | ||||
* | fixed problems with PWD - we no longer use the PWD env variable | Andrew Tridgell | 1998-10-23 | 1 | -6/+14 |
| | | | | | | instead the shared variable area is used. this fixes problems with /bin/sh under solaris | ||||
* | removed setenv(), replaced with smbw_setenv() | Andrew Tridgell | 1998-10-20 | 1 | -0/+1 |
| | |||||
* | smbd/nttrans.c smbd/trans2.c: First fixes for NT5.0beta2. That redirector | Jeremy Allison | 1998-10-20 | 1 | -3/+3 |
| | | | | | | has some *horrible* bugs ! smbwrapper/shared.c smbwrapper/smbsh.c smbwrapper/smbw.c: Fixed gcc warnings. Jeremy. | ||||
* | added command line options to smbsh | Andrew Tridgell | 1998-10-19 | 1 | -0/+6 |
| | |||||
* | - don't use env variables for passwords and usernames (yeah!) | Andrew Tridgell | 1998-10-19 | 1 | -15/+36 |
| | | | | | | - added a shared variable area based on a unlinked open file, and implement a general get/set interface to it - cache hostname lookups and master ip lookups in shared variable area | ||||
* | Small tidyups for gcc in 'preen' mode.... | Jeremy Allison | 1998-10-17 | 1 | -0/+4 |
| | | | | Jeremy. | ||||
* | changed some debug levels | Andrew Tridgell | 1998-10-16 | 1 | -3/+8 |
| | |||||
* | Re-added code to tell the user how many open files they | Jeremy Allison | 1998-10-16 | 1 | -1/+1 |
| | | | | | have. Needed for server diagnosis purposes... Jeremy. | ||||
* | tridge, i had to put a #ifdef _STAT_VER_LINUX_OLD round a bit of code | Luke Leighton | 1998-10-14 | 1 | -0/+2 |
| | | | | | that didn't have _STAT_VER_LINUX_OLD defined. maybe you want to sort this out properly... | ||||
* | dce/rpc. | Luke Leighton | 1998-10-09 | 1 | -1/+1 |
| | |||||
* | dce/rpc | Luke Leighton | 1998-10-08 | 1 | -1/+1 |
| | |||||
* | - fixed a bunch of warnings and minor errors | Andrew Tridgell | 1998-10-08 | 1 | -1/+1 |
| | | | | | | - got smbtorture to compile - removed %D from some of lukes code - Luke, what is %D? it ain't portable anyway | ||||
* | don't prototype the acl() functions | Andrew Tridgell | 1998-10-07 | 1 | -5/+5 |
| | |||||
* | restore errno after smbw initialisation | Andrew Tridgell | 1998-10-07 | 1 | -0/+5 |
| | |||||
* | - updated docs to say OSF1 works | Andrew Tridgell | 1998-10-07 | 1 | -2/+2 |
| | | | | - more solaris acl fixes | ||||
* | yet another attempt at making this stuff portable. This time I use | Andrew Tridgell | 1998-10-07 | 1 | -0/+109 |
| | | | | minimal includes in wrapped.c | ||||
* | more OSF1 changes as well as changes to allow us to use the standard | Andrew Tridgell | 1998-10-07 | 1 | -1/+1 |
| | | | | includes.h in wrapped.c, thus making porting much simpler | ||||
* | do an anonymous login if the username/password is rejected. | Andrew Tridgell | 1998-10-07 | 1 | -1/+3 |
| | |||||
* | implemented unix semantics for rename in smbwrapper | Andrew Tridgell | 1998-10-06 | 1 | -4/+26 |
| |