summaryrefslogtreecommitdiff
path: root/NEWS
blob: 70f01964239ce0f1cfd65dad60c6dc72450428fd (plain)
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
*******************
* GUPnP IGD 1.6.0 *
*******************

- Switch to GUPnP 1.6.0 API
- Update GLib dependency to 2.70
- Add Javascript example

*******************
* GUPnP IGD 1.2.0 *
*******************

- Switch to GUPnP 1.2.0 API
- Update GLib dependency to 2.38
- Replace deprecated GLib APIs
- Fix crashes
- Switch to meson build

*******************
* GUPnP IGD 0.2.5 *
*******************

- Update gtk-doc to newer version to fix build failures.

*******************
* GUPnP IGD 0.2.4 *
*******************

- Add API to delete mapping by internal IP/port instead of the external one

*******************
* GUPnP IGD 0.2.3 *
*******************

- Emit errors as boxed types
- Various build improvements
- Make tests less racy

*******************
* GUPnP IGD 0.2.2 *
*******************

- Parallel build and linking fixes.

*******************
* GUPnP IGD 0.2.1 *
*******************

- Restore the "main-context" property so that outsider can use the
  GUPnPIgdThread's GMainContext for timers, etc

*******************
* GUPnP IGD 0.2.0 *
*******************

- Use the thread current GMainContext instead of passing it as a parameter
- Make the GUPnPIgdThread object work with the new GUPnP 0.18


********************
* GUPnP IGD 0.1.11 *
********************

- Disable introspection correctly on --disable-introspection

********************
* GUPnP IGD 0.1.10 *
********************

- Port to gobject-introspection 0.10

*******************
* GUPnP IGD 0.1.9 *
*******************

- Set thread default main context

*******************
* GUPnP IGD 0.1.8 *
*******************

- Add GObject Introspection support
- Return a valid GError if the other side returns an invalid IP
- Make newer GNU Make and newer GCC happy

*******************
* GUPnP IGD 0.1.7 *
*******************

- Fix race in stopping threaded version
- Validate IP addresses return by the gateway
- Fix object building against newer GLib

*******************
* GUPnP IGD 0.1.6 *
*******************

- Add python bindings

*******************
* GUPnP IGD 0.1.5 *
*******************

- Use the new GUPnP Context Manager from GUPnP 0.13

*******************
* GUPnP IGD 0.1.4 *
*******************

- Make it compatible with the 0.13 API (does not yet use GUPnPContextManager)
- Bug fixes

*******************
* GUPnP IGD 0.1.3 *
*******************

- Delete all mappings when the last user reference is dropped
- Don't try to renew an infinite mapping

*******************
* GUPnP IGD 0.1.2 *
*******************

- Add possibility to ask for external port "0", in which case it will return
  a random port
- Add local ip/port to the error signal

*******************
* GUPnP IGD 0.1.0 *
*******************

- Initial release