diff options
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index dbc2ebb..296b0f5 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,28 @@ +2005-03-16 Christopher Faylor <cgf@timesys.com> + + * cygtls.cc (free_local): New macro. + (_cygtls::remove): Use free_local to free known-malloced local + variables. + * cygtls.h: Mark some variables as "malloced". + * net.cc (enum struct_type): Rename from is_* to t_* for clarity. + (dump_protoent): Delete. + (dup_ent): New macro. + (__dup_ent): Renamed from dup_ent. Change arguments for convenience. + Replace first argument with newly alloced value. Allocate a rounded + number of bytes in an attempt to try to reuse space. Subsume + "dump_protent". + (cygwin_getprotobyname): Simplify using new dup_ent functionality. + (cygwin_getprotobynumber): Ditto. + (cygwin_getservbyname): Ditto. + (cygwin_getservbyport): Ditto. + (cygwin_gethostname): Ditto. + (cygwin_gethostbyname): Ditto. + * tlsoffsets.h: Regenerate. + + * syslog.cc (openlog): Use NULL rather than 0, for consistency with the + rest of cygwin. + (pass_handler::initialize): Use unbuffered I/O in pass one. + 2005-03-15 Christopher Faylor <cgf@timesys.com> * errno.cc (errmap): Correct typo in previous change. |