8000 Tags · jas88/node · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: jas88/node

Tags

v0.3.1

Toggle v0.3.1's commit message
2010.11.16, Version 0.3.1 (unstable)

* TLS improvments (Paul Querna)
  - Centralize error handling in SecureStream
  - Add SecurePair for handling of a ssl/tls stream.

* New documentation organization (Micheil Smith)

* allowHalfOpen TCP connections disabled by default.

* Add C++ API for constructing fast buffer from string

* Move idle timers into its own module

* Gracefully handle EMFILE and server.maxConnections

* make "node --eval" eval in the global scope.
  (Jorge Chamorro Bieling)

* Let exit listeners know the exit code (isaacs)

* Handle cyclic links smarter in fs.realpath (isaacs)

* Remove node-repl (just use 'node' without args)

* Rewrite libeio After callback to use req->result instead of req->errorno
  for error checking (Micheil Smith)

* Remove warning about deprecating 'sys' - too aggressive

* Make writes to process.env update the real environment. (Ben Noordhuis)

* Set FD_CLOEXEC flag on stdio FDs before spawning. (Guillaume Tuton)

* Move ev_loop out of javascript

* Switch \n with \r\n for all strings
8000
 printed out.

* Added support for cross compilation (Rasmus Andersson)

* Add --profile flag to configure script, enables gprof profiling.
  (Ben Noordhuis)

* writeFileSync could exhibit pathological behavior when a buffer
  could not be written to the file in a single write() call.

* new path.join behavior (isaacs)
  - Express desired path.join behavior in tests.
  - Update fs.realpath to reflect new path.join behavior
  - Update url.resolve() to use new path.join behavior.

* API: Move process.binding('evals') to require('vm')

* Fix V8 build on Cygwin (Bert Belder)

* Add ref to buffer during fs.write and fs.read

* Fix segfault on test-crypto

* Upgrade http-parser to latest and V8 to 2.5.3

v0.2.5

Toggle v0.2.5's commit message
2010.11.16, Version 0.2.5

* Add ref to buffer during fs.write and fs.read. Sometimes buffers
  would be GCed before making it to the thread pool.

* Fix http buffer pushing bug:
  http://groups.google.com/group/nodejs/browse_thread/thread/f66cd3c960406919

* Gracefully handle EMFILE and server.maxConnections

* "node --eval" evals in the global scope. (Jorge Chamorro Bieling)

* Handle cyclic links smarter in fs.realpath (isaacs, Issue nodejs#167)

* Rewrite libeio After callback to use req->result instead of req->errorno
  for error checking (Micheil Smith)

* Removed range read optimization as it doesn't work with libeio. (Chandra
  Sekar S)

* Make writes to process.env update the real environment (Ben Noordhuis)

* Set FD_CLOEXEC flag on stdio FDs before spawning. (Guillaume Tuton)

* Upgrade http-parser

* Readline: Switch \n with \r\n for all strings printed out.
  Simplify displayPrompt

* Fix segfault on test-crypto

* Add --profile flag to configure script, enables gprof profiling. (Ben
  Noordhuis)

* writeFileSync could exhibit pathological behavior when a buffer could
  not be written to the file in a single write() call. (isaacs)

* Fix OS::GetExecutablePath for platform_none shouldn't return garbage.

v0.2.4

Toggle v0.2.4's commit message
2010.10.24, Version 0.2.4

* Add --eval to command line options (TJ Holowaychuk)

* net fixes
  - TCP clients buffer writes before connection
  - Don't flush net writeQueue on end() if its still connecting
    (Joshua Peek)
  - Do not spin on aceept() with EMFILE

* Add --max-stack-size flag. (Tom Hughes)

* Fixes to child_process.exec (timeouts and proper termination)
  Default to SIGTERM instead of SIGKILL.

* Add signal handlers so we clean up before exiting. (Tom Hughes)

* Fix parsing of linux memory (Vitali Lovich)

* http-parser: Allow whitespace in the 'Content-Length' header.
  (Nathan Rajlich)

* Add flag to disable colors in REPL

v0.3.0

Toggle v0.3.0's commit message
2010.10.23, Version 0.3.0 (unstable)

* Bugfix: Do not spin on aceept() with EMFILE

* Improvments to readline.js (Trent Mick, Johan Euphrosine, Brian White)

