[Pkg-javascript-commits] [ltx] annotated tag v2.3.0 created (now ca4310c)
Jonas Smedegaard
dr at jones.dk
Wed Aug 31 13:09:17 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag v2.3.0
in repository ltx.
at ca4310c (tag)
tagging 1072a174c16e578644ffbea8c1632cac0b82ea4b (commit)
replaces v2.2.2
tagged by Sonny Piers
on Thu Mar 31 14:32:19 2016 +0200
- Log -----------------------------------------------------------------
2.3.0
Sonny Piers (5):
add parsers comparison benchmark and update README
Merge pull request #87 from node-xmpp/readme-update
use original constructor for the clone
Merge pull request #88 from node-xmpp/clone-constructor
2.3.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 2d2e992 starttls works
new 29612d1 SASL PLAIN, bind & session
new f991f20 README & LICENSE
new 4ff5ff5 examples/send_message.js & various fixes
new 2f98ff2 DNS SRV support
new 9f3e30e README: s/\t/ /
new 0eee581 README: link Strophe.js
new 5cb2b88 README: TODO update
new 7e5520b xmpp.js: export XML.Element directly
new 83e953a xml: getName() without element prefix
new 7a1eaa5 connection: break onStanza() into useFeatures()
new 9f01769 README: TODO update
new f4a0918 client: allow passing jid as JID
new 10bf8dc xml: getChildText()
new f36fb30 xml: getChildren() ignores string nodes
new ebab626 connection: pass Buffer to expat parser, requires newest node-expat
new 7baf775 oops, all this c2s auth stuff belongs into client not connection
new 8e30316 insert <stream:stream> xmlns for each stanza
new 112c5ce README: syntax
new c303e0a examples/send_message: tell on authFailure
new 6fb6ffe proper adding of <stream:stream> xmlns to each stanza
new 372f1bb client: useFeatures() is a Client not Connection method
new 7c2d285 Connection: export NS consts; Client: full xmlns awareness
new 50119d4 client: emit 'error' on no available sasl mech; examples/send_message: print errors
new d85f556 connection: xmlns usage fix
new 8697a22 SASL ANONYMOUS support
new 0a8cdac examples/send_message: error output fix
new 33abba0 sasl: DIGEST-MD5 support
new 4bd2a04 README: TODO update :-)
new 18268d9 component support
new 588e0fc README: TODO update :-)
new 7771fb3 client: oops, should emit 'stanza'
new b8ec0d5 connection.send(): stop if not writable
new 5d14c9a README: Features
new 65746d5 Adding package.json so that npm can handle node-xmpp
new 9302920 Adding package.json
new 1a1e836 package.json: version & author
new 0c2e844 component: stream has no xmppVersion
new 7f2aa4a README: Design & TODO
new c1ba4e8 package.json: v0.0.3 just for npmjs
new 9b63ada package.json: fix dependencies
new 8a034be README: npm package works now
new bcbbcc7 README: npm typo
new 16074de pimp my package.json
new 092076d Connection: Return stanza on send for debugging
new 7b0c711 client: use new Buffer base64 functionality in Node v0.1.102
new e6f7116 Connection: require('node-expat') for node-expat 1.1.0 (npm compatibility change)
new 7728a1a node-xmpp 0.0.4
new 93d5d6b added authenticated state reset, so online event is correctly triggered when reconnecting
new 0c6f0c1 test_jid, fix JID constructor arguments
new 5f59a43 JID.equals() + test
new 27d6561 JID: use node-stringprep normalization
new 1b237fc package.json: contributors update
new 842fcf9 rm debug cruft
new 7d683ea xml.js: fix entity serialization + tests
new 097df65 xml.js: documentation
new 8be2efe examples/echo_bot.js
new 4e863cc rm 'authFail' event in favour of 'error'; cleanup
new 3b09427 node-xmpp 0.1.0
new e08561f package.json: bump node-stringprep dependency
new f773659 node-xmpp 0.1.1
new 5437b43 connection: move stream starting to client & component
new 6167033 new experimental s2s & router code
new ea20db4 s2s TODO + half example
new d9a4c3c router: TODO
new 5ea7096 router refactorized
new f135651 router: use incoming connections
new 58574fa server: reorder dialback matching to allow empty keys
new 47df149 router: fixes, TODO, clarification
new bfd6d27 router: refactor a bit, receive stanzas
new fe69046 router: send errors
new c577f49 router: cannot use incoming connections for outgoing stanzas
new 9a4ac3c router: end half-closed streams
new 75d41ec router: acceptConnection() dialback checks
new 7e70b2d real echo_server example
new 9650a9b unify connection ending & errors
new 3eb35df connection: error() should emit 'error'
new 258cb4c server initServer(): optimize dialback stanza matching
new bf10604 router: readability
new db8dfb5 router: purge queue on outStream close event
new e507191 connection: error('xml-not-well-formed')
new 5d5ea71 router: shape streams
new 210f3ab connection: optionally enforce maxStanzaSize, default 64KB for router
new b801768 router: nameprep all domains from network or user
new 35b2a9f router: tcp keepAlive
new 0fca81b router: unify maxStanzaSize/rateLimit/keepAlive into Router.prototype.setupStream()
new b4247d5 router: fix nameprepping
new 9d68b51 router: streamTimeout
new e6404d5 TODO: improve SRV lookups
new 3828180 server: don't wait for features on non-1.0 servers
new c2c3b4c router: asynchronous verifyDialback()
new 313d478 server makeIncomingServer(): rm version='1.0' for now
new fba4a7a server dnsLookup(): skip on empty result
new dba0815 fix stream_shaper
new 2af5a12 client & component: fix Connection.prototype.startStream() invokation
new 7c2f11e echo_bot: relative require path
new d374da6 TLS server & credentials support
new 2a392d5 server makeOutgoingServer() startStream(): no version='1.0' without TLS credentials
new b83c697 sasl generateNonce(): fix
new c41623f router: TODO
new 620ddb4 router: refuse to send to empty JID, clarify identifiers
new 9282812 router: TODO
new 1b901e0 router acceptConnection(): hook inStream 'close' event
new 56fa6db router: unregister(domain)
new c33b0ca router DomainContext.prototype.send(): return on missing to attribute
new df2caed router send(): inner routing
new 02d9468 router: SASL EXTERNAL outgoing
new 92c7e94 connection onStanza(): stopParser() before setSecure()
new 9962e3a router: add <error/> with condition when returning stanzas
new dcf8faa server TLS credentials per domain
new ae72ca8 IdleTimeout
new 7ffc619 router DomainContext.prototype.addInStream(): always delete stream to be replaced first
new d1659a1 router: documentation
new b072946 router: refactor dialback for outgoing connections
new fdf120f router: more dialback refactoring
new d87d6b8 connection: refactor out into StreamParser
new bb7a9a4 stream_parser: with error conditions
new 02568db connection error(): emit 'error' with message instead of condition
new 75436a0 stream_parser: call EventEmitter ctor
new 01b0bf2 connection: do not inherit from net.Stream anymore
new 9a41d54 client: proper SRV support
new 5c83a31 component: switch to new code + echo_component example
new 1d09020 connection & client fixes
new 0215069 router & server: cleaner approach
new 8caffaa stream_shaper: remove timer after close
new 32239b1 component & server: use SRV connecter events properly
new 206235d unify startStream()
new 983e27d fixes to stream management
new 9c3c3f0 s/\t/ /g
new d38955c rm debug output
new e614607 README: update design
new 60e8969 probe_server example
new 56dc14f router: hook 'error' of incoming connections
new 7308ded catch more 'error' events
new f8e55ff router: fix error listener
new 9cf3cca README: indentation
new 3ca0263 connection rmStreamNs(): remove our xmlns for outgoing stanzas
new 3695f3b router: bind to :: per default
new 28b7e06 router: documentation
new 39818ef connection: rm debug
new 83a7611 name main library file node-xmpp.js
new 7b4ee48 README: features
new 937ade6 node-xmpp v0.2.0
new ba2d170 sasl: use ANONYMOUS as last resort if neither DIGEST-MD5 & PLAIN are available
new ae4c888 send_message example: wait 100ms before ending connection
new 5001cf1 connection: deal with half-open sockets, wait for </stream:stream> before socket.end()
new 2afcd1f send_message example: undo delay before end(); indentation
new 7b3bfb4 added support for facebook chat via X-FACEBOOK-PLATFORM authentication
new 16b55d7 untabify
new af95ceb sasl: clean-up
new 89c53a9 package.json: Michael Geers in contributors
new 98467be node-xmpp v0.2.1
new e108191 README: mention X-FACEBOOK-PLATFORM
new 4996243 client: use socket to connect when host option is passed
new a2ec82a client ctor: move var self to broader scope
new 11b6eb1 client: don't forget startParser() & startStream() when connecting directly (opposed to via SRV)
new fa7e9e1 node-xmpp v0.2.2
new e5c014e removed unneeded code formatting cleanup
new 19024a9 remove unneeded node-xmpp files
new e972a54 rename xmpp/xml.js to element.js
new e550e55 change everything towards ltx
new 14f9726 more README
new 565e194 more README
new 987ef11 rm test_xml (was modified to test_element)
new ef47529 parse (NEW)
new 6bb04d2 parse: emit error when tree was not complete
new ebdd117 parse tests
new 1f02ac0 depend on node-expat
new e0aa4d9 parse: require util or sys instead of utils
new 99f64db ltx 0.0.2
new 21d6c96 element: don't serialize null/undefined attributes
new a2663d1 ltx 0.0.3
new 0c09280 package.json: depend on node-expat >=1.2.0
new 9ef35a7 ltx 0.0.4
new 8ae9b75 Element.prototype.remove()
new 7085c0c element: serialize non-string child nodes + test
new 2374b30 ltx 0.0.5
new cbc7c85 element: don't quote ' and " for vanilla text nodes
new 4d14e13 findNS(): check for this.parent before recursing up
new fd3582a Element.clone: fixes node-xmpp issue #36
new fbf740b ltx 0.1.0
new e8ecd12 LICENSE: replace GPL3 by MIT
new 944c9c6 ltx 0.1.1
new 5c20c5f package.json: license=MIT
new 7289d44 skip serializing null/undefined children
new f322d4c element: replace forEach with for loops (optimization)
new 878b2d3 test_parse: text with commas
new 9f2e002 .travis.yml
new e0b1bba tests: proper use of vows
new 7c98532 package.json: vows as devDependency
new b76ca13 Fixed an issue with elements with properties who's value is 0 not rendering the property
new 259cc6a Merge pull request #2 from sarlalian/master
new f5f4869 serialize 0 children + tests
new e252aa2 ltx 0.1.2
new 2c13d5d ndistro
new ed2a38f get child elements filtered by an attribute value
new a499164 added method description
new b42c7db added methods to modify an elements text and its attribute values
new 822d839 Merge remote-tracking branch 'flosse/modify'
new a40e847 Merge remote-tracking branch 'flosse/byAttr'
new 4661407 package.json: update contributors
new 53a51b6 Merge remote-tracking branch 'pomeo/master'
new f7075b8 search recursively
new 041a223 README: fix spelling (plurals)
new bf56718 ltx 0.1.3
new b6f9e1b configurable sax parsers (expat & saxjs backends)
new f33f41b sax_easysax
new 6dd4ce9 parse-test: test for entity unescaping
new 34d7247 browser benchmark
new 6debed4 parse-test: fix entities
new 25b3aa4 element: minor syntax cleaning
new 3a497b2 handle parsing buffers w/ easysax & saxjs
new 4336005 sax_easysax: unescape attributes + test
new 7407772 parse-test: text encoding tests
new 717062d add sax_node-xml, disabled by default
new 5c65ffc package.json: depend on easysax & sax
new 8c59dee lib/index-browserify.js
new 584e889 proper browser benchmark building
new c921362 browser_benchmark: use only document.body.innerHTML
new f9a1981 package.json: move sax to devDependencies (easysax is faster in browsers)
new a452e70 browser_benchmark: uses requestAnimationFrame
new 4d76671 lib/index.js: doc
new 26da3f0 parse: silently drop unavailable parser backends
new 29d0cc2 disable sax_easysax because it cannot be pushed to
new d2c0921 package.json: syntax
new 5325ad6 fix sax parsing test
new 0426b66 start implementing sax_ltx
new 8e693a8 sax_ltx: peek at charCode
new 281b6f1 sax_ltx: mv all parsing code inside closure
new 98057b7 sax_ltx: fixes, ignore processing instructions
new 734a065 lib/index.js: fix doc
new a4fd8ae browser_benchmark: node compatibility
new 8469602 sax_ltx: rm dead code
new 248b70d browser_benchmark: fix for browserify usage
new 129fdeb rename browser_benchmark to benchmark
new 282ec12 documentation
new 761bebc sax parsers: use expat, ltx, saxjs by default
new 8f3f38c parse.js: rm unused 'endElement' param
new cdef4ee package.json: forgotten browserify dependency
new a1fad03 parse-test: work around saxjs procrastinating events
new f68025e ltx 0.2.0
new 1c8faa3 update package.json
new 23f32dc added tests for recursive search
new 0bd3a35 Merge commit 'f7075b8c22afadb3870fee9d97a62fc92b8f5a40' into recursive-next-try
new 14889c4 doc
new 5c270f7 Merge 'flosse/recursive-next-try'
new 6cc7c19 ltx 0.2.1
new 53bd5e4 .travis.yml: run against node 0.8
new f7977f5 Element.prototype.getChildText() selects elements just like .getChild()
new cbc2bb6 ltx 0.2.2
new fac9f00 added filter method
new 6ed1231 added method in API description
new ba26894 Update lib/sax_easysax.js
new b1378df Allow blank string and zero as XML attributes.
new 5735728 Merge pull request #22 from directi/master
new 3db5a2f Merge pull request #20 from flosse/getChildrenByFilter
new 8c30673 Fix package.json for NPM, add myself as a maintainer
new 71e04fa More nodejs versions
new 076f483 Add travis build status image
new 175422c Fixes issue #17
new b6e8977 0.2.3
new cd5dfd1 Don't leak to global
new 39bb469 Merge pull request #24 from lloydwatkin/master
new b9809c5 replace const with var for ie support
new 6f7a4e8 Merge pull request #25 from rbrcurtis/master
new 77323a7 0.2.4
new f04bb97 0.3.0
new deb5de1 fixed for current browserify
new fd5c808 Merge pull request #27 from dodo/patch-1
new cac5b11 0.3.1
new 1bbcd83 sax_ltx: fix attrName scope + test
new f26e5bc test some stanza starts when sax parsing
new 758cd64 pin down a bug with partialy parsed attrs in sax_ltx
new 34ef6fc Merge branch 'fix_sax_ltx' of git://github.com/astro/ltx
new 5f8c8dc Merge pull request #28 from dodo/master
new 4651efa 0.3.2
new 2146f56 Test for issue-29
new c15e0a0 Add failing test for issue #29
new 09528e4 update #29 test with data from node-xmp/node-xmpp#198
new 890f586 issue-29 test #3 which is not failing
new 7d0bb29 Fix number issues
new dc98026 Update to latest node-expat for nodejs 0.11 support
new 833e62b 0.3.3
new ce6ec82 Fix travis ci link
new d656d99 Only test on supported versions of nodejs
new 02b3a49 Merge pull request #30 from chris-rock/patch-1
new 58e0970 adding getAttr
new 1402c59 Merge #32. Thanks @julien51.
new 2397517 Add @julien51 to contributors
new 756ecf7 " to '
new 4e1f636 Formatting updates
new 08c4137 Comment test until we get a chance to fix
new ee0b3b5 Update packages
new 2ee2d2c 0.3.4
new 7960a26 Clarify licence
new 254e37d Test on nodejs 0.11.X
new f46a3e7 Merge branch 'master' of github.com:node-xmpp/ltx
new b4b1d0b Merge pull request #21 from vflash/patch-1
new 5a4261c Use DOMElement
new ab2d6e0 Fix migration bugs
new 273830c that -> self
new 2c29af2 Code tidy
new 5947cb2 Add .jshintrc
new 515cb64 Add tests for new DOMElement
new 9993a4a Use grunt to run tests
new cd29d05 Use grunt to run tests
new 91335e3 Tidying code
new 53bae00 Add .travis.yml
new 52585ab Move parsers to their own sub-directory
new 73b653d tabs -> spaces
new 7220bd4 Cleaned up lib/element.js
new e5e2b13 Cleaned up parse.js
new 71ef677 easysax cleaned up
new 75165cb expat cleaned up
new d47c598 More syntax fixes
new c570ece Turn of jshint checking until all code it tidied
new e5267fa Fix test/element-test.js
new a057790 parse-test.js cleaned up
new 50b8f99 Cleaned up last of code, reinstated code style checks
new 745b26e Merge pull request #35 from node-xmpp/grunt
new f418cb0 Merge branch 'dom' of git://github.com/node-xmpp/ltx
new 3c6ce08 fix jshint
new 43aaf0e 0.4.0
new 1d2f684 add myself to the contributors
new bb20105 add reference for browserify to browser specific index to package.json
new 6c163bd Publish ltx-browser.js
new 935b6fe 0.4.1
new e2e87ef With c() and clone() we weren't using DOMElement
new 0de752e Update browserified version
new 6b502ce Merge pull request #38 from node-xmpp/issue-37
new d689dad 0.4.2
new 5924a6d Add documentation link
new 9ba48a7 Add a CONTRIBUTING.md
new 84b9120 Merge branch 'master' of github.com:node-xmpp/ltx
new fff07d7 Element.getChildElements() method. Fixes #39
new e32a73f whitespace
new 40a4607 Merge pull request #40 from tomstrummer/child-elements
new 687ff5d Include latest browserified code
new 2f6906d 0.5.0
new 1beabb7 Update `node-expat`
new a0bb92b 0.5.1
new 8906195 Use ~ not ^ for now
new f53ca73 0.5.2
new 472bf89 Remove nodejs 0.9 testing
new af1bb57 Update `npm` to support '^' in dependency versions
new 8232d63 add toJSON to element
new b196df8 add test for toJSON
new 663f5ec pipe debug cli option to browserify
new 1042e19 Merge pull request #43 from node-xmpp/toJSON
new 8ca288f 0.6.0
new 8c6ee0b add new ltx-browser.js build
new 3f7802a adding removeAttributeNS methods
new 6818ee6 Merge pull request #45 from julien51/master
new f02f4c1 0.7.0
new 22e5bf9 Install a version of npm that everyone will be happy with
new 06d922f Unescape line return entities
new ea0268a Fix typo
new bd2d23f 0.7.1
new bb8980e Unescape elements using # codes
new 4534c7d 0.7.2
new e67e7ef kinda clone attrs obj argument
new 47284d2 Close attrs object arguement.
new 842c6a3 Update browserified ltx
new ace5d98 Ignore npm-debug.log files
new 6f8be18 0.8.0
new 8fdd34b Add node 0.12 and iojs to travis
new 2ae7db4 Fix for node 0.12
new 96cc64e Merge pull request #52 from sonnyp/patch-1
new a7be331 Merge pull request #53 from sonnyp/patch-2
new 2415606 attrs can be a string
new ec3a995 Code tidy
new 8f045b1 Merge pull request #54 from sonnyp/xmlns
new ec0ec44 0.9.0
new 916d6b1 Update ltx-browser.js
new f3dca23 Use local grunt, remove npm update in travis
new d8b7ac1 Update npm if node version is 0.8
new 3ef3a67 Fix version reference
new f994e2d Update manual link
new 1e41a83 Update manual link
new 60db5e0 Update license attribute
new 1912063 Merge pull request #58 from pdehaan/patch-1
new 09896f4 0.9.1
new 99d9958 createElement and createDOMElement
new b9018db update dependencies
new 68fec01 Add Sonny Piers to contributors
new 404d717 1.0.0
new 5545ffe Make sax and node-expat optional
new c5199c6 Merge pull request #63 from node-xmpp/opt-expat-sax
new 0c00a4e bump dependencies
new db88f92 fix package.json
new 4d41636 Merge pull request #64 from node-xmpp/deps
new f70e712 Various changes
new b788a8e Merge pull request #65 from node-xmpp/ref
new 63f275b use inherits npm module
new fa74600 do not expose DOMElement
new 6ca7a2e remove defensive Parser check
new b86c74a 2.0.0
new 2704707 use eslint
new 5e03099 Merge pull request #66 from node-xmpp/eslint
new 34138b2 use standard JavaScript style and improvements
new 3b55b9f Merge pull request #67 from node-xmpp/standard
new 697b827 add test documentation
new cc0c454 add preversion script
new d4bfd1d 2.0.1
new 7bf54b1 2.0.2
new ce8ac36 Element equality
new e87ace2 Merge pull request #68 from node-xmpp/equality
new 4575d46 2.1.0
new b2d3c72 fix equality with serializable objects
new 88e9492 Merge pull request #70 from node-xmpp/serialize-equality
new 8b26a96 2.1.1
new d7c28bf better configurability for parser and Parser
new 218ac67 Merge pull request #73 from node-xmpp/parse_configure
new ab08122 2.2.0
new 34b8106 libxmljs backend
new 5cddca5 Merge pull request #74 from node-xmpp/xmppsax
new 9f68bca chore(package): update benchmark to version 2.0.0
new 2213f62 fix benchmarks for benchmarkjs 2
new 8936751 Merge pull request #77 from node-xmpp/greenkeeper-benchmark-2.0.0
new 052348c fix escaping
new 94b5ee1 chore(package): update libxmljs to version 0.17.0
new 000027a Merge pull request #80 from node-xmpp/greenkeeper-libxmljs-0.17.0
new ebb5310 add support for es6 tagged templates
new 55dd54d Merge pull request #78 from node-xmpp/tagged-templates
new 860de9f better benchmarks
new eab691c Merge pull request #82 from node-xmpp/moar-benchmarks
new c54d15c Update README.md
new d59d604 Merge pull request #79 from node-xmpp/fix-unescapeXML
new 8bfa88f bump dependencies
new c02aae8 fix lint issues
new 5b7e02a use escapeXML from escape.js
new 7495cb3 Merge pull request #84 from node-xmpp/use-escapeXML
new 32a1094 2.2.1
new ec3dbef Speedup xml escaping and unescaping
new a27737e Merge pull request #86 from mdlavin/speedup-xml-escape-unescape
new fa76700 fix lib/escape indent
new 5e571e6 2.2.2
new b059a94 add parsers comparison benchmark and update README
new 928e9ea Merge pull request #87 from node-xmpp/readme-update
new fd9119f use original constructor for the clone
new b715c0e Merge pull request #88 from node-xmpp/clone-constructor
new 1072a17 2.3.0
The 442 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/ltx.git
More information about the Pkg-javascript-commits
mailing list