~james-page/ubuntu/precise/nodejs/0.6.x-merge

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Felix Geyer
  • Date: 2011-11-29 19:27:51 UTC
  • mfrom: (7.1.16 sid)
  • Revision ID: package-import@ubuntu.com-20111129192751-25xi6duvkemghsb5
Tags: 0.4.12-1ubuntu1
* Merge from Debian unstable,
* Drop 2007_remove_internet_test.patch, update
  2005_expected_failing_tests.patch instead:
  - Allow test-dgram-multicast to fail, requires root privileges.
  - Allow test-c-ares, test-regress-GH-819 and test-net-connect-timeout to
    fail, they require network access.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2011.09.15, Version 0.4.12 (stable)
 
2
 
 
3
* Improve docs
 
4
 
 
5
* #1563 overflow in ChildProcess custom_fd.
 
6
 
 
7
* #1569, parse error on multi-line HTTP headers. (Ben Noordhuis)
 
8
 
 
9
* #1586 net: Socket write encoding case sensitivity (koichik)
 
10
 
 
11
* #1610 Remove DigiNotar CA from trusted list (isaacs)
 
12
 
 
13
* #1624 buffer: Avoid overrun with 'binary' encoding. (koichik)
 
14
 
 
15
* #1633 buffer: write() should always set _charsWritten. (koichik)
 
16
 
 
17
* #1707 hasOwnProperty usage security hole in querystring (isaacs)
 
18
 
 
19
* #1719 Drain OpenSSL error queue
 
20
 
 
21
* Fix error reporting in net.Server.listen
 
22
 
 
23
 
 
24
2011.08.17, Version 0.4.11 (stable), a745d19ce7d1c0e3778371af4f0346be70cf2c8e
 
25
 
 
26
* #738 Fix crypto encryption/decryption with Base64. (SAWADA Tadashi)
 
27
 
 
28
* #1202 net.createConnection defer DNS lookup error events to next tick
 
29
  (Ben Noordhuis)
 
30
 
 
31
* #1374 fix setting ServerResponse.statusCode in writeHead (Trent Mick)
 
32
 
 
33
* #1417 Fix http.ClientRequest crashes if end() was called twice
 
34
 
 
35
* #1497 querystring: Replace 'in' test with 'hasOwnProperty' (isaacs)
 
36
 
 
37
* #1546 http perf improvement
 
38
 
 
39
* fix memleak in libeio (Tom Hughes)
 
40
 
 
41
* cmake improvements (Tom Hughes)
 
42
 
 
43
* node_net.cc: fix incorrect sizeof() (Tom Hughes)
 
44
 
 
45
* Windows/cygwin: no more GetConsoleTitleW errors on XP (Bert Belder)
 
46
 
 
47
* Doc improvments (koichik, Logan Smyth, Ben Noordhuis, Arnout Kazemier)
 
48
 
 
49
 
 
50
2011.07.19, Version 0.4.10 (stable), 1b8dd65d6e3b82b6863ef38835cc436c5d30c1d5
 
51
 
 
52
* #394 Fix Buffer drops last null character in UTF-8
 
53
 
 
54
* #829 Backport r8577 from V8 (Ben Noordhuis)
 
55
 
 
56
* #877 Don't wait for HTTP Agent socket pool to establish connections. 
 
57
 
 
58
* #915 Find kqueue on FreeBSD correctly (Brett Kiefer) 
 
59
 
 
60
* #1085 HTTP: Fix race in abort/dispatch code (Stefan Rusu)
 
61
 
 
62
* #1274 debugger improvement (Yoshihiro Kikuchi)
 
63
 
 
64
* #1291 Properly respond to HEAD during end(body) hot path (Reid Burke)
 
65
 
 
66
* #1304 TLS: Fix race in abort/connection code (Stefan Rusu)
 
67
 
 
68
* #1360 Allow _ in url hostnames.
 
69
 
 
70
* Revert 37d529f8 - unbreaks debugger command parsing.
 
71
 
 
72
* Bring back global execScript
 
73
 
 
74
* Doc improvements
 
75
 
 
76
 
