summaryrefslogtreecommitdiff
path: root/source3/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r25510: Now we're returning the port instead of using a global,Jeremy Allison1-2/+2
remember to use ntohs. Hopefully will fix the build farm. Jeremy. (This used to be commit 5174acccb589edbfbe4ba633f4178f7200d7d6c4)
2007-10-10r25508: Reformatting.Jeremy Allison1-55/+69
Jeremy. (This used to be commit b412ba6fb3e526f5cd83e6cabd952ad7c303c346)
2007-10-10r25507: Fix definition of struct sockaddr_storage ifJeremy Allison1-0/+5
struct sockaddr_in6 is defined. Jeremy. (This used to be commit 4cf17df5caeb2b0220f6a7dd82d5fed5aca56850)
2007-10-10r25505: Add a replacement (IPv4 only) implementation of getaddrinfo/freeaddrinfoJeremy Allison6-13/+679
under the 2 clause *BSD license for future use in IPv6 code. Original code was from PostgreSQL and I've maintained their license even though I've rewritten large parts of it (I probably should donate this back to them). Jeremy. (This used to be commit 760d993340a966269d71acfb7a6b5e4d3776ac5d)
2007-10-10r25495: Fixup definitions for missing sockaddr_storage.Jeremy Allison1-1/+2
Jeremy. (This used to be commit d980ee5040f2ab9e7408218d13962dd64e2b33b1)
2007-10-10r25492: Start adding IPv6 compatible code to lib/util_sock.c and deal withJeremy Allison1-54/+73
the ripple effects this causes. utmp has to change etc. Remove some global varables and store address/port in the unexpected db. Jeremy. (This used to be commit 18c6a2211d9e25233d01715b3f78977edcd6d869)
2007-10-10r25487: Try fix the build - fix socklen_t and sa_family_t.Jeremy Allison1-0/+8
Jeremy. (This used to be commit 2cab82563409eca79ac5f518a3dcb8cdbdcded7e)
2007-10-10r25476: Finally fix up new interface detection code :-).Jeremy Allison1-1/+1
Jeremy. (This used to be commit fffdad52859b5a8bc5dd61912d80b93e8c030c8f)
2007-10-10r25475: Fix braindead mistakes I made pointed out by Simo andJeremy Allison1-2/+6
James (how did this compile ? :-). Jeremy. (This used to be commit ae8efc60aa1ddff795d16b1fb1bfe8cc392f49b3)
2007-10-10r25474: Try and fix the build on Mac OS X 10.4.9.Jeremy Allison1-0/+4
Shuffle sa_family_t around. Jeremy. (This used to be commit f1b8c5de0ae96e04e340029f5cd544de9ac57b32)
2007-10-10r25473: Reformatting only. Prepare for new ip functions.Jeremy Allison1-254/+240
Jeremy. (This used to be commit 2a8f3dd55074eeb3d96a1b478981780651bbe88b)
2007-10-10r25472: Fix the interfaces code to detect IPv6 interfaces, using theJeremy Allison5-67/+183
new standard getifaddrs() and freeifaddrs() interfaces. Currently we only return IPv4 af_families. Needs fixing for binds to IPv6 but this has to be careful work. Jeremy. (This used to be commit 327875182c9219aeba687e10aaea93546d9a70ea)
2007-10-10r25455: Ensure we have inet_ntop and inet_pton available in lib/replace.Jeremy Allison6-4/+426
Jeremy. (This used to be commit 1f719905440d4c87c526c56532f47d894cfec5f0)
2007-10-10r25434: Add the option to print the debug class (DBGC_CLASS) in the debug ↵Michael Adam1-1/+10
header. Control this by a new boolean smb.conf option "debug class" which is by default set to "no" to keep the default debug header unchanged. Michael Note: You need to make clean for this patch. (This used to be commit 066a46ba91ca734d9e20cb9d6db36fec209a27d7)
2007-10-10r25424: Align log level (by two) in debugging output.Michael Adam1-1/+1
Michael (This used to be commit 9265b3cde25208884a8d3a9c42461d1c6e6fc353)
2007-10-10r25417: Use DBGC_REGISTRY class.Günther Deschner3-0/+9
Guenther (This used to be commit 43ca04918a5a1b2379083dc624b346ceb8476a38)
2007-10-10r25416: Add registry debug class.Günther Deschner1-0/+1
Guenther (This used to be commit b28dd747cb5a3d0eee865076eb4733dc123a6968)
2007-10-10r25396: Very obvious fix from Martin Zielinski.Günther Deschner1-0/+1
Guenther (This used to be commit 1f0d05807b7fe31cc4be59c7a2e850c9ec3e3864)
2007-10-10r25326: Free the context from the talloc_stackframe.Günther Deschner1-2/+5
Guenther (This used to be commit 0719835c4d979c91d11b139e5b424b5e0dc2a2c2)
2007-10-10r25323: Fix the buildVolker Lendecke1-1/+1
(This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
2007-10-10r25277: Belt-and-braces approach to Volker's fix for RPC-SAMBA3-GETUSERNAME.Jeremy Allison1-4/+7
If we promise dest is null terminated, ensure we do it even on fast path exits. Jeremy. (This used to be commit 32626e2b9770eb6b15c191a8feb881f81ed6c57a)
2007-10-10r25274: Attempt to fix RPC-SAMBA3-GETUSERNAMEVolker Lendecke1-2/+2
(This used to be commit f6f64cf0b51f2fb841bd1c0f800c66114c213577)
2007-10-10r25258: Fix a panic message and remove superfluous return after the call to ↵Michael Adam1-2/+1
smb_panic(). Michael (This used to be commit 8b5c34b7d141c44d65622f44f9432723230cea47)
2007-10-10r25257: When dumping eventlist, display full timestring.Günther Deschner1-2/+3
Guenther (This used to be commit 38eca60913f513accb24b31dcb6d1d7e92b0ba66)
2007-10-10r25252: move macro defines to the end of replace.hStefan Metzmacher1-32/+35
and move the include location sys/param.h before we redefine missing macros metze (This used to be commit 862046028c3c61adf6da2effac91abf3c763635d)
2007-10-10r25238: Make the error returns from the string functionsJeremy Allison1-20/+20
always consistent. Return -1 on error, and ensure we check for this. In cases where the dest is already specified and we've been asked to terminate with a null, ensure we always do so even on error. Jeremy. (This used to be commit abedd967869ade9a43c3a8e1b889c60d4aca81cf)
2007-10-10r25232: sync lib/replace with SAMBA_4_0Stefan Metzmacher7-24/+13
metze (This used to be commit 828d2ca0610ab5ee3b96d187b3432b9b4fea72f8)
2007-10-10r25230: sync lib/talloc with SAMBA_4_0Stefan Metzmacher4-125/+184
metze (This used to be commit 84ebb6cac224cabf3856a632de80a8a9c687329b)
2007-10-10r25222: Fix last assumptions that (size_t)-1 can be usedJeremy Allison1-18/+36
as a special dest_len of sizeof(pstring). Jeremy. (This used to be commit 9fc14c83cc5e3a360464c33e26b1073db63763d7)
2007-10-10r25199: Remove pstring from strdup_upper - make it theJeremy Allison1-14/+31
same as talloc_strdup_upper. Jeremy. (This used to be commit db1b6293771755f20660b071aac0284638dbed46)
2007-10-10r25195: Fix issue with calling pull_uc2_*alloc withJeremy Allison1-0/+8
str_len == 0. We should just return 0 in this case. Jeremy. (This used to be commit 8bb85f3f141f0f45b06d28f004cb2cf18252d4e1)
2007-10-10r25184: Fix some C++ warnings and an uninitialized variableVolker Lendecke2-2/+2
(This used to be commit b64df8a3c504ab7749c21ffb26e4771a9a0a328f)
2007-10-10r25172: Remove commented out code we will never enable.Jeremy Allison1-172/+0
Jeremy. (This used to be commit 6032fbc358c5015b2b6a23e13d978bf41ef9e5f3)
2007-10-10r25171: More pstring removal.Jeremy Allison2-29/+51
Jeremy. (This used to be commit 4748d2639796e8caa67fae44d1cf660d49d82663)
2007-10-10r25170: Remove pstring limits from ms_fnmatch and module load.Jeremy Allison2-37/+46
Jeremy. (This used to be commit 764574ee05ea4f13cdd30c0a0668ffeb81756989)
2007-10-10r25164: Add talloc_asprintf_append_buffer() and the docs for it.Jeremy Allison3-4/+82
Jeremy. (This used to be commit 2243a73d650319208aebbbaf65dfba2a508a7c10)
2007-10-10r25150: don't recursivly call call dump_core()Stefan Metzmacher1-0/+8
as currently seen in 'make test' localy and in the farm metze (This used to be commit f41efe01b5a22889f5b18916df9a2f924263e7f9)
2007-10-10r25138: More pstring elimination. Add a TALLOC_CTX parameterJeremy Allison2-11/+41
to unix_convert(). Jeremy. (This used to be commit 39c211a702e91c34c1a5a689e1b0c4530ea8a1ac)
2007-10-10r25136: When tallocing a string to uppercase remember the terminatingJeremy Allison1-1/+1
'\0' in size calculations. Jeremy. (This used to be commit 54c658867db3b6c602080d60936abab3af26e112)
2007-10-10r25121: Remove pstring limits from much of our string handling function.Jeremy Allison1-54/+174
Still a few left (mainly the substitute ones). Jeremy. (This used to be commit 6552e52979a7c6954faa8b2c9c0f08b3779835c4)
2007-10-10r25120: One more warning.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 9cc70e3ccff9c3b20076572235d9dcbfd23e97e5)
2007-10-10r25117: The mega-patch Jerry was waiting for. Remove all pstrings fromJeremy Allison3-8/+18
the main server code paths. We should now be able to cope with paths up to PATH_MAX length now. Final job will be to add the TALLOC_CTX * parameter to unix_convert to make it explicit (for Volker). Jeremy. (This used to be commit 7f0db75fb0f24873577dcb758a2ecee74fdc4297)
2007-10-10r25116: Fix talloc_asprintf_append to do the right thing withJeremy Allison1-5/+2
truncated strings. Jeremy. (This used to be commit 93c42fd9b52d9135d8c8b52e97cf342c1c5b5010)
2007-10-10r25111: Move to talloced pathnames on most code paths.Jeremy Allison1-1/+15
There are now ony 17 pstrings left in reply.c, and these will be easy to remove (and I'll be doing that shortly). Had to fix an interesting bug in pull_ucs2_base_talloc() when a source string is not null terminated :-). Jeremy. (This used to be commit 0c9a8c4dff10974dbffd2a302ae982896122fcc0)
2007-10-10r25061: Pro-actively shut up Coverity :-)Volker Lendecke1-3/+5
(This used to be commit f2ce4a803cfd04fa993d2d87720b4b6f67fc46db)
2007-10-10r25055: Add file_id_string_tosVolker Lendecke1-18/+4
This removes file_id_string_static and file_id_string_static2 (This used to be commit 638c848c9afe374feb30e34c494f89b2a6c64f7b)
2007-10-10r25040: Add "net sam rights"Volker Lendecke2-1/+39
Not strictly in the SAM, but close enough. This command acts directly on the local tdb, no running smbd required This also changes the root-only check to a warning (This used to be commit 0c5657b5eff60e3c52de8fbb4ce9346d0341854c)
2007-10-10r25025: Remove an unused functionVolker Lendecke1-5/+0
(This used to be commit 858f7b7d786ca352ffebb56b9fda40c636acef74)
2007-10-10r25009: Large patch discussed with Volker. Move unix_convert to a talloc-basedJeremy Allison1-0/+65
interface. More development will come on top of this. Remove the "mangled map" parameter. Jeremy. (This used to be commit dee8beba7a92b8a3f68bbcc59fd0a827f68c7736)
2007-10-10r24993: Apply some constVolker Lendecke1-1/+2
(This used to be commit 613b9fcd18bcc29bf5313e2287b53b8de430d17e)