summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Add PRINTF_ATTRIBUTE() to a few more printf() style functions. Aids inAndrew Bartlett2003-01-022-0/+11
| | | | compiler-based argument checking.
* BIG patch...Andrew Bartlett2003-01-029-30/+30
| | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett
* ignore tdbsam2_parse_info.hSimo Sorce2002-12-311-0/+1
|
* Catching up with old patches. Add define for VERITAS quota support.Jeremy Allison2002-12-301-0/+8
| | | | | Check return in ldap. Jeremy.
* the shutdown call does not have a 16 bit flags, but 2 byte representing booleansSimo Sorce2002-12-301-5/+2
| | | | | | | | this commit change the structure and code to reflect this some test revelead I'm right. some other revelead currently the abort shutdown does not work against my test machine even if it returns successfully ... need investigation
* Forward port the change to talloc_init() to make all talloc contextsJeremy Allison2002-12-201-1/+1
| | | | | named. Ensure we can query them. Jeremy.
* it's getting comic ...Simo Sorce2002-12-171-0/+58
| | | | yet another missing piece :-O
* Uhmm a bad day to commit changes :-((Simo Sorce2002-12-161-0/+2
|
* oh god, I will forgot my name one of these days :-/Simo Sorce2002-12-161-0/+78
|
* updates to the gumsSimo Sorce2002-12-162-13/+107
| | | | introduce genparser will be used by tdbsam2
* Ensure talloc pool query messages are reserved.Jeremy Allison2002-12-141-0/+4
| | | | Jeremy.
* More printer publishing code.Jim McDonough2002-12-131-2/+3
| | | | | | | | - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7 This means you can now look at the sharing tab of a printer and get correct info about whether it is published or not, and change it.
* merge of get_dc_name()-like code from APP_HEAD; better support password ↵Gerald Carter2002-12-121-0/+8
| | | | server = DC1 *
* Fixed auth module code. Added VALGRIND defines to reduce spurious warnings.Jeremy Allison2002-12-111-0/+4
| | | | Jeremy.
* Fix client large file reporting.Jeremy Allison2002-12-102-1/+5
| | | | Jeremy
* More printer data to publishJim McDonough2002-12-051-0/+1
|
* The element in fsp->print_job should be a RAP jobid, not a uint32 RPCJeremy Allison2002-12-051-1/+1
| | | | | | jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy.
* Remove FILE_MACRO as __FILE__ is ANSI C.Tim Potter2002-12-043-20/+11
|
* More attributes to publish. All DsSpooler attributes except REG_MULTI_SZ ↵Jim McDonough2002-12-041-0/+3
| | | | ones should be published now.
* Automatic printer publishing when using APW or choosing 'list in the ↵Jim McDonough2002-12-041-0/+5
| | | | directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients.
* Fix for 64 bit issues with oplocks and allocation size.Jeremy Allison2002-12-042-948/+1270
| | | | Jeremy.
* use FILE_MACRO instead of __FILE__Herb Lewis2002-12-031-6/+6
| | | | use FUNCTION_MACRO instead of __FUNCTION_
* Support printer info 7, used for publishingJim McDonough2002-12-031-0/+16
|
* Add defines for standard DsSpooler/DsDriver values that get published.Jim McDonough2002-12-031-0/+54
|
* Fixed nasty bug where file writes with start offsets in the rangeJeremy Allison2002-12-031-0/+2
| | | | | | | | | | 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure.....
* [print notify fixes from APP_HEAD]Gerald Carter2002-11-261-0/+16
| | | | | | | | * fixing change notify on print server handle * adding change notify support into smbcontrol for sending comment changes, etc... All part of CR 1159/1160
* Revert ADS_ERR_OK change. Some compilers didn't like it.Jim McDonough2002-11-181-1/+1
| | | | | | The problem is that ADS_ERR_OK() run on a function that returns an ADS_STATUS causes the function to be run mulitple times...so you have to return a status, then check it with the macro.
* Next step of printer publishing.Jim McDonough2002-11-181-56/+1
| | | | | | | | net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it. Next comes doing it within smbd
* Remove the assumption that all Solaris has -lsendfile.Andrew Bartlett2002-11-151-0/+3
| | | | Andrew Bartlett
* Use smb_register_passdb() - plus some small fixesJelmer Vernooij2002-11-151-7/+0
|
* Add smb_register_passdb()Jelmer Vernooij2002-11-151-0/+1
|
* Add const to DEBUG() macro.Andrew Bartlett2002-11-151-3/+3
|
* small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't ↵Jelmer Vernooij2002-11-131-0/+3
| | | | exist (e.g. in SuSE 8.1) (by metze)
* Add smb_register_charset() and use itJelmer Vernooij2002-11-121-0/+16
|
* union is better to avoid problems with pointersSimo Sorce2002-11-111-21/+27
|
* deldriver fixGerald Carter2002-11-091-0/+1
|
* Add smbtrans subcommands so we can stop hardcoding themJim McDonough2002-11-071-0/+5
|
* Missed extern declaration.Jeremy Allison2002-11-051-0/+1
| | | | Jeremy.
* Remove DRIVERFILE constant. It was removed with the old win95Tim Potter2002-11-051-1/+0
| | | | printer driver stuff.
* The fixes from Tom plus a minor update from me.Richard Sharpe2002-11-042-97/+227
|
* Add more options to popt_common and use them. Current ones are:Jelmer Vernooij2002-11-021-0/+3
| | | | | | | | | -V Version information -n Set netbios name -l Set directory to store log files in -d Set debuglevel -s Load specified configuration file -O Set socket options
* Add popt_common_socket_optionsJelmer Vernooij2002-11-021-0/+1
|
* Rerun autoconfJelmer Vernooij2002-10-301-0/+3
|
* - Remove RTLD_GLOBALJelmer Vernooij2002-10-301-1/+1
| | | | - make smb_load_module() return the return value of init_module()
* added a timegm() function for systems that don't have itAndrew Tridgell2002-10-301-0/+4
|
* Add init_module_function typedef for new module systemJelmer Vernooij2002-10-301-0/+3
|
* Fix for systems that allow more than 65536 open files per process.Jeremy Allison2002-10-221-0/+3
| | | | Jeremy.
* Some was asking to look at this code, so better it stay there until we ↵Simo Sorce2002-10-221-0/+224
| | | | | | | | decide what to do with it. Last updates are support for the right way to support privileges. Simo.
* This moves the group mapping API into the passdb backend.Volker Lendecke2002-10-212-1/+48
| | | | | | | | | | | | Currently this calls back to mapping.c, but we have the framework to get the information into LDAP and the passdb.tdb (should we? I think so..). This has received moderate testing with net rpc vampire and usrmgr. I found the add_groupmem segfault in add_aliasmem as well, but that will be another checkin. Volker
* Remove obsolete acconfig.h - we now use comments in AC_DEFINE()Jelmer Vernooij2002-10-211-239/+507
|