summaryrefslogtreecommitdiffstats
path: root/source/configure
Commit message (Collapse)AuthorAgeFilesLines
...
* added a configuration summary at the end of ./configure. It alsoAndrew Tridgell1998-09-051-0/+22
| | | | aborts if essential functions are not available.
* some people are foolishly running ./configure from other than theAndrew Tridgell1998-09-051-53/+76
| | | | | source directory! This adds a new "trivial" test that makes sure that the autoconf tests are working. It aborts the configure run if not.
* Modified dev_t and ino_t code to be 64 bit clean (including changesJeremy Allison1998-09-041-69/+123
| | | | | | | | | | to oplock break message passing). I think that smbd/nmbd are now inode and offset size independent (at least for 32 bit and 64 bit systems). Now to expose all this new functionality to NT clients..... Jeremy.
* More 64 bit stuff - now the fcntl locks are 64 bit clean.Jeremy Allison1998-09-041-70/+113
| | | | | | Nearly at the stage where I can expose the 64-bit-ness to the NT clients.... Jeremy.
* Ok - this is the 64 bit widening check in. It changes the configureJeremy Allison1998-09-031-71/+97
| | | | | | | | | | | | | | | | | | | | | | | | | to check for stat64 and friends, and then changes much of Samba to use the data type SMB_OFF_T for file size information. stat/fstat/lstat/lseek/ftruncate have now become sys_stat etc. to hide the 64 bit calls if needed. Note that this still does not expose 64 bit functionality to the client, as the changes to the reply_xxx smb's are not yet done. This code change should make these changes possible. Still to do before full 64 bit-ness to the client: fcntl lock code. statfs code widening of dev_t and ino_t (now possible due to SMB_DEV_T and SMB_OFF_T types being in place). Let me know if wierd things happen after this check-in and I'll fix them :-). Jeremy.
* configure.in, configure: include/config.h.in: Added stropts and poll.Jeremy Allison1998-08-311-191/+271
| | | | | | | | | | | include/smb.h: Moved old typedefs of uint8 etc. into include/includes.h where all the other defines live (changed them from typedefs to defines). Other changes : changed from using uint32 to SMB_DEV_T and SMB_INO_T in preparation for moving to size independed (ie. 64 bit clean) device and inode access. Stat call wrapper comes next :-). Jeremy.
* added loads of pointless rpcsvc/ and rpc/ include files, all becauseLuke Leighton1998-08-251-4/+4
| | | | | rpcsvc/ypclnt.h wants a struct dom_binding. knock-on include effect under freebsd 2.1.
* added a test for a working setresuidAndrew Tridgell1998-08-191-135/+164
|
* added include of sys/resource.hAndrew Tridgell1998-08-161-187/+227
|
* moved the printing related files to a separate printing/ directory.Andrew Tridgell1998-08-151-2/+2
|
* configure: Changes for extra headers.Jeremy Allison1998-08-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in: Source for header changes. client/clitar.c: Fixed isXXX macros & debugs for gcc pedantic compile. include/config.h.in: Added MEMSET, BZERO, MEMORY, RPCSVC_YPCLNT, STRINGS headers. include/includes.h: Headers for the above. include/smb.h: Made SIGNAL_CAST POSIX by default void (*)(int). lib/access.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/charset.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/debug.c: Fixed signal functs. lib/kanji.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/smbrun.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/util.c: Fixed isXXX macros & debugs for gcc pedantic compile. libsmb/namequery.c: Fixed isXXX macros & debugs for gcc pedantic compile. locking/shmem.c: Fixed isXXX macros & debugs for gcc pedantic compile. locking/shmem_sysv.c: Fixed error messages in sysV stuff. nmbd/asyncdns.c: Fixed signal functs. nmbd/nmbd.c: Fixed isXXX macros & debugs for gcc pedantic compile. passdb/passdb.c: Fixed isXXX macros & debugs for gcc pedantic compile. passdb/smbpassfile.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/chgpasswd.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/ipc.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/nttrans.c: Fixed fsp code path. smbd/password.c: fixed HAVE_YP_GET_DEFAULT_DOMAIN problem. smbd/printing.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/reply.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/server.c: Fixed isXXX macros & debugs for gcc pedantic compile. smbd/trans2.c: Fixed core dump bug. smbd/uid.c: Fixed isXXX macros & debugs for gcc pedantic compile. Jeremy.
* this is the bug change to using connection_struct* instead of cnum.Andrew Tridgell1998-08-141-246/+298
| | | | | | | | Connections[] is now a local array in server.c I might have broken something with this change. In particular the oplock code is suspect and some .dll files aren't being oplocked when I expected them to be. I'll look at it after I've got some sleep.
* the autoconf scripts are now converted to the new directory structureAndrew Tridgell1998-08-091-11/+13
| | | | now the Makefile .....
* we have to have the test for -lsocket before the test for someAndrew Tridgell1998-08-081-309/+309
| | | | | functions (notably innetgr) to ensure we don't replace them if they are in -lsocket
* added --with-nisplus-home optionAndrew Tridgell1998-08-081-243/+271
|
* added test for getpwanam().Andrew Tridgell1998-07-311-73/+96
|
* added HAVE_FUNCTION_MACRO testAndrew Tridgell1998-07-301-70/+93
|
* fixed sin_len test for FreeBSDAndrew Tridgell1998-07-301-71/+72
|
* test for a broken inet_ntoa and replace it if necessary (forAndrew Tridgell1998-07-291-43/+76
| | | | IRIX+gcc-2.8.1)
* get rid of the runtime test for broken getgroups() and add a compileAndrew Tridgell1998-07-291-43/+68
| | | | | time test instead. This also allows us to get rid of the igroups element of a couple of structures.
* hopefully permissions are right nowAndrew Tridgell1998-07-291-0/+4791
|
* still trying to get permissions right - CVS doesn't commit permissions ↵Andrew Tridgell1998-07-291-4792/+0
| | | | changes it seems
* checkin configure again in order to get permissions rightAndrew Tridgell1998-07-291-0/+1
|
* merge from the autoconf2 branch to the main branchAndrew Tridgell1998-07-291-0/+4791