summaryrefslogtreecommitdiff
path: root/source3/lib
AgeCommit message (Collapse)AuthorFilesLines
2002-12-06Ensure global_scope() returns "", not the NULL string. Froma tpot fix.Jeremy Allison1-0/+6
Jeremy. (This used to be commit 7185b846e41da2bf7edaa7f3edeff1cc1486d28b)
2002-12-03fns for retrieving dns host name and domain name (get rid of lp_realm hacks).Jim McDonough1-0/+56
(This used to be commit eda83b6d13f5f73136363d165e9396725b923873)
2002-12-03fns for retrieving dns host name and domain name (get rid of lp_realm hacks).Jim McDonough1-0/+56
(This used to be commit 456813308d8542211183f9655b7fe598144f7bfc)
2002-12-01Merge from HEAD, struct in_addr is always in network byte order, so we don'tAndrew Bartlett1-5/+0
need a little-endian case here. (This used to be commit 24fb89da51f54cc547f7f963b094b0f3178632e4)
2002-12-01POSIX indicates that this is always in network byte order, so we don't need theAndrew Bartlett1-5/+0
little-endian case (tested on Intel-linux). Andrew Bartlett (This used to be commit 281b713b12ece63d499652df193509c57312b749)
2002-11-29Merge a bunch of trivial changes from HEAD. The difference remainingTim Potter1-1/+1
should actual functional differences between HEAD and 3.0. - Mostly reformatting - Removal of unecessary #include "smb.h" - Merge of dyn_DRIVERFILE removal - Silly bug fix for python code (This used to be commit d3998307adc50ba50defe610cb656c73799ae3b9)
2002-11-27removing inet_aton()Gerald Carter1-1/+2
(This used to be commit 08ac3610f9ef7e1c37541729441acfa13b48d34c)
2002-11-26Having waited for *way* too long, this is mimir's namecache and trusted domainAndrew Bartlett2-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)
2002-11-24Add ntlm_auth, a new program to provide a stable interface to winbind'sAndrew Bartlett1-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)
2002-11-23a working timegm() function for systems that don't have itAndrew Tridgell1-18/+15
(This used to be commit 6efdd54d063043cac2fe151231ac1999ade25704)
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2-10/+23
Found via a post from Arcady Chernyak <Arcady.Chernyak@efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2-10/+23
Found via a post from Arcady Chernyak <Arcady.Chernyak@efi.com>. Jeremy. (This used to be commit 5d5762d1787db4392d2dff16024097c638b2d494)
2002-11-20merged the %U changes to 3.0Andrew Tridgell1-5/+24
(This used to be commit 58fa6bfee8ba35cc182c18c980e0a4040ddd7d09)
2002-11-20more %U fixes for headAndrew Tridgell1-0/+3
(This used to be commit ea3787d819df14f8b451780a55d2bf76dc4030ef)
2002-11-19a better for for using %U in smb.confAndrew Tridgell1-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)
2002-11-17Renamed uuid_to_string() to guid_to_string() to avoid conflict with OSF DECTim Potter1-1/+1
headers. (This used to be commit d813997c5a66f786b191459de0dd030f4a1c539e)
2002-11-15Merge from HEAD:Andrew Bartlett1-3/+3
- heimdal updates to configure - make DEBUG() const - add testsuite for: - preexec - preexec close - valid users - fix testsuite for 'invalid users' Andrew Bartlett (This used to be commit aa41fb8703db4a4ecd3b353874c99a994e8ed630)
2002-11-15Add const to DEBUG() macro.Andrew Bartlett1-3/+3
(This used to be commit 43020bb4e61e3b44c2637e49f9e98222262f09b1)
2002-11-13Move 'weird' character set into new 'developer' moduleJelmer Vernooij1-108/+0
(This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
2002-11-13Add a DEBUG() that gives the number of successfully loaded modules - useful ↵Jelmer Vernooij1-0/+2
for debugging (This used to be commit 612ea35ab016c56e6ad9886283901bc7b417337a)
2002-11-12Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison10-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 f755711df8f74f9b8e8c1a2b0d07d02a931eeb89)
2002-11-12Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison10-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)
2002-11-12Don't throw out WEIRD - yet (I committed my local changes together with my ↵Jelmer Vernooij1-0/+108
last fix. D'oh!) (This used to be commit 5191719eeec7062118da2be3aefe35d065e97900)
2002-11-12Fix segfault with high debug levelsJelmer Vernooij1-109/+1
(This used to be commit a20676bc05f50bb89a55e67efef579eaaeac3f72)
2002-11-12Add smb_register_charset() and use itJelmer Vernooij1-33/+65
(This used to be commit 8b654658759a145c5c8aabb3c82220a70f70c3f7)
2002-11-11Fix all returns to be size_t (they are all unsigned). Fixup strlen beingJeremy Allison1-213/+244
done on ucs2 strings. Jeremy. (This used to be commit 9a6c6946193289eac5b91fe6fd236c0742ec6f8c)
2002-11-11Fix all returns to be size_t (they are all unsigned). Fixup strlen beingJeremy Allison1-213/+244
done on ucs2 strings. Jeremy. (This used to be commit 205e8f03015dd533ae62753f2098505f1231e3e4)
2002-11-10sync with headSimo Sorce1-75/+0
was: consolidate alla error mapping functions in one file (This used to be commit 2c9e8b79d94e3276e9eb9bd676af0a68ee3908ff)
2002-11-10consolidate error mapping functions into a single fileSimo Sorce1-75/+0
(This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
2002-11-09Last sync with HEADJelmer Vernooij1-11/+2
(This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
2002-11-09Sync with HEADJelmer Vernooij2-7/+71
(This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
2002-11-08Compleatly remove support for logfile truncation. All logs are opened forAndrew Bartlett1-11/+2
append writes. (blessed by jra) Andrew Bartlett (This used to be commit 81633064dd196c40541ecece8def51745f514646)
2002-11-08patches from UrbanGerald Carter1-0/+2
(This used to be commit 850b185a6e33fa924fa59cdd6316c9160ba65270)
2002-11-08patches from UrbanGerald Carter1-0/+2
(This used to be commit da269a73edb7f637b1e1f8b3dafe677f46f66f85)
2002-11-06Fix compiler warnings.Tim Potter1-4/+5
(This used to be commit 3a68613e934e25f2ccfbf5afa5e26b5f47b40a53)
2002-11-02Remove dummy function I used for testingJelmer Vernooij1-7/+0
(This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
2002-11-02Add more options to popt_common and use them. Current ones are:Jelmer Vernooij1-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)
2002-11-02port sec_desc headers reordering from HEAD.Simo Sorce1-2/+2
Thanks to Andrew Brtlet for the diff :-) (This used to be commit cf67981e73cf52803eae589a6b86e1274bf72d2c)
2002-11-02Merge passdb from HEAD -> 3.0Andrew Bartlett1-0/+24
The work here includes: - metze' set/changed patch, which avoids making changes to ldap on unmodified attributes. - volker's group mapping in passdb patch - volker's samsync stuff - volkers SAMR changes. - mezte's connection caching patch - my recent changes (fix magic root check, ldap ssl) Andrew Bartlett (This used to be commit 2044d60bbe0043cdbb9aba931115672bde975d2f)
2002-10-31add smb_load_modules() to load a list of modules - does this function look ok ?Jelmer Vernooij1-0/+22
(This used to be commit a82dbb3c22e6cb2096efb87c12a6006642806aac)
2002-10-30Fix build. Don't use BSD setenv. Use POSIX putenv.Jim McDonough1-3/+6
Jeremy, it wasn't me!!!!!! (This used to be commit 00d4e5c67b8a3b8eafa56fd46fbaf4922030dd81)
2002-10-30use sys_dlopen instead of dlopen (thanks to jra for noticing)Jelmer Vernooij1-1/+1
(This used to be commit 86eb0a25b1df8ca25872f9846a74d0f13a4ad045)
2002-10-30- Remove RTLD_GLOBALJelmer Vernooij1-3/+4
- make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
2002-10-30added a timegm() function for systems that don't have itAndrew Tridgell1-0/+22
(This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
2002-10-30Add initial vesion of new module systemJelmer Vernooij1-0/+63
(This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
2002-10-29Sync with HEADJelmer Vernooij1-1/+1
(This used to be commit a64affffb2acf68956dc25be45c0559e6139a571)
2002-10-29Move guid formatting functions over from HEAD.Jim McDonough1-4/+35
(This used to be commit 60b9e352b3c0769d0d3fe3067399bb3441f29502)
2002-10-28Sync with HEADJelmer Vernooij1-5/+53
(This used to be commit 4ae350671ef8aeae52995b3ca79e135cf444ae39)
2002-10-26Fix bug in '-d'Jelmer Vernooij1-1/+1
(This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
2002-10-26Try to catch up on the code I've put into HEAD that should be in 3.0:Andrew Bartlett3-7/+7
- vorlan's hosts allow with DNS names patch - use x_fileno() in debug.c, not the struct directly. - check for server timeout on password change (was reporting success) - better error/status loggin in both the pam_winbind client and winbindd_pam server code. - (pdb_ldap) don't set the ldap version twice - we do it on every bind anyway. (This used to be commit 9fa1863d8e7788eda83911ca2610754486b33069)