1
77
2011.06.29, Version 0.4.9 (stable)
2
78
 
3
79
* Improve documentation
101
177
 
102
178
* http response.readable should be false after 'end' #867 (Abe Fettig)
103
179
 
104
 
* Implemenet os.cpus() and os.uptime() on Solaris (Scott McWhirter)
 
180
* Implement os.cpus() and os.uptime() on Solaris (Scott McWhirter)
105
181
 
106
182
* fs.ReadStream: Allow omission of end option for range reads #801
107
 
        (Felix Geisendörfer)
 
183
        (Felix Geisendörfer)
108
184
 
109
185
* Buffer.write() with UCS-2 should not be write partial char
110
186
        #916 (koichik)
190
266
* Pragma HTTP header comma separation
191
267
 
192
268
* In addition to 'aborted' emit 'close' from incoming requests
193
 
  (Felix Geisendörfer)
 
269
  (Felix Geisendörfer)
194
270
 
195
271
* Fix memleak in vm.runInNewContext
196
272
 
197
 
* Do not cache modules that throw exceptions (Felix Geisendörfer)
 
273
* Do not cache modules that throw exceptions (Felix Geisendörfer)
198
274
 
199
275
* Build system changes for libnode (Aria Stewart)
200
276
 
212
288
 
213
289
* URL parse more safely (isaacs)
214
290
 
215
 
* Expose errno with a string for dns/cares (Felix Geisendörfer)
 
291
* Expose errno with a string for dns/cares (Felix Geisendörfer)
216
292
 
217
293
* Fix tty.setWindowSize
218
294
 
236
312
 
237
313
* Improve V8 support for Cygwin (Bert Belder)
238
314
 
239
 
* Fix fs.open param parsing. (Felix Geisendörfer)
 
315
* Fix fs.open param parsing. (Felix Geisendörfer)
240
316
 
241
317
* Fixed null signal.
242
318
 
367
443
* Allow third party hooks before main module load.
368
444
  (See 496be457b6a2bc5b01ec13644b9c9783976159b2)
369
445
 
370
 
* Don't stat() on cached modules. (Felix Geisendörfer)
 
446
* Don't stat() on cached modules. (Felix Geisendörfer)
371
447
 
372
448
 
373
449
2011.01.08, Version 0.3.4 (unstable)
374
450
 
375
 
* Primordal mingw build (Bert Belder)
 
451
* Primordial mingw build (Bert Belder)
376
452
 
377
453
* HTTPS server
378
454
 
402
478
  functions for OSX, Linux, and Cygwin. (Brian White)
403
479
 
404
480
* Fix REPL syntax error bug (GH-543), improve how REPL commands are
405
 
  evaulated.
 
481
  evaluated.
406
482
 
407
483
* Use process.stdin instead of process.openStdin().
408
484
 
443
519
 
444
520
2010.11.16, Version 0.3.1 (unstable), ce9a54aa1fbf709dd30316af8a2f14d83150e947
445
521
 
446
 
* TLS improvments (Paul Querna)
 
522
* TLS improvements (Paul Querna)
447
523
  - Centralize error handling in SecureStream
448
524
  - Add SecurePair for handling of a ssl/tls stream.
449
525
 
505
581
 
506
582
2010.10.23, Version 0.3.0 (unstable) 1582cfebd6719b2d2373547994b3dca5c8c569c0
507
583
 
508
 
* Bugfix: Do not spin on aceept() with EMFILE
 
584
* Bugfix: Do not spin on accept() with EMFILE
509
585
 
510
 
* Improvments to readline.js (Trent Mick, Johan Euphrosine, Brian White)
 
586
* Improvements to readline.js (Trent Mick, Johan Euphrosine, Brian White)
511
587
 
512
588
* Safe constructors (missing 'new' doesn't segfault)
513
589
 
543
619
 
544
620
* Commas last in sys.inspect
545
621
 
546
 
* Constatnts moved from process object to require('constants')
 
622
* Constants moved from process object to require('constants')
547
623
 
548
624
* Fix parsing of linux memory (Vitali Lovich)
549
625