summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* r9321: Fix potential bug found by Coverity. src_len has to be int but later ↵Alexander Bokovoy2007-10-101-5/+5
| | | | | | we do pass it as size_t. In case src_len is negative, we need to register a failure and return to the caller (This used to be commit 95d96c79a538814bb524d7905e1e8f64df6341ca)
* r9320: Fix premature dereference bug found by Coverty and also get rid of ↵Alexander Bokovoy2007-10-101-6/+3
| | | | | | non-used memory context (This used to be commit 127e06492a545940443c93e9aec66eebefa26dc2)
* r9319: updated newuser script for new OO style for nss objectAndrew Tridgell2007-10-101-1/+2
| | | | | thanks to Hotarut for spotting this (This used to be commit 3f30c6118ba22fbf52068630f48bcde82182b8a6)
* r9318: fix searches with scope ONE and SUB,Stefan Metzmacher2007-10-102-1/+5
| | | | | | | | | | | | | | | | | | | | the problem was that ldb_dn_compare_base() just looked at if both dn's mtach some how, and the following happens: basedn: CN=bar,DC=foo,DC=com dn: DC=foo,DC=com and dn: DC=foo,DC=com was return as result of a sub and base search and also the ONE search with basedn: DC=foo,DC=com returned this dn: CN=bla,CN=bar,DC=foo,DC=com metze (This used to be commit 2a107472c373e425013050e28b944c830f653a87)
* r9311: Missing null pointer check in ejsLibSteve French2007-10-101-1/+2
| | | | | Found by coverity (This used to be commit ae7b073af3d690275dbfa11c8406963702c57d3b)
* r9310: Add two missing return statements after null pointer checks to fix ↵Steve French2007-10-101-0/+2
| | | | | | | potential oops in kdc code. Found by coverity. (This used to be commit 3b707b928969c87ac7e9948a567a3ebbc754f28c)
* r9309: Incorrect null pointer check in return from talloc.Steve French2007-10-101-1/+1
| | | | | Found by coverity. (This used to be commit bafd3afbef9b8d3a8baa55d4b31cc62bfeeed459)
* r9305: Use the check-var.m4 from roken to really, really detect h_errno ↵Andrew Bartlett2007-10-102-4/+30
| | | | | | | | | correctly. This fixes the build on Fedora Core 4. Andrew Bartlett (This used to be commit aa36b2adad0d66b8171aa3ccca3057298361bec5)
* r9300: cope with zero length in ndr_pull_charset()Andrew Tridgell2007-10-101-0/+4
| | | | (This used to be commit 1ae255aba44f4444486ae5bc634c8ab1a6328c87)
* r9299: fixed the evaluation of pointer expressions that evaluate to booleanAndrew Tridgell2007-10-101-2/+25
| | | | (This used to be commit 17679676d4629ac81116ae1b102f1a311b5d4eed)
* r9298: pull non-array elements before array elements to overcome the problemAndrew Tridgell2007-10-101-0/+12
| | | | | | of arrays that have length_is() or size_is() properties that refer to later elements (This used to be commit 9526f2a5104b50f4b6ab575cfa6270abb0377e51)
* r9297: Add a NDR_CHECK() around each ejs push/pull.Tim Potter2007-10-101-1/+8
| | | | | Some experimentation with the top level function calls. (This used to be commit e8d53d15e4371bc266a691c3c3c82675373ba7f4)
* r9296: Reinstate generation of push/pull functions for each field in a structTim Potter2007-10-101-4/+16
| | | | | or union. (This used to be commit 72420f24e654661c8792bd7d0eae610ad182d529)
* r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejsTim Potter2007-10-101-180/+0
| | | | | | code. I will try and get just the push/pull functions working rather than getting in a mess with trying to do everything at once. (This used to be commit a7504ebf9557796bd50907620115f8367ea586f0)
* r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.Tim Potter2007-10-101-8/+101
| | | | | | | Add some code to try and work out whether a smb_interface requires a TALLOC_CTX in the function signature. I'm not sure whether this is going to work as the raw api is a bit inconsistent I think. (This used to be commit 13a101653ea7bba3b8b1f74637d981eb004484cc)
* r9291: Add a stub for smb_raw_lpq() which is in smb_interfaces.h but doesn'tTim Potter2007-10-102-1/+50
| | | | | seem to be used anywhere yet. (This used to be commit 9e5ce3a28892241e2b080c0fa187ee99042c2330)
* r9284: Whitespace. (-:Tim Potter2007-10-101-3/+3
| | | | (This used to be commit 6a7922a02c19b5ea2b77011ff593c6d535d0b212)
* r9279: In Samba3 debuglevel 10 used to print RPC debugs. I think this shouldTim Potter2007-10-101-2/+2
| | | | | apply to Samba4 as well so change the DEBUGLEVEL > 10 to DEBUGLEVEL >= 10. (This used to be commit 2215cc08b7b94df3fff9cfff6c839bbf2cb6e664)
* r9260: only overwrite destination files when the temp files was created correctStefan Metzmacher2007-10-102-5/+10
| | | | | metze (This used to be commit b5626c978fe3349f0972e1aeea51b05e66c6ce33)
* r9258: return is only supported in function, not in plain shell scriptsStefan Metzmacher2007-10-102-9/+9
| | | | | metze (This used to be commit 3b99c3685734e398ab007e93dd7f468027c1847f)
* r9257: - I assume we don't need unistd.h in this file,Stefan Metzmacher2007-10-101-2/+1
| | | | | | | | that sould fixes the build on aix - use "" instead of <> for includes in our tree metze (This used to be commit 8c8fd4cfc6bbad9e8ec2ae9998a6cf4bd90b4bc6)
* r9240: - move struct security_token to the idl file, with this we canStefan Metzmacher2007-10-1013-53/+24
| | | | | | | | | the ndr_pull/push/print functions for it in the ntacl-lsm module - fix compiler warnings in the ldap_encode_ndr_* code metze (This used to be commit 83d65d0d7ed9c240ad44aa2c881c1f07212bfda4)
* r9239: I think this is the right IDL for the eventlog record. Pidl isTim Potter2007-10-101-0/+2
| | | | | generating incorrect code for arrays of strings here. (This used to be commit 3b2476e0a00dbd3b552ccde736147e93655732f1)
* r9238: Some test code to do user-unmarshalling of eventlog_Record data.Tim Potter2007-10-101-0/+26
| | | | (This used to be commit d0225f10797eaeeb6d10cf753578703e144ee8dd)
* r9237: Fix eventlog_Record typedef so it decodes records source and computerTim Potter2007-10-101-15/+13
| | | | | names. Need to get working with SIDs and extra data. (This used to be commit 2543f78df61b76295acf6fe4837adefbe08ca5c4)
* r9235: Remove attribute search we no longer reference.Andrew Bartlett2007-10-101-1/+0
| | | | | Andrew Bartlett (This used to be commit cf8bf1e9f3d771fb3ea14949cd6963c3e9ac6c2d)
* r9234: Ensure we always change the end of the PAC, no matter what it is. FixAndrew Bartlett2007-10-101-3/+3
| | | | | | | typo in comment. Andrew Bartlett (This used to be commit c96f8594b16c6a5310e2e8727bb6975f2a193231)
* r9233: Ensure that the output variable is initialised in this conversion fromAndrew Bartlett2007-10-101-0/+1
| | | | | | | error to non-error case. Andrew Bartlett (This used to be commit ab75cd53e7c65fa6242b8dde3bfede735a6b36d5)
* r9227: cleanup and simplify the AJAJ codeAndrew Tridgell2007-10-101-6/+7
| | | | (This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
* r9226: make sure we catch rpc faults in the ejs rpc wrappersAndrew Tridgell2007-10-101-0/+3
| | | | (This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
* r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup().Tim Potter2007-10-103-14/+15
| | | | (This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
* r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw functionTim Potter2007-10-107-37/+41
| | | | | names. (This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
* r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.Andrew Bartlett2007-10-1073-4451/+9277
| | | | | | | This is my first attempt at this, so there may be a few rough edges. Andrew Bartlett (This used to be commit 9a1d2f2fec67930975da856a2d365345cec46216)
* r9220: Start trying to get autogenerated code to compile.Tim Potter2007-10-101-11/+44
| | | | | | | - Split out push/pull of top level elements into separate functions. - Remove _t from simple type names. (This used to be commit c419eef1c93afb51cf2fb42f87c0e5d29d2348ea)
* r9219: by default be a DC, as the provisioning scripts assume that in other ↵Andrew Tridgell2007-10-101-0/+3
| | | | | | parts (This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
* r9218: make the winreg library code handle arbitrary paths more efficientlyAndrew Tridgell2007-10-101-16/+38
| | | | | and more conveniently (caller doesn't need to know the hive names now) (This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
* r9217: Add 'make clean' hooks to the ans1 depedency generator.Andrew Bartlett2007-10-101-4/+19
| | | | | | | | To be used by the impending Heimdal resync, which has files starting with asn1_ that are not generated. Andrew Bartlett (This used to be commit 15b7af1c39a8369fb701f60485c7ac2040f1c27a)
* r9210: fixed support for a credentials element in a rpc object in ejs to notAndrew Tridgell2007-10-102-6/+10
| | | | | give lots of warnings of missing properties (This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
* r9209: - fixed the ldb registry backend to work with the new provision ldifAndrew Tridgell2007-10-102-6/+8
| | | | | - default to ldb backend if none specified (This used to be commit 8c3f57f7917efceb11b3b6a2ac76ec44968fbfb6)
* r9208: fix a crash bugStefan Metzmacher2007-10-101-2/+3
| | | | | metze (This used to be commit f8a25ac2397d50359f4903618832da7886d91d6f)
* r9207: Start generating ejs_push/pull calls for structure elements.Tim Potter2007-10-101-17/+31
| | | | (This used to be commit 8ff27a1effd2050733916569190264e347286c45)
* r9205: Generate more stub code for smb_raw ejs functions.Tim Potter2007-10-101-44/+65
| | | | (This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
* r9202: OK now we are getting somewhere. Generate js stubs for top level structsTim Potter2007-10-101-207/+38
| | | | | | and each arm of top level unions. Don't generate a header file (duh) as the namespace stuff is done in the module init. (This used to be commit dde7f8be97f1a85b2f8221a98eb2edd357eb8cf2)
* r9199: Another go at recursive flattening of structs.Tim Potter2007-10-101-25/+18
| | | | (This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
* r9196: - add a note about the Canonicalize KDCOPtion flagStefan Metzmacher2007-10-101-0/+15
| | | | | | | | - add a note about old client using the wrong checksum type for GSSAPI in the Authenticator metze (This used to be commit 07e39bd94c3ce4d255e6cf6e68dc438bb5c9f9e6)
* r9191: Generate headers for nested structures that need pushing or pulling.Tim Potter2007-10-101-34/+38
| | | | (This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
* r9185: Make second pass over the parser tree and tidy things up to make it aTim Potter2007-10-101-2/+84
| | | | | bit easier for the code generator. (This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
* r9183: more workarounds for the global variables in ejs. I will discuss ↵Andrew Tridgell2007-10-103-0/+36
| | | | | | | getting rid of these with the mbedthis people. (This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
* r9179: cope with simultaneous web requests using the same session variableAndrew Tridgell2007-10-101-0/+6
| | | | (This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
* r9178: remove the old server printf codeAndrew Tridgell2007-10-101-13/+0
| | | | (This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)