Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7003119d0
							
						
					 | 
					
						
						
							
							* fixed AddDisk() in sysutils and dos units, and fixed memory leaks
						
						
						
						
						
						
						
						related to this functionality, based on analysis/patch by Michael
    Kamburelis (mantis #9985)
git-svn-id: trunk@12814 -
						
					 | 
					
						2009-02-27 22:02:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							f77150fa71
							
						
					 | 
					
						
						
							
							* Fix another bug found by new hint.
						
						
						
						
						
						
						
						git-svn-id: trunk@7819 - 
						
					 | 
					
						2007-06-26 08:24:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							58e3f8ad0d
							
						
					 | 
					
						
						
							
							* more deprecated fixes
						
						
						
						
						
						
						
						git-svn-id: trunk@7718 - 
						
					 | 
					
						2007-06-17 20:31:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							5acd85f447
							
						
					 | 
					
						
						
							
							* Revert 6964
						
						
						
						
						
						
						
						git-svn-id: trunk@7000 - 
						
					 | 
					
						2007-03-25 17:55:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							8127fb7a05
							
						
					 | 
					
						
						
							
							* Switch to classic field names to prevent further messing with compatibility.
						
						
						
						
						
						
						
						git-svn-id: trunk@6964 - 
						
					 | 
					
						2007-03-23 22:35:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								micha
							
						 
					 | 
					
						
						
						
						
							
						
						
							d704af7216
							
						
					 | 
					
						
						
							
							fix compilation for {$T+} linux/win
						
						
						
						
						
						
						
						git-svn-id: trunk@4794 - 
						
					 | 
					
						2006-10-04 20:43:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							e73bc0b772
							
						
					 | 
					
						
						
							
							+ Made AddDisk a function, returning the current number of drives.
						
						
						
						
						
						
						
						git-svn-id: trunk@3816 - 
						
					 | 
					
						2006-06-06 20:54:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							23b5138f78
							
						
					 | 
					
						
						
							
							+ telldir returns a TOff, change searchpos for findfirst/next in Dos from
						
						
						
						
						
						
						
						longint into TOff
git-svn-id: trunk@2652 - 
						
					 | 
					
						2006-02-20 11:00:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c9e6e4a24
							
						
					 | 
					
						
						
							
							* Fixed tzseconds problem. I hope.
						
						
						
						
						
						
						
						git-svn-id: trunk@788 - 
						
					 | 
					
						2005-08-04 06:36:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fpc
							
						 
					 | 
					
						
						
						
						
							
						
						
							790a4fe2d3
							
						
					 | 
					
						
						
							
							* log and id tags removed
						
						
						
						
						
						
						
						git-svn-id: trunk@42 - 
						
					 | 
					
						2005-05-21 09:42:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fpc
							
						 
					 | 
					
						
						
						
						
							
						
						
							50778076c3
							
						
					 | 
					
						
						
							
							initial import
						
						
						
						
						
						
						
						git-svn-id: trunk@1 - 
						
					 | 
					
						2005-05-16 18:37:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							df057f7550
							
						
					 | 
					
						
						
							
							* return doserror=2 if path is empty in exec()
						
						
						
						
						
					 | 
					
						2005-03-15 16:53:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e417e34496
							
						
					 | 
					
						
						
							
							* truncate log
						
						
						
						
						
					 | 
					
						2005-02-14 17:13:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae8b7b153b
							
						
					 | 
					
						
						
							
							* include file cleanup
						
						
						
						
						
					 | 
					
						2005-02-13 20:01:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							d73472e2e3
							
						
					 | 
					
						
						
							
							+ Patch from Michalis Kamburelis so FSearch does not find a directory
						
						
						
						
						
					 | 
					
						2004-12-18 16:29:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tomas Hajny
							
						 
					 | 
					
						
						
						
						
							
						
						
							433df6f69f
							
						
					 | 
					
						
						
							
							* compilation fix for dosh.inc changes
						
						
						
						
						
					 | 
					
						2004-12-05 21:04:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tomas Hajny
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca4d769412
							
						
					 | 
					
						
						
							
							* compilation fix for dosh.inc changes
						
						
						
						
						
					 | 
					
						2004-12-05 20:33:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tomas Hajny
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1252e7302
							
						
					 | 
					
						
						
							
							* GetMsCount added, platform independent routines moved to single include file
						
						
						
						
						
					 | 
					
						2004-12-05 16:44:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d1d1a2c1b
							
						
					 | 
					
						
						
							
							* fpsettimeofday.
						
						
						
						
						
					 | 
					
						2004-12-02 18:24:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							63335fbc10
							
						
					 | 
					
						
						
							
							* FPC_USE_LIBC fixes
						
						
						
						
						
					 | 
					
						2004-10-31 17:11:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ef188da6f
							
						
					 | 
					
						
						
							
							* remove sysutils
						
						
						
						
						
					 | 
					
						2004-10-31 16:20:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							780ba784d6
							
						
					 | 
					
						
						
							
							* unix interface cleanup
						
						
						
						
						
					 | 
					
						2004-10-30 20:55:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							1bc2f4c97f
							
						
					 | 
					
						
						
							
							* remove strpas() before syscalls so it chooses the pchar overload
						
						
						
						
						
					 | 
					
						2004-09-25 15:09:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							f46756e96b
							
						
					 | 
					
						
						
							
							* alignment for sparc fixed
						
						
						
						
						
					 | 
					
						2004-08-14 14:22:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								olle
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f4eb52fec
							
						
					 | 
					
						
						
							
							* envstr now returns empty string when index out of bounds
						
						
						
						
						
					 | 
					
						2004-07-25 22:46:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							682b148f4c
							
						
					 | 
					
						
						
							
							* reset searchrec info in findfirst
						
						
						
						
						
					 | 
					
						2004-03-14 18:42:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							93622ec2e8
							
						
					 | 
					
						
						
							
							* UnixType changes. Please report problems to me.
						
						
						
						
						
					 | 
					
						2004-03-04 22:15:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8b69e659b
							
						
					 | 
					
						
						
							
							* dirptr changed to pointer
						
						
						
						
						
					 | 
					
						2004-02-18 22:00:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b114b5689
							
						
					 | 
					
						
						
							
							* fixed bootstrapping with 1.9.2
						
						
						
						
						
					 | 
					
						2004-02-18 19:08:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc7f8a474d
							
						
					 | 
					
						
						
							
							* Enable threadvars again
						
						
						
						
						
					 | 
					
						2004-02-17 17:37:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tomas Hajny
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a08fcd395
							
						
					 | 
					
						
						
							
							* LastDosExitCode changed back from threadvar temporarily
						
						
						
						
						
					 | 
					
						2004-02-16 22:16:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tomas Hajny
							
						 
					 | 
					
						
						
						
						
							
						
						
							601f2e02ce
							
						
					 | 
					
						
						
							
							* overloaded ExecuteProcess added, EnvStr param changed to longint
						
						
						
						
						
					 | 
					
						2004-02-15 21:34:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2e96c4422
							
						
					 | 
					
						
						
							
							* fixes to get it working under FreeBSD, and probably Linux too
						
						
						
						
						
					 | 
					
						2004-02-09 17:01:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							6571f6a7e5
							
						
					 | 
					
						
						
							
							+ Switched to single interface in dosh.inc
						
						
						
						
						
					 | 
					
						2004-02-09 12:03:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f868d2e42
							
						
					 | 
					
						
						
							
							* packing of searchrec for arm fixed
						
						
						
						
						
					 | 
					
						2004-01-31 16:15:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ff098fc7a
							
						
					 | 
					
						
						
							
							* fixed setftime (sorry Marco :)
						
						
						
						
						
					 | 
					
						2003-12-29 21:15:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								olle
							
						 
					 | 
					
						
						
						
						
							
						
						
							212c4d4894
							
						
					 | 
					
						
						
							
							* files are not pretended to have attr ARCHIVED anymore
						
						
						
						
						
						
						
						+ FindFirst etc now also filters on attr HIDDEN
  * files with attr READONLY and ARCHIVE are always returned by FindFirst etc 
						
					 | 
					
						2003-12-03 20:17:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c999e0c9b
							
						
					 | 
					
						
						
							
							* threads for FreeBSD. Not working tho
						
						
						
						
						
					 | 
					
						2003-11-17 10:05:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								olle
							
						 
					 | 
					
						
						
						
						
							
						
						
							527a79b0dc
							
						
					 | 
					
						
						
							
							* changed i386 to cpui386
						
						
						
						
						
					 | 
					
						2003-10-17 22:10:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							456025ad0a
							
						
					 | 
					
						
						
							
							* fpISxxx macros renamed to C compliant fpS_ISxxx
						
						
						
						
						
					 | 
					
						2003-09-27 12:51:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							586ad6befb
							
						
					 | 
					
						
						
							
							* Introduction of unixutil
						
						
						
						
						
					 | 
					
						2003-09-17 17:30:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							7efaf7dee2
							
						
					 | 
					
						
						
							
							* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.
						
						
						
						
						
					 | 
					
						2003-09-14 20:15:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f9112f544
							
						
					 | 
					
						
						
							
							no message
						
						
						
						
						
					 | 
					
						2003-05-16 20:56:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							18ed72101a
							
						
					 | 
					
						
						
							
							* ifdef'd code which i386 specific
						
						
						
						
						
					 | 
					
						2003-05-14 13:51:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							14c6ce1eb8
							
						
					 | 
					
						
						
							
							* small error code fixes so tdos2 passes
						
						
						
						
						
					 | 
					
						2002-12-08 16:05:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f31783a0a
							
						
					 | 
					
						
						
							
							* old logs removed and tabs fixed
						
						
						
						
						
					 | 
					
						2002-09-07 16:01:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							21a8c2cc8e
							
						
					 | 
					
						
						
							
							* merged fixes from 1.0.x
						
						
						
						
						
					 | 
					
						2001-12-26 21:03:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef0a68a972
							
						
					 | 
					
						
						
							
							* Fixed passing of command without parameters to Exec() to not include
						
						
						
						
						
						
						
						a space after the executable name 
						
					 | 
					
						2001-09-22 11:17:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7c86006db
							
						
					 | 
					
						
						
							
							* m68k updates merged
						
						
						
						
						
					 | 
					
						2001-07-30 21:38:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c8e53ffa0
							
						
					 | 
					
						
						
							
							* Fixes to the FreeBSD compability of the datetime patches
						
						
						
						
						
					 | 
					
						2001-07-12 12:42:39 +00:00 | 
					
					
						
						
							
							
							
						
					 |