[Pkg-javascript-commits] [ltx] annotated tag upstream/2.4.2 created (now f8fd233)
Jonas Smedegaard
dr at jones.dk
Wed Aug 31 13:04:20 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag upstream/2.4.2
in repository ltx.
at f8fd233 (tag)
tagging d62cf16b66908b99c59aaa20bda5713e09e05dbf (commit)
replaces upstream/0.2.2
tagged by Jonas Smedegaard
on Wed Aug 31 13:11:29 2016 +0200
- Log -----------------------------------------------------------------
Upstream version 2.4.2
-----BEGIN PGP SIGNATURE-----
iQIcBAABCAAGBQJXxrthAAoJECx8MUbBoAEhKhUQAJl5iXlWUijNh2ob5ephPuBn
SkRkFWHaLZDcTS46d4GhgvQELU5sAcWZe4vC7nv/paEp/4m+fUClqk5l4A6eXMA8
erObR3mJn6ySoGidcKxFe5A8wR69mL+a7L+2SOkr6/NbfOFCclD4q/tOYHxQ71Ko
iUt0MF+G4IHQJBkX0uVNeBMCaVAw37p6CQY/VNhD22w5sUkEAxJN86UMufFmXHtg
/FtkxaKz9TIz1cbGl+yNyM1eTlei2hIQ5a8zpd0nAii4l7rixPSWyGj7AqP4tB/f
fS0BMOBvR5/voykS2w4fCTu56O9obpTihkHiQIw7UYTTnzlss+XhbUeK0iN9OMdp
JUhARvUTsuQEmFKwPCeqamzy/F1ZdEA/X6rm0oLKV9kd06NPE19CRb+zq8I2G+nc
VYAOaXzEJyKm4SMIyfV2UBhqN/OI8zgy9dymPlM4cCG7CAtYaONB210eUoDyf4gz
pYSIpOsQ+1gOrAjAhdrx+Ir0+I38a/r084NAUwFF0ne39v1uKZaVl4Qsb4KxPkAH
w2UeCnTUbhkDTmZGlc5uMVTXVdNfjNOiXh4b+lvS2bkgA7nxMqo+WS02XL4929mL
CRoklb7dCbCWsKj/oEdTuRLN3bvDy0uFd33Qu2OO4aF5cnhO5lqr0NmA5RlIt2OQ
x24/3tmnfCJ/eqxwx1B8
=29r6
-----END PGP SIGNATURE-----
Astro (236):
starttls works
SASL PLAIN, bind & session
README & LICENSE
examples/send_message.js & various fixes
DNS SRV support
README: s/\t/ /
README: link Strophe.js
README: TODO update
xmpp.js: export XML.Element directly
xml: getName() without element prefix
connection: break onStanza() into useFeatures()
README: TODO update
client: allow passing jid as JID
xml: getChildText()
xml: getChildren() ignores string nodes
connection: pass Buffer to expat parser, requires newest node-expat
oops, all this c2s auth stuff belongs into client not connection
insert <stream:stream> xmlns for each stanza
README: syntax
examples/send_message: tell on authFailure
proper adding of <stream:stream> xmlns to each stanza
client: useFeatures() is a Client not Connection method
Connection: export NS consts; Client: full xmlns awareness
client: emit 'error' on no available sasl mech; examples/send_message: print errors
connection: xmlns usage fix
SASL ANONYMOUS support
examples/send_message: error output fix
sasl: DIGEST-MD5 support
README: TODO update :-)
component support
README: TODO update :-)
client: oops, should emit 'stanza'
connection.send(): stop if not writable
README: Features
package.json: version & author
component: stream has no xmppVersion
README: Design & TODO
package.json: v0.0.3 just for npmjs
package.json: fix dependencies
README: npm package works now
README: npm typo
pimp my package.json
client: use new Buffer base64 functionality in Node v0.1.102
Connection: require('node-expat') for node-expat 1.1.0 (npm compatibility change)
node-xmpp 0.0.4
test_jid, fix JID constructor arguments
JID.equals() + test
JID: use node-stringprep normalization
package.json: contributors update
rm debug cruft
xml.js: fix entity serialization + tests
xml.js: documentation
examples/echo_bot.js
rm 'authFail' event in favour of 'error'; cleanup
node-xmpp 0.1.0
package.json: bump node-stringprep dependency
node-xmpp 0.1.1
connection: move stream starting to client & component
new experimental s2s & router code
s2s TODO + half example
router: TODO
router refactorized
router: use incoming connections
server: reorder dialback matching to allow empty keys
router: fixes, TODO, clarification
router: refactor a bit, receive stanzas
router: send errors
router: cannot use incoming connections for outgoing stanzas
router: end half-closed streams
router: acceptConnection() dialback checks
real echo_server example
unify connection ending & errors
connection: error() should emit 'error'
server initServer(): optimize dialback stanza matching
router: readability
router: purge queue on outStream close event
connection: error('xml-not-well-formed')
router: shape streams
connection: optionally enforce maxStanzaSize, default 64KB for router
router: nameprep all domains from network or user
router: tcp keepAlive
router: unify maxStanzaSize/rateLimit/keepAlive into Router.prototype.setupStream()
router: fix nameprepping
router: streamTimeout
TODO: improve SRV lookups
server: don't wait for features on non-1.0 servers
router: asynchronous verifyDialback()
server makeIncomingServer(): rm version='1.0' for now
server dnsLookup(): skip on empty result
fix stream_shaper
client & component: fix Connection.prototype.startStream() invokation
echo_bot: relative require path
TLS server & credentials support
server makeOutgoingServer() startStream(): no version='1.0' without TLS credentials
sasl generateNonce(): fix
router: TODO
router: refuse to send to empty JID, clarify identifiers
router: TODO
router acceptConnection(): hook inStream 'close' event
router: unregister(domain)
router DomainContext.prototype.send(): return on missing to attribute
router send(): inner routing
router: SASL EXTERNAL outgoing
connection onStanza(): stopParser() before setSecure()
router: add <error/> with condition when returning stanzas
server TLS credentials per domain
IdleTimeout
router DomainContext.prototype.addInStream(): always delete stream to be
router: documentation
router: refactor dialback for outgoing connections
router: more dialback refactoring
connection: refactor out into StreamParser
stream_parser: with error conditions
connection error(): emit 'error' with message instead of condition
stream_parser: call EventEmitter ctor
connection: do not inherit from net.Stream anymore
client: proper SRV support
component: switch to new code + echo_component example
connection & client fixes
router & server: cleaner approach
stream_shaper: remove timer after close
component & server: use SRV connecter events properly
unify startStream()
fixes to stream management
s/\t/ /g
rm debug output
README: update design
probe_server example
router: hook 'error' of incoming connections
catch more 'error' events
router: fix error listener
README: indentation
connection rmStreamNs(): remove our xmlns for outgoing stanzas
router: bind to :: per default
router: documentation
connection: rm debug
name main library file node-xmpp.js
README: features
node-xmpp v0.2.0
sasl: use ANONYMOUS as last resort if neither DIGEST-MD5 & PLAIN are available
send_message example: wait 100ms before ending connection
connection: deal with half-open sockets, wait for </stream:stream> before socket.end()
send_message example: undo delay before end(); indentation
untabify
sasl: clean-up
package.json: Michael Geers in contributors
node-xmpp v0.2.1
README: mention X-FACEBOOK-PLATFORM
client: use socket to connect when host option is passed
client ctor: move var self to broader scope
client: don't forget startParser() & startStream() when connecting directly (opposed to via SRV)
node-xmpp v0.2.2
remove unneeded node-xmpp files
rename xmpp/xml.js to element.js
change everything towards ltx
more README
more README
rm test_xml (was modified to test_element)
parse (NEW)
parse: emit error when tree was not complete
parse tests
depend on node-expat
parse: require util or sys instead of utils
ltx 0.0.2
element: don't serialize null/undefined attributes
ltx 0.0.3
package.json: depend on node-expat >=1.2.0
ltx 0.0.4
Element.prototype.remove()
element: serialize non-string child nodes + test
ltx 0.0.5
element: don't quote ' and " for vanilla text nodes
findNS(): check for this.parent before recursing up
Element.clone: fixes node-xmpp issue #36
ltx 0.1.0
LICENSE: replace GPL3 by MIT
ltx 0.1.1
package.json: license=MIT
skip serializing null/undefined children
element: replace forEach with for loops (optimization)
test_parse: text with commas
.travis.yml
tests: proper use of vows
package.json: vows as devDependency
Merge pull request #2 from sarlalian/master
serialize 0 children + tests
ltx 0.1.2
Merge remote-tracking branch 'flosse/modify'
Merge remote-tracking branch 'flosse/byAttr'
package.json: update contributors
Merge remote-tracking branch 'pomeo/master'
README: fix spelling (plurals)
ltx 0.1.3
configurable sax parsers (expat & saxjs backends)
sax_easysax
parse-test: test for entity unescaping
browser benchmark
parse-test: fix entities
element: minor syntax cleaning
handle parsing buffers w/ easysax & saxjs
sax_easysax: unescape attributes + test
parse-test: text encoding tests
add sax_node-xml, disabled by default
package.json: depend on easysax & sax
lib/index-browserify.js
proper browser benchmark building
browser_benchmark: use only document.body.innerHTML
package.json: move sax to devDependencies (easysax is faster in browsers)
browser_benchmark: uses requestAnimationFrame
lib/index.js: doc
parse: silently drop unavailable parser backends
disable sax_easysax because it cannot be pushed to
package.json: syntax
fix sax parsing test
start implementing sax_ltx
sax_ltx: peek at charCode
sax_ltx: mv all parsing code inside closure
sax_ltx: fixes, ignore processing instructions
lib/index.js: fix doc
browser_benchmark: node compatibility
sax_ltx: rm dead code
browser_benchmark: fix for browserify usage
rename browser_benchmark to benchmark
documentation
sax parsers: use expat, ltx, saxjs by default
parse.js: rm unused 'endElement' param
package.json: forgotten browserify dependency
parse-test: work around saxjs procrastinating events
ltx 0.2.0
update package.json
Merge 'flosse/recursive-next-try'
ltx 0.2.1
.travis.yml: run against node 0.8
Element.prototype.getChildText() selects elements just like .getChild()
ltx 0.2.2
sax_ltx: fix attrName scope + test
Christoph Hartmann (1):
Fix travis ci link
Derek Hammer (2):
Adding package.json so that npm can handle node-xmpp
Adding package.json
Jonas Smedegaard (1):
New upstream version 2.4.2
Justin Campbell (1):
Connection: Return stanza on send for debugging
Lloyd Watkin (99):
Merge pull request #22 from directi/master
Merge pull request #20 from flosse/getChildrenByFilter
Fix package.json for NPM, add myself as a maintainer
More nodejs versions
Add travis build status image
Fixes issue #17
0.2.3
Don't leak to global
Merge pull request #24 from lloydwatkin/master
Merge pull request #25 from rbrcurtis/master
0.2.4
0.3.0
Merge pull request #27 from dodo/patch-1
0.3.1
Merge pull request #28 from dodo/master
0.3.2
Test for issue-29
Add failing test for issue #29
Fix number issues
Update to latest node-expat for nodejs 0.11 support
0.3.3
Only test on supported versions of nodejs
Merge pull request #30 from chris-rock/patch-1
Merge #32. Thanks @julien51.
Add @julien51 to contributors
" to '
Formatting updates
Comment test until we get a chance to fix
Update packages
0.3.4
Clarify licence
Test on nodejs 0.11.X
Merge branch 'master' of github.com:node-xmpp/ltx
Merge pull request #21 from vflash/patch-1
Use DOMElement
Fix migration bugs
that -> self
Code tidy
Add .jshintrc
Add tests for new DOMElement
Use grunt to run tests
Use grunt to run tests
Tidying code
Add .travis.yml
Move parsers to their own sub-directory
tabs -> spaces
Cleaned up lib/element.js
Cleaned up parse.js
easysax cleaned up
expat cleaned up
More syntax fixes
Turn of jshint checking until all code it tidied
Fix test/element-test.js
parse-test.js cleaned up
Cleaned up last of code, reinstated code style checks
0.4.0
Publish ltx-browser.js
0.4.1
With c() and clone() we weren't using DOMElement
Update browserified version
Merge pull request #38 from node-xmpp/issue-37
0.4.2
Add documentation link
Add a CONTRIBUTING.md
Merge branch 'master' of github.com:node-xmpp/ltx
Merge pull request #40 from tomstrummer/child-elements
Include latest browserified code
0.5.0
Update `node-expat`
0.5.1
Use ~ not ^ for now
0.5.2
Remove nodejs 0.9 testing
Update `npm` to support '^' in dependency versions
Merge pull request #43 from node-xmpp/toJSON
0.6.0
Merge pull request #45 from julien51/master
0.7.0
Install a version of npm that everyone will be happy with
Unescape line return entities
Fix typo
0.7.1
Unescape elements using # codes
0.7.2
Close attrs object arguement.
Update browserified ltx
Ignore npm-debug.log files
0.8.0
Merge pull request #52 from sonnyp/patch-1
Merge pull request #53 from sonnyp/patch-2
Code tidy
Merge pull request #54 from sonnyp/xmlns
0.9.0
Update ltx-browser.js
Use local grunt, remove npm update in travis
Update npm if node version is 0.8
Fix version reference
Merge pull request #58 from pdehaan/patch-1
0.9.1
Manav Rathi (1):
Allow blank string and zero as XML attributes.
Markus Kohlhase (9):
get child elements filtered by an attribute value
added method description
added methods to modify an elements text and its attribute values
search recursively
added tests for recursive search
Merge commit 'f7075b8c22afadb3870fee9d97a62fc92b8f5a40' into recursive-next-try
doc
added filter method
added method in API description
Markus Westerholz (1):
Upgrade libxml to latest (0.17.1 breaks on node 6.x) (#93)
Matt Lavin (1):
Speedup xml escaping and unescaping
Michael Geers (2):
added support for facebook chat via X-FACEBOOK-PLATFORM authentication
removed unneeded code
Peter deHaan (1):
Update license attribute
Ryan Curtis (1):
replace const with var for ie support
Sergey Ovechkin (1):
ndistro
Sonny Piers (73):
kinda clone attrs obj argument
Add node 0.12 and iojs to travis
Fix for node 0.12
attrs can be a string
Update manual link
Update manual link
createElement and createDOMElement
update dependencies
Add Sonny Piers to contributors
1.0.0
Make sax and node-expat optional
Merge pull request #63 from node-xmpp/opt-expat-sax
bump dependencies
fix package.json
Merge pull request #64 from node-xmpp/deps
Various changes
Merge pull request #65 from node-xmpp/ref
use inherits npm module
do not expose DOMElement
remove defensive Parser check
2.0.0
use eslint
Merge pull request #66 from node-xmpp/eslint
use standard JavaScript style and improvements
Merge pull request #67 from node-xmpp/standard
add test documentation
add preversion script
2.0.1
2.0.2
Element equality
Merge pull request #68 from node-xmpp/equality
2.1.0
fix equality with serializable objects
Merge pull request #70 from node-xmpp/serialize-equality
2.1.1
better configurability for parser and Parser
Merge pull request #73 from node-xmpp/parse_configure
2.2.0
libxmljs backend
Merge pull request #74 from node-xmpp/xmppsax
fix benchmarks for benchmarkjs 2
Merge pull request #77 from node-xmpp/greenkeeper-benchmark-2.0.0
fix escaping
Merge pull request #80 from node-xmpp/greenkeeper-libxmljs-0.17.0
add support for es6 tagged templates
Merge pull request #78 from node-xmpp/tagged-templates
better benchmarks
Merge pull request #82 from node-xmpp/moar-benchmarks
Update README.md
Merge pull request #79 from node-xmpp/fix-unescapeXML
bump dependencies
fix lint issues
use escapeXML from escape.js
Merge pull request #84 from node-xmpp/use-escapeXML
2.2.1
Merge pull request #86 from mdlavin/speedup-xml-escape-unescape
fix lib/escape indent
2.2.2
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
make clone a standalone method
Merge pull request #89 from node-xmpp/banana-gorilla
remove Element.toJSON
Merge pull request #91 from node-xmpp/no-json-2
add createElement jsdoc
ltx.is (#94)
2.4.0
2.4.1
createElement: ignore null and undefined children (#98)
2.4.2
Thom Nichols (2):
Element.getChildElements() method. Fixes #39
whitespace
Vopilovsky Constantine (1):
Update lib/sax_easysax.js
Will Fife (1):
Fixed an issue with elements with properties who's value is 0 not rendering the property
Xiaoxin Lu (1):
Revert "Merge pull request #91 from node-xmpp/no-json-2" (#97)
danielzzz (1):
added authenticated state reset, so online event is correctly triggered when reconnecting
greenkeeperio-bot (2):
chore(package): update benchmark to version 2.0.0
chore(package): update libxmljs to version 0.17.0
julien (2):
adding getAttr
adding removeAttributeNS methods
▟ ▖▟ ▖ (15):
fixed for current browserify
test some stanza starts when sax parsing
pin down a bug with partialy parsed attrs in sax_ltx
Merge branch 'fix_sax_ltx' of git://github.com/astro/ltx
update #29 test with data from node-xmp/node-xmpp#198
issue-29 test #3 which is not failing
Merge pull request #35 from node-xmpp/grunt
Merge branch 'dom' of git://github.com/node-xmpp/ltx
fix jshint
add myself to the contributors
add reference for browserify to browser specific index to package.json
add toJSON to element
add test for toJSON
pipe debug cli option to browserify
add new ltx-browser.js build
-----------------------------------------------------------------------
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
new 85830df make clone a standalone method
new 6ccfc52 Merge pull request #89 from node-xmpp/banana-gorilla
new ca43c42 remove Element.toJSON
new a1fc70c Merge pull request #91 from node-xmpp/no-json-2
new f9d259b Upgrade libxml to latest (0.17.1 breaks on node 6.x) (#93)
new 56365a0 add createElement jsdoc
new b22dcbe ltx.is (#94)
new 9369d01 2.4.0
new 132150e Revert "Merge pull request #91 from node-xmpp/no-json-2" (#97)
new bb42870 2.4.1
new 191d33d createElement: ignore null and undefined children (#98)
new d1e0536 2.4.2
new d62cf16 New upstream version 2.4.2
The 455 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