Michael Adam [Sun, 23 Dec 2007 00:43:13 +0000 (01:43 +0100)]
Make libnet_smbconf_open_path_q() static.
Michael
(This used to be commit
8cf8ed9de8c3f41588fa93bd102f61f5b8b493c4)
Jeremy Allison [Sun, 23 Dec 2007 01:38:18 +0000 (17:38 -0800)]
If we detect a case insensitive filesystem make
sure we don't search directories on name misses
for non-mangled names.
Jeremy
(This used to be commit
120048d2f40cf1a0ace2ecde205cbc694d263d69)
Michael Adam [Sun, 23 Dec 2007 00:34:20 +0000 (01:34 +0100)]
Fix typo in output.
Michael
(This used to be commit
2fe111c19bc827ec132365e718a2136bda57e568)
Volker Lendecke [Sat, 22 Dec 2007 23:35:06 +0000 (00:35 +0100)]
Fix wbcAllocate[GU]id
wbcRequestResponse() returns a wbcErr, not NSS_STATUS
(This used to be commit
1bbdbdef991408af07afaba7bc0b4da55f06aed8)
Volker Lendecke [Sat, 22 Dec 2007 23:33:44 +0000 (00:33 +0100)]
Fix wbcPing()
Without request and response, wbcRequestResponse() will always return
WBC_ERR_INVALID_PARAM, so the ping will never reach winbind.
(This used to be commit
9a24753d35a4b1a283a65c60088d82e4b80f14c8)
Volker Lendecke [Sat, 22 Dec 2007 23:32:09 +0000 (00:32 +0100)]
tiny simplification
(This used to be commit
8bd248456205a82d57af21559a77a1030f4679b7)
James Peach [Sat, 22 Dec 2007 22:55:37 +0000 (14:55 -0800)]
Use filesystem capabilities to support case-insensitive filesystems.
If we know the underlying filesystem is case-insensitive, then we
know that it won't help to search for case variations of the requested
name.
Jeremy, please review (and revert if you disagree).
(This used to be commit
9e8b8f8c16612d8a08b55802f4fd9afca5498a7c)
James Peach [Sat, 22 Dec 2007 22:10:06 +0000 (14:10 -0800)]
Fix "may be used uninitialized" compiler warnings.
(This used to be commit
22ac34a329c9be9cf7d1e6749ebcfb50215378e4)
James Peach [Sat, 22 Dec 2007 22:01:44 +0000 (14:01 -0800)]
Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
(This used to be commit
30cb2d215f1a4a440d5ecaab3f898daa714eee2b)
James Peach [Sat, 22 Dec 2007 22:01:25 +0000 (14:01 -0800)]
Cache the underlying filesystem capabilities at connection time.
This change alters the Samba connection code to cache the filesystem
capabilities when a new client connects. This can be used to enable
filesystem specific optimisations is a general manner.
(This used to be commit
de3c5b808a941ac8e9ebe7169536d8290067eef5)
Michael Adam [Sat, 22 Dec 2007 01:13:02 +0000 (02:13 +0100)]
Remove redundant connection_struct from check_magic() parameter list.
Michael
(This used to be commit
cebaa483e62910ac3f87cd135b2aff18dc880416)
Michael Adam [Sat, 22 Dec 2007 01:01:26 +0000 (02:01 +0100)]
Remove redundant connection_struct from fd_close() parameter list.
Michael
(This used to be commit
3611cc8561cf837adea83fc7c16ca7535f188466)
Michael Adam [Sat, 22 Dec 2007 00:49:29 +0000 (01:49 +0100)]
Remove redundant connection_struct from fd_close_posix() parameter list.
Michael
(This used to be commit
f3365b74ac016eaee1e82eef769dd618af5df201)
Jeremy Allison [Sat, 22 Dec 2007 00:43:02 +0000 (16:43 -0800)]
Add NT error to debug to try and track this down.
Jermey.
(This used to be commit
a1482b09150f4d292965c77bc73d47fb14f5eb85)
Günther Deschner [Sat, 22 Dec 2007 00:13:53 +0000 (01:13 +0100)]
Fix the build of cifs.spnego.
Guenther
(This used to be commit
b4a4a2b2933d693876b67231f747e1e232936054)
Günther Deschner [Fri, 21 Dec 2007 23:34:30 +0000 (00:34 +0100)]
Fix net_dom_join & net_dom_unjoin.
Guenther
(This used to be commit
6dd17e4840ee6c4bf0df3c3f76f9b232b3674d55)
Günther Deschner [Fri, 21 Dec 2007 23:12:59 +0000 (00:12 +0100)]
Fix uninitialized error code in do_unjoin_modify_vals_config().
Guenther
(This used to be commit
c890ebc3cad7222007e62227ec1f28d978310cbf)
Günther Deschner [Fri, 21 Dec 2007 23:02:45 +0000 (00:02 +0100)]
Correct netapi header filename. Thanks Jeremy.
Guenther
(This used to be commit
f192737ec8140aa6570bfb49a165b31890d63b16)
Jeremy Allison [Fri, 21 Dec 2007 22:38:52 +0000 (14:38 -0800)]
Fix install - it was trying to install libnetapi.h whereas
the actual file is netapi.h. Guenther please check which
name this should be !
Jeremy.
(This used to be commit
035fadaa596e893b7eeac09bc587ad3b73f77d0b)
Günther Deschner [Fri, 21 Dec 2007 22:04:26 +0000 (23:04 +0100)]
Until we better understand the WKSSVC_JOIN_FLAGS_JOIN_DC_ACCOUNT make sure we are
not joining as a DC.
Guenther
(This used to be commit
bf3ffbb5d2e8588e0041f0b890b590c58f8fcecf)
Jeremy Allison [Fri, 21 Dec 2007 21:42:47 +0000 (13:42 -0800)]
Fix make test by adding winbind libs to vlp.
Jeremy.
(This used to be commit
abba6717b5da709ae9cf3097042228ddbe630cca)
Jeremy Allison [Fri, 21 Dec 2007 21:14:59 +0000 (13:14 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Conflicts:
source/library-versions.in
(This used to be commit
11acca7d3884731491709dd09b7de2edc8bb5811)
Günther Deschner [Fri, 21 Dec 2007 21:05:17 +0000 (22:05 +0100)]
Generate pkgconfig files for at least lib{smbclient,smbsharemodes,netapi}.
Guenther
(This used to be commit
ad87786c91709d62ee2cbd02c87e59b855e050cc)
Jeremy Allison [Fri, 21 Dec 2007 20:50:39 +0000 (12:50 -0800)]
Actually fix the merge.
Jeremy.
(This used to be commit
c855de0c05e2e271e2610de67a6d7e3aba52390f)
Jeremy Allison [Fri, 21 Dec 2007 20:44:31 +0000 (12:44 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Conflicts:
source/Makefile.in
(This used to be commit
351df194a927371600824f4c03d8a24b95fbef64)
Günther Deschner [Fri, 21 Dec 2007 20:25:39 +0000 (21:25 +0100)]
Make sure libnet/libnet_proto.h exists.
Guenther
(This used to be commit
d6703f6d4e6a5256980188f6a840e6aaf07bc607)
Jeremy Allison [Fri, 21 Dec 2007 20:18:35 +0000 (12:18 -0800)]
Fix build failure if symlink already exists.
Jeremy.
(This used to be commit
b8310f427277640c7b2526d0c5cd84deecfd3e99)
Jeremy Allison [Fri, 21 Dec 2007 20:18:17 +0000 (12:18 -0800)]
Fix const warning.
Jeremy.
(This used to be commit
5159f897ddaad1878fff629cc074dd71b2b3f4ab)
Jeremy Allison [Fri, 21 Dec 2007 20:11:23 +0000 (12:11 -0800)]
Fix initialization warnings.
Jeremy.
(This used to be commit
832c093830cb3978641be3d87670fa900105da25)
Jeremy Allison [Fri, 21 Dec 2007 20:06:37 +0000 (12:06 -0800)]
Fix making the new proto file after a distclean.
Jeremy.
(This used to be commit
35a450b59501c6545083efc9f913cb626188f329)
Gerald (Jerry) Carter [Fri, 21 Dec 2007 19:50:13 +0000 (13:50 -0600)]
Fix "make test" using the LD_LIBRARY_PATH for selftest script so
smbd can locate the libwbclient library (if neccessary).
(This used to be commit
481cc9ab6a6608e13710c93783ea4e62363e78be)
Gerald (Jerry) Carter [Fri, 21 Dec 2007 19:47:45 +0000 (13:47 -0600)]
Compile fix: Correct use of wbcDomainInfo() after function signature change.
Also fixes a doxygen warngin about an undocumented parameter in the same
function.
(This used to be commit
290ab64e9e5fb2a28e14a5f344f22119d5304563)
Gerald (Jerry) Carter [Fri, 21 Dec 2007 17:59:56 +0000 (11:59 -0600)]
De-couple smbd from staticly linking against winbindd client files.
Implements a wrapper layer in winbind_util.c which are just stubs
if compiled --without-winbind. When building with winbindd, it
is now required to build the libwbclient DSO first (in the Makefile)
and then either set LD_LIBRARY_PATH or /etc/ld.so.conf to pick up the
library PATH.
(This used to be commit
42787bccff4fcffafc7aae6a678e792604ecaaa5)
Gerald (Jerry) Carter [Fri, 21 Dec 2007 17:57:34 +0000 (11:57 -0600)]
Add files for new LGPL libwbclient DSO implementing the Winbind client API
(based on the winbind_struct_protocol.h).
The API in incomplete, but sufficient to merge. See wbclienbt.h for the i
interface functions.
(This used to be commit
83d274b46078a9ace77edb822a0e336c79dcf40e)
Günther Deschner [Fri, 21 Dec 2007 16:29:15 +0000 (17:29 +0100)]
Move gtk app to the correct location. Thanks obnox!
Guenther
(This used to be commit
740a2b080db56d504c4edd58bf41d72edb3d32ee)
Günther Deschner [Fri, 21 Dec 2007 16:05:55 +0000 (17:05 +0100)]
Move libnetapi examples into subdirs.
Guenther
(This used to be commit
0c3de6f3458419e57daaa71f1dad679897388f5a)
Günther Deschner [Fri, 21 Dec 2007 15:49:33 +0000 (16:49 +0100)]
Gitignore some generated files.
Guenther
(This used to be commit
1e090654320ba3ce94d8114acaf931dbb2557a0c)
Günther Deschner [Fri, 21 Dec 2007 15:44:52 +0000 (16:44 +0100)]
Deactive remote join code server side until some last issues are resolved.
Guenther
(This used to be commit
1489870f05695a929902264eb9b95eab886bdaa6)
Günther Deschner [Fri, 21 Dec 2007 15:36:06 +0000 (16:36 +0100)]
Add netdomjoin-gui (my first gui application), another libnetapi user.
Guenther
(This used to be commit
cf57ade5ec4a808eccb19a7723d753742fb71ca9)
Günther Deschner [Fri, 21 Dec 2007 15:08:13 +0000 (16:08 +0100)]
Add netdomjoin cmd line tool (another libnetapi example).
Guenther
(This used to be commit
c502686f09713a7cf3786c254be6515a7aa23555)
Günther Deschner [Fri, 21 Dec 2007 15:03:12 +0000 (16:03 +0100)]
Make sure libnetapi has getdcname support.
Guenther
(This used to be commit
c527a28c47f42617853cd28772ef46e5e6b058b6)
Günther Deschner [Fri, 21 Dec 2007 15:02:35 +0000 (16:02 +0100)]
Add getdc.c, a libnetapi example (incl. Makefile).
Guenther
(This used to be commit
faedc78fc78527ee3bf05e1177ea43653aea67b2)
Günther Deschner [Fri, 21 Dec 2007 14:51:00 +0000 (15:51 +0100)]
Add basic remote NetGetDCName and NetGetAnyDCName versions to libnetapi.
Guenther
(This used to be commit
5bc49546a32abb4524133b9f2916cdd51d4eb462)
Günther Deschner [Fri, 21 Dec 2007 14:30:29 +0000 (15:30 +0100)]
Make libnetapi_errstr use our NTSTATUS and WERROR error string macros.
Guenther
(This used to be commit
e46aa35d432e930835206b9ce7583f46933015d8)
Günther Deschner [Thu, 20 Dec 2007 14:06:20 +0000 (15:06 +0100)]
Add error string for access denied in libnetapi.
Guenther
(This used to be commit
4df868e3c366958c64ed8445489c8d1e8a28e50b)
Günther Deschner [Thu, 20 Dec 2007 14:03:12 +0000 (15:03 +0100)]
Remove doubled cli_set_timeout calls from libnetapi.
Guenther
(This used to be commit
acc5d8e784b706001457ceeeb9bd4961a13d57d2)
Günther Deschner [Thu, 20 Dec 2007 11:13:04 +0000 (12:13 +0100)]
Fix typo.
Guenther
(This used to be commit
b95801db595109e8eade7cf7c344f281c8684249)
Günther Deschner [Thu, 20 Dec 2007 11:12:06 +0000 (12:12 +0100)]
Keep libnetapi_NetX calls static for now.
Guenther
(This used to be commit
c255654c68923aca3e258906e49be82d719d5ccd)
Günther Deschner [Thu, 20 Dec 2007 00:19:26 +0000 (01:19 +0100)]
Merge all headers into libnetapi.h.
Guenther
(This used to be commit
a2c5beda2ec98dea8951fb3a37774f5f325410ef)
Günther Deschner [Wed, 19 Dec 2007 15:07:40 +0000 (16:07 +0100)]
Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
Guenther
(This used to be commit
15c2bc15f20a677c3c94895150e396275de6ac9b)
Günther Deschner [Wed, 19 Dec 2007 14:10:24 +0000 (15:10 +0100)]
Add NetServerGetInfo and NetServerSetInfo (for level 1005).
Guenther
(This used to be commit
1cad549f54563c3a9787624ba7a56b54107ebd57)
Günther Deschner [Wed, 19 Dec 2007 12:52:51 +0000 (13:52 +0100)]
Split out local and remote paths for NetGetJoinInformation.
Guenther
(This used to be commit
d1e4f9dd5cde79f915e3e0f652621d966aa850e8)
Günther Deschner [Wed, 19 Dec 2007 11:09:08 +0000 (12:09 +0100)]
Add libnetapi_errstr().
Guenther
(This used to be commit
465e61a3599a277366ada6ecda3a1e6ddb1f2490)
Günther Deschner [Wed, 19 Dec 2007 10:03:45 +0000 (11:03 +0100)]
Add support for remote and local unjoining in libnetapi.
Guenther
(This used to be commit
74048fe7cfbd05994d533bea4a477d6ca93449d9)
Günther Deschner [Wed, 19 Dec 2007 10:02:39 +0000 (11:02 +0100)]
Add libnet_Unjoin(), libnet_UnjoinCtx and friends.
Guenther
(This used to be commit
89e8abb1163984eed358a4da9be4699a8e3a43f9)
Günther Deschner [Wed, 19 Dec 2007 09:55:52 +0000 (10:55 +0100)]
Remove unrequired TALLOC_CTX from libnetapi_NetJoinDomain & friends.
Guenther
(This used to be commit
96ebdca45b998da7e6137973dea717bf3ac76328)
Günther Deschner [Wed, 19 Dec 2007 09:52:45 +0000 (10:52 +0100)]
Fix NetJoinDomainLocal.
Guenther
(This used to be commit
24605c9175fb313c9c888783817da755cd8ce594)
Günther Deschner [Wed, 19 Dec 2007 01:25:15 +0000 (02:25 +0100)]
Use DsGetDcName in local libnetapi join to find a dc.
Guenther
(This used to be commit
fbc60c1648ff8b1fa0ae33c09237e41232f9769c)
Günther Deschner [Tue, 18 Dec 2007 10:24:10 +0000 (11:24 +0100)]
Build libnetapi shared and static if possible.
Guenther
(This used to be commit
11e90dcbf5dd1a91118e6a5cee53735d72767c93)
Günther Deschner [Tue, 18 Dec 2007 09:31:12 +0000 (10:31 +0100)]
In libnet join code, try lsa query with level 12 first.
Guenther
(This used to be commit
f0e8d744c92d2602722e04be6266196941362d63)
Günther Deschner [Tue, 18 Dec 2007 09:16:40 +0000 (10:16 +0100)]
Making do_DomainJoin return NTSTATUS again.
Guenther
(This used to be commit
91b884989891881b8abea70e11b87c16c574daaa)
Günther Deschner [Tue, 18 Dec 2007 01:54:18 +0000 (02:54 +0100)]
Move NetJoinDomain and friends to NET_API_STATUS and the static libnetapi_ctx.
Guenther
(This used to be commit
e640c3a4a7695613e9e619516befbaf3d44ecb10)
Günther Deschner [Tue, 18 Dec 2007 01:52:34 +0000 (02:52 +0100)]
Missed on instance of external creds.
Guenther
(This used to be commit
65d50f518766ab0a8115c2599d190e642eb00754)
Günther Deschner [Tue, 18 Dec 2007 01:47:01 +0000 (02:47 +0100)]
Add static libnetapi_ctx.
Guenther
(This used to be commit
97449ea341539a709953a57869570cf13be0f44e)
Günther Deschner [Tue, 18 Dec 2007 01:43:22 +0000 (02:43 +0100)]
Use full string based debug_parse_levels in libnetapi.
Guenther
(This used to be commit
78d8f0e41aa3db0060596a7b345c2f04261986e0)
Günther Deschner [Tue, 18 Dec 2007 01:34:07 +0000 (02:34 +0100)]
Add basic credential functions for libnetapi.
Guenther
(This used to be commit
7c38f706b5dc17f15708ac932c84d863a0cc713e)
Günther Deschner [Tue, 18 Dec 2007 01:29:50 +0000 (02:29 +0100)]
Move basic libnetapi functions to NET_API_STATUS.
Guenther
(This used to be commit
086c55005976b3173e915e465108214876aa5bd6)
Günther Deschner [Tue, 18 Dec 2007 01:21:38 +0000 (02:21 +0100)]
Define NET_API_STATUS to be just a uin32_t.
Guenther
(This used to be commit
a42850926a26a4065a6126affc3754d291a2e178)
Günther Deschner [Tue, 18 Dec 2007 01:15:49 +0000 (02:15 +0100)]
Getting rid of external credentials in libnetapi.
Guenther
(This used to be commit
c10481dba01a084b0f9c4265f3408a0ec9a8b646)
Günther Deschner [Fri, 14 Dec 2007 16:37:24 +0000 (17:37 +0100)]
Make sure we also support non-domain join.
Guenther
(This used to be commit
c818f5505a124a6f0bb9274a1ba4a6147d2f17b3)
Günther Deschner [Fri, 14 Dec 2007 11:22:20 +0000 (12:22 +0100)]
Some libnet and netapi build fixes.
Guenther
(This used to be commit
1d47247283f7bc75291007be3fde72b1d3d95b99)
Günther Deschner [Thu, 13 Dec 2007 15:21:27 +0000 (16:21 +0100)]
Fill in local branch of NetGetJoinInformation().
Guenther
(This used to be commit
46db8754511f915c296771e08e822ba810f804d5)
Günther Deschner [Wed, 12 Dec 2007 18:00:41 +0000 (19:00 +0100)]
More minor libnetapi fixes.
Guenther
(This used to be commit
9f129c069f9feb357cbe1185058cfe3390609c09)
Günther Deschner [Wed, 12 Dec 2007 17:14:54 +0000 (18:14 +0100)]
Build fixes for libnetapi.
Guenther
(This used to be commit
07d33557b95106ac57fdef8c767ab86192930a6d)
Günther Deschner [Wed, 12 Dec 2007 15:12:14 +0000 (16:12 +0100)]
Add _wkssvc_NetrJoinDomain2() server.
Guenther
(This used to be commit
9b0423e7d918b7b3837ca4ebf997edd80d4da6de)
Günther Deschner [Tue, 11 Dec 2007 20:32:16 +0000 (21:32 +0100)]
Fill in NetJoinDomainLocal().
Guenther
(This used to be commit
4896f22bb50ea9ae0c4807ed9b2dd4283c254364)
Günther Deschner [Tue, 11 Dec 2007 20:31:44 +0000 (21:31 +0100)]
Add libnet_Join().
Heavily based on existing code in net_ads_join().
Guenther
(This used to be commit
fb6315b68b16d64625457881302fd191f90defa0)
Günther Deschner [Tue, 11 Dec 2007 20:25:41 +0000 (21:25 +0100)]
Add libnet_JoinCtx structure.
Guenther
(This used to be commit
13c46b1407117c93b8f0275cc16ea5aa49596750)
Günther Deschner [Tue, 11 Dec 2007 20:23:40 +0000 (21:23 +0100)]
Split NetJoinDomain() into NetJoinDomainRemote() and the unsupported
NetJoinDomainLocal().
Guenther
(This used to be commit
d2f21ce6727ec9e4df67989db07b48470d0790a4)
Günther Deschner [Tue, 11 Dec 2007 20:21:17 +0000 (21:21 +0100)]
Very quick conversion of net_conf functions into the libnet_conf layer.
Certainly needs cleanup later.
Guenther
(This used to be commit
2b41ac926de76804a50681bd246b3a20e112853b)
Günther Deschner [Thu, 6 Dec 2007 18:15:30 +0000 (19:15 +0100)]
For the fun of it, build netapi.so|.a.
Guenther
(This used to be commit
8cbc6bdede9e8fc423488c7632546c548234cc0c)
Günther Deschner [Thu, 6 Dec 2007 18:04:49 +0000 (19:04 +0100)]
Add NetGetJoinInformation().
Guenther
(This used to be commit
d341d251d6e22e9cc1c4596038fd5fe5c7c6c174)
Günther Deschner [Fri, 21 Dec 2007 14:28:01 +0000 (15:28 +0100)]
Add get_friendly_werror_msg().
Guenther
(This used to be commit
b1ad3def98911c91ed55a3b7aec7d0894b2dd8fd)
Günther Deschner [Fri, 21 Dec 2007 14:12:40 +0000 (15:12 +0100)]
Kill fstring in getdcname & getanydcname return.
Guenther
(This used to be commit
b7383818168863a7ba43c2456f8c44e96e76707a)
Günther Deschner [Fri, 21 Dec 2007 12:40:11 +0000 (13:40 +0100)]
Use ADS_IGNORE_PRINCIPAL define.
Guenther
(This used to be commit
763e13315fc71237b14a186810bc201e725648f5)
Volker Lendecke [Fri, 21 Dec 2007 11:53:12 +0000 (12:53 +0100)]
Fix the build on Solaris
(This used to be commit
5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
Volker Lendecke [Thu, 20 Dec 2007 21:27:01 +0000 (22:27 +0100)]
Some C++ fixes
(This used to be commit
5c392c4c6e277a24d0d477902dc7856b2b46ee53)
Volker Lendecke [Thu, 20 Dec 2007 21:17:16 +0000 (22:17 +0100)]
Some C++ warnings
(This used to be commit
5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
Volker Lendecke [Thu, 20 Dec 2007 20:25:00 +0000 (21:25 +0100)]
Fix a C++ warning
(This used to be commit
c31c7e3e24875ce75bc18f0ad7529320eab8e50a)
Volker Lendecke [Thu, 20 Dec 2007 19:59:44 +0000 (20:59 +0100)]
Fix a C++ warning
(This used to be commit
7e1d9b561f6df233b8c7eaec83d1e4207b5a2fb0)
Volker Lendecke [Thu, 20 Dec 2007 19:59:27 +0000 (20:59 +0100)]
Fix a missing prototype warning
(This used to be commit
93e5de23e7109432f554745b18c6d630a39f9c2b)
Volker Lendecke [Sun, 9 Dec 2007 17:25:34 +0000 (18:25 +0100)]
Remove some statics from md4.c
(This used to be commit
7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
Volker Lendecke [Thu, 20 Dec 2007 15:05:57 +0000 (16:05 +0100)]
Add a singleton cache
First user is yp_default_domain
(This used to be commit
c19363eb77fcc3e1bf3341e6373d38f1e91fc08f)
Volker Lendecke [Thu, 20 Dec 2007 14:16:25 +0000 (15:16 +0100)]
Make data_blob_string_const return null terminated strings
... nobody was using it, so we're free to change it now :-)
(This used to be commit
4b06c68482247d859ec30b8b1920706e43358989)
Volker Lendecke [Wed, 19 Dec 2007 20:59:28 +0000 (21:59 +0100)]
Remove next_token_nr_talloc and its associated global
Only client.c and clitar.c used this, I think they should carry the static
themselves. Also move the a bit funny routine toktocliplist to clitar.c, the
only place where it is used.
(This used to be commit
86d9412611fd99c21e15c71d30a3f95e35d8535b)
Volker Lendecke [Thu, 20 Dec 2007 13:54:33 +0000 (14:54 +0100)]
Convert the pwnam cache to memcache
(This used to be commit
032c5589fe7f9f2fcb0f336e72517a81a720b6ce)
Volker Lendecke [Thu, 20 Dec 2007 13:41:58 +0000 (14:41 +0100)]
Add memcache_add_talloc
The first memcache API only had blobs, but we have quite a few objects that are
more complex talloc'ed structues. The current one I'm looking at is the
getpwnam cache, but there are others around.
(This used to be commit
ea0e5ad9a15c848904dee8cb2d3e392b6a894705)
Volker Lendecke [Thu, 20 Dec 2007 09:55:45 +0000 (10:55 +0100)]
Add a global cache
It hurts, but I think this global variable is necessary for transition, and it
has the potential to remove quite a few other global variables without messing
with APIs too much.
(This used to be commit
c131d0dc52ec09c9227eff3d68877369c37aaed5)
Herb Lewis [Thu, 20 Dec 2007 22:57:29 +0000 (14:57 -0800)]
fix dump printout when byte >= 0x80
(This used to be commit
e18fab269c7370a6670c56eeab60fd90feecf0b2)
James Peach [Thu, 20 Dec 2007 16:31:27 +0000 (08:31 -0800)]
Fix typo in filesystem capabilities bits.
(This used to be commit
08fee0d28a20648d74c6b03d120eaf628f4de70c)