Andrew Tridgell [Sat, 3 Jun 2000 06:34:40 +0000 (06:34 +0000)]
moved secrets fns into secrets.c
(This used to be commit
16355a9c66a2bdab1feb8914a40bbea5272bb170)
Andrew Tridgell [Sat, 3 Jun 2000 06:22:19 +0000 (06:22 +0000)]
moved secrets fns into secrets.c
(This used to be commit
f890bcf06786e7c63bf76fad2fd46d287a99a270)
Andrew Tridgell [Sat, 3 Jun 2000 06:18:43 +0000 (06:18 +0000)]
added %J and %T to run_print_command()
made the run_print_command a varargs fn
(This used to be commit
b9f2cf459322fb3f10844f9441633c7bcd6ed151)
Andrew Tridgell [Sat, 3 Jun 2000 06:16:11 +0000 (06:16 +0000)]
moved secrets handling into secrets.c
(This used to be commit
e49550b975dd407a1a8538c9885e036e400b7714)
Jeremy Allison [Sat, 3 Jun 2000 00:53:07 +0000 (00:53 +0000)]
rpc_client/cli_lsarpc.c: Removed unused variable.
rpc_server/srv_spoolss_nt.c: Fixed more memory leaks.
smbd/nttrans.c: Fixed shadow variable problem.
Jeremy.
(This used to be commit
f0a7540831181d3a47e7f8ce8be55a36a2f2aba1)
Jeremy Allison [Fri, 2 Jun 2000 21:16:39 +0000 (21:16 +0000)]
More memory leak and PANIC action fixes.
This is *horrible* code :-(.
Jeremy.
(This used to be commit
ac383bb765ea606fc1105aa91470fcdf453d9335)
Jeremy Allison [Fri, 2 Jun 2000 20:08:28 +0000 (20:08 +0000)]
More memory leak fixes.
Jeremy.
(This used to be commit
4e7b6b20eabe02f1ab74254607178ba35e61c9ce)
Jeremy Allison [Fri, 2 Jun 2000 19:42:11 +0000 (19:42 +0000)]
More memory corruption (leaks etc.) fixes.
Jeremy.
(This used to be commit
71a0621f552083880e89923055e8bd14d0b1b82f)
Jeremy Allison [Fri, 2 Jun 2000 18:38:49 +0000 (18:38 +0000)]
Fixed null pointer indirect in addprinterex. Still working on problem
with extra directory layer in NT drivers.
Jeremy.
(This used to be commit
48a80318269c832e702678237e86ba55c10444f1)
Jeremy Allison [Thu, 1 Jun 2000 21:52:49 +0000 (21:52 +0000)]
More insure found memory leak and corruption fixes.
Jeremy.
(This used to be commit
3cdcfa6325b9cd2d7f7c90c4b2d1c6ec73fc2f6d)
Jeremy Allison [Thu, 1 Jun 2000 21:00:37 +0000 (21:00 +0000)]
param/loadparm.c: Looks like someone ran indent on this !
passdb/smbpass.c: Insure uninitialized memory reference fix.
printing/nt_printing.c:
rpc_server/srv_spoolss_nt.c: Insure memory leak fixes.
smbd/unix_acls.c: Shadow ref fix.
Jeremy.
(This used to be commit
d175d3ebefc053e9badd91ca5f2d8bd03eb6705d)
Jeremy Allison [Thu, 1 Jun 2000 18:17:22 +0000 (18:17 +0000)]
Back to building. Now to test with insure.
Added some frees needed to stop memory leaks.
Jeremy.
(This used to be commit
eba31e4e802120c9eb8c4688f521b4de9cb91f5c)
Jeremy Allison [Thu, 1 Jun 2000 17:01:34 +0000 (17:01 +0000)]
Getting back to a compilable state (not there yet but close).
Added patches for random -> sys_random.
Added set_effective_xxx patches for AFS code.
Memory allocation changes in spoolss code.
Jeremy.
(This used to be commit
c2099cfb033c2cdb6035f4f7f50ce21b98e1584d)
Jeremy Allison [Thu, 1 Jun 2000 02:44:17 +0000 (02:44 +0000)]
More stuff I cvan't afford to lose. I'm realizing how dependent I am
on this bloody CVS link....
Jeremy.
(This used to be commit
864e7bde0e804edbb2425b9c4c7ff271553f8169)
Jeremy Allison [Thu, 1 Jun 2000 02:35:30 +0000 (02:35 +0000)]
Changes I really don't want to lose whilst CVS is playing up.
Dynamic changes to spoolss code.
Jeremy.
(This used to be commit
0a5e7a8f31c26fe80db5398a441a1969a8882845)
Jeremy Allison [Wed, 31 May 2000 17:56:47 +0000 (17:56 +0000)]
Changed interface to set_nt_acl slightly.
Jeremy.
(This used to be commit
4534eae405f952d4b93e445571fc487e66a7541b)
Jeremy Allison [Wed, 31 May 2000 17:56:08 +0000 (17:56 +0000)]
Working UNIX -> NT ACL mapper.
Jeremy.
(This used to be commit
f09c53f6b15e96ab1d306c044cbdcd086006c977)
Jeremy Allison [Wed, 31 May 2000 17:51:28 +0000 (17:51 +0000)]
Fixed interface between new ACLS and nttrans code.
Jeremy.
(This used to be commit
400263245b4e5344b496c5de52a659f040206798)
Jeremy Allison [Wed, 31 May 2000 17:47:39 +0000 (17:47 +0000)]
The functionality in this file has been moved into smbd/unix_acls.c in order
to make the acl functionality regular (we can have smbd/posix_acls etc).
Jeremy.
(This used to be commit
9adb9399df27c5c1d7fec04f80d49e5476200738)
Luke Leighton [Wed, 31 May 2000 05:42:16 +0000 (05:42 +0000)]
space in front of lp_preexec() causing make proto to not detect this fn.
(This used to be commit
3a1ebfa080fa5b26c9d0e7573cbd4bd4c239f182)
Luke Leighton [Wed, 31 May 2000 05:39:54 +0000 (05:39 +0000)]
messing about.
(This used to be commit
9c6f2d75d848a280f25f2377130953ecd824b7b1)
Andrew Tridgell [Mon, 29 May 2000 01:28:33 +0000 (01:28 +0000)]
if the tdb stored driver isn't formatted right then return a default
driver
(This used to be commit
48bf12d23ee39ccc7c19363012abd48f43dfac11)
Matthew Chapman [Mon, 29 May 2000 01:23:48 +0000 (01:23 +0000)]
Fixed LsaQueryInformationPolicy level 3 to return primary domain info.
Domain SID is saved in secrets.tdb upon joining domain.
Added "Authenticated Users" and "SYSTEM" well-known SIDs (under
NT Authority).
(This used to be commit
7710b4f48d3e8532df5e37f99a779758f750efdb)
Andrew Tridgell [Mon, 29 May 2000 01:09:14 +0000 (01:09 +0000)]
fixed some more crashes
this introduces some memory leaks that I need to fix later
(This used to be commit
2170d72d508ab8fb63a1da3024395f8fd6011cfa)
Andrew Tridgell [Mon, 29 May 2000 01:08:18 +0000 (01:08 +0000)]
don't return a passwd struct for usernames that don't
belong to us
(This used to be commit
2740a80e30cbf512d51ba76684905a904c2fddf7)
Luke Leighton [Mon, 29 May 2000 00:20:21 +0000 (00:20 +0000)]
Luke Leighton [Mon, 29 May 2000 00:15:44 +0000 (00:15 +0000)]
more templates.
(This used to be commit
4d50d3526249276e1d2eb039cb57011e7cdae867)
Luke Leighton [Sun, 28 May 2000 23:34:34 +0000 (23:34 +0000)]
lp_server_role() + use in srv_reg.
(This used to be commit
82e47e268ca33dd7e692c5e6d0571428307b5287)
Andrew Tridgell [Sun, 28 May 2000 23:07:50 +0000 (23:07 +0000)]
updated proto.h
(This used to be commit
9f02ed6ccf17c60386d19592fa2585987c768153)
Andrew Tridgell [Sun, 28 May 2000 23:07:26 +0000 (23:07 +0000)]
init_unistr takes a const 2nd arg
(ps: I hate const)
(This used to be commit
7030b7f06a8784469562562aa346d0c2918734d5)
Andrew Tridgell [Sun, 28 May 2000 23:06:43 +0000 (23:06 +0000)]
don't build cli_reg in rpc client library until we merge that from tng
(This used to be commit
0cc59cc2c63bceeda0bc6f44dc65f10f81ebda8d)
Andrew Tridgell [Sun, 28 May 2000 23:00:23 +0000 (23:00 +0000)]
don't free a driver structure from the stack!
(This used to be commit
d241f1dcaf612881a428dd578b97383d02a4d3c3)
Andrew Tridgell [Sun, 28 May 2000 22:59:13 +0000 (22:59 +0000)]
fixed return error code that had 0xC with not enough zeros
(This used to be commit
d859de2870d6524f4ff58a059469fe65c1b37940)
Andrew Tridgell [Sun, 28 May 2000 22:50:30 +0000 (22:50 +0000)]
fixed a couple of bugs in the driver return code
(This used to be commit
8695cb0023597fd118241a431eeeddc559484465)
Luke Leighton [Sun, 28 May 2000 21:21:07 +0000 (21:21 +0000)]
#ifdef not #if
(This used to be commit
f0229102fe337213cd53fcb0a3d7e2ba786470b9)
Luke Leighton [Sun, 28 May 2000 21:01:14 +0000 (21:01 +0000)]
moved notif_y_table struct to spoolss_nt.c only used there.
#ifdef'd driver-code out with define RELIES_ON_SMBD_SPECIFIC_CODE because
spoolssd doesn't link with smbd/*.c (find_service("print$") is not
possible).
(This used to be commit
726c359d1d9f1fc8227ca920c888d2f040170e0b)
Luke Leighton [Sun, 28 May 2000 20:11:04 +0000 (20:11 +0000)]
debug output to /tmp.
(This used to be commit
f9077e50cba5c7c3e6cf7739888120d8cc757c7c)
Luke Leighton [Sun, 28 May 2000 20:05:30 +0000 (20:05 +0000)]
more SMBtrans, SMBnttrans stuff.
(This used to be commit
d8d15b275592e3a4e60ac502f4672672534e1fc7)
Luke Leighton [Sat, 27 May 2000 19:49:07 +0000 (19:49 +0000)]
Luke Leighton [Sat, 27 May 2000 11:08:05 +0000 (11:08 +0000)]
optional (0of or 1of) with "[+]" semantics.
(This used to be commit
55a3e4b5922eff4110970a2ed2372c431ac70918)
Luke Leighton [Sat, 27 May 2000 10:34:21 +0000 (10:34 +0000)]
Luke Leighton [Sat, 27 May 2000 10:18:36 +0000 (10:18 +0000)]
SMBnttrans. modified io_uint8s to return address of actual data instead
of a copy, on unmarshalling. removed fstring, made it io_string,
did same thing. io_string() and io_wstring() should be wrapped in
a STRING typedef which is bit-switched on FLG2:Unicode.
(This used to be commit
7db13bd53807f65a16442d2765a9d2f7ab792b4f)
Andrew Tridgell [Sat, 27 May 2000 09:53:11 +0000 (09:53 +0000)]
getting and setting security descriptors on printers now works
this needed some fixes in tdb_unpack(). Tim, you'll need to update
(This used to be commit
9422719ab4c35e4ce3199b62dd632433bf391283)
Luke Leighton [Sat, 27 May 2000 09:19:57 +0000 (09:19 +0000)]
prs_give_memory in wrong place, also poss. was losing mem.
(This used to be commit
9805e17cd0ce427c329a8b5a8318d5f75227e283)
Luke Leighton [Sat, 27 May 2000 09:19:02 +0000 (09:19 +0000)]
SMBtrans response.
(This used to be commit
cff62bb10aa8d897bf48119f959d426d9052bc23)
Luke Leighton [Sat, 27 May 2000 08:21:59 +0000 (08:21 +0000)]
SMBtrans and SMBtrans2, some of it.
(This used to be commit
42c7f3797f50598150448be162ec0ee556287505)
Andrew Tridgell [Sat, 27 May 2000 07:27:21 +0000 (07:27 +0000)]
fixed return from nt_printing_init()
(This used to be commit
7e13ba75444eb82b257a7a3578aa30ae2f52fe1a)
Luke Leighton [Sat, 27 May 2000 06:02:14 +0000 (06:02 +0000)]
Luke Leighton [Sat, 27 May 2000 04:51:02 +0000 (04:51 +0000)]
hack to get setprinter working, level2, null sec desc.
(This used to be commit
3f976e713924a2fa47194ae3edfa3f1592e4cf1c)
Andrew Tridgell [Sat, 27 May 2000 03:37:05 +0000 (03:37 +0000)]
fixed call of firstkey/nextkey to traverse driver database
(This used to be commit
11010f946af4d60d88bed450692e43c6a7860ab7)
Luke Leighton [Sat, 27 May 2000 03:12:06 +0000 (03:12 +0000)]
uninitialised variable "list"
(This used to be commit
bf33b10a43a42c3ec5dbfdc713869c4aeb452aef)
Luke Leighton [Sat, 27 May 2000 02:49:23 +0000 (02:49 +0000)]
TIMESTAMPS ARE IRRITATING AS HELL WHEN DEBUGGING! NGGGH!!
switched default to False, i expect someone to revert this very soon [for
security reasons],
but for now am doing this so i don't get exasperated by seeing stupid
timestamps splitting up debug output.
(This used to be commit
038dab9053c51938538f693db405ccabb0af9010)
Luke Leighton [Sat, 27 May 2000 02:27:44 +0000 (02:27 +0000)]
dummy trash in secdesc.
(This used to be commit
56c2dbbf813e1dc120d199b173fd462c658572a0)
Luke Leighton [Sat, 27 May 2000 02:15:08 +0000 (02:15 +0000)]
bug-fix from tim (insure). dummy fn call for andrew to fill in.
(This used to be commit
1e3c0ab29d178fe58add32672301ac497d43a3fe)
Luke Leighton [Sat, 27 May 2000 02:05:15 +0000 (02:05 +0000)]
unistr_to_dos not unistr_to_ascii
(This used to be commit
f46c4fe876a0cabe7044ca30c17e6c217d618635)
Luke Leighton [Sat, 27 May 2000 01:56:26 +0000 (01:56 +0000)]
fixed nttrans.c
(This used to be commit
06cd46b0ec10b32af54edd8256d2fdbec45e1371)
Luke Leighton [Sat, 27 May 2000 01:26:34 +0000 (01:26 +0000)]
security descs in spoolss. needs parse_sec.c nttrans.c broken.
(This used to be commit
f9f2a04fdb7b2af1cfe5bf26ec6f0d955ea948b9)
Luke Leighton [Sat, 27 May 2000 01:21:27 +0000 (01:21 +0000)]
Andrew Tridgell [Sat, 27 May 2000 00:29:10 +0000 (00:29 +0000)]
fixed bugs in fdpass tests
(This used to be commit
ee4f6335adb2a781eea7e1f6b520d79ea1197427)
Andrew Tridgell [Sat, 27 May 2000 00:28:02 +0000 (00:28 +0000)]
move srandom to after connect so random stuff in clientgen doesn't
change seed
(This used to be commit
d9322d01e0ac09852924eb6059ecf116e75ee398)
Shirish Kalele [Fri, 26 May 2000 22:37:08 +0000 (22:37 +0000)]
Fixed memory leak in RPC parsing code.
Problem in prs_set_buffer_size() was Realloc returns a NULL when newsize is zero (equivalent to a free()). We were returning a failure here without resetting the buffer_size or the data_p pointer in the prs_struct. And we weren't checking for a failure from prs_set_buffer_size(). So realloc's to zero size were not reflected in the prs_struct: memory leak.
(This used to be commit
590d9ece8449b1feecfe1aa13e61bcd8fea4e5bf)
Jeremy Allison [Fri, 26 May 2000 20:54:46 +0000 (20:54 +0000)]
Compile time warning fixes and a time_t -> uint32 conversion fix.
Jeremy.
(This used to be commit
80a0079b2f993159ef35b02ba5c70ce9d8096879)
Tim Potter [Fri, 26 May 2000 18:44:40 +0000 (18:44 +0000)]
Fixed last remaining instance of MS_DFS to WITH_MSDFS.
(This used to be commit
d4e2e595661857f40a40ce32a1b6dc4725e6c3b3)
Shirish Kalele [Fri, 26 May 2000 17:10:40 +0000 (17:10 +0000)]
Changed MS_DFS to WITH_MSDFS throughout.
Fixed trans2 calls on IPC$ to let dfs referral calls through.
(This used to be commit
e0965a80bdca5239886b11ef55dc29fed261bfc0)
Jeremy Allison [Thu, 25 May 2000 20:05:50 +0000 (20:05 +0000)]
Fixed misunderstanding found during CIFS conference. Overlapping lock
ranges (not just included lock ranges) should be handled correctly.
UNIT test still needed.
Jeremy.
(This used to be commit
07872298e3ee8b4b50b69cb4e49b88635792128e)
Andrew Tridgell [Wed, 24 May 2000 21:11:34 +0000 (21:11 +0000)]
Luke Leighton [Wed, 24 May 2000 07:29:45 +0000 (07:29 +0000)]
2nd evil simultaneous read-write test. forks. one writer. others
are readers. writes between 1 and 20 bytes. reads as much as possible.
compares. repeat until end of buffer (fixed size: 131072 bytes) reached.
(This used to be commit
26f51a7abbfa9bd9051969dffaebe3cdf9e93c8f)
Andrew Tridgell [Wed, 24 May 2000 07:21:22 +0000 (07:21 +0000)]
removed lp_revalidate()
(This used to be commit
fba5886a05ba64b4633d4a9f3e5cb0687fb4b20d)
Andrew Tridgell [Wed, 24 May 2000 07:20:27 +0000 (07:20 +0000)]
new prototypes
(This used to be commit
d38092d5a6ca10a4d52214a88f0b99f5922bd108)
Andrew Tridgell [Wed, 24 May 2000 07:18:34 +0000 (07:18 +0000)]
we don't do "revalidate = yes" any more
(This used to be commit
289d3cac38ae271175697f98d3eb01a21f3678a7)
Andrew Tridgell [Wed, 24 May 2000 07:15:54 +0000 (07:15 +0000)]
added -u hide_unlock_fails option
(This used to be commit
fc8c460a618c25ffa46ab808a241dab466d2666b)
Tim Potter [Wed, 24 May 2000 06:40:39 +0000 (06:40 +0000)]
Start of test blurb.
(This used to be commit
cb9d9e4f89d55466c32f7cf7ae73f0d4aea6d36b)
Tim Potter [Wed, 24 May 2000 06:40:11 +0000 (06:40 +0000)]
Test transfer of large random file w/o corruption.
(This used to be commit
a9790f19612513b667c348d628ab3bf88ec1178e)
Tim Potter [Wed, 24 May 2000 06:39:48 +0000 (06:39 +0000)]
Fix to return buffer output properly.
(This used to be commit
6d50bb36a68c34c5fea1193fd6f170160e16e76f)
Andrew Tridgell [Wed, 24 May 2000 06:36:58 +0000 (06:36 +0000)]
added tdb_pack() and tdb_unpack()
(This used to be commit
6c15495b3087c04890af77149c39e823596bb4dd)
Andrew Tridgell [Wed, 24 May 2000 06:36:10 +0000 (06:36 +0000)]
got rid of lp_revalidate()
(This used to be commit
8dea95e62c7f4723cd4b71c1b03c613386392c49)
Andrew Tridgell [Wed, 24 May 2000 06:34:47 +0000 (06:34 +0000)]
a fairly big change in spoolss.
got rid of the forms, drivers and printers files in the nt drivers
directory and instead use a single tdb
note that this is _not_ all finished.
(This used to be commit
537cd6dff057df481fb208121ce4396fc76c2a06)
Andrew Tridgell [Wed, 24 May 2000 06:20:42 +0000 (06:20 +0000)]
a fairly big change in spoolss.
got rid of the forms, drivers and printers files in the nt drivers
directory and instead use a single tdb
note that this is _not_ all finished.
(This used to be commit
4fef181af3964311f45e77bdd43d6fb4e546127f)
Tim Potter [Wed, 24 May 2000 06:20:08 +0000 (06:20 +0000)]
Test various operations on ipc$ share.
(This used to be commit
5b3fcc303d939e750126dd44e7efb5dd73c8d9df)
Andrew Tridgell [Wed, 24 May 2000 06:10:21 +0000 (06:10 +0000)]
a fairly big change in spoolss.
got rid of the forms, drivers and printers files in the nt drivers
directory and instead use a single tdb
note that this is _not_ all finished.
(This used to be commit
06763d1ec2fafc42f8ee3f36f0aeacceb3a7109d)
Tim Potter [Wed, 24 May 2000 06:03:00 +0000 (06:03 +0000)]
Testharness for masktest program.
(This used to be commit
4a14b16cd16289a46f9562e927679ef8ca2dcdfc)
Andrew Tridgell [Wed, 24 May 2000 06:01:05 +0000 (06:01 +0000)]
use \\ in front of filenames
(This used to be commit
a92f8c8620272bcbdd73741b8e87f8d5fac45b49)
Tim Potter [Wed, 24 May 2000 05:58:58 +0000 (05:58 +0000)]
Test wildcard rename function.
(This used to be commit
a9133e2df038c73d3e9f1ffec7628dbde289085c)
Andrew Tridgell [Wed, 24 May 2000 05:56:34 +0000 (05:56 +0000)]
use lp_workgroup()
use \\ in front of filenames
get short name via a separate trans2 level 260 call
(This used to be commit
5fd4dbf72e317bc47ab11b0b3f2e15d0c58879c8)
Tim Potter [Wed, 24 May 2000 05:52:23 +0000 (05:52 +0000)]
Environment variables for single server test scripts.
(This used to be commit
82ff52ee86f87e5105f51257479b8b9dc98310a2)
Tim Potter [Wed, 24 May 2000 05:51:52 +0000 (05:51 +0000)]
Routines for driving smbclient from DejaGnu.
(This used to be commit
fa6a360abeb324d6b4383dbb1bb717fc270aff81)
Andrew Tridgell [Wed, 24 May 2000 05:47:08 +0000 (05:47 +0000)]
use lp_workgroup()
use \\ in front of filenames
(This used to be commit
9c64f47c164e6ac31a27940fffb415b0b47cd089)
Luke Leighton [Wed, 24 May 2000 05:40:03 +0000 (05:40 +0000)]
torture test:
same cli_state:
open file rw/denynone, open *same* file r/denynone.
write to file (fd1) read from file (fd2). compare. repeat.
two cli_states:
open file rw/denynone (cli1), open *same* file r/denynone (cli2).
write to file (fd1) read from file (fd2). compare. repeat.
(This used to be commit
0a993f37830938a8d4262c6b7913af502bbf015f)
Jeremy Allison [Tue, 23 May 2000 17:57:51 +0000 (17:57 +0000)]
Did a proper fix for the file access on IPC$. Denied all pipe opens on
trans2 open calls as we don't have the pipe open response coded up yet.
Jeremy.
(This used to be commit
8142e27c9c32aba5a7dabc48a676b93cf680151b)
Jeremy Allison [Tue, 23 May 2000 01:27:19 +0000 (01:27 +0000)]
Fixed bug where file access was allowed on IPC$ share.
Return correct error codes on invalid share name.
Jeremy.
(This used to be commit
420d6bc4809cef9d74354175d0fa956ab4e8ac3c)
Tim Potter [Mon, 22 May 2000 23:38:56 +0000 (23:38 +0000)]
Added -W workgroup command line option.
Added call to codepage_initialise().
(This used to be commit
fcb8e2fbe2deabfc2f8d7e69dd23dca9740c6dc1)
Jeremy Allison [Mon, 22 May 2000 20:04:50 +0000 (20:04 +0000)]
Modify NT driver heirarchy to fix HP bug with duplicate printer driver
filenames :-).
Jeremy.
(This used to be commit
adb6ad812a4d897ee0c0712cc06d1ff8553fa093)
Andrew Tridgell [Mon, 22 May 2000 09:09:37 +0000 (09:09 +0000)]
more aparser stuff - we now handle everything but the idl headers in srvsvc.idl
(This used to be commit
5f1e8422d0ebc589cdfe95f1001a8e55cb60af4a)
Shirish Kalele [Thu, 18 May 2000 18:43:53 +0000 (18:43 +0000)]
Added the NETDFS pipe to allow remote administration of the msdfs symlinks
on the samba server.
(This used to be commit
15e7d8f6c5cddf6ce409ee2505744250d181ec34)
Jeremy Allison [Wed, 17 May 2000 20:54:56 +0000 (20:54 +0000)]
Changed name of case_sensitive in mask_match to avaid gcc "shadow global"
warning.
Jeremy.
(This used to be commit
36629d2a934fe61e68f87c5d2faf67158b365ae6)
Jeremy Allison [Wed, 17 May 2000 19:17:16 +0000 (19:17 +0000)]
Fixed bug I introduced last night (sorry). Now truncate incoming prs_struct
buffer size to exact size of incoming data to prevent read overruns into slop
space.
Jeremy.
(This used to be commit
aa1a4f46da9584240cd6cee6fb652aa73e77015c)
Andrew Tridgell [Wed, 17 May 2000 08:08:09 +0000 (08:08 +0000)]
error check in vluke.c
more conversion from idl to .struct of srvsvc
(This used to be commit
83b787f57e8e97ee4d3782e76c3fd003ed567885)
Andrew Tridgell [Wed, 17 May 2000 07:12:10 +0000 (07:12 +0000)]
started converting matty's srvsvc.idl to a .struct file
(This used to be commit
85a341002c00044168346888cb46e354ab81194b)
Andrew Tridgell [Wed, 17 May 2000 07:10:50 +0000 (07:10 +0000)]
added primitive define macros
started converting matty's srvsvc.idl to a .struct file
(This used to be commit
cf8d4c42e259d65d4d16c91316acc0bad71ff177)
Andrew Tridgell [Wed, 17 May 2000 06:53:21 +0000 (06:53 +0000)]
- added typedefs
- added parse error checking
- made parser more flexible
(This used to be commit
ab0beaf3573471fab1fda3358987b337811f99b7)