source: git/MP/MP/ChangeLog @ 7adb502

spielwiese
Last change on this file since 7adb502 was 7adb502, checked in by Olaf Bachmann <obachman@…>, 27 years ago
* removed conflicts from MP_1_1_2_0 conflicts git-svn-id: file:///usr/local/Singular/svn/trunk@444 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 9.5 KB
Line 
1Wed Jun 25 09:04:25 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
2
3        * MP_Env.c: extern "C" wrapper for includes sys/stat.h
4
5        * MP_Put.c: changed bool identifier to mbool to avaoid clashes
6          when compiling with g++
7
8Fri Jun 20 11:24:18 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
9
10        * MP_Link.c: MP_SetLinkOptions: case MP_LINK_LOG_MASK_OPT,
11          assigned oldval
12
13Fri Jun  6 15:55:04 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
14
15        * MP_Env.c: Used RawMem function for allocation of
16          env->logfilename
17
18Tue May 27 13:57:13 1997  Olaf Bachmann  <obachman@ratchwu>
19
20        * MP_TcpTransp.h: Added fork mode to MPtcp links
21
22Tue May 27 13:57:13 1997  Olaf Bachmann  <obachman@ratchwu>
23
24        * MP_TcpTransp.[h,c]: Added fork mode to MPtcp links
25
26Tue May 20 17:38:53 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
27
28        * Makefile.in (target MP.h): explicitely user perl to call makeheaders
29
30Sat May  3 19:55:06 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
31
32        * MP_BigNum.c Changed MP_DEFAULT_BIG* to MP_DEFAULT_AP to reflect
33          names choosen in configure
34
35        * MP_Memory.c (mrealloc): inserted return statements
36
37        * MP_TcpTransp.c: added #include <string.h> for declaration of strcat
38       
39        * MP_TcpTransp.c: added stdlib.h which conatins declaration of
40          atoi, strtol
41
42        * MP_TcpTransp.c: added #include <unistd.h> which contains
43          declaration of gethostname, vfork, execvp, close (at least on
44          the HP's)
45
46        * MP_Util.c, MP_Env.s: added */ at the end of intro header
47
48        * MP_Get.c: (MP_GetApIntPacket, MP_GetApRealPacket) Fixed logging
49          so that *num_annots instead of num_annot is printed
50
51        * Makefile.in (CPPFLAGS): Put -I. before other CPPFLAGS
52
53Fri May  2 14:18:02 1997  Simon Gray  (sgray@Pooh)
54
55        * MP_Env.c, MPFileTransp.c, MP_Link.c, MP_PvmTransp.c,
56          MP_TbTransp.c, MP_TcpTransp.c, MP_Env.h - Changed transp_type to
57          transp_dev which is more accurate and descriptive and doesn't
58          clash with the use of "type" in MP types (e.g., MP_Sint32Type).
59          Also changed the defines in MP_Env.h from MP_<dev>TranspType to
60          MP_<dev>TranspDev.
61
62Fri Apr 18 12:21:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de
63 (Olaf Bachmann)>
64
65         * MP_TcpTransp.c (open_tcp_launch_mode): Determine the length of
66           appstr using rsh_argv[3] instead of rsh_argv[2]
67
68
69Fri Apr  11 17:06:35 1997  Simon Gray  (sgray@Pooh)
70
71        * MP_Link.c: Changed order of cval and dtag for MP_PeekHeader()
72          to make it consistent with all the Put and Get routines.
73
74Tue Apr  8 12:28:36 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de
75 (Olaf Bachmann)>
76
77        * MP_Get.c (MP_GetAnnotationPacket) Fixed logging so that *atype,
78          *dtag is printed instead of atype, dtag
79
80        * MP_TcpTransp.c (open_tcp_connect_mode): Used strtoul instead of
81          sscanf to get the port number: sscanf chocked on the HP's if
82          given a const string (believe it or not, it tried to do an
83          ungetc in between!)
84
85Fri Apr  4 17:42:35 1997  Simon Gray  (sgray@Pooh)
86
87        * MP_SacBigInt.c: Completed changes and done testing. 
88
89Sat Mar 29 10:11:05 1997  Simon Gray  (sgray@Pooh)
90
91        * MP_Link.c: Changed logging code that could overflow the fixed
92          size log_msg array to use a dynamically allocated msg array.
93
94        * MP_TbTransp.c: Added mp_tb_flush() to the transport interface to
95          make it consistent with the new ADI.  The routine is empty for
96          now. 
97
98        * MP_FileTransp.c: Fixed logging bug in file_open_connection() so
99          now it allocates memory for the logging message.  If the
100          filename is big, we were running out of room in the fixed-size
101          log_msg char array.
102
103        * MP_Env.c: Changed MP_SetEnvBigIntlFormat() and
104          MP_SetEnvBigRealFormat() so that they will accept a set of
105          user-supplied routines that is different from those already
106          supported by MP (GMP, PARI, SAC).  We cannot make any check that
107          the supplied routines are correct!
108
109        * Makefile.in: Removed all references to $(MP_ARCH) which is
110          obsolete because it is handled by configure.
111
112Fri Mar 28 09:57:03 1997  Simon Gray  (sgray@Pooh)
113
114        * Makefile.in: (in MP dir)  updated install to install the header
115          files in the location specified by --prefix to configure.  Also
116          updated uninstall to rm these files.
117
118        * MP_Put.c, MP_Get.c: updated MP_Put/GetAnnotationPacket()
119          logging.  Annotations are spread out through a variety of header
120          files, so giving a string version of the annotation is not
121          practical at this time.  Maybe have they are stable we can
122          create function to do a (dtag, atype) mapping to a string.
123
124        * MP_Put.c: Fixed ommission in MP_PutMetaType() so that it now
125          sends the dictionary tag.
126
127Fri Mar 28 21:53:37 1997  Olaf Bachmann <obachman@ratchwum.mathematik.uni-kl.de
128 (Olaf Bachmann)>
129
130        * MP_Util.c Added MP_ErrorStr() to return an error string.  This
131          function returns the string that MP_PrintError() would have
132          printed as determined by the value of link->errno.
133
134Wed Mar 26 13:30:42 1997  Simon Gray  (sgray@Pooh)
135
136        * MP_Util.c: - removed references to obsolete MpOperator.
137
138Wed Mar 26 16:53:41 1997  Olaf Bachmann <obachman@ratchwum.mathematik.uni-kl.de
139 (Olaf Bachmann)>
140
141        * MP_Env.c: open_log_file: For Unix, added chmod a+rw for logfiles
142
143Mon Mar 24 16:43:52 1997  Olaf Bachmann <obachman@ratchwum.mathematik.uni-kl.de
144 (Olaf Bachmann)>
145
146        * Introduced MP error MP_CantOpenFile to MP_Error.[h,c]
147
148Sun Mar 23 10:59:20 1997  Simon Gray  (sgray@Pooh)
149
150        * MP_GmpBigInt.c: fixed incorrect name for IMP_GmpIntAsciiSize().
151
152
153        * MP_Env.c: Added MP_SetEnvBigRealFormat() and updated
154          MP_SetEnvBigIntFormat().
155
156Sat Mar 22 13:37:32 1997  Simon Gray  (sgray@Pooh)
157
158        * MP_TcpTransp.c: set TCP_NODELAY option on the socket so that it
159          won't attempt to coalesce small hunks of data (e.g., small MP
160          trees) to fill a single TCP buffer.  We want to trees to be sent
161          out, as promised, when the write operation is done and completed
162          when the MP_EndMsg() call is done.
163
164        * MP_FileTransp.[c,h]: Added file_flush() routine and updated code
165          to use FILE * instead of int file descriptor.  This change was
166          made to support the new flush routine.
167
168Mon Mar 17 16:54:52 1997  Simon Gray  (sgray@Pooh)
169
170        * MP_Get.[c,h], MP_Put.[c.h], MP_Env.c, MP_Vector.c - updated
171          routines to use the new ordering (dict, value) instead of
172          (value, dict).
173     
174        * MP_Put.[c,h], MP_Get.[c,h] - "MetaPacket" changed to
175          "MetaTypePacket" and parameter for dictionary added.
176
177        * MP_Env.c, MP_Link.c - updated routines to use numeric values for
178          transport types instead of string names.
179
180        * MP_TcpTransp.c, MP_TbTransp.c, MP_FileTransp.c, MP_PvmTransp.c -
181          dumped string name (e.g., "TCP", "FILE"), now using an int
182          defined in MP_Env.h 
183
184
185Sun Mar 16 10:39:20 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
186
187        * Updated names of dict defined items to reflect agreed upon
188          naming scheme
189
190Sat Mar 15 16:53:46 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
191
192        * Makefile.in (depend): added target "depend" to MP/Makefile.in and
193          MPT/Makefile.in
194
195        * added MPT lib to MP distribution: *.c files into subdir MPT;
196          MPT.h int include/; changed Makefile.in and configure to built
197          MPT, as well.
198
199        * added targets tar, star, tags to Makefile.in
200
201        * Makefile.in, README: shortly explained how to customize
202          compilation w.r.t. BigNum's, gave examples in Makefile.in
203
204        * MP_Env.c: open_logfile: For Unix, use stat(...) to determine
205          whether logfile exists (instead of fopen(..,"r")): The latter
206          fails for cases where file exists but is not readable/writable
207          by current user.
208
209        * Tossed #include "MP_CommonConstantDict.h", and  #include
210          "CommonOpDict.h" from MP.h
211
212        * fixed logging of MetaOps
213
214        * MP_Get.c, MP_Put.c MP_Util.c made independent of
215          MP_MetaTypesDict.h and tossed #include "MP_MetaTypesDict.h" from
216          MP.h
217
218
219Fri Mar 14 10:28:57 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
220
221        * MP_FileTransp.c: file_init_transport: initalize bignum format of
222          link to GMP -- the "MP default" one
223
224        * MP_GmpBigReal.c: changed determination of size of _mp_d to
225          apreal->_mp_prec + 1
226
227        * MP_Error.c (MP_errlist): added MP_DummyBigNum
228
229        * MP_Env.c: Initialization of bignum format when opening an Env
230          set to imp_default_*
231
232Fri Mar 14 09:29:34 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
233
234        * MP_Put.c: Changed argument type of ApNum's from ApNum_pt to ApNum_t
235
236Thu Mar 13 17:38:52 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
237
238        * updated Makefile.in to refelct new BigNum philosopy
239
240        * Cleaned up logging in MP_Put.c MP_Get.c to use extended BigNum
241          interface functions
242
243        * added MP_PariBigInt.c
244
245        * tore MP_BigNum.c apart into MP_BigNum.c, MP_GmpBigInt.c,
246          MP_GmpBigReal.c
247
248
249Mon Aug 19 15:31:27 1996  Marcus Thiessel  <thiessel@cochlea.e-technik.uni-kl.de>
250
251        * MP_SacBigInt.c: Not really important changes. Only function
252        definitions fixed to work with _ANSI_ARGS_ macro. Functions
253        declared static are left out.
254
255        * MP_TbTransp.c: Not really important changes. Only function
256        definitions fixed to work with _ANSI_ARGS_ macro. Functions
257        declared static are left out.
258
259Fri Aug 16 17:09:39 1996  Marcus Thiessel  <thiessel@cochlea.e-technik.uni-kl.de>
260
261        * Makefile: The Makefile is modified to support all feature of
262        HP-UX A.09.05 environment.
263
264        * MP_FileTransp.c: changes in progress for this file. The stuff
265        about the WIN95/NT port. (done by Eckhard Hennig)
266
267        * MP_Link.c: changes in progress for this file.
268
Note: See TracBrowser for help on using the repository browser.