forked from synesissoftware/UNIXem
-
Notifications
You must be signed in to change notification settings - Fork 0
/
HISTORY.txt
170 lines (104 loc) · 4.08 KB
/
HISTORY.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
UNIXem - History
================
Updated: 17th December 2020
17th December 2020 - 0.12.6
---------------------------
* compatibility with Visual Studio 2019 (16.8.2)
19th July 2020 - 0.12.5
-----------------------
* added support for Visual C++ 15 and 16
19th July 2020 - 0.12.4
-----------------------
* refactored makefiles (in auto-generation)
14th October 2019 - 0.12.3
--------------------------
* added GCC 4.9 (MinGW) compatibility
14th October 2019 - 0.12.2
--------------------------
* fixing generated library names to match implicit-link
* fixed invalid value of 1.11.4's UNIXEM_VER by bumping minor version
* added GCC 8.1 (MinGW) compatibility
9th October 2019 - 1.11.4
-------------------------
* fixing up setenv() / unsetenv()
* incorporating latest changes from GitHub repo
2nd January 2017 - 1.11.2
-------------------------
* fixed name of built library prefix from "unixem.core.1.*" to "unixem.1.core.*"
* moved build/vc6/unixem.dsp => projects/core/vc6/unixem.core.dsp
* added VC++10 project and props files
7th October 2015 - 1.11.1
-------------------------
* built library name prefix changes from "unixem" to "unixem.core"
* added mkdtemp()
* added mkstemp()
* added VC++14 support
25th September 2015 - 1.10.2
----------------------------
* minor fix to unixem_gettimeofday()
30th July 2015 - 1.10.1
-----------------------
* added unixem_timegm() / timegm()
* added VC++11 and VC++12 support
16th June 2012 - 1.9.3
----------------------
* GLOB_ONLYFILE => GLOB_ONLYREG
* glob() now preserves dots directories when included in leaf-most pattern part
* fix to definition of WIN32 when using WinSock
4th February 2011 - 1.9.2
-------------------------
* removed include/sys/select.h (which was vestigial)
* various tidyings
* handling EZERO, ERROR_FILE_TOO_LARGE, ERROR_DISK_TOO_FRAGMENTED (in unixem_internal_errno_from_Win32())
12th August 2010 - 1.9.1
------------------------
* reworked the API such that all functions are prefixed with unixem_(), and defined to the UNIX functions via macros
* 64-bit compatibility fixes
13th August 2010 - 1.8.5
------------------------
* gettimeofday() now returns int (instead of void)
* added VC++ 10 implicit-link support
4th April 2010 - 1.8.4
----------------------
* fixed erroneous library name in implicit link file
* added VC++ 10 support
6th February 2010 - 1.8.3
-------------------------
* refactored headers to resolve conflict(s) between unistd.h and winsock(2).h withouth using #define to prevent subsequent inclusion of winsock(2).h
* added empty (placeholder) files: arpa/inet.h, netinet/in.h, sys/socket.h
* fixed _M_X86 implicit link defect
* added implicit link support for Borland 5.9+, 6.1+ and Intel C/C++ 9, 10, 11
* changed library name/implicit link directives for VC++ x64/IA64 targets
* added Synesis-standard make targets: compile.libs.core, compile.libs, compile, build.libs.core, build.libs, build
* various other minor changes
13th May 2008 - 1.8.2
---------------------
* Win64 compatibility
22nd April 2008 - 1.8.1
-----------------------
* added gethostname()
* added getpid()
* changed 2nd param of gettimeofday() to void*
* improved semantics for glob() when a pattern search in an
existing directory matches no entries
20th April 2008 - 1.7.5
-----------------------
* the distribution is now rooted at unixem-1.7.5/
* makefiles for Visual C++ 8 & 9
* implicit linking for Borland C/C++ 5.82
* implicit linking for VC++ 9
* bundles shwild 0.9.13
* bundles xTests 0.6.1
24th February 2008 - 1.7.4
--------------------------
* include/unixem/internal/safestr.h
* safe string library for src/glob.c
* improved handling of offsets and errors in src/mmap.c
* safe string library for src/setenv.c
* fixed bug in gettimeofday(), which was showing local time, rather
than the required system time
12th March 2007 - 1.7.3
-----------------------
* fixed gettimeofday() - was returning local and not system time
* library now compatible with Secure Library string functions
=============================== end of file ================================