-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathChangeLog
345 lines (212 loc) · 9.72 KB
/
ChangeLog
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
2024-11-16 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Authors@R): Added
2024-04-30 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/ci.yaml (jobs): Update to actions/checkout@v4,
add r-ci-setup actions
2023-08-22 Dirk Eddelbuettel <edd@debian.org>
* README.md: Update README for 'no-longer-on-CRAN'
2023-01-07 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.18
* configure.ac: Idem
* configure: Idem
2022-12-26 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Roll minor version
* configure.ac: Idem
* configure: Idem
* src/global_data.cc: Switch multiple sprintf() to snprintf()
* src/parse_regressor.cc: Idem
* src/gd.cc: Switch once to snprintf() (and once to strncpy())
* src/parser.cc: No longer permit 'multisource' or 'global.daemon'
options and hence no longer enter daemon mode
* cleanup: Also remove package check directory if present
2022-12-01 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/ci.yaml (jobs): Update to actions/checkout@v3
2022-10-03 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.17
* configure.ac: Idem
* configure: Idem
* R/vw.R (vw): Get data location via function and not a constant
which serializes data path -- thanks to Tomas Kalibera for the hint
* DESCRIPTION (StagedInstall): No longer needed
2022-01-01 Dirk Eddelbuettel <edd@debian.org>
* README.md: Remove unused continuous integration artifact and badge
2021-10-11 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.16
* configure.ac: Idem
* src/v_array.h (push_many): Protect one null pointer operation
2021-10-09 Dirk Eddelbuettel <edd@debian.org>
* configure.ac: Updated via 'autoupdate' and 'autoreconf
--warnings=obsolete' to bring to autoconf 2.69 standards
* configure: Idem
* man/vw.Rd: Updated one URL to https
* DESCRIPTION: Idem
2021-06-01 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (URL): Add repo to URL field
2021-01-18 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/ci.yaml: Add CI runner using r-ci
* README.md: Add new badge
2020-08-03 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.15
* configure: Idem
* src/cache.cc: Converted several casts to memcpy() call to appease ubsan
* src/hasg.cc: Idem
* src/simple_label.cc: Idem
* .Rbuildignore: Skip inst/test/train-sets/0002.dat for smaller package
* test/test5.r: Idem
* test/test6.r: Idem
* test/test7.r: Idem
* test/test8.r: Idem
2020-07-27 Dirk Eddelbuettel <edd@debian.org>
* src/sender.cc: Renamed variable from 'thread' to 'threads' to not
confuse poor Solaris, and make it 'extern' while we are at it
2020-06-13 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.14
* DESCRIPTION (URL): Updated to https://vowpalwabbit.org/
* src/vw.cc: Replace obsoleted ftime() calls with gettimeofday() at the
request of CRAN, thanks to Brian Ripley for the gettimeofday() hint
* src/bfgs.cc: Idem
* src/accumulate.cc: Idem
* configure.ac: Renamed from configure.in, also retired long-obsolete Rcpp
linker flags check, commented out two more lines
* configure: Regenerated
* README.md: Add 'last commit' badge, also mention rvw-org/rvw and
vowpalwabbit.org
* .travis.yml: Switch to 'bionic' and R 4.0.0
2019-06-19 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Author): Use name without email as in other packages
2019-02-21 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.13
* DESCRIPTION: Set 'StagedInstall: no' to accomodate R 3.6.0
2018-09-02 Dirk Eddelbuettel <edd@debian.org>
* .travis.yml: Minor update
2018-02-01 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.12
* src/active_interactor.cc: Minor edit to squash g++ warning
* src/bfgs.cc: Idem
2018-01-30 Dirk Eddelbuettel <edd@debian.org>
* tests/test1.r: Output written by -f to be witin tempdir() [CRAN]
* tests/test5.r: Idem
* tests/test7.r: Idem
* demo/vw.R: Idem
* man/vw.Rd: Idem (in example)
2018-01-23 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.11
* tests/test1.r: Set --cache_file to be witin tempdir() [CRAN request]
* tests/test2.r: Idem
* tests/test5.r: Idem
* tests/test6.r: Idem
* tests/test8.r: Idem
* demo/vw.R: Idem
* man/vw.Rd: Idem (in example)
2017-12-12 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.10
* man/vw.Rd: Refer to some files directly [CRAN request]
* tests/test1.r: Idem
* tests/test2.r: Idem
* tests/test5.r: Idem
* tests/test6.r: Idem
* tests/test7.r: Idem
* tests/test8.r: Idem
* demo/vw.R: Idem
2017-03-05 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.0.9
* src/R_vw.cpp (Rvw): Simplified via Rcpp Attributes
* R/vw.R (vw): Now calls auto-exported function
* src/init.c (R_init_RVowpalWabbit): Call R_registerRoutines() and
R_useDynamicSymbols()
* NAMESPACE: Use .registration=TRUE on useDynLib
* .travis.yml: Switch to using run.sh for Travis CI
2016-10-16 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Version 0.0.8
* tests/test2.r: Write prediction to tempdir() not /tmp
* tests/test6.r: Ditto
* tests/test8.r: Ditto
2016-07-17 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Version 0.0.7
* src/allreduce.cc (all_reduce_init): Use ::bind()
* src/parse_regressor.cc (save_predictor): Use delete[] with new[]
2015-10-12 Dirk Eddelbuettel <edd@debian.org>
* src/R_vw.cpp: Comment-out gd.h header which is not needed
2015-10-11 Dirk Eddelbuettel <edd@debian.org>
* .travis.yml: Updated to use sudo, and install Rcpp via apt
2015-10-10 Dirk Eddelbuettel <edd@debian.org>
* src/lda_core.cc: Do not use #warning as it is gcc specific
* src/parser.cc: Replace rand() with drand48() [properly scaled]
* src/parse_regressor.cc: Ditto
2015-10-09 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Updates to DESCRIPTION (per R CMD check)
* NAMESPACE: Ditto
2014-01-07 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Version 0.0.6
* configure.in: Update autoconf macros ax_boost_base and
ax_boost_program_options to current versions in order to also find
Boost libraries in /usr/lib/${ARCH}/ under current Debian / Ubuntu
* config.guess: Added to keep configure happy
* config.sub: Idem
* install-sh: Idem
* src/bfgs.cc: Switch from isnan() to ISNAN() (defined by R) to
permit compilation under `-std=c++11` where isnan() is also defined.
* src/gd.cc: Idem
* src/parse_example.cc: Idem
2012-05-20 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Version 0.0.5
* src/*: Massively invasive changes to get rid of stdout, stderr,
std::cout, std::cerr and exit() as now required by CRAN
* configure.in: Changed per CRAN request ever where this conflicts
with preferences by upstream: no more -ffast-math and -march=native
* cleanup: Also remove src/symbols.rds
2012-05-13 Dirk Eddelbuettel <edd@debian.org>
* src/*: Added 'unistd.h' and 'cstring' includes to a number of files
to permit compilation under g++-4.7
2011-09-27 Dirk Eddelbuettel <edd@debian.org>
* configure.in: Do not set 'march=nocona' on g++ 4.2 as it upsets the
ppc architecture builds on OS X
* cleanup: Also remove autom4te.cache
2011-09-25 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Set Version: to 0.0.4
* src/*: Updated to current version of vowpal's git repo
2011-09-23 Dirk Eddelbuettel <edd@debian.org>
* src/*: Updated to current version of vowpal's git repo
which includes fixes for isnan not compiling on OS X
2011-09-22 Dirk Eddelbuettel <edd@debian.org>
* src/R_vw.cpp: Cast total_features to double
* configure.in: More cleanup / reindentation
2011-09-21 Dirk Eddelbuettel <edd@debian.org>
* configure.in: Also look for dylib versions of the
Boost.Program_Options library to better support OS X
2011-09-20 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Set Version: to 0.0.3
* src/*: Updated to current version of vowpal's git repo which
compiles cleanly under -pedantic too (with thanks to John et al)
* configure.in: Better gcc version test to decide when to use
-march=native (on 4.3 or later) borrowing line from John
2011-09-12 Dirk Eddelbuettel <edd@debian.org>
* src/R_vw.cpp: Wrap a try/catch block around main function
* man/vw.Rd: Added a \note{} about the need to setwd() accordingly if
relative paths are used
2011-09-07 Dirk Eddelbuettel <edd@debian.org>
* src/*: Updated to current version of vowpal's git repo which no
longer requires -std=c++0x (via uint64_t instead of u. long long)
* configure.in: Updated to no longer add -std=c++0x
2011-09-02 Dirk Eddelbuettel <edd@debian.org>
* src/Makevars.in: Also set -lz -lpthread in PKG_LIBS
* cleanup: Remove src/Makevars too
2011-09-01 Dirk Eddelbuettel <edd@debian.org>
* src/*: Updated to current version of vowpal's git repo which now
compiles cleanly using -std=c++0x
* configure.in: Added more stringent test for Boost Program_Options
library re-using two macros by Thomas Porschberg from the autoconf
archive.
2011-08-31 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION: Set Version: to 0.0.2
* DESCRIPTION: Set SVN $Date$ property
* src/*: Updated to current version of vowpal's git repo
2011-08-18 Dirk Eddelbuettel <edd@debian.org>
* man/vw.Rd: Added minimal manual page for vw() function
* inst/test/: Copied upstream regression test input data, models and
reference output here
* demo/vw.R: Collected upstream tests in a demo file vw.R
* src/accumulate.{cc,h},src/lda_core.cc: Applied dos2unix
2011-08-17 Dirk Eddelbuettel <edd@debian.org>
* Initial test package version 0.0.1 replicating the results of the
upstream RunTests script using the the upstream vw binary