summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r9311: Missing null pointer check in ejsLibSteve French1-1/+2
Found by coverity (This used to be commit ae7b073af3d690275dbfa11c8406963702c57d3b)
2007-10-10r9310: Add two missing return statements after null pointer checks to fix ↵Steve French1-0/+2
potential oops in kdc code. Found by coverity. (This used to be commit 3b707b928969c87ac7e9948a567a3ebbc754f28c)
2007-10-10r9309: Incorrect null pointer check in return from talloc.Steve French1-1/+1
Found by coverity. (This used to be commit bafd3afbef9b8d3a8baa55d4b31cc62bfeeed459)
2007-10-10r9305: Use the check-var.m4 from roken to really, really detect h_errno ↵Andrew Bartlett2-4/+30
correctly. This fixes the build on Fedora Core 4. Andrew Bartlett (This used to be commit aa36b2adad0d66b8171aa3ccca3057298361bec5)
2007-10-10r9300: cope with zero length in ndr_pull_charset()Andrew Tridgell1-0/+4
(This used to be commit 1ae255aba44f4444486ae5bc634c8ab1a6328c87)
2007-10-10r9299: fixed the evaluation of pointer expressions that evaluate to booleanAndrew Tridgell1-2/+25
(This used to be commit 17679676d4629ac81116ae1b102f1a311b5d4eed)
2007-10-10r9298: pull non-array elements before array elements to overcome the problemAndrew Tridgell1-0/+12
of arrays that have length_is() or size_is() properties that refer to later elements (This used to be commit 9526f2a5104b50f4b6ab575cfa6270abb0377e51)
2007-10-10r9297: Add a NDR_CHECK() around each ejs push/pull.Tim Potter1-1/+8
Some experimentation with the top level function calls. (This used to be commit e8d53d15e4371bc266a691c3c3c82675373ba7f4)
2007-10-10r9296: Reinstate generation of push/pull functions for each field in a structTim Potter1-4/+16
or union. (This used to be commit 72420f24e654661c8792bd7d0eae610ad182d529)
2007-10-10r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejsTim Potter1-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)
2007-10-10r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.Tim Potter1-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)
2007-10-10r9291: Add a stub for smb_raw_lpq() which is in smb_interfaces.h but doesn'tTim Potter2-1/+50
seem to be used anywhere yet. (This used to be commit 9e5ce3a28892241e2b080c0fa187ee99042c2330)
2007-10-10r9284: Whitespace. (-:Tim Potter1-3/+3
(This used to be commit 6a7922a02c19b5ea2b77011ff593c6d535d0b212)
2007-10-10r9279: In Samba3 debuglevel 10 used to print RPC debugs. I think this shouldTim Potter1-2/+2
apply to Samba4 as well so change the DEBUGLEVEL > 10 to DEBUGLEVEL >= 10. (This used to be commit 2215cc08b7b94df3fff9cfff6c839bbf2cb6e664)
2007-10-10r9260: only overwrite destination files when the temp files was created correctStefan Metzmacher2-5/+10
metze (This used to be commit b5626c978fe3349f0972e1aeea51b05e66c6ce33)
2007-10-10r9258: return is only supported in function, not in plain shell scriptsStefan Metzmacher2-9/+9
metze (This used to be commit 3b99c3685734e398ab007e93dd7f468027c1847f)
2007-10-10r9257: - I assume we don't need unistd.h in this file,Stefan Metzmacher1-2/+1
that sould fixes the build on aix - use "" instead of <> for includes in our tree metze (This used to be commit 8c8fd4cfc6bbad9e8ec2ae9998a6cf4bd90b4bc6)
2007-10-10r9240: - move struct security_token to the idl file, with this we canStefan Metzmacher13-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)
2007-10-10r9239: I think this is the right IDL for the eventlog record. Pidl isTim Potter1-0/+2
generating incorrect code for arrays of strings here. (This used to be commit 3b2476e0a00dbd3b552ccde736147e93655732f1)
2007-10-10r9238: Some test code to do user-unmarshalling of eventlog_Record data.Tim Potter1-0/+26
(This used to be commit d0225f10797eaeeb6d10cf753578703e144ee8dd)
2007-10-10r9237: Fix eventlog_Record typedef so it decodes records source and computerTim Potter1-15/+13
names. Need to get working with SIDs and extra data. (This used to be commit 2543f78df61b76295acf6fe4837adefbe08ca5c4)
2007-10-10r9235: Remove attribute search we no longer reference.Andrew Bartlett1-1/+0
Andrew Bartlett (This used to be commit cf8bf1e9f3d771fb3ea14949cd6963c3e9ac6c2d)
2007-10-10r9234: Ensure we always change the end of the PAC, no matter what it is. FixAndrew Bartlett1-3/+3
typo in comment. Andrew Bartlett (This used to be commit c96f8594b16c6a5310e2e8727bb6975f2a193231)
2007-10-10r9233: Ensure that the output variable is initialised in this conversion fromAndrew Bartlett1-0/+1
error to non-error case. Andrew Bartlett (This used to be commit ab75cd53e7c65fa6242b8dde3bfede735a6b36d5)
2007-10-10r9227: cleanup and simplify the AJAJ codeAndrew Tridgell1-6/+7
(This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
2007-10-10r9226: make sure we catch rpc faults in the ejs rpc wrappersAndrew Tridgell1-0/+3
(This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
2007-10-10r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup().Tim Potter3-14/+15
(This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
2007-10-10r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw functionTim Potter7-37/+41
names. (This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
2007-10-10r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.Andrew Bartlett73-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)
2007-10-10r9220: Start trying to get autogenerated code to compile.Tim Potter1-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)
2007-10-10r9219: by default be a DC, as the provisioning scripts assume that in other ↵Andrew Tridgell1-0/+3
parts (This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
2007-10-10r9218: make the winreg library code handle arbitrary paths more efficientlyAndrew Tridgell1-16/+38
and more conveniently (caller doesn't need to know the hive names now) (This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
2007-10-10r9217: Add 'make clean' hooks to the ans1 depedency generator.Andrew Bartlett1-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)
2007-10-10r9210: fixed support for a credentials element in a rpc object in ejs to notAndrew Tridgell2-6/+10
give lots of warnings of missing properties (This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
2007-10-10r9209: - fixed the ldb registry backend to work with the new provision ldifAndrew Tridgell2-6/+8
- default to ldb backend if none specified (This used to be commit 8c3f57f7917efceb11b3b6a2ac76ec44968fbfb6)
2007-10-10r9208: fix a crash bugStefan Metzmacher1-2/+3
metze (This used to be commit f8a25ac2397d50359f4903618832da7886d91d6f)
2007-10-10r9207: Start generating ejs_push/pull calls for structure elements.Tim Potter1-17/+31
(This used to be commit 8ff27a1effd2050733916569190264e347286c45)
2007-10-10r9205: Generate more stub code for smb_raw ejs functions.Tim Potter1-44/+65
(This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
2007-10-10r9202: OK now we are getting somewhere. Generate js stubs for top level structsTim Potter1-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)
2007-10-10r9199: Another go at recursive flattening of structs.Tim Potter1-25/+18
(This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
2007-10-10r9196: - add a note about the Canonicalize KDCOPtion flagStefan Metzmacher1-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)
2007-10-10r9191: Generate headers for nested structures that need pushing or pulling.Tim Potter1-34/+38
(This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
2007-10-10r9185: Make second pass over the parser tree and tidy things up to make it aTim Potter1-2/+84
bit easier for the code generator. (This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
2007-10-10r9183: more workarounds for the global variables in ejs. I will discuss ↵Andrew Tridgell3-0/+36
getting rid of these with the mbedthis people. (This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
2007-10-10r9179: cope with simultaneous web requests using the same session variableAndrew Tridgell1-0/+6
(This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
2007-10-10r9178: remove the old server printf codeAndrew Tridgell1-13/+0
(This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)
2007-10-10r9174: ejs does not include the special variable 'length' in for loops over ↵Andrew Tridgell1-18/+32
objects, so we need to check for it separately in the object lineariser (This used to be commit ea3c3d0a0f79c49c2e93da4956cc509614f92f37)
2007-10-10r9173: catch ep->local being NULLAndrew Tridgell1-1/+3
(This used to be commit 9f75bc3ca061abbfeb6ac9fc60834b8c1f6e2c4d)
2007-10-10r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variablesAndrew Tridgell1-2/+4
called 'credentials' to not copy correctly (the bug was in handling of chaining in the copy code - ensure that C pointer variables are copied via a talloc reference so that we can persist rpc pipes and credentials between sessions (This used to be commit ca6f049693f8bfe69d5c7533b2cc92221d0cf6d4)
2007-10-10r9171: - support putting a credentials object in a rpc pipe object to allow ↵Andrew Tridgell2-10/+10
authentication with other than the command line credentials in a rpc pipe (This used to be commit aae05ebc9c3dc7ad367aed09c54b85184ba7a82e)