1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3
Andrew Tridgell 739d0b1ddc got rid of the Files[] array completely (previously I'd just made it
private to files.c)

It now is a doubly linked list with a bitmap for allocated file
numbers. Similarly for the fd_ptr code. I also changed the default
maximum number of open files to 4096. The static cost is 1 bit per
file.

It all seems to work, and it passes the "does Sue scream" test, but if
you see weird behaviour then please investigate. With the volume of
new code that has gone in there are bound to be one or two bugs
lurking.

note that you must do a "make clean" before building this as many data
structures have changed in size.
(This used to be commit 79755ce970)
1998-08-16 04:08:47 +00:00
..
auth use user instead of this_user to prevent global shadowing 1998-08-15 03:31:57 +00:00
bin some more dummy files to ignore 1998-08-15 03:28:30 +00:00
client configure: Changes for extra headers. 1998-08-15 01:19:26 +00:00
codepages added ignore rules for the dummy files 1998-08-09 11:25:49 +00:00
include got rid of the Files[] array completely (previously I'd just made it 1998-08-16 04:08:47 +00:00
lib got rid of the Files[] array completely (previously I'd just made it 1998-08-16 04:08:47 +00:00
libsmb configure: Changes for extra headers. 1998-08-15 01:19:26 +00:00
locking server.c: fixed a bug in close_file() with the new files.c handling code 1998-08-16 03:04:06 +00:00
lsarpcd De-coupled the mapping of a Windows to UNIX username from the Get_Pwnam 1998-06-10 19:45:13 +00:00
nmbd configure: Changes for extra headers. 1998-08-15 01:19:26 +00:00
param this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
passdb use user instead of this_user to prevent global shadowing 1998-08-15 03:31:57 +00:00
printing some more dummy files to ignore 1998-08-15 03:28:30 +00:00
rpc_client this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
rpc_parse this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
rpc_server this checkin gets rid of the global Files[] array and makes it local 1998-08-15 07:27:34 +00:00
script this checkin gets rid of the global Files[] array and makes it local 1998-08-15 07:27:34 +00:00
smbd got rid of the Files[] array completely (previously I'd just made it 1998-08-16 04:08:47 +00:00
tests ignore the auto-generated dummy file 1998-07-29 05:09:10 +00:00
ubiqx some merge cleanups 1998-07-29 03:15:02 +00:00
utils this checkin gets rid of the global Files[] array and makes it local 1998-08-15 07:27:34 +00:00
web this checkin gets rid of the global Files[] array and makes it local 1998-08-15 07:27:34 +00:00
.cvsignore some more dummy files to ignore 1998-08-15 03:28:30 +00:00
acconfig.h this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
architecture.doc architecture.doc: Re-added since I lost it (sorry Dan :-). 1997-12-23 06:38:36 +00:00
change-log Started uninstall in Makefile 1996-07-04 03:17:08 +00:00
config.guess some merge cleanups 1998-07-29 03:15:02 +00:00
config.sub some merge cleanups 1998-07-29 03:15:02 +00:00
configure moved the printing related files to a separate printing/ directory. 1998-08-15 03:26:52 +00:00
configure.in moved the printing related files to a separate printing/ directory. 1998-08-15 03:26:52 +00:00
install-sh merge from the autoconf2 branch to the main branch 1998-07-29 03:08:05 +00:00
internals.doc - sequent-ptx support from bressler@iftccu.ca.boeing.com (Rick 1996-08-13 08:57:55 +00:00
Makefile.in got rid of the Files[] array completely (previously I'd just made it 1998-08-16 04:08:47 +00:00
parsing.doc Put it in the right directory :~) 1997-12-20 23:44:25 +00:00
smbadduser JHT ==> Removed linefeed that caused problems. 1997-10-13 12:13:11 +00:00