summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Added copyright and include guards.Tim Potter2001-10-021-1/+23
|
* - fix handling of 0 last_change_time and must_change_timeAndrew Tridgell2001-10-011-0/+3
| | | | - move the arbitrary 21 day timeout to local.h
* Make header comment clearer, these are RIDs, not UIDs.Andrew Bartlett2001-09-301-2/+3
|
* Finally kill off the SMBENCRYPT() macro.Andrew Bartlett2001-09-301-2/+0
|
* Fixed CUPS detection - patch from Michael Sweet.Jeremy Allison2001-09-281-3/+3
| | | | Jeremy.
* Fixup passdb stuff to add new nisplus and ldap backends.Jeremy Allison2001-09-251-11/+70
| | | | Jeremy.
* fixed the really awful performance problem with the stat cache when itAndrew Tridgell2001-09-251-1/+1
| | | | | ran out of primes and used a power of two hash modulus. It ended up sticking all the entries in just a few buckets. Yuck!
* added a little smbtorture test for dumping the unicode table of aAndrew Tridgell2001-09-251-1/+1
| | | | | | | | | server. This is just a framework right now - I want this to eventually replace the win32 test code from monyo The interesting this about this test is that it shows up a really horrible performance bug in our stat cache code. I'll see if I can fix it.
* Added SWAT i18n feature:Motonobu Takahashi2001-09-242-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | TO enable configure with --with-i18n-swat to support this gettext is integrated and a new directories name "po" and "intl" are created. now these languages are supported: en - English (default) ja - Japanese po - Polish tr - Turkish To add your language, to create ${your_language}.po by translating source/po/en.po into your language is needed. some of html and image files of various language version are not included yet, though message catalogue files are installed. you need to copy files manually under ${swatdir}/lang/$ln/{help,images,included,using_samba} And also added a option to intall manual pages: of various lang version To enable configure with --with-manlangs but manual pages themself are not included yet.
* fixed the Makefile so we don't rebuild libsmbclient and build_env.hAndrew Tridgell2001-09-221-1/+1
| | | | (and thus smbd) every time
* These are RIDs not Unix UIDs so make this clear in the feild names.Andrew Bartlett2001-09-221-2/+2
| | | | Andrew Bartlett
* Attempt to make quotas work with RH7.1, and with other Linuxen... This isJeremy Allison2001-09-211-0/+2
| | | | | *HARD*, dammit ! Jeremy.
* Reran autoconf, autoheaderAndrew Bartlett2001-09-191-0/+10
|
* Add the ability to display Samba's build options with smbd -b and as a level 4Andrew Bartlett2001-09-191-0/+1
| | | | | | | | | | | | | | | | | DEBUG(). Also included are details like build date/time, location and compiler. This should get most of the options we set, except those that don't affect smbd, like WITH_PAM_SMBPASSWD or WITH_WINBINDD. This work due to Vance Lankhaar <vlankhaar@hotmail.com> Some work needs to be done to make it only rebuild when needed (ie smbd being rebuilt) but its in pretty good shape already. Also fix up some printf() -> d_printf(). Andrew Bartlett
* Correct fix for unaligned memcpy - malloc'ed memory incremented by ↵Jeremy Allison2001-09-181-1/+4
| | | | | | | | | | sizeof(struct locking_data) was not forced to be 8 byte aligned. Use union to force it to be correctly aligned for memcpy and use void *, to tell compiler not to optimize aligned copy (this last fix suggested by Trond @ RedHat). The first fix should be sufficient, but this provides a "belt and braces" fix. Jeremy.
* Use structure copy to fix unaligned accesses on 64bit architectures onJeremy Allison2001-09-181-1/+1
| | | | | Linux. Jeremy.
* introduce SAFE_FREE() macro as suggested by andreas moroder.Simo Sorce2001-09-171-0/+3
|
* Start pushing the NTSTATUS stuff out to the wire for session setups.Andrew Bartlett2001-09-161-0/+1
| | | | | | | | | Rework the 'map to guest' code, its now possible to follow what its trying to do... Add an NT_STATUS_EQUAL(x,y) macro to make this stuff sane to look at. Andrew Bartlett
* Fixed up Solaris 64 bit configure.Jeremy Allison2001-09-151-1/+2
| | | | Jeremy.
* merges from 2.2Gerald Carter2001-09-141-1/+1
|
* Removed CHECK_STRUCT macro - it isn't used anywhere.Tim Potter2001-09-141-12/+0
|
* Oops.Tim Potter2001-09-141-1/+1
|
* Discovered a whole lot more opcodes on the LSA pipe while writing a rpcTim Potter2001-09-131-6/+38
| | | | | | | | scanner. There's lots of quota, privilege, and trusted domain goodness waiting to be reverse engineered here! Unfortunately the scanner can crash LSASS.EXE on NT4 just by writing packets containing 0xdeadbeef. )-:
* Some patches to authentication:Tim Potter2001-09-121-2/+2
| | | | | | | | | - the usersupplied_info now contains a smb_username (as it comes across on the wire) and a unix_username (after being passed through mapping functions) - when doing security={server,domain} use the smb_username, otherwise use the unix_username
* - enable MSDFS by default, there seems no reason not to have it enabledAndrew Tridgell2001-09-122-10/+1
| | | | | | | | by default in Samba 3.x - got rid of some unused parameters in Makefile.in - declare DEBUGLEVEL in debug.h rather than in each file
* Moved and renamed DFS error constants from include/rpc_dfs.h to doserr.h toTim Potter2001-09-122-16/+17
| | | | fit in with new error reporting subsystem.
* declare dbf in one spotAndrew Tridgell2001-09-103-1/+7
|
* added xfileAndrew Tridgell2001-09-101-0/+44
|
* replaced stdio in many parts of samba with a XFILE. XFILE is a cut-downAndrew Tridgell2001-09-102-1/+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.
* fixed missing const on d_printf declarationAndrew Tridgell2001-09-091-3/+3
|
* convert more code to using d_printfAndrew Tridgell2001-09-081-0/+2
|
* Change the description on --with-pam_smbpass to make it clearer - some peopeAndrew Bartlett2001-09-071-2/+22
| | | | | | | | | | seem to think you need this module for normal samba/PAM operation. rerun autoconf rerun autoheader (Note that --with-pam_smbpass still doesn't build, but at least when it does again only people who actually need it will select it).
* added "display charset" option in smb.conf, along with d_printf()Andrew Tridgell2001-09-072-0/+26
| | | | | | | | | which should now be used instead of DEBUG(0) or printf() for interactive messages I have only converted client.c to use d_printf(), and the code hasn't had much testing yet. Eventually we want all interactive code to use d_printf(), plus SWAT
* got rid of USE_TDB_MMAP_FLAG as its not needed any moreAndrew Tridgell2001-09-061-1/+0
|
* - fixed proto.h build on systems using a parallel makeAndrew Tridgell2001-09-061-0/+3
| | | | - changed DENY1 and DENY2 tests to only report errors
* Removed 18 duplicate #undef entries.Tim Potter2001-09-061-21/+0
|
* Annotated definition of NEW_PW_FORMAT_SPACE_PADDED_LEN constant.Tim Potter2001-09-061-1/+3
|
* add profiling stats from 2.2Herb Lewis2001-09-051-1/+51
|
* added filename to error_packet()Andrew Tridgell2001-09-051-4/+4
|
* fixed a bunch of compilation errors on Solaris, mostly people getting ↵Andrew Tridgell2001-09-051-34/+1
| | | | NSS_STATUS and WINBINDD error codes mixed up
* Merge of transfer file code from 2.2, fix for readbraw.Jeremy Allison2001-09-041-2/+2
| | | | Jeremy.
* it now all compiles - so try enabling it by default and see what explodes on ↵Andrew Tridgell2001-09-041-2/+2
| | | | the build farm
* the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but ↵Andrew Tridgell2001-09-047-55/+57
| | | | the client code still needs some work
* more NTSTATUS/WERROR conversionAndrew Tridgell2001-09-032-5/+9
|
* the next step in our error code handling changeAndrew Tridgell2001-09-034-13/+46
| | | | | | | | - added WERROR for win32 error codes - added a configure test for immediate structures still lots to do, so its not enabled by default, but the main structure is there
* Merge of sam sync code from TNG.Tim Potter2001-08-281-0/+19
| | | | | | | | | | | | Reverse-engineered the sam replication protocol from staring at hex dumps for a while. It's pretty similar to the sam sync protocol with a couple of different delta header types. I wasn't able to figure out the format of the privilege stuff - needs more time and a whiteboard. (-: The impressive bit is that the sam sync stuff from tng basically just worked thanks mainly to Luke Leighton's efforts in this area.
* Merge of SAM delta type constants and BDC replication types from TNG.Tim Potter2001-08-281-0/+282
|
* Added sam sync and sam replication smbd message constants.Tim Potter2001-08-281-0/+2
|
* Added copyright header (taken from include/doserr.h)Tim Potter2001-08-281-511/+538
| | | | | | Added include file guards. Converted constants to hex - hooray!
* Fixed description in file header.Tim Potter2001-08-281-1/+1
|