| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
function.
lib/util_unistr.c: Check lengths *before* reading source - prevent uninitialised
memory reads.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When chaining together long lines of bloody "if" statements, which should
logically be separated, and one of them allocates memory, remember to
*free* it *WHETHER OR NOT THE IF STATEMENTS SUCCEEDED* !!!!
Yes I do consider this a bug in the coding style of Tridge, Rusty, Tim et al. :-).
I'm just pissed 'cos this took 4 hours to track down even with an insure error report
stating me in the face and also Ben Woodward looking over the code with me :-).
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
rewrote unistr2_to_ascii() to correct a bug seen on SGI boxes.
rpc_parse/parse_misc.c:
rpc_parse/parse_prs.c:
rewrote of BUFFER5 handling to NOT byteswap when it was already in
network byte order.
rpc_parse/parse_samr.c:
cleanup of samr_io_q_lookup_domain(), remove the over-parsing by 2
bytes.
rpc_server/srv_lsa.c:
UNISTR2 strings need to be NULL terminated to pleased W2K.
rpc_server/srv_spoolss_nt.c:
use snprintf instead of safe_strcpy as we want the string
truncated at 32 chars.
That should fix SUN and SGI box not able to act as printserver and the
problem with joining from a W2K wks.
J.F.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
server is on the same machine as the client.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to search for a DC to authenticate to using the "*" syntax than ensure
that for the first hour after the password change is searches for the
PDC using the 1B name not the 1C name as domain replication may not
have occured.
Jeremy.
|
| |
| |
| |
| |
| | |
libsmb/cli_lsarpc.c: Merge for Tim's fixes from HEAD.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to change the ownership or group ownership of a file to any arbitrary user
from the UNIX command line.
This will show the people who quote NT manuals at us about how this is
"impossible" how their operating system really works :-).
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
function.
lib/util_unistr.c: Check lengths *before* reading source - prevent uninitialised
memory reads.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
logically be separated, and one of them allocates memory, remember to
*free* it *WHETHER OR NOT THE IF STATEMENTS SUCCEEDED* !!!!
Yes I do consider this a bug in the coding style of Tridge, Rusty, Tim et al. :-).
I'm just pissed 'cos this took 4 hours to track down even with an insure error report
stating me in the face and also Ben Woodward looking over the code with me :-).
Jeremy.
|
| |
| |
| |
| |
| | |
tdb/tdb.c: Added locking backout fixes pointed out by Elrond.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
That should fix SUN and SGI box not able to act as printserver and the
problem with joining from a W2K wks.
J.F.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
stuff.
Jeremy.
|
|\| |
|
| |
| |
| |
| |
| |
| | |
in fixes from appliance-head and 2.2. Fixed multiple connection.tdb open
problem.
Jeremy.
|
| |
| |
| |
| |
| | |
- add some debugs for comparing two security descriptors.
(source/rpc_parse/parse_sec.c)
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
with a Solaris system call.
|
| | |
|
| | |
|
| |
| |
| |
| | |
jerry
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- trivial typo in definition of enum_printing[]
(source/param/loadparm.c)
- fixed printer status display bug. When no jobs existed in queue, the
clients were not properly notified of printer status. This caused
native tools for pausing/unpausing a print queue to not work.
(source/printing/printing.c)
|
| |
| |
| |
| |
| | |
Added printing fix from appliance-head.
Jeremy.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
sure about the latter...
Modified SMBCACLS_OBJ
|
| |
| |
| |
| | |
displaying ACLs.
|
| |
| |
| |
| |
| |
| |
| | |
rpc_client/cli_pipe.c
Only cli_lsa_open_policy(), cli_lsa_close(), cli_lsa_lookup_names()
and cli_lsa_lookup_sids() implemented so far.
|
| | |
|
| |
| |
| |
| | |
Updates for dynamic sized lookup names/sids
|
| |
| |
| |
| |
| | |
Removed some more static arrays and replaced with tallocated memory
blocks.
|
| |
| |
| |
| |
| |
| |
| | |
dead records, else the record is just marked for deletion, not actually deleted.
Second, ensure allocated record is marked as "in use" before free list lock is
released, else other processes in the freelist merge code may try and merge it.
Jeremy.
|
| |
| |
| |
| | |
used in lp_load().
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in the tdbsam to never expire (we don't support this yet).
jerry
|
| |
| |
| |
| | |
calculated by the new make_sec_desc() function.
|
| |
| |
| |
| | |
Print an error when attempting to delete a non-existent ACL.
|