summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hook in the new #rabbit_ssl_socket{} into the whole process.ssl_async_recvEssien Ita Essien2008-12-161-10/+5
| | | | | | | | - ssl_connection_upgrade now creates a rabbit_ssl_socket() and passes that to the normal start_client/1 and hopefully everything works fine. - updated more of the network calls to use rabbit_net in rabbit_networking.erl too
* Use rabbit_net layer in rabbit_reader.erlEssien Ita Essien2008-12-161-8/+8
|
* Use rabbit_net layer in rabbit_writer.erlEssien Ita Essien2008-12-161-2/+2
|
* Use rabbit_net layer in rabbit_heartbeat.erlEssien Ita Essien2008-12-161-2/+2
|
* Add first draft implementation of the rabbit_net.erl module layerEssien Ita Essien2008-12-161-0/+80
| | | | | | | | This layer allows us to abstract the network calls to be made on the different data transports... TCP and SSL sockets. The next few commits are going to update native calls to now use this layer
* Define rabbit_ssl_socket record.Essien Ita Essien2008-12-161-0/+2
| | | | | | We'll use this for carrying both the tcp socket and ssl socket around, so we can make all our network calls via a virtual layer rabbit_net.erl which is coming next
* Update ignore to include VIM .swp files and generic .patch filesEssien Ita Essien2008-12-151-0/+2
|
* Implement start_ssl_listener, to complete ssl acceptor implementationEssien Ita Essien2008-12-151-12/+58
| | | | | | | | | | | | | - Implement ssl_connection_upgrade/2 callback, to use in upgrading a new tcp_connection to an ssl_connection. - ssl_connection_upgrade then calls out to start_ssl_client to setup start the ampq session. Right now, this is just a dummy session, but when the async_recv patches are done, it will become a full valid session. - Abstract TCP options into a macro to help reuse. - Currently, I'm hardcoding location for cacerts, certfile and private key file. Before this is finalized, config parameters will be agreed, and used to supply this information.
* Add SSL Listeners startup section to rabbit.erl startup steps.Essien Ita Essien2008-12-151-1/+10
| | | | | | | | Add crypto and ssl to the list of required applications to be started up. The SSL Listeners section refers to the incoming start_ssl_listner function in rabbit_networking.erl, the next patch contains that
* Add ssl_listeners support to the startup scriptEssien Ita Essien2008-12-151-0/+5
|
* Merged bug19987Simon MacMullen2008-12-122-54/+63
|\
| * provide an easy way to turn off memory alarmsbug19987Matthias Radestock2008-12-112-54/+63
| | | | | | | | | | the rabbit start_memsup flag controls whether rabbit will start memsup. It defaults to true.
* | merge bug19999 into defaultMatthias Radestock2008-12-121-2/+2
|\ \
| * | More strict matchingbug19999Hubert Plociniczak2008-12-121-1/+1
| | |
| * | Use default regex type in findHubert Plociniczak2008-12-121-1/+1
| | |
| * | distclean should remove all vim, emacs temporary filesHubert Plociniczak2008-12-121-2/+2
|/ /
* | Merge bug19568 into defaultHubert Plociniczak2008-12-122-52/+2
|\ \
| * | Removed unused README.txt, if someone knows how to buildbug19568Hubert Plociniczak2008-12-122-52/+2
| | | | | | | | | | | | rpms then that is (should) be already known.
* | | merge bug19993 into defaultMatthias Radestock2008-12-127-87/+14
|\ \ \
| * | | Update 'po' each time we build the package.bug19993Hubert Plociniczak2008-12-121-1/+1
| | | |
| * | | Removed autogenerated fileHubert Plociniczak2008-12-121-53/+0
| | | |
| * | | Debconf will handle the installation of logrotate scriptHubert Plociniczak2008-12-122-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | using dh_installlogrotate and it will add any dependencies it thinks need to be added. Updated standards-version to keep lintian happy.
| * | | Added po-debconf support to satisfy translated debconfHubert Plociniczak2008-12-126-84/+65
| | | | | | | | | | | | | | | | | | | | requirement. See man po-debconf for details. Fixed minor warnings given by lintian.
* | | | separate out codegen targetsMatthias Radestock2008-12-121-3/+5
| | | | | | | | | | | | | | | | that way 'make -j' won't end up buidling the same targets twice
* | | | merge bug19994 into defaultMatthias Radestock2008-12-121-0/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Reverted last change, debhelper using distclean target for cleaning.bug19994Hubert Plociniczak2008-12-122-1/+2
| | | |
| * | | make clean should also remove compiled amqp_codegenHubert Plociniczak2008-12-121-1/+1
| |/ /
* | | merge bug19992 into defaultMatthias Radestock2008-12-120-0/+0
|\ \ \ | |/ /
* | | Added missing =back directivebug19992Hubert Plociniczak2008-12-121-0/+2
|/ /
* | merge bug19989 into defaultMatthias Radestock2008-12-113-26/+30
|\ \
| * | cosmeticbug19989Matthias Radestock2008-12-112-3/+3
| | |
| * | TypoHubert Plociniczak2008-12-112-3/+3
| | |
| * | Fixed warnings reported by lintian.Hubert Plociniczak2008-12-112-7/+7
| | | | | | | | | | | | | | | According to rule '6.5.4.2.3. Select/Multiselect' from Debian guide, descriptions shouldn't be questions.
| * | Moved configuration script from postinsall to separateHubert Plociniczak2008-12-112-21/+25
|/ / | | | | | | | | debian config file. This seems to work *only* when we first load debconf/confmodule in postinst.
* | Merge bug19961 into defaultHubert Plociniczak2008-12-112-1/+8
|\ \ | |/ |/|
| * x86_64 rpm scripts now refer to /usr/lib64 scriptsbug19961Hubert Plociniczak2008-12-052-1/+8
| | | | | | | | | | | | instead of /usr/lib. Added hack to the makefile, to fix the macros for x86_64 architecture under debian.
* | don't start memsup via command line flagsMatthias Radestock2008-12-101-2/+2
| | | | | | | | | | we start it programmatically instead Somehow I missed this mistake in the qa of bug 19852
* | merge bug19684 into defaultTony Garnock-Jones2008-12-104-3/+339
|\ \
| * | Correct typosbug19684Tony Garnock-Jones2008-12-102-2/+2
| | |
| * | merge default into bug19684Tony Garnock-Jones2008-12-104-3/+339
| |\ \ |/ / /
| * | cosmeticMatthias Radestock2008-12-101-28/+41
| | |
| * | lots of testsMatthias Radestock2008-12-101-19/+44
| | |
| * | handle case when connection is not fully initialised yetMatthias Radestock2008-12-101-0/+2
| | |
| * | prettier output in testsMatthias Radestock2008-12-101-1/+5
| | |
| * | cosmeticMatthias Radestock2008-12-101-2/+0
| | |
| * | correct error handlingMatthias Radestock2008-12-101-1/+4
| | |
| * | merge default into bug19684Matthias Radestock2008-12-1060-374/+743
| |\ \
| * | | rabbitmqctl testsEmile Joubert2008-12-083-14/+34
| | | |
| * | | rabbitmqctl pod updates, R11B-5 safe string handlingEmile Joubert2008-12-072-13/+165
| | | |
| * | | Add vhost parameterEmile Joubert2008-12-041-10/+12
| | | |