Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Hook in the new #rabbit_ssl_socket{} into the whole process.ssl_async_recv | Essien Ita Essien | 2008-12-16 | 1 | -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.erl | Essien Ita Essien | 2008-12-16 | 1 | -8/+8 |
| | |||||
* | Use rabbit_net layer in rabbit_writer.erl | Essien Ita Essien | 2008-12-16 | 1 | -2/+2 |
| | |||||
* | Use rabbit_net layer in rabbit_heartbeat.erl | Essien Ita Essien | 2008-12-16 | 1 | -2/+2 |
| | |||||
* | Add first draft implementation of the rabbit_net.erl module layer | Essien Ita Essien | 2008-12-16 | 1 | -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 Essien | 2008-12-16 | 1 | -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 files | Essien Ita Essien | 2008-12-15 | 1 | -0/+2 |
| | |||||
* | Implement start_ssl_listener, to complete ssl acceptor implementation | Essien Ita Essien | 2008-12-15 | 1 | -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 Essien | 2008-12-15 | 1 | -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 script | Essien Ita Essien | 2008-12-15 | 1 | -0/+5 |
| | |||||
* | Merged bug19987 | Simon MacMullen | 2008-12-12 | 2 | -54/+63 |
|\ | |||||
| * | provide an easy way to turn off memory alarmsbug19987 | Matthias Radestock | 2008-12-11 | 2 | -54/+63 |
| | | | | | | | | | | the rabbit start_memsup flag controls whether rabbit will start memsup. It defaults to true. | ||||
* | | merge bug19999 into default | Matthias Radestock | 2008-12-12 | 1 | -2/+2 |
|\ \ | |||||
| * | | More strict matchingbug19999 | Hubert Plociniczak | 2008-12-12 | 1 | -1/+1 |
| | | | |||||
| * | | Use default regex type in find | Hubert Plociniczak | 2008-12-12 | 1 | -1/+1 |
| | | | |||||
| * | | distclean should remove all vim, emacs temporary files | Hubert Plociniczak | 2008-12-12 | 1 | -2/+2 |
|/ / | |||||
* | | Merge bug19568 into default | Hubert Plociniczak | 2008-12-12 | 2 | -52/+2 |
|\ \ | |||||
| * | | Removed unused README.txt, if someone knows how to buildbug19568 | Hubert Plociniczak | 2008-12-12 | 2 | -52/+2 |
| | | | | | | | | | | | | rpms then that is (should) be already known. | ||||
* | | | merge bug19993 into default | Matthias Radestock | 2008-12-12 | 7 | -87/+14 |
|\ \ \ | |||||
| * | | | Update 'po' each time we build the package.bug19993 | Hubert Plociniczak | 2008-12-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Removed autogenerated file | Hubert Plociniczak | 2008-12-12 | 1 | -53/+0 |
| | | | | |||||
| * | | | Debconf will handle the installation of logrotate script | Hubert Plociniczak | 2008-12-12 | 2 | -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 debconf | Hubert Plociniczak | 2008-12-12 | 6 | -84/+65 |
| | | | | | | | | | | | | | | | | | | | | requirement. See man po-debconf for details. Fixed minor warnings given by lintian. | ||||
* | | | | separate out codegen targets | Matthias Radestock | 2008-12-12 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | that way 'make -j' won't end up buidling the same targets twice | ||||
* | | | | merge bug19994 into default | Matthias Radestock | 2008-12-12 | 1 | -0/+1 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Reverted last change, debhelper using distclean target for cleaning.bug19994 | Hubert Plociniczak | 2008-12-12 | 2 | -1/+2 |
| | | | | |||||
| * | | | make clean should also remove compiled amqp_codegen | Hubert Plociniczak | 2008-12-12 | 1 | -1/+1 |
| |/ / | |||||
* | | | merge bug19992 into default | Matthias Radestock | 2008-12-12 | 0 | -0/+0 |
|\ \ \ | |/ / | |||||
* | | | Added missing =back directivebug19992 | Hubert Plociniczak | 2008-12-12 | 1 | -0/+2 |
|/ / | |||||
* | | merge bug19989 into default | Matthias Radestock | 2008-12-11 | 3 | -26/+30 |
|\ \ | |||||
| * | | cosmeticbug19989 | Matthias Radestock | 2008-12-11 | 2 | -3/+3 |
| | | | |||||
| * | | Typo | Hubert Plociniczak | 2008-12-11 | 2 | -3/+3 |
| | | | |||||
| * | | Fixed warnings reported by lintian. | Hubert Plociniczak | 2008-12-11 | 2 | -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 separate | Hubert Plociniczak | 2008-12-11 | 2 | -21/+25 |
|/ / | | | | | | | | | debian config file. This seems to work *only* when we first load debconf/confmodule in postinst. | ||||
* | | Merge bug19961 into default | Hubert Plociniczak | 2008-12-11 | 2 | -1/+8 |
|\ \ | |/ |/| | |||||
| * | x86_64 rpm scripts now refer to /usr/lib64 scriptsbug19961 | Hubert Plociniczak | 2008-12-05 | 2 | -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 flags | Matthias Radestock | 2008-12-10 | 1 | -2/+2 |
| | | | | | | | | | | we start it programmatically instead Somehow I missed this mistake in the qa of bug 19852 | ||||
* | | merge bug19684 into default | Tony Garnock-Jones | 2008-12-10 | 4 | -3/+339 |
|\ \ | |||||
| * | | Correct typosbug19684 | Tony Garnock-Jones | 2008-12-10 | 2 | -2/+2 |
| | | | |||||
| * | | merge default into bug19684 | Tony Garnock-Jones | 2008-12-10 | 4 | -3/+339 |
| |\ \ |/ / / | |||||
| * | | cosmetic | Matthias Radestock | 2008-12-10 | 1 | -28/+41 |
| | | | |||||
| * | | lots of tests | Matthias Radestock | 2008-12-10 | 1 | -19/+44 |
| | | | |||||
| * | | handle case when connection is not fully initialised yet | Matthias Radestock | 2008-12-10 | 1 | -0/+2 |
| | | | |||||
| * | | prettier output in tests | Matthias Radestock | 2008-12-10 | 1 | -1/+5 |
| | | | |||||
| * | | cosmetic | Matthias Radestock | 2008-12-10 | 1 | -2/+0 |
| | | | |||||
| * | | correct error handling | Matthias Radestock | 2008-12-10 | 1 | -1/+4 |
| | | | |||||
| * | | merge default into bug19684 | Matthias Radestock | 2008-12-10 | 60 | -374/+743 |
| |\ \ | |||||
| * | | | rabbitmqctl tests | Emile Joubert | 2008-12-08 | 3 | -14/+34 |
| | | | | |||||
| * | | | rabbitmqctl pod updates, R11B-5 safe string handling | Emile Joubert | 2008-12-07 | 2 | -13/+165 |
| | | | | |||||
| * | | | Add vhost parameter | Emile Joubert | 2008-12-04 | 1 | -10/+12 |
| | | | |