* Safe constructors (missing 'new' doesn't segfault)

* Fix process.nextTick so thrown errors don't confuse it.
  (Benjamin Thomas)

* Allow Strings for ports on net.Server.listen (Bradley Meck)

* fs bugfixes (Tj Holowaychuk, Tobie Langel, Marco Rogers, isaacs)

* http bug fixes (Fedor Indutny, Mikeal Rogers)

* Faster buffers; breaks C++ API (Tim-Smart, Stéphan Kochen)

* crypto, tls improvements (Paul Querna)

* Add lfs flags to node addon script

* Simpler querystring parsing; breaks API (Peter Griess)

* HTTP trailers (Mark Nottingham)

* http 100-continue support (Mark Nottingham)

* Module system simplifications (Herbert Vojčík, isaacs, Tim-Smart)
  - remove require.async
  - remove registerExtension, add .extensions
  - expose require.resolve
  - expose require.cache
  - require looks in  node_modules folders

* Add --eval command line option (TJ Holowaychuk)

* Commas last in sys.inspect

* Constatnts moved from process object to require('constants')

* Fix parsing of linux memory (Vitali Lovich)

* inspect shows function names (Jorge Chamorro Bieling)

* uncaughtException corner cases (Felix Geisendörfer)

* TCP clients now buffer writes before connection

* Rename sys module to 'util' (Micheil Smith)

* Properly set stdio handlers to blocking on SIGTERM and SIGINT
  (Tom Hughes)

* Add destroy methods to HTTP messages

* base64 improvements (isaacs, Jorge Chamorro Bieling)

* API for defining REPL commands (Sami Samhuri)

* child_process.exec timeout fix (Aaron Heckmann)

* Upgrade V8 to 2.5.1, Libev to 4.00, libeio, http-parser

v0.2.3

Toggle v0.2.3's commit message
2010.10.02, Version 0.2.3

* Fix require in REPL (bug introduced in v0.2.2)

* Pass correct message in client HTTP upgrade event.
  (Fedor Indutny)

* Show function names in sys.inspect (Jorge Chamorro Bieling)

* In HTTP, close connection on the "connection:close" header.
  (Mikeal Rogers)

* fs.ReadStream bug fixes (Tj Holowaychuk, Evan Larkin, Marco Rogers)

* Fix zero length buffer bug for http res.end()

v0.2.2

Toggle v0.2.2's commit message
2010.09.17, Version 0.2.2

* REPL improvements (Trent Mick)

* Fix bug in fs.realpath (Isaac Schlueter)

* sys.pump catches errors (Russell Haering)

v0.2.1

Toggle v0.2.1's commit message
2010.09.10, Version 0.2.1

* REPL improvements (Johan Euphrosine, Brian White)

* nextTick bug fixes (Benjamin Thomas, Felix Geisendörfer,
  Trent Mick)

* fs module bug fixes (Russell Haering, Marco Rogers, Tobie Langel,
  Isaac Schlueter)

* Build script change for OpenEmbedded.

* Most constrctuors work without 'new' now.

* Allow Strings for ports on net.Server.listen (Bradley Meck)

* setInterval(cb, 0) loops infinitely

* Fixes for NODE_MODULE_CONTEXTS=1 (Herbert Vojčík)

* Expose fingerproint from getPeerCertificate (Paul Querna)

* API: forceClose -> destroy for WriteStreams

v0.2.0

Toggle v0.2.0's commit message
2010.08.20, Version 0.2.0

* process.title support for FreeBSD, Macintosh, Linux

* Fix OpenSSL 100% CPU usage on error (Illarionov Oleg)

* Implement net.Server.maxConnections.

* Fix process.platform, add process.version.

* Add --without-snapshot configure option.

* Readline REPL improvements (Trent Mick)

* Bug fixes.

* Upgrade V8 to 2.3.8

v0.1.104

Toggle v0.1.104's commit message
2010.08.13, Version 0.1.104

* Various bug fixes (console, querystring, require)

* Set cwd for child processes (Bert Belder)

* Tab completion for readline (Trent Mick)

* process.title getter/setter for OSX, Linux, Cygwin.
	(Rasmus Andersson, Bert Belder)

* Upgrade V8 to 2.3.6

v0.1.103

Toggle v0.1.103's commit message
2010.08.04, Version 0.1.103

* Implement keep-alive for http.Client (Mikeal Rogers)

* base64 fixes. (Ben Noordhuis)

* Fix --debug-brk (Danny Coates)

* Don't let path.normalize get above the root. (Isaac Schlueter)

* Allow signals to be used with process.on in addition to
  process.addListener. (Brian White)

* Globalize the Buffer object

* Use kqueue on recent macintosh builds

* Fix addrlen for unix_dgram sockets (Benjamin Kramer)

* Fix stats.isDirectory() and friends (Benjamin Kramer)

* Upgrade http-parser, V8 to 2.3.5
0