-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathChangeLog
93 lines (84 loc) · 3.26 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
Release 0.5-0:
* Changed server logging behavior - replaced argument log with logfile in server().
* Rollback tests.
* Added flush.console() to push output buffer to osx and windows console.
* Fixed no quit server when set to FALSE.
* Tweaked logging.
* Fixed error when batch() is used on a whitespace line (thanks Panagiotis Cheilaris).
* Added sendfile() and recvfile().
* Fixed ggplot2 breaks server().
* Add more ways to check plotting with rpng and test ggplot2 errors.
Release 0.4-0:
* Fixed warning precedence for small port values.
* Fixed client timer printing.
* Added rDevices functions.
* Added rpng() and its utility functions.
* Added rhelp(), custom `?`, and its utility functions.
* Added hotkey.
* Added shutdown().
* Fixed Windows encoding problem.
* Added option to kill client when 3 consecutive C-c's detected.
* Fixed eternal warning print bug.
* Fixed warning reset bug with options(warn = 1).
* Added batch().
* Fixed s2c() newname bug that would drop the client.
* Fixed log restarts on client connect.
* Added kill().
* Diverted R message (warning, error, stop) to client.
* Added wiping out password when server is down.
* Added environment syncing.
* Switched to LaTeX vignettes.
* Added remote machines vignette.
* Dropped assertthat for reactor.
* Fixed multiline string input bug.
* Use argon2 for password hashing.
* Overhauled vignettes.
* Display port and internal/external ip's on server creation via getip.
* Fix some NULL and image file calls when dev.off() and auto_off are needed.
Release 0.3-2:
* Minor internal cleanup.
* Improved timer behavior.
* Fixed s2c() bug.
* Fixed bug that affected attaching some package namespaces (WCC).
* Fixed remoter namespace attach bug within the server.
Release 0.3-1:
* Added "timer" option to client.
* Added "middleman" functionality via relay().
* Added blurb about relays to the vignette.
* Moved password method with masking to getPass package.
* Integrated getPass() into client authentication.
* Explicitly namespaced internal use of pbdZMQ functions.
Release 0.3-0:
* Dumped log output to file.
* Added showlog().
* Added "q.server" argument to exit() (WCC).
* Complete refactoring of internals.
* Better state management/abstraction.
* Better clarity in client/server REPL's.
* Significant improvements to error checking in s2c() and c2s().
Release 0.2-1:
* Made encryption/secure servers/sodium optional.
* Added note about ssh tunneling to vignette.
* Significantly enhanced logger.
* Fixed C-c client bug.
Release 0.2-0:
* Added encrypted communications via sodium.
* Large rewrite of internal state system.
* Vignette rewrite.
* Added basic logger for server.
* Disallowed privileged ports.
* Better documentation and help.
Release 0.1-2:
* Changed param "remote_addr" to "addr" in client().
* Minor improvements to the repl.
* Better error checking and handling for addresses.
Release 0.1-1:
* Added some remote checks, address validation in client.
* Changed behavior of exit(); added "client.only" option.
* Rearranged internals.
* Added vignette.
* Switched to pbdZMQ 0.2-1.
Release 0.1-0:
* Added s2c() and c2s().
* Added lsc(), rmc(), and evalc().
* Imported functionality from pbdCS.