Servertec Foundation Classes 1.3.3 09/04/2005
- initial open source release
Servertec Foundation Classes 1.3.2 06/29/2005
- added local mode, used to resolve EventLogRecord external refernces such
as Category, Expanded Parameters, Message and User Name using resources
relative to the computer the EventLog is on.
- added stec.sfc.Win32.EventLog.localMode(), returns whether the EventLog is
in raw mode
- added stec.sfc.Win32.EventLog.localMode(boolean local_mode), used to set
whether the EventLog is in local mode
- added stec.sfc.Win32.EventLog.getHostname(), used to return the name of
computer whose event log is being used
- added stec.sfc.Win32.EventLog.getEventLogName(), used to return the name
of the event log being used
- updated documentation
Servertec Foundation Classes 1.3.1 09/07/2004
- added raw mode, used to retrieve EventLogRecords without having to resolve
external references such as User Name
- added stec.sfc.Win32.Win32Message class, used to resolve Win32 Messages
- added stec.sfc.Win32.EventLog.rawMode(), returns whether the EventLog is in
raw mode
- added stec.sfc.Win32.EventLog.rawMode(boolean raw_mode), used to set whether
the EventLog is in raw mode
- added stec.sfc.Win32.EventLogRecord.getExpandedParameters(), returns any
parameters resolving any references
- added stec.sfc.Win32.System.getAccountName(String domain_name, String sid),
returns the account name.
- stec.sfc.Win32.EventLogRecord.getUserName() now returns the SID when Raw
Mode is enabled or when the account name cannot be resolved.
- fixed bug in stec.sfc.Win32.RegistryKey.close() affecting RegistryKey,
EventLog and EventLogRecord classes that resulted in native handles not
being closed
- updated documentation
Servertec Foundation Classes 1.3.0 10/19/2003
- added OdbcManager
- added OdbcDataSource
- added OdbcDriver
- added EventLog.get(int, int)
- fixed bug in EventLog() that resulted in EventLog.close() and
EventLog.finalize() causing the Java VM to abort with
EXCEPTION_ACCESS_VIOLATION when the constructor threw an exception
- updated documentation
Servertec Foundation Classes 1.2.2 07/06/2003
- EventLog can now be used to read System and Security log entries
- fixed bug that resulted in EventLogType.AUDIT_SUCCESS not returning the
correct value
Servertec Foundation Classes 1.2.1 03/31/2003
- added stec.sfc.Win32.RegistryKey.readRawData()
- updated documentation
Servertec Foundation Classes 1.2.0 12/03/2002
- added Network
- added NetworkResourceEnumerator
- added NetworkResourceType
- added NetworkResourceDisplayType
- added NetworkResourceScope
- added NetworkResourceUsage
- added FileSystemChangeListener
- added FileSystemChangeEvent
- added FileSystemChangeNotification
- added FileSystemChangeHandler
- added FileEnumerator
- added File.getCreationTime(), File.getCreationTimeEx(),
File.getLastAccessedTime(), File.getLastAccessedTimeEx(),
File.setCreationTime(), File.setCreationTimeEx(),
File.setLastAccessedTime(), File.setLastAccessedTimeEx(),
File.length() and File.getCompressedLength(), File.getType(), File.move(),
File.getVolumeSerialNumber(), File.getID(), File.native2java() and
File.java2native()
- added FileType
- added FileSystem.move(), FileSystem.createDirectory()
and FileSystem.removeDirectory
- added FileMoveMode
- added RandomAccessFile.lock(long, long, int) and
RandomAccessFile.seekEOF()
- added FileLockMode
- added the name of the Win32 function that failed to any exceptions thrown
by native functions
- added sfc.setLibraryPath()
- changed constant used for Shortcut.MINIMIZED from SW_MINIMIZED to
SW_SHOWMINNOACTIVE
- fixed bug in IOPort that resulted in inByte() native support not being
accessible
- fixed bug in getLastModifiedTimeEx() that resulted in an invalid timestamp
being returned
- fixed bug in setLastModifiedTimeEx() that resulted in an invalid timestamp
being set
- fixed bug in FileAttribute.SPARSE_FILE being set to FileAttribute.SYSTEM
- updated documentation
Servertec Foundation Classes 1.1.3 09/11/2002
- fixed synchronization problem in sfc.init() that may have allowed
multi-threaded applications to call LoadLibrary multiple times
Servertec Foundation Classes 1.1.3 09/08/2002
- added EventLog.next() and EventLog.previous()
- added Drive(String, boolean)
- fixed bug with EventLogRecord.getParameters() that may result in the
parameters returned being corrupt
- changed eventlog sample to use EventLog.next() instead of EventLog.get()
- updated Knowledge Base
- updated documentation
Servertec Foundation Classes 1.1.2 04/22/2002
- changed RegistryKey.getLong() and RegistryKey.setLong() storage format to be compatible with QWORD
- fixed bug in RegistryKey.getInt() that resulted in invalid negative numbers
Servertec Foundation Classes 1.1.1 02/27/2002
Servertec Foundation Classes 1.1.0 11/18/2001
- added separate support for Windows NT and Windows 2000/XP
- added ability to retrieve Windows NT/2000/XP event log records
- added EventLogRecord class used when retrieving Windows NT/2000/XP event log records
- added FileSystemFlag class used by Drive.getFileSystemFlags()
- added BeepType class used to specify the sound System.beep() should make
- added ErrorMode class used by System.setErrorMode() when specify how errors should be handled
- added methods to RandomAccessFile class for reading and writing primitives and objects
- added methods to RegistryKey class for getting and setting data values
- added new methods to Drive class
- added new methods to System class
- added beep sample
- added -dump to eventlog sample
- added new method to samples
- RandomAccessFile class now throws IOException instead of Win32Exception
- updated API documentation
Servertec Foundation Classes 1.0.1 09/01/2001
- updated sales information
Servertec Foundation Classes 1.0.1 02/25/2001
Servertec Foundation Classes 1.0.0 02/18/2001
|