summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2002-11-04Change to representing buffers ('B') as (LEN, STRING) in Python,Martin Pool1-130/+112
rather than as just a string. Makes the code more messy, but needed for compatibility with existing PSA Python code which seems to be too knotty to separate out. (This used to be commit 20d88a7d1e2a6d2daca29c5ffff3781197a97b57)
2002-11-04test_pack_extra: Add additional cases.Martin Pool1-7/+12
test_pack_failures: Remove cases for which old code is too lax. (This used to be commit 631945a03a3bf4982177bc22ebccf096b2bb5b6c)
2002-11-04test_pack_extra: Better way of testing packing with extra values.Martin Pool1-3/+3
(This used to be commit 12c3bb99a5f870b01ef389ddad1073fc92d2362c)
2002-11-04pytdbpack_calc_reqd_len: It's no longer an error to supply more dataMartin Pool1-8/+2
values than are consumed. (This used to be commit 0c1cfe559877d51090409d67f983a82bbbbaa7e2)
2002-11-04DocMartin Pool1-2/+5
(This used to be commit 21e41866425c6f8bf04b08b3edd5bf70caf56e32)
2002-11-04test_pack_extra: The old code does not complain when there are tooMartin Pool1-1/+15
many data values for the format. Test that the new code behaves the same way. (This used to be commit b0143e77d64f6af977395cf39e50f35e46486157)
2002-11-04test_pack_failures: The old code does not complain when there are tooMartin Pool1-6/+14
many data values for the format, so we don't test that here. test_large: New test case for packing/unpack a thousand values. (This used to be commit 04cad599f40faf234b40090806bcd1ac0473470f)
2002-11-04pytdbpack_calc_reqd_len: Make exception be thrown correctly when aMartin Pool1-2/+5
non-string is used with a string format code. (It was being generated but not thrown.) Also call checked versions of some functions rather than FAST_* versions. (This used to be commit 1b681bd524764deaef657ef41c39d037ac7dcc7b)
2002-11-04test_pack_failures: The old and new code is not exactly the same aboutMartin Pool1-33/+37
error detection, so now we don't care what exact error is returned as long as we get something. (This used to be commit 5ade138bb815d3184fa57ff9cb548f78405059c5)
2002-11-04test_pack: Coercing a dictionary to a sequence as it is packed is notMartin Pool1-4/+0
compatible with the old code, and so it is removed from the test case. (This used to be commit ed0e4a670d4d62b63afdaf7d9f13e39b98cdf1b2)
2002-11-04Add FIXME about --with-pythonMartin Pool1-0/+4
(This used to be commit 96741a251c731d71126dcf9c706f7bb7c954f6e7)
2002-11-04Move testsmbc.c to examplesJelmer Vernooij1-455/+0
(This used to be commit fdd70614d2dc29f6a676c30e254a0bf024687fb4)
2002-11-04Add @BUILD_POPT@ to smbclientJelmer Vernooij1-2/+2
(This used to be commit 24dd3886e8783b09094c3b32b4184055cd06e8c2)
2002-11-04Handle -p correctlyJelmer Vernooij1-1/+1
(This used to be commit b69d5fffd97890f80df6675fb71bc230aacc8234)
2002-11-04Make IRIX happyJelmer Vernooij2-19/+18
(This used to be commit aeb94bb0d7ad84b52a5f729a3e83f4fb00005771)
2002-11-04Becouse lib/popt_common.c uses POPT, we must not include it in LIB, we mustAndrew Bartlett1-10/+14
link it on a per-program basis. Next step is to make -lpopt apply only to the right programs, which might help some of this kind of thing show up on Linux. Andrew Bartlett (This used to be commit a0d13cd3f0ca1738fbd978ac67876196cd0ee56c)
2002-11-04Allow 'normal' accounts in the non-unix-account range for smbpasswd - I hopeAndrew Bartlett1-19/+20
this will fix some of the problems on the build farm @ Compaq (where they have a *lot* of accounts...). (This used to be commit 2c97b7e6480c2731739ccc52af97bc62a6228cfe)
2002-11-04Fix debugAndrew Bartlett1-1/+1
(This used to be commit 5b5b8de70e46a15e9fb9b47c7af6cb0133f41217)
2002-11-04Move to the use of the 'initialised' flag, rather than the fact the pointer isAndrew Bartlett1-8/+9
NULL. Andrew Bartlett (This used to be commit 2115335857acd2c4f5c89b95227b3762f4c052b0)
2002-11-04Try to fix popt dependencies - we were linking to popt before we built with it.Andrew Bartlett1-6/+6
Andrew Bartlett (This used to be commit dd9c6214d1976d87679735ea392b1a76463206a4)
2002-11-04Any conversion to POPT must *always* add @BUILD_POPT@ or it just won't work onAndrew Bartlett1-2/+2
systems other than linux. Andrew Bartlett (This used to be commit 80f1f68b6f0fa38dd1ef4b2cfabb07d3c8daf844)
2002-11-04The fixes from Tom plus a minor update from me.Richard Sharpe5-174/+329
(This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
2002-11-03Extra little fix to vl's patch. Make sure the passdb and testparm messagesAndrew Bartlett2-5/+9
say exactly the same thing - in particular that we can algorithmic rid base == 1000, and use the BASE_RID macro to avoid the use of magic numbers. Andrew Bartlett (This used to be commit b70f2a8047ac549841bc103932b38951e9814186)
2002-11-03make_server_info_guest() can need root for the ldapsam backendAndrew Tridgell1-1/+4
(This used to be commit 918099f09618136c371e199803f5895f9cb702be)
2002-11-03Force algorithmic rid base to sane values and talk about it.Volker Lendecke2-4/+33
Volker (This used to be commit ce5b2d991b42bbf6865ff75194f8ee4b46694841)
2002-11-02Remove obsolete function usage and some unused variablesJelmer Vernooij1-27/+1
(This used to be commit 162431a88ccb0811ae9873ce4ceda11d2f1de8b7)
2002-11-02Remove dummy function I used for testingJelmer Vernooij1-7/+0
(This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
2002-11-02Convert to popt.Jelmer Vernooij1-75/+23
Removed -o and -a options - these have been broken since 2.2 without complaints from users (This used to be commit c8589a567b96dacc0b6c88c91b34f8211532bbfa)
2002-11-02Add more options to popt_common and use them. Current ones are:Jelmer Vernooij3-28/+62
-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-02Clean up this a little - add comments describing a bit of what is going onAndrew Bartlett1-5/+6
here. (This used to be commit 88455313f6551a75eff4df2f0ba91430948c1c78)
2002-11-02Add a 'ldap trust ids' option that lets pdb_ldap check for posixAccountAndrew Bartlett2-33/+95
attributes rather than calling getpwnam() on the user. This should help fix some of metze's performance issues - particularly on enumerations. There is a consequential change to the operation of 'non unix account's in LDAP - they are no longer restricted to being 'within' the NUA range, but will always be added to that range. Finally, there is the doco for this and the previous LDAP SSL changes. (This used to be commit 18abaeffda300074a507561d8372d5bfddc8fe50)
2002-11-02Make sure that %u is used for SID elements ...Richard Sharpe1-1/+1
(This used to be commit 82f6b264037a2f1b882dc75bc43c6c8b41477270)
2002-11-02Return the result code, not false (0 == success) on error...Andrew Bartlett1-1/+1
(This used to be commit f91c363bc05d1c82ad8a99a5c0d59b46cf820aac)
2002-11-02Fixes for pdb_ldap:Andrew Bartlett2-111/+105
- Default is now for start-tls, on the ldap (not ldaps) port - We check for 'I am currently root' in the right place now, and don't accidentily use a cached connection. - We don't loop on failure to be root, or some other errors. - A bit cleaner error reporting for add/modify. - Both the OpenLDAP and manual URI parsing tested. Andrew Bartlett (This used to be commit cfa1e459d727764feddcfdd8c9c0404282e2d0e8)
2002-11-02Fix --set-auth-user command to delete entries from the secrets file when anTim Potter1-12/+68
empty username/password is passed on the command line. Previously we were leaving the domain name set and the password set to a NULL character. Added a --get-auth-user command to display the restrict anonymous username information. Can only be run successfully by root. (This used to be commit 0bb9bc196207fb35c9de6accbe101937a687762f)
2002-11-02Some winbindd cleanups I made trying to fix cr1020:Tim Potter2-38/+108
- move winbindd client handling into accessor functions in winbindd_util.c - move some winbindd socket routines into accessor functions in winbindd_utils.c (The deadlock situation mentioned in the appliance branch is probably not applicable since we don't clear the connection cache on SIGHUP. Perhaps we should?) (This used to be commit 846b5494942c73e68616e7eae0d2fd5ae4b2bc05)
2002-11-02Add popt_common_socket_optionsJelmer Vernooij1-0/+1
(This used to be commit a15434314fd8cd88eab40e7cbc8f06a7d0d0169e)
2002-11-02Handle the case where the password used in RPC connections (for restrictTim Potter1-3/+8
anonymous support) is blank. (This used to be commit 7badccda46a0837dd9da802b44c2fbcb4f38845a)
2002-11-02Display pipe name in rpc bind failure debug.Tim Potter1-1/+2
(This used to be commit 62ab0f8cbe7c517084383bdc9a8c97404ad27147)
2002-11-02Convert to poptJelmer Vernooij1-87/+30
(This used to be commit 9ea7440ac4a3dbb98e34ccb8ee78e0bd782fa704)
2002-11-01Add the changes to change the SIDs ...Richard Sharpe1-19/+45
You must make two passes over NTUSER.DAT, one for the OWNER SID and one for GROUP SID. I have not tested this yet ... that is, I have not tried to use this on a Win2K etc server. (This used to be commit 7eb89ba467a66190775943834683a42b693d2e3b)
2002-11-01Add more. Parse SIDs on the command line ... soon will actually mod theRichard Sharpe1-11/+88
SecDescs in the NTUSER.DAT ... (This used to be commit dbc608ba7e591175cd02f4adfdcfecd1350526a5)
2002-11-01Fix a problem with spaces vs tabsRichard Sharpe1-2/+2
(This used to be commit 26857be78cda1e6d6cae9bc87d34cdad12492748)
2002-11-01Revert that stupid one line change.Richard Sharpe1-1/+0
(This used to be commit 095af10ff2e549b82c646df5ed20cf05352a3994)
2002-11-01Fix small typo ...Richard Sharpe1-1/+1
(This used to be commit 59735a5aac88b076320874f06056d50947396fb3)
2002-11-01Add more code to the profiles program and add Makefile.in support.Richard Sharpe3-12/+358
(This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
2002-11-01Tidyup of some DCERPC pipe connection debugs. The new LSA_DS stuffTim Potter1-4/+3
generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit bd64de3716ffa9c3ebec282aa5cc0f773d3d8096)
2002-10-31Fix slowdown because of enumerating all print queues on every smbd startup.Jeremy Allison3-19/+25
Jeremy. (This used to be commit d05b147fb3f32031a202cf61703dc2fd969f4617)
2002-10-31Re-enable use of existing kerberos tickets.Jim McDonough1-2/+6
(This used to be commit 6ec5dce69834e72e458a8acff7d1790cbdd46d67)
2002-10-31Check the long_archi name is not null.Jeremy Allison1-0/+6
Jeremy. (This used to be commit 9e47aa32ed96faff4a68a8e360c1353fc011adf1)