summaryrefslogtreecommitdiffstats
path: root/source3/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * The name pointer in the talloc context must not be a talloced entry asJeremy Allison2002-12-141-2/+13
| | | | | | | | | | | | calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit 63f344e27be5aaf2204899fea7d53a7302001108)
| * Fixed auth module code. Added VALGRIND defines to reduce spurious warnings.Jeremy Allison2002-12-112-0/+11
| | | | | | | | | | Jeremy. (This used to be commit ff3a8d37289216a2cb808406044a7abef1e564d0)
| * The _abs time functions should not be converting from/to GMT.Jeremy Allison2002-12-101-18/+11
| | | | | | | | | | | | Patch from "Jordan Russell" <jr-list-samba-technical@quo.to> Jeremy. (This used to be commit aecc9db60a3c8227e2d24c775282cf6c1a37efaa)
| * Ensure global_scope() returns "", not the NULL string. Froma tpot fix.Jeremy Allison2002-12-061-0/+6
| | | | | | | | | | Jeremy. (This used to be commit 7185b846e41da2bf7edaa7f3edeff1cc1486d28b)
| * fns for retrieving dns host name and domain name (get rid of lp_realm hacks).Jim McDonough2002-12-031-0/+56
| | | | | | | | (This used to be commit 456813308d8542211183f9655b7fe598144f7bfc)
| * POSIX indicates that this is always in network byte order, so we don't need theAndrew Bartlett2002-12-011-5/+0
| | | | | | | | | | | | | | little-endian case (tested on Intel-linux). Andrew Bartlett (This used to be commit 281b713b12ece63d499652df193509c57312b749)
| * removing inet_aton()Gerald Carter2002-11-271-1/+2
| | | | | | | | (This used to be commit 08ac3610f9ef7e1c37541729441acfa13b48d34c)
| * Having waited for *way* too long, this is mimir's namecache and trusted domainAndrew Bartlett2002-11-262-13/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | cache code. This uses gencache, mimir's new caching code that stores at text-based cache of various data. Mimir has done a *lot* of work on this patch, and it is finally time to get it in CVS. Andrew Bartlett (This used to be commit 47f3bfe9564e7f3aff60cefaefd599e0abb30a31)
| * Add ntlm_auth, a new program to provide a stable interface to winbind'sAndrew Bartlett2002-11-241-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | authentication code. In particular, ntlm_auth is designed to replace the winbind authentication 'helpers' currently supplied by Squid. I have added support for the current plaintext password protocol used by Squid, and will add the real guts (NTLMSSP support) shortly. I'll merge this into 3.0 when I've got the interface more stable (error message format etc) and got the important NTLMSSP support added. Also move SWAT's URL decoding code into util_str.c, for use in both utilities. Andrew Bartlett (This used to be commit 82dbf838879e8a2d2d3f9dd5be6eda50b780b787)
| * a working timegm() function for systems that don't have itAndrew Tridgell2002-11-231-18/+15
| | | | | | | | (This used to be commit 6efdd54d063043cac2fe151231ac1999ade25704)
| * Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2002-11-232-10/+23
| | | | | | | | | | | | Found via a post from Arcady Chernyak <Arcady.Chernyak@efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
| * more %U fixes for headAndrew Tridgell2002-11-201-0/+3
| | | | | | | | (This used to be commit ea3787d819df14f8b451780a55d2bf76dc4030ef)
| * a better for for using %U in smb.confAndrew Tridgell2002-11-191-5/+21
| | | | | | | | | | | | this follows the method used for remote_machine and also fixes the problem of anonymous connections clobbering the string (This used to be commit 9ead4fc3c3f8b83f03c762a4dab77a64aabccbf9)
| * Renamed uuid_to_string() to guid_to_string() to avoid conflict with OSF DECTim Potter2002-11-171-1/+1
| | | | | | | | | | headers. (This used to be commit d813997c5a66f786b191459de0dd030f4a1c539e)
| * Add const to DEBUG() macro.Andrew Bartlett2002-11-151-3/+3
| | | | | | | | (This used to be commit 43020bb4e61e3b44c2637e49f9e98222262f09b1)
| * Move 'weird' character set into new 'developer' moduleJelmer Vernooij2002-11-131-108/+0
| | | | | | | | (This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
| * Add a DEBUG() that gives the number of successfully loaded modules - useful ↵Jelmer Vernooij2002-11-131-0/+2
| | | | | | | | | | | | for debugging (This used to be commit 612ea35ab016c56e6ad9886283901bc7b417337a)
| * Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison2002-11-1210-718/+892
| | | | | | | | | | | | | | dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
| * Don't throw out WEIRD - yet (I committed my local changes together with my ↵Jelmer Vernooij2002-11-121-0/+108
| | | | | | | | | | | | last fix. D'oh!) (This used to be commit 5191719eeec7062118da2be3aefe35d065e97900)
| * Fix segfault with high debug levelsJelmer Vernooij2002-11-121-109/+1
| | | | | | | | (This used to be commit a20676bc05f50bb89a55e67efef579eaaeac3f72)
| * Add smb_register_charset() and use itJelmer Vernooij2002-11-121-33/+65
| | | | | | | | (This used to be commit 8b654658759a145c5c8aabb3c82220a70f70c3f7)
| * Fix all returns to be size_t (they are all unsigned). Fixup strlen beingJeremy Allison2002-11-111-213/+244
| | | | | | | | | | | | done on ucs2 strings. Jeremy. (This used to be commit 205e8f03015dd533ae62753f2098505f1231e3e4)
| * consolidate error mapping functions into a single fileSimo Sorce2002-11-101-75/+0
| | | | | | | | (This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
| * Compleatly remove support for logfile truncation. All logs are opened forAndrew Bartlett2002-11-081-11/+2
| | | | | | | | | | | | | | | | | | append writes. (blessed by jra) Andrew Bartlett (This used to be commit 81633064dd196c40541ecece8def51745f514646)
| * patches from UrbanGerald Carter2002-11-081-0/+2
| | | | | | | | (This used to be commit da269a73edb7f637b1e1f8b3dafe677f46f66f85)
| * Fix compiler warnings.Tim Potter2002-11-061-4/+5
| | | | | | | | (This used to be commit 3a68613e934e25f2ccfbf5afa5e26b5f47b40a53)
| * Remove dummy function I used for testingJelmer Vernooij2002-11-021-7/+0
| | | | | | | | (This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
| * Add more options to popt_common and use them. Current ones are:Jelmer Vernooij2002-11-021-7/+52
| | | | | | | | | | | | | | | | | | | | -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 (This used to be commit 1602d5894947b59fd36c161053a66c0afe2c959c)
| * add smb_load_modules() to load a list of modules - does this function look ok ?Jelmer Vernooij2002-10-311-0/+22
| | | | | | | | (This used to be commit a82dbb3c22e6cb2096efb87c12a6006642806aac)
| * Fix build. Don't use BSD setenv. Use POSIX putenv.Jim McDonough2002-10-301-3/+6
| | | | | | | | | | Jeremy, it wasn't me!!!!!! (This used to be commit 00d4e5c67b8a3b8eafa56fd46fbaf4922030dd81)
| * use sys_dlopen instead of dlopen (thanks to jra for noticing)Jelmer Vernooij2002-10-301-1/+1
| | | | | | | | (This used to be commit 86eb0a25b1df8ca25872f9846a74d0f13a4ad045)
| * - Remove RTLD_GLOBALJelmer Vernooij2002-10-301-3/+4
| | | | | | | | | | - make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
| * added a timegm() function for systems that don't have itAndrew Tridgell2002-10-301-0/+22
| | | | | | | | (This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
| * Add initial vesion of new module systemJelmer Vernooij2002-10-301-0/+63
| | | | | | | | (This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
| * Fix bug in '-d'Jelmer Vernooij2002-10-261-1/+1
| | | | | | | | (This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
| * First cut of new ACL mapping code from Andreas Gruenbacher <agruen@suse.de>.Jeremy Allison2002-10-231-92/+108
| | | | | | | | | | | | | | | | This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit a81d700ae9c82d4b7ea631ab7862162a2ed3d512)
| * reverted an incorrect fix. What I was trying to do was fix a problemAndrew Tridgell2002-10-211-1/+1
| | | | | | | | | | | | | | | | with filenames with spaces in mangle_hash.c but the real problem is that mangle_hash.c assumes that the set of valid characters for 8.3 names is the same as the set of valid characters for long names. Thats an invalid assumption, with space being the obvious example. (This used to be commit e0065f4db4a1cfae03a3bb86e5cfea9c45dfa1c3)
| * a space is a standard valid character in a filenameAndrew Tridgell2002-10-211-1/+1
| | | | | | | | (This used to be commit 0db79d4a379a502362c230a9019d5d71f5af8e0e)
| * Bugfix for pidfile_create() from Kelledin.Tim Potter2002-10-211-1/+1
| | | | | | | | (This used to be commit 4808a95f5f4536774d41bebca76660f010069117)
| * It seems that I'm meant to be using the helper function here, not the structAndrew Bartlett2002-10-181-1/+1
| | | | | | | | | | | | | | directly... Andrew Bartlett (This used to be commit 0abeb8725e8ea53a468d6004457bb7fa89a0f8b2)
| * Format objectGUIDs on ads dumps.Jim McDonough2002-10-181-4/+35
| | | | | | | | (This used to be commit 7eaf7e7115c75e682b1b9368c6f28c60429885e5)
| * Start to merge the new ACL mapping code from Andreas Gruenbacher ↵Jeremy Allison2002-10-181-38/+68
| | | | | | | | | | | | | | <agruen@suse.de>. Jeremy. (This used to be commit f6103f866a5e698ab55fdab1444a14e3d8da16bb)
| * Nice *big* patch from metze.Andrew Bartlett2002-10-121-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The actual design change is relitivly small however: It all goes back to jerry's 'BOOL store', added to many of the elements in a SAM_ACCOUNT. This ensured that smb.conf defaults did not get 'fixed' into ldap. This was a great win for admins, and this patch follows in the same way. This patch extends the concept - we don't store values back into LDAP unless they have been changed. So if we read a value, but don't update it, or we read a value, find it's not there and use a default, we will not update ldap with that value. This reduced clutter in our LDAP DB, and makes it easier to change defaults later on. Metze's particular problem was that when we 'write back' an unchanged value, we would clear any muliple values in that feild. Now he can still have his mulitivalued 'uid' feild, without Samba changing it for *every* other operation. This also applies to many other attributes, and helps to eliminate a nasty race condition. (Time between get and set) This patch is big, and needs more testing, but metze has tested usrmgr, and I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly flawed ;-). The same system will be introduced into the SAM code shortly, but this fixes bugs that people were coming across in production uses of Samba 3.0/HEAD, hence it's inclusion here. Andrew Bartlett (This used to be commit 7f237bde212eb188df84a5d8adb598a93fba8155)
| * try to put every security descriptors related definitions in the same file.Simo Sorce2002-10-062-14/+30
| | | | | | | | | | | | | | also try to uniform names to a clean scheme. first part. (This used to be commit a123e05877caf90c28980be2d84b1d0b46e4fd21)
| * Add more common options to popt_common - and start usingJelmer Vernooij2002-10-051-6/+54
| | | | | | | | | | the ones for debuglevel and configuration file in pdbedit (This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
| * Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison2002-10-041-1/+1
| | | | | | | | | | | | MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
| * Remove useless spaces - this broke make protoJelmer Vernooij2002-10-041-1/+1
| | | | | | | | (This used to be commit 0341fb45829c5d13a7e02daaa9b960fdff492323)
| * Another patch from Steve Langasek <vorlon@netexpress.net>, again from theAndrew Bartlett2002-10-032-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Debian patchset. The idea is to still allow DNS domains to be specified in 'hosts allow' and 'hosts deny' without making the admin set 'hostname lookups' in their smb.conf. His concern is about upgrades. This has been designed not to change the value of %M. Andrew Bartlett (This used to be commit f428ee98d83a55922c991b0eeddd47891b80d918)
| * Added const. Anal formatting fixup.Jeremy Allison2002-10-021-175/+222
| | | | | | | | | | Jeremy. (This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
| * Fix Solaris sendfile detection. Add small fixes to sendfile code.Jeremy Allison2002-10-011-3/+2
| | | | | | | | | | Jeremy. (This used to be commit ef7bcaf1b7e1ca073b27a8836c6aa86e112b5bee)