File: ChangeLog

package info (click to toggle)
golang-goptlib 1.6.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 216 kB
  • sloc: makefile: 8
file content (102 lines) | stat: -rw-r--r-- 3,082 bytes parent folder | download
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
== v1.6.0

Fixed a type assertion panic in DialOr that occurred when the network dial
failed. Patch by Rob Jansen.
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib/-/issues/2

Enhanced the TestGetServerBindaddrs test to compare not only MethodName and
Addr, but also Options, and fixed a test case that expected the wrong Options.
Patch by Jack Wampler.
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib/-/merge_requests/2

== v1.5.0

Added the ReportVersion function that lets a client or server report its
implementation version using the new STATUS TYPE=version feature.
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib/-/issues/1

== v1.4.0

Moved the repository URL from git.torproject.org/pluggable-transports/goptlib.git
to gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib.

== v1.3.0

Added a DialOrWithDialer function that allows you to, for example, use a
specific source address when dialing the ORPort.

== v1.2.0

The default and development branch is now "main" rather than "master".
The master branch will no longer be updated.
https://lists.torproject.org/pipermail/anti-censorship-team/2021-May/000168.html
If you have an existing clone of the master branch, run these commands
to update it:
	git fetch origin
	git remote set-head origin -a
	git branch --move master main
	git branch --set-upstream-to=origin/main main

Added a go.mod file.
https://bugs.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/40065

== v1.1.0

Added the Log function.
https://bugs.torproject.org/28940

== v1.0.0

Changed the tag naming scheme to work better with Go modules.
https://github.com/golang/go/wiki/Modules#semantic-import-versioning

== 0.7

Fixed the ProxyError function; previously it would always panic.

Repeated transport names in TOR_PT_SERVER_BINDADDR now result in an
ENV-ERROR.
https://bugs.torproject.org/21261

== 0.6

Remove all support for the "*" transport specification. The argument to
the ClientSetup and ServerSetup functions is now unused.
https://bugs.torproject.org/15612

Replaced SOCKS4a with SOCKS5.
https://bugs.torproject.org/12535

== 0.5

The AcceptSocks function no longer reports non-permanent errors, such as
those caused by a faulty SOCKS handshake.

Added support for an upstream proxy (TOR_PT_PROXY). The two new
functions are ProxyError and ProxyDone. The ClientInfo struct has a new
ProxyURL member.
https://bugs.torproject.org/12125

== 0.4

Read the ExtORPort cookie file on every call to DialOr, instead of
reading it once and caching the result. This is to work around a tor bug
where tor doesn't ensure a new cookie file is written before starting
pluggable transports.
https://bugs.torproject.org/15240

== 0.3

Made output functions panic intead of backslash-escaping. Escaping of
invalid bytes is not specified by pt-spec, and backslashes conflicted
with the specified escaping of SMETHOD ARGS.
https://bugs.torproject.org/13370

== 0.2

Added the MakeStateDir function.

== 0.1
== 0.0

Initial